├── .gitignore ├── LICENSE ├── README.md ├── index.ts ├── package.json ├── src ├── Farmer.ts ├── FullNode.ts ├── Harvester.ts ├── RpcClient.ts ├── Wallet.ts └── types │ ├── ChiaConfig.ts │ ├── Farmer │ ├── PoolConfig.ts │ ├── PoolError.ts │ ├── PoolState.ts │ ├── ProofOfSpace.ts │ ├── RpcResponse.ts │ └── SignagePoint.ts │ ├── FullNode │ ├── Block.ts │ ├── BlockHeader.ts │ ├── BlockRecord.ts │ ├── BlockchainState.ts │ ├── Coin.ts │ ├── CoinRecord.ts │ ├── CoinSpend.ts │ ├── FoliageBlock.ts │ ├── FoliageTransactionBlock.ts │ ├── Proof.ts │ ├── ProofOfSpace.ts │ ├── RewardChainBlock.ts │ ├── RewardClaim.ts │ ├── RpcResponse.ts │ ├── SubSlot.ts │ ├── TransactionsInfo.ts │ └── Vdf.ts │ ├── Harvester │ ├── Plot.ts │ └── RpcResponse.ts │ ├── RpcResponse.ts │ ├── Shared │ └── Connection.ts │ └── Wallet │ ├── BackupInfo.ts │ ├── Coin.ts │ ├── CoinSolution.ts │ ├── RpcResponse.ts │ ├── SpendBundle.ts │ ├── Transaction.ts │ ├── WalletBalance.ts │ ├── WalletInfo.ts │ └── WalletType.ts ├── test ├── farmer.spec.ts ├── fullNode.spec.ts ├── harvester.spec.ts └── wallet.spec.ts └── tsconfig.json /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | dist/ -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freddiecoleman/chia-client/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freddiecoleman/chia-client/HEAD/README.md -------------------------------------------------------------------------------- /index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freddiecoleman/chia-client/HEAD/index.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freddiecoleman/chia-client/HEAD/package.json -------------------------------------------------------------------------------- /src/Farmer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freddiecoleman/chia-client/HEAD/src/Farmer.ts -------------------------------------------------------------------------------- /src/FullNode.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freddiecoleman/chia-client/HEAD/src/FullNode.ts -------------------------------------------------------------------------------- /src/Harvester.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freddiecoleman/chia-client/HEAD/src/Harvester.ts -------------------------------------------------------------------------------- /src/RpcClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freddiecoleman/chia-client/HEAD/src/RpcClient.ts -------------------------------------------------------------------------------- /src/Wallet.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freddiecoleman/chia-client/HEAD/src/Wallet.ts -------------------------------------------------------------------------------- /src/types/ChiaConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freddiecoleman/chia-client/HEAD/src/types/ChiaConfig.ts -------------------------------------------------------------------------------- /src/types/Farmer/PoolConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freddiecoleman/chia-client/HEAD/src/types/Farmer/PoolConfig.ts -------------------------------------------------------------------------------- /src/types/Farmer/PoolError.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freddiecoleman/chia-client/HEAD/src/types/Farmer/PoolError.ts -------------------------------------------------------------------------------- /src/types/Farmer/PoolState.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freddiecoleman/chia-client/HEAD/src/types/Farmer/PoolState.ts -------------------------------------------------------------------------------- /src/types/Farmer/ProofOfSpace.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freddiecoleman/chia-client/HEAD/src/types/Farmer/ProofOfSpace.ts -------------------------------------------------------------------------------- /src/types/Farmer/RpcResponse.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freddiecoleman/chia-client/HEAD/src/types/Farmer/RpcResponse.ts -------------------------------------------------------------------------------- /src/types/Farmer/SignagePoint.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freddiecoleman/chia-client/HEAD/src/types/Farmer/SignagePoint.ts -------------------------------------------------------------------------------- /src/types/FullNode/Block.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freddiecoleman/chia-client/HEAD/src/types/FullNode/Block.ts -------------------------------------------------------------------------------- /src/types/FullNode/BlockHeader.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freddiecoleman/chia-client/HEAD/src/types/FullNode/BlockHeader.ts -------------------------------------------------------------------------------- /src/types/FullNode/BlockRecord.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freddiecoleman/chia-client/HEAD/src/types/FullNode/BlockRecord.ts -------------------------------------------------------------------------------- /src/types/FullNode/BlockchainState.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freddiecoleman/chia-client/HEAD/src/types/FullNode/BlockchainState.ts -------------------------------------------------------------------------------- /src/types/FullNode/Coin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freddiecoleman/chia-client/HEAD/src/types/FullNode/Coin.ts -------------------------------------------------------------------------------- /src/types/FullNode/CoinRecord.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freddiecoleman/chia-client/HEAD/src/types/FullNode/CoinRecord.ts -------------------------------------------------------------------------------- /src/types/FullNode/CoinSpend.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freddiecoleman/chia-client/HEAD/src/types/FullNode/CoinSpend.ts -------------------------------------------------------------------------------- /src/types/FullNode/FoliageBlock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freddiecoleman/chia-client/HEAD/src/types/FullNode/FoliageBlock.ts -------------------------------------------------------------------------------- /src/types/FullNode/FoliageTransactionBlock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freddiecoleman/chia-client/HEAD/src/types/FullNode/FoliageTransactionBlock.ts -------------------------------------------------------------------------------- /src/types/FullNode/Proof.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freddiecoleman/chia-client/HEAD/src/types/FullNode/Proof.ts -------------------------------------------------------------------------------- /src/types/FullNode/ProofOfSpace.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freddiecoleman/chia-client/HEAD/src/types/FullNode/ProofOfSpace.ts -------------------------------------------------------------------------------- /src/types/FullNode/RewardChainBlock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freddiecoleman/chia-client/HEAD/src/types/FullNode/RewardChainBlock.ts -------------------------------------------------------------------------------- /src/types/FullNode/RewardClaim.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freddiecoleman/chia-client/HEAD/src/types/FullNode/RewardClaim.ts -------------------------------------------------------------------------------- /src/types/FullNode/RpcResponse.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freddiecoleman/chia-client/HEAD/src/types/FullNode/RpcResponse.ts -------------------------------------------------------------------------------- /src/types/FullNode/SubSlot.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freddiecoleman/chia-client/HEAD/src/types/FullNode/SubSlot.ts -------------------------------------------------------------------------------- /src/types/FullNode/TransactionsInfo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freddiecoleman/chia-client/HEAD/src/types/FullNode/TransactionsInfo.ts -------------------------------------------------------------------------------- /src/types/FullNode/Vdf.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freddiecoleman/chia-client/HEAD/src/types/FullNode/Vdf.ts -------------------------------------------------------------------------------- /src/types/Harvester/Plot.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freddiecoleman/chia-client/HEAD/src/types/Harvester/Plot.ts -------------------------------------------------------------------------------- /src/types/Harvester/RpcResponse.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freddiecoleman/chia-client/HEAD/src/types/Harvester/RpcResponse.ts -------------------------------------------------------------------------------- /src/types/RpcResponse.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freddiecoleman/chia-client/HEAD/src/types/RpcResponse.ts -------------------------------------------------------------------------------- /src/types/Shared/Connection.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freddiecoleman/chia-client/HEAD/src/types/Shared/Connection.ts -------------------------------------------------------------------------------- /src/types/Wallet/BackupInfo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freddiecoleman/chia-client/HEAD/src/types/Wallet/BackupInfo.ts -------------------------------------------------------------------------------- /src/types/Wallet/Coin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freddiecoleman/chia-client/HEAD/src/types/Wallet/Coin.ts -------------------------------------------------------------------------------- /src/types/Wallet/CoinSolution.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freddiecoleman/chia-client/HEAD/src/types/Wallet/CoinSolution.ts -------------------------------------------------------------------------------- /src/types/Wallet/RpcResponse.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freddiecoleman/chia-client/HEAD/src/types/Wallet/RpcResponse.ts -------------------------------------------------------------------------------- /src/types/Wallet/SpendBundle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freddiecoleman/chia-client/HEAD/src/types/Wallet/SpendBundle.ts -------------------------------------------------------------------------------- /src/types/Wallet/Transaction.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freddiecoleman/chia-client/HEAD/src/types/Wallet/Transaction.ts -------------------------------------------------------------------------------- /src/types/Wallet/WalletBalance.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freddiecoleman/chia-client/HEAD/src/types/Wallet/WalletBalance.ts -------------------------------------------------------------------------------- /src/types/Wallet/WalletInfo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freddiecoleman/chia-client/HEAD/src/types/Wallet/WalletInfo.ts -------------------------------------------------------------------------------- /src/types/Wallet/WalletType.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freddiecoleman/chia-client/HEAD/src/types/Wallet/WalletType.ts -------------------------------------------------------------------------------- /test/farmer.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freddiecoleman/chia-client/HEAD/test/farmer.spec.ts -------------------------------------------------------------------------------- /test/fullNode.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freddiecoleman/chia-client/HEAD/test/fullNode.spec.ts -------------------------------------------------------------------------------- /test/harvester.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freddiecoleman/chia-client/HEAD/test/harvester.spec.ts -------------------------------------------------------------------------------- /test/wallet.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freddiecoleman/chia-client/HEAD/test/wallet.spec.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freddiecoleman/chia-client/HEAD/tsconfig.json --------------------------------------------------------------------------------