├── .env ├── .gitignore ├── README.md ├── db └── migrations │ └── 1710973749988-Data.js ├── docker-compose.yml ├── package.json ├── squid.yaml ├── src ├── abi │ ├── abi.support.ts │ ├── idl.support.ts │ ├── token-program.ts │ └── whirlpool │ │ ├── index.ts │ │ ├── instructions.ts │ │ └── types.ts ├── main.ts └── model │ ├── exchange.model.ts │ └── index.ts └── tsconfig.json /.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subsquid-labs/solana-example/HEAD/.env -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /.idea 2 | /node_modules 3 | /lib 4 | 5 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subsquid-labs/solana-example/HEAD/README.md -------------------------------------------------------------------------------- /db/migrations/1710973749988-Data.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subsquid-labs/solana-example/HEAD/db/migrations/1710973749988-Data.js -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subsquid-labs/solana-example/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subsquid-labs/solana-example/HEAD/package.json -------------------------------------------------------------------------------- /squid.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subsquid-labs/solana-example/HEAD/squid.yaml -------------------------------------------------------------------------------- /src/abi/abi.support.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subsquid-labs/solana-example/HEAD/src/abi/abi.support.ts -------------------------------------------------------------------------------- /src/abi/idl.support.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subsquid-labs/solana-example/HEAD/src/abi/idl.support.ts -------------------------------------------------------------------------------- /src/abi/token-program.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subsquid-labs/solana-example/HEAD/src/abi/token-program.ts -------------------------------------------------------------------------------- /src/abi/whirlpool/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subsquid-labs/solana-example/HEAD/src/abi/whirlpool/index.ts -------------------------------------------------------------------------------- /src/abi/whirlpool/instructions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subsquid-labs/solana-example/HEAD/src/abi/whirlpool/instructions.ts -------------------------------------------------------------------------------- /src/abi/whirlpool/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subsquid-labs/solana-example/HEAD/src/abi/whirlpool/types.ts -------------------------------------------------------------------------------- /src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subsquid-labs/solana-example/HEAD/src/main.ts -------------------------------------------------------------------------------- /src/model/exchange.model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subsquid-labs/solana-example/HEAD/src/model/exchange.model.ts -------------------------------------------------------------------------------- /src/model/index.ts: -------------------------------------------------------------------------------- 1 | export * from './exchange.model' 2 | -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subsquid-labs/solana-example/HEAD/tsconfig.json --------------------------------------------------------------------------------