├── .env ├── .gitignore ├── .prettierrc ├── LICENSE ├── README.md ├── examples ├── express │ └── transfer-sol │ │ ├── package-lock.json │ │ ├── package.json │ │ └── server.js ├── hono │ ├── api │ │ ├── jupiter-api.ts │ │ ├── meteora-api.ts │ │ └── tensor-api.ts │ ├── examples │ │ ├── chaining │ │ │ ├── inline │ │ │ │ └── route.ts │ │ │ ├── minimal-post │ │ │ │ └── route.ts │ │ │ └── post │ │ │ │ └── route.ts │ │ ├── donate │ │ │ └── route.ts │ │ ├── external-link │ │ │ └── route.ts │ │ ├── helius │ │ │ └── stake │ │ │ │ └── route.ts │ │ ├── index.ts │ │ ├── jupiter-swap │ │ │ └── route.ts │ │ ├── live-data │ │ │ └── route.ts │ │ ├── memo │ │ │ └── route.ts │ │ ├── meteora │ │ │ └── swap │ │ │ │ └── route.ts │ │ ├── sanctum │ │ │ └── trade │ │ │ │ └── route.ts │ │ ├── sign-message │ │ │ └── route.ts │ │ ├── tensor │ │ │ ├── bid-nft │ │ │ │ ├── route.ts │ │ │ │ └── transaction-utils.ts │ │ │ ├── buy-filtered-floor │ │ │ │ ├── route.ts │ │ │ │ └── utils.ts │ │ │ └── buy-floor │ │ │ │ ├── route.ts │ │ │ │ └── transaction-utils.ts │ │ └── tx-reference │ │ │ └── route.ts │ └── shared │ │ ├── actions-sdk │ │ ├── action-spec-types.ts │ │ ├── reference-instruction-utils.ts │ │ └── reference-transaction-utils.ts │ │ ├── connection.ts │ │ ├── number-formatting-utils.ts │ │ └── transaction-utils.ts └── nextjs │ ├── .eslintrc.json │ ├── .gitignore │ ├── README.md │ ├── next.config.mjs │ ├── package-lock.json │ ├── package.json │ ├── postcss.config.mjs │ ├── public │ ├── next.svg │ └── vercel.svg │ ├── src │ └── app │ │ ├── actions.json │ │ └── route.ts │ │ ├── api │ │ └── actions │ │ │ ├── donate-sol-chaining-inline │ │ │ └── route.ts │ │ │ ├── donate-sol │ │ │ └── route.ts │ │ │ ├── donate-spl │ │ │ └── route.ts │ │ │ └── memo │ │ │ └── route.ts │ │ ├── favicon.ico │ │ ├── globals.css │ │ ├── layout.tsx │ │ └── page.tsx │ ├── tailwind.config.ts │ └── tsconfig.json ├── package.json └── tsconfig.json /.env: -------------------------------------------------------------------------------- 1 | ENVIRONMENT=production 2 | SECRET_TENSOR_API_KEY= 3 | RPC_URL= -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialectlabs/actions/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialectlabs/actions/HEAD/.prettierrc -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialectlabs/actions/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialectlabs/actions/HEAD/README.md -------------------------------------------------------------------------------- /examples/express/transfer-sol/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialectlabs/actions/HEAD/examples/express/transfer-sol/package-lock.json -------------------------------------------------------------------------------- /examples/express/transfer-sol/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialectlabs/actions/HEAD/examples/express/transfer-sol/package.json -------------------------------------------------------------------------------- /examples/express/transfer-sol/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialectlabs/actions/HEAD/examples/express/transfer-sol/server.js -------------------------------------------------------------------------------- /examples/hono/api/jupiter-api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialectlabs/actions/HEAD/examples/hono/api/jupiter-api.ts -------------------------------------------------------------------------------- /examples/hono/api/meteora-api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialectlabs/actions/HEAD/examples/hono/api/meteora-api.ts -------------------------------------------------------------------------------- /examples/hono/api/tensor-api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialectlabs/actions/HEAD/examples/hono/api/tensor-api.ts -------------------------------------------------------------------------------- /examples/hono/examples/chaining/inline/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialectlabs/actions/HEAD/examples/hono/examples/chaining/inline/route.ts -------------------------------------------------------------------------------- /examples/hono/examples/chaining/minimal-post/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialectlabs/actions/HEAD/examples/hono/examples/chaining/minimal-post/route.ts -------------------------------------------------------------------------------- /examples/hono/examples/chaining/post/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialectlabs/actions/HEAD/examples/hono/examples/chaining/post/route.ts -------------------------------------------------------------------------------- /examples/hono/examples/donate/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialectlabs/actions/HEAD/examples/hono/examples/donate/route.ts -------------------------------------------------------------------------------- /examples/hono/examples/external-link/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialectlabs/actions/HEAD/examples/hono/examples/external-link/route.ts -------------------------------------------------------------------------------- /examples/hono/examples/helius/stake/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialectlabs/actions/HEAD/examples/hono/examples/helius/stake/route.ts -------------------------------------------------------------------------------- /examples/hono/examples/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialectlabs/actions/HEAD/examples/hono/examples/index.ts -------------------------------------------------------------------------------- /examples/hono/examples/jupiter-swap/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialectlabs/actions/HEAD/examples/hono/examples/jupiter-swap/route.ts -------------------------------------------------------------------------------- /examples/hono/examples/live-data/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialectlabs/actions/HEAD/examples/hono/examples/live-data/route.ts -------------------------------------------------------------------------------- /examples/hono/examples/memo/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialectlabs/actions/HEAD/examples/hono/examples/memo/route.ts -------------------------------------------------------------------------------- /examples/hono/examples/meteora/swap/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialectlabs/actions/HEAD/examples/hono/examples/meteora/swap/route.ts -------------------------------------------------------------------------------- /examples/hono/examples/sanctum/trade/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialectlabs/actions/HEAD/examples/hono/examples/sanctum/trade/route.ts -------------------------------------------------------------------------------- /examples/hono/examples/sign-message/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialectlabs/actions/HEAD/examples/hono/examples/sign-message/route.ts -------------------------------------------------------------------------------- /examples/hono/examples/tensor/bid-nft/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialectlabs/actions/HEAD/examples/hono/examples/tensor/bid-nft/route.ts -------------------------------------------------------------------------------- /examples/hono/examples/tensor/bid-nft/transaction-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialectlabs/actions/HEAD/examples/hono/examples/tensor/bid-nft/transaction-utils.ts -------------------------------------------------------------------------------- /examples/hono/examples/tensor/buy-filtered-floor/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialectlabs/actions/HEAD/examples/hono/examples/tensor/buy-filtered-floor/route.ts -------------------------------------------------------------------------------- /examples/hono/examples/tensor/buy-filtered-floor/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialectlabs/actions/HEAD/examples/hono/examples/tensor/buy-filtered-floor/utils.ts -------------------------------------------------------------------------------- /examples/hono/examples/tensor/buy-floor/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialectlabs/actions/HEAD/examples/hono/examples/tensor/buy-floor/route.ts -------------------------------------------------------------------------------- /examples/hono/examples/tensor/buy-floor/transaction-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialectlabs/actions/HEAD/examples/hono/examples/tensor/buy-floor/transaction-utils.ts -------------------------------------------------------------------------------- /examples/hono/examples/tx-reference/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialectlabs/actions/HEAD/examples/hono/examples/tx-reference/route.ts -------------------------------------------------------------------------------- /examples/hono/shared/actions-sdk/action-spec-types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialectlabs/actions/HEAD/examples/hono/shared/actions-sdk/action-spec-types.ts -------------------------------------------------------------------------------- /examples/hono/shared/actions-sdk/reference-instruction-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialectlabs/actions/HEAD/examples/hono/shared/actions-sdk/reference-instruction-utils.ts -------------------------------------------------------------------------------- /examples/hono/shared/actions-sdk/reference-transaction-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialectlabs/actions/HEAD/examples/hono/shared/actions-sdk/reference-transaction-utils.ts -------------------------------------------------------------------------------- /examples/hono/shared/connection.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialectlabs/actions/HEAD/examples/hono/shared/connection.ts -------------------------------------------------------------------------------- /examples/hono/shared/number-formatting-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialectlabs/actions/HEAD/examples/hono/shared/number-formatting-utils.ts -------------------------------------------------------------------------------- /examples/hono/shared/transaction-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialectlabs/actions/HEAD/examples/hono/shared/transaction-utils.ts -------------------------------------------------------------------------------- /examples/nextjs/.eslintrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "next/core-web-vitals" 3 | } 4 | -------------------------------------------------------------------------------- /examples/nextjs/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialectlabs/actions/HEAD/examples/nextjs/.gitignore -------------------------------------------------------------------------------- /examples/nextjs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialectlabs/actions/HEAD/examples/nextjs/README.md -------------------------------------------------------------------------------- /examples/nextjs/next.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialectlabs/actions/HEAD/examples/nextjs/next.config.mjs -------------------------------------------------------------------------------- /examples/nextjs/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialectlabs/actions/HEAD/examples/nextjs/package-lock.json -------------------------------------------------------------------------------- /examples/nextjs/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialectlabs/actions/HEAD/examples/nextjs/package.json -------------------------------------------------------------------------------- /examples/nextjs/postcss.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialectlabs/actions/HEAD/examples/nextjs/postcss.config.mjs -------------------------------------------------------------------------------- /examples/nextjs/public/next.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialectlabs/actions/HEAD/examples/nextjs/public/next.svg -------------------------------------------------------------------------------- /examples/nextjs/public/vercel.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialectlabs/actions/HEAD/examples/nextjs/public/vercel.svg -------------------------------------------------------------------------------- /examples/nextjs/src/app/actions.json/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialectlabs/actions/HEAD/examples/nextjs/src/app/actions.json/route.ts -------------------------------------------------------------------------------- /examples/nextjs/src/app/api/actions/donate-sol-chaining-inline/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialectlabs/actions/HEAD/examples/nextjs/src/app/api/actions/donate-sol-chaining-inline/route.ts -------------------------------------------------------------------------------- /examples/nextjs/src/app/api/actions/donate-sol/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialectlabs/actions/HEAD/examples/nextjs/src/app/api/actions/donate-sol/route.ts -------------------------------------------------------------------------------- /examples/nextjs/src/app/api/actions/donate-spl/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialectlabs/actions/HEAD/examples/nextjs/src/app/api/actions/donate-spl/route.ts -------------------------------------------------------------------------------- /examples/nextjs/src/app/api/actions/memo/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialectlabs/actions/HEAD/examples/nextjs/src/app/api/actions/memo/route.ts -------------------------------------------------------------------------------- /examples/nextjs/src/app/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialectlabs/actions/HEAD/examples/nextjs/src/app/favicon.ico -------------------------------------------------------------------------------- /examples/nextjs/src/app/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialectlabs/actions/HEAD/examples/nextjs/src/app/globals.css -------------------------------------------------------------------------------- /examples/nextjs/src/app/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialectlabs/actions/HEAD/examples/nextjs/src/app/layout.tsx -------------------------------------------------------------------------------- /examples/nextjs/src/app/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialectlabs/actions/HEAD/examples/nextjs/src/app/page.tsx -------------------------------------------------------------------------------- /examples/nextjs/tailwind.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialectlabs/actions/HEAD/examples/nextjs/tailwind.config.ts -------------------------------------------------------------------------------- /examples/nextjs/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialectlabs/actions/HEAD/examples/nextjs/tsconfig.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialectlabs/actions/HEAD/package.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dialectlabs/actions/HEAD/tsconfig.json --------------------------------------------------------------------------------