├── .gitignore ├── LICENSE ├── README.md ├── client ├── .eslintrc ├── .example-env ├── package.json ├── src │ ├── account.ts │ ├── buyToken.ts │ ├── closeTokenSale.ts │ ├── setup.ts │ ├── startTokenSale.ts │ ├── updatePrice.ts │ └── utils.ts └── tsconfig.json └── program ├── .gitignore ├── Cargo.lock ├── Cargo.toml ├── Xargo.toml └── src ├── entrypoint.rs ├── error.rs ├── instruction.rs ├── lib.rs ├── processor.rs └── state.rs /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swaroopmaddu/solana-token-sale-program/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swaroopmaddu/solana-token-sale-program/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swaroopmaddu/solana-token-sale-program/HEAD/README.md -------------------------------------------------------------------------------- /client/.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swaroopmaddu/solana-token-sale-program/HEAD/client/.eslintrc -------------------------------------------------------------------------------- /client/.example-env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swaroopmaddu/solana-token-sale-program/HEAD/client/.example-env -------------------------------------------------------------------------------- /client/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swaroopmaddu/solana-token-sale-program/HEAD/client/package.json -------------------------------------------------------------------------------- /client/src/account.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swaroopmaddu/solana-token-sale-program/HEAD/client/src/account.ts -------------------------------------------------------------------------------- /client/src/buyToken.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swaroopmaddu/solana-token-sale-program/HEAD/client/src/buyToken.ts -------------------------------------------------------------------------------- /client/src/closeTokenSale.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swaroopmaddu/solana-token-sale-program/HEAD/client/src/closeTokenSale.ts -------------------------------------------------------------------------------- /client/src/setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swaroopmaddu/solana-token-sale-program/HEAD/client/src/setup.ts -------------------------------------------------------------------------------- /client/src/startTokenSale.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swaroopmaddu/solana-token-sale-program/HEAD/client/src/startTokenSale.ts -------------------------------------------------------------------------------- /client/src/updatePrice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swaroopmaddu/solana-token-sale-program/HEAD/client/src/updatePrice.ts -------------------------------------------------------------------------------- /client/src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swaroopmaddu/solana-token-sale-program/HEAD/client/src/utils.ts -------------------------------------------------------------------------------- /client/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swaroopmaddu/solana-token-sale-program/HEAD/client/tsconfig.json -------------------------------------------------------------------------------- /program/.gitignore: -------------------------------------------------------------------------------- 1 | /*-dump.txt 2 | /*.so 3 | /target/ 4 | test-ledger -------------------------------------------------------------------------------- /program/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swaroopmaddu/solana-token-sale-program/HEAD/program/Cargo.lock -------------------------------------------------------------------------------- /program/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swaroopmaddu/solana-token-sale-program/HEAD/program/Cargo.toml -------------------------------------------------------------------------------- /program/Xargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swaroopmaddu/solana-token-sale-program/HEAD/program/Xargo.toml -------------------------------------------------------------------------------- /program/src/entrypoint.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swaroopmaddu/solana-token-sale-program/HEAD/program/src/entrypoint.rs -------------------------------------------------------------------------------- /program/src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swaroopmaddu/solana-token-sale-program/HEAD/program/src/error.rs -------------------------------------------------------------------------------- /program/src/instruction.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swaroopmaddu/solana-token-sale-program/HEAD/program/src/instruction.rs -------------------------------------------------------------------------------- /program/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swaroopmaddu/solana-token-sale-program/HEAD/program/src/lib.rs -------------------------------------------------------------------------------- /program/src/processor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swaroopmaddu/solana-token-sale-program/HEAD/program/src/processor.rs -------------------------------------------------------------------------------- /program/src/state.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swaroopmaddu/solana-token-sale-program/HEAD/program/src/state.rs --------------------------------------------------------------------------------