├── .gitignore ├── .prettierrc ├── README.md ├── WINDEX.md ├── cli ├── .gitignore ├── README.MD ├── package-lock.json ├── package.json ├── src │ └── index.ts └── tsconfig.json ├── examples └── next-js │ ├── .env.template │ ├── .eslintrc.json │ ├── .gitignore │ ├── .vscode │ └── settings.json │ ├── README.md │ ├── components │ └── Button.tsx │ ├── next-env.d.ts │ ├── next.config.js │ ├── package-lock.json │ ├── package.json │ ├── pages │ ├── _app.tsx │ ├── api │ │ └── hello.ts │ ├── index.tsx │ ├── metadata.tsx │ ├── mint.tsx │ ├── mints.tsx │ └── state.tsx │ ├── postcss.config.js │ ├── public │ ├── favicon.ico │ └── vercel.svg │ ├── styles │ └── globals.css │ ├── tailwind.config.js │ └── tsconfig.json ├── jestconfig.json ├── package.json ├── src ├── __tests__ │ ├── arweave-uploader-tests.ts │ ├── minting-utils.test.ts │ └── windex-tests.ts ├── arweave-uploader.ts ├── index.ts ├── program-ids.ts ├── utils │ ├── connection-utils.ts │ ├── metadata-utils.ts │ ├── minting-utils.ts │ ├── pda-utils.ts │ └── state-utils.ts ├── windex.ts └── wonka.ts ├── tsconfig.json └── tslint.json /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wonka-labs/wonka-js/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wonka-labs/wonka-js/HEAD/.prettierrc -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wonka-labs/wonka-js/HEAD/README.md -------------------------------------------------------------------------------- /WINDEX.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wonka-labs/wonka-js/HEAD/WINDEX.md -------------------------------------------------------------------------------- /cli/.gitignore: -------------------------------------------------------------------------------- 1 | /node_modules 2 | /lib 3 | -------------------------------------------------------------------------------- /cli/README.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wonka-labs/wonka-js/HEAD/cli/README.MD -------------------------------------------------------------------------------- /cli/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wonka-labs/wonka-js/HEAD/cli/package-lock.json -------------------------------------------------------------------------------- /cli/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wonka-labs/wonka-js/HEAD/cli/package.json -------------------------------------------------------------------------------- /cli/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wonka-labs/wonka-js/HEAD/cli/src/index.ts -------------------------------------------------------------------------------- /cli/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wonka-labs/wonka-js/HEAD/cli/tsconfig.json -------------------------------------------------------------------------------- /examples/next-js/.env.template: -------------------------------------------------------------------------------- 1 | NEXT_PUBLIC_CANDY_MACHINE_ID=Hkunn4hct84zSPNpyQygThUKn8RUBVf5b4r975NRaHPb 2 | -------------------------------------------------------------------------------- /examples/next-js/.eslintrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "next/core-web-vitals" 3 | } 4 | -------------------------------------------------------------------------------- /examples/next-js/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wonka-labs/wonka-js/HEAD/examples/next-js/.gitignore -------------------------------------------------------------------------------- /examples/next-js/.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wonka-labs/wonka-js/HEAD/examples/next-js/.vscode/settings.json -------------------------------------------------------------------------------- /examples/next-js/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wonka-labs/wonka-js/HEAD/examples/next-js/README.md -------------------------------------------------------------------------------- /examples/next-js/components/Button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wonka-labs/wonka-js/HEAD/examples/next-js/components/Button.tsx -------------------------------------------------------------------------------- /examples/next-js/next-env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wonka-labs/wonka-js/HEAD/examples/next-js/next-env.d.ts -------------------------------------------------------------------------------- /examples/next-js/next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wonka-labs/wonka-js/HEAD/examples/next-js/next.config.js -------------------------------------------------------------------------------- /examples/next-js/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wonka-labs/wonka-js/HEAD/examples/next-js/package-lock.json -------------------------------------------------------------------------------- /examples/next-js/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wonka-labs/wonka-js/HEAD/examples/next-js/package.json -------------------------------------------------------------------------------- /examples/next-js/pages/_app.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wonka-labs/wonka-js/HEAD/examples/next-js/pages/_app.tsx -------------------------------------------------------------------------------- /examples/next-js/pages/api/hello.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wonka-labs/wonka-js/HEAD/examples/next-js/pages/api/hello.ts -------------------------------------------------------------------------------- /examples/next-js/pages/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wonka-labs/wonka-js/HEAD/examples/next-js/pages/index.tsx -------------------------------------------------------------------------------- /examples/next-js/pages/metadata.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wonka-labs/wonka-js/HEAD/examples/next-js/pages/metadata.tsx -------------------------------------------------------------------------------- /examples/next-js/pages/mint.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wonka-labs/wonka-js/HEAD/examples/next-js/pages/mint.tsx -------------------------------------------------------------------------------- /examples/next-js/pages/mints.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wonka-labs/wonka-js/HEAD/examples/next-js/pages/mints.tsx -------------------------------------------------------------------------------- /examples/next-js/pages/state.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wonka-labs/wonka-js/HEAD/examples/next-js/pages/state.tsx -------------------------------------------------------------------------------- /examples/next-js/postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wonka-labs/wonka-js/HEAD/examples/next-js/postcss.config.js -------------------------------------------------------------------------------- /examples/next-js/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wonka-labs/wonka-js/HEAD/examples/next-js/public/favicon.ico -------------------------------------------------------------------------------- /examples/next-js/public/vercel.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wonka-labs/wonka-js/HEAD/examples/next-js/public/vercel.svg -------------------------------------------------------------------------------- /examples/next-js/styles/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wonka-labs/wonka-js/HEAD/examples/next-js/styles/globals.css -------------------------------------------------------------------------------- /examples/next-js/tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wonka-labs/wonka-js/HEAD/examples/next-js/tailwind.config.js -------------------------------------------------------------------------------- /examples/next-js/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wonka-labs/wonka-js/HEAD/examples/next-js/tsconfig.json -------------------------------------------------------------------------------- /jestconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wonka-labs/wonka-js/HEAD/jestconfig.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wonka-labs/wonka-js/HEAD/package.json -------------------------------------------------------------------------------- /src/__tests__/arweave-uploader-tests.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wonka-labs/wonka-js/HEAD/src/__tests__/arweave-uploader-tests.ts -------------------------------------------------------------------------------- /src/__tests__/minting-utils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wonka-labs/wonka-js/HEAD/src/__tests__/minting-utils.test.ts -------------------------------------------------------------------------------- /src/__tests__/windex-tests.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wonka-labs/wonka-js/HEAD/src/__tests__/windex-tests.ts -------------------------------------------------------------------------------- /src/arweave-uploader.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wonka-labs/wonka-js/HEAD/src/arweave-uploader.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wonka-labs/wonka-js/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/program-ids.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wonka-labs/wonka-js/HEAD/src/program-ids.ts -------------------------------------------------------------------------------- /src/utils/connection-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wonka-labs/wonka-js/HEAD/src/utils/connection-utils.ts -------------------------------------------------------------------------------- /src/utils/metadata-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wonka-labs/wonka-js/HEAD/src/utils/metadata-utils.ts -------------------------------------------------------------------------------- /src/utils/minting-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wonka-labs/wonka-js/HEAD/src/utils/minting-utils.ts -------------------------------------------------------------------------------- /src/utils/pda-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wonka-labs/wonka-js/HEAD/src/utils/pda-utils.ts -------------------------------------------------------------------------------- /src/utils/state-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wonka-labs/wonka-js/HEAD/src/utils/state-utils.ts -------------------------------------------------------------------------------- /src/windex.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wonka-labs/wonka-js/HEAD/src/windex.ts -------------------------------------------------------------------------------- /src/wonka.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wonka-labs/wonka-js/HEAD/src/wonka.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wonka-labs/wonka-js/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wonka-labs/wonka-js/HEAD/tslint.json --------------------------------------------------------------------------------