├── .env.example.xolana ├── .github └── workflows │ └── release.yml ├── .gitignore ├── .idea ├── .gitignore ├── modules.xml ├── sol-xen.iml └── vcs.xml ├── .prettierignore ├── Anchor.toml ├── Cargo.lock ├── Cargo.toml ├── README.md ├── admin ├── init_miner.ts ├── init_minter.js ├── init_minter.ts └── relinquish_mint_control.ts ├── app ├── sol-xen-client │ ├── Cargo.toml │ ├── Xargo.toml │ └── src │ │ └── main.rs ├── sol-xen-multiminer │ ├── Cargo.toml │ ├── Xargo.toml │ └── src │ │ └── main.rs └── sol-xen-tgvminer │ ├── Cargo.toml │ ├── Xargo.toml │ └── src │ └── main.rs ├── client ├── autominter.js ├── autominter.ts ├── listener.js ├── listener.ts ├── miner.js ├── miner.ts ├── minter.js ├── minter.ts ├── multiminer.js ├── multiminer.ts ├── runner.js └── runner.ts ├── deploy.sh ├── deploy_new_minter.sh ├── images └── solXEN.png ├── migrations └── deploy.ts ├── package.json ├── programs ├── sol-xen-miner │ ├── Cargo.toml │ ├── Xargo.toml │ └── src │ │ └── lib.rs └── sol-xen-minter │ ├── Cargo.toml │ ├── Xargo.toml │ └── src │ └── lib.rs ├── release ├── sol-xen-multiminer └── ubuntu_binaries ├── target ├── idl │ ├── sol_xen_miner_0.json │ ├── sol_xen_miner_1.json │ ├── sol_xen_miner_2.json │ ├── sol_xen_miner_3.json │ └── sol_xen_minter.json └── types │ ├── sol_xen_miner_0.ts │ ├── sol_xen_miner_1.ts │ ├── sol_xen_miner_2.ts │ ├── sol_xen_miner_3.ts │ └── sol_xen_minter.ts ├── tests └── sol-xen.ts ├── tsconfig.json ├── utils └── block_scanner.sh └── yarn.lock /.env.example.xolana: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FairCrypto/sol-xen/HEAD/.env.example.xolana -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FairCrypto/sol-xen/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FairCrypto/sol-xen/HEAD/.gitignore -------------------------------------------------------------------------------- /.idea/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FairCrypto/sol-xen/HEAD/.idea/.gitignore -------------------------------------------------------------------------------- /.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FairCrypto/sol-xen/HEAD/.idea/modules.xml -------------------------------------------------------------------------------- /.idea/sol-xen.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FairCrypto/sol-xen/HEAD/.idea/sol-xen.iml -------------------------------------------------------------------------------- /.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FairCrypto/sol-xen/HEAD/.idea/vcs.xml -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FairCrypto/sol-xen/HEAD/.prettierignore -------------------------------------------------------------------------------- /Anchor.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FairCrypto/sol-xen/HEAD/Anchor.toml -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FairCrypto/sol-xen/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FairCrypto/sol-xen/HEAD/Cargo.toml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FairCrypto/sol-xen/HEAD/README.md -------------------------------------------------------------------------------- /admin/init_miner.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FairCrypto/sol-xen/HEAD/admin/init_miner.ts -------------------------------------------------------------------------------- /admin/init_minter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FairCrypto/sol-xen/HEAD/admin/init_minter.js -------------------------------------------------------------------------------- /admin/init_minter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FairCrypto/sol-xen/HEAD/admin/init_minter.ts -------------------------------------------------------------------------------- /admin/relinquish_mint_control.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FairCrypto/sol-xen/HEAD/admin/relinquish_mint_control.ts -------------------------------------------------------------------------------- /app/sol-xen-client/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FairCrypto/sol-xen/HEAD/app/sol-xen-client/Cargo.toml -------------------------------------------------------------------------------- /app/sol-xen-client/Xargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FairCrypto/sol-xen/HEAD/app/sol-xen-client/Xargo.toml -------------------------------------------------------------------------------- /app/sol-xen-client/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FairCrypto/sol-xen/HEAD/app/sol-xen-client/src/main.rs -------------------------------------------------------------------------------- /app/sol-xen-multiminer/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FairCrypto/sol-xen/HEAD/app/sol-xen-multiminer/Cargo.toml -------------------------------------------------------------------------------- /app/sol-xen-multiminer/Xargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FairCrypto/sol-xen/HEAD/app/sol-xen-multiminer/Xargo.toml -------------------------------------------------------------------------------- /app/sol-xen-multiminer/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FairCrypto/sol-xen/HEAD/app/sol-xen-multiminer/src/main.rs -------------------------------------------------------------------------------- /app/sol-xen-tgvminer/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FairCrypto/sol-xen/HEAD/app/sol-xen-tgvminer/Cargo.toml -------------------------------------------------------------------------------- /app/sol-xen-tgvminer/Xargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FairCrypto/sol-xen/HEAD/app/sol-xen-tgvminer/Xargo.toml -------------------------------------------------------------------------------- /app/sol-xen-tgvminer/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FairCrypto/sol-xen/HEAD/app/sol-xen-tgvminer/src/main.rs -------------------------------------------------------------------------------- /client/autominter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FairCrypto/sol-xen/HEAD/client/autominter.js -------------------------------------------------------------------------------- /client/autominter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FairCrypto/sol-xen/HEAD/client/autominter.ts -------------------------------------------------------------------------------- /client/listener.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FairCrypto/sol-xen/HEAD/client/listener.js -------------------------------------------------------------------------------- /client/listener.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FairCrypto/sol-xen/HEAD/client/listener.ts -------------------------------------------------------------------------------- /client/miner.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FairCrypto/sol-xen/HEAD/client/miner.js -------------------------------------------------------------------------------- /client/miner.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FairCrypto/sol-xen/HEAD/client/miner.ts -------------------------------------------------------------------------------- /client/minter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FairCrypto/sol-xen/HEAD/client/minter.js -------------------------------------------------------------------------------- /client/minter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FairCrypto/sol-xen/HEAD/client/minter.ts -------------------------------------------------------------------------------- /client/multiminer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FairCrypto/sol-xen/HEAD/client/multiminer.js -------------------------------------------------------------------------------- /client/multiminer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FairCrypto/sol-xen/HEAD/client/multiminer.ts -------------------------------------------------------------------------------- /client/runner.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FairCrypto/sol-xen/HEAD/client/runner.js -------------------------------------------------------------------------------- /client/runner.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FairCrypto/sol-xen/HEAD/client/runner.ts -------------------------------------------------------------------------------- /deploy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FairCrypto/sol-xen/HEAD/deploy.sh -------------------------------------------------------------------------------- /deploy_new_minter.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FairCrypto/sol-xen/HEAD/deploy_new_minter.sh -------------------------------------------------------------------------------- /images/solXEN.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FairCrypto/sol-xen/HEAD/images/solXEN.png -------------------------------------------------------------------------------- /migrations/deploy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FairCrypto/sol-xen/HEAD/migrations/deploy.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FairCrypto/sol-xen/HEAD/package.json -------------------------------------------------------------------------------- /programs/sol-xen-miner/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FairCrypto/sol-xen/HEAD/programs/sol-xen-miner/Cargo.toml -------------------------------------------------------------------------------- /programs/sol-xen-miner/Xargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FairCrypto/sol-xen/HEAD/programs/sol-xen-miner/Xargo.toml -------------------------------------------------------------------------------- /programs/sol-xen-miner/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FairCrypto/sol-xen/HEAD/programs/sol-xen-miner/src/lib.rs -------------------------------------------------------------------------------- /programs/sol-xen-minter/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FairCrypto/sol-xen/HEAD/programs/sol-xen-minter/Cargo.toml -------------------------------------------------------------------------------- /programs/sol-xen-minter/Xargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FairCrypto/sol-xen/HEAD/programs/sol-xen-minter/Xargo.toml -------------------------------------------------------------------------------- /programs/sol-xen-minter/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FairCrypto/sol-xen/HEAD/programs/sol-xen-minter/src/lib.rs -------------------------------------------------------------------------------- /release/sol-xen-multiminer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FairCrypto/sol-xen/HEAD/release/sol-xen-multiminer -------------------------------------------------------------------------------- /release/ubuntu_binaries: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /target/idl/sol_xen_miner_0.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FairCrypto/sol-xen/HEAD/target/idl/sol_xen_miner_0.json -------------------------------------------------------------------------------- /target/idl/sol_xen_miner_1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FairCrypto/sol-xen/HEAD/target/idl/sol_xen_miner_1.json -------------------------------------------------------------------------------- /target/idl/sol_xen_miner_2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FairCrypto/sol-xen/HEAD/target/idl/sol_xen_miner_2.json -------------------------------------------------------------------------------- /target/idl/sol_xen_miner_3.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FairCrypto/sol-xen/HEAD/target/idl/sol_xen_miner_3.json -------------------------------------------------------------------------------- /target/idl/sol_xen_minter.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FairCrypto/sol-xen/HEAD/target/idl/sol_xen_minter.json -------------------------------------------------------------------------------- /target/types/sol_xen_miner_0.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FairCrypto/sol-xen/HEAD/target/types/sol_xen_miner_0.ts -------------------------------------------------------------------------------- /target/types/sol_xen_miner_1.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FairCrypto/sol-xen/HEAD/target/types/sol_xen_miner_1.ts -------------------------------------------------------------------------------- /target/types/sol_xen_miner_2.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FairCrypto/sol-xen/HEAD/target/types/sol_xen_miner_2.ts -------------------------------------------------------------------------------- /target/types/sol_xen_miner_3.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FairCrypto/sol-xen/HEAD/target/types/sol_xen_miner_3.ts -------------------------------------------------------------------------------- /target/types/sol_xen_minter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FairCrypto/sol-xen/HEAD/target/types/sol_xen_minter.ts -------------------------------------------------------------------------------- /tests/sol-xen.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FairCrypto/sol-xen/HEAD/tests/sol-xen.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FairCrypto/sol-xen/HEAD/tsconfig.json -------------------------------------------------------------------------------- /utils/block_scanner.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FairCrypto/sol-xen/HEAD/utils/block_scanner.sh -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FairCrypto/sol-xen/HEAD/yarn.lock --------------------------------------------------------------------------------