Note: This project is under active development. Some features are implemented while others are still in progress.
- Wallet Management (钱包管理):
- Create new wallet (创建新钱包)
- Recover wallet via mnemonic (恢复钱包(通过助记词))
- Display wallet balance (显示钱包余额)
- Transfer SOL (转移SOL)
- Transfer SPL tokens (转移SPL代币)
- Transaction Operations (交易操作):
- Send transaction (发送交易)
- Query transaction status (查询交易状态)
- View transaction history (查看交易历史)
- Contract Interaction (合约交互):
- Deploy contract (部署合约)
- Call contract methods (调用合约方法)
- Network Interaction (网络交互):
- Switch networks (Devnet, Testnet, Mainnet-Beta) - configurable via config file (切换网络(Devnet, Testnet, Mainnet-Beta) 已经可以通过读取配置文件实现)
- Check network status (检查网络状态)
- Account Information (账户信息):
- Get account info (owner, balance, etc.) (获取账户信息(例如所有者、余额等))
- Manage Program Derived Addresses (PDAs) (管理Program Derived Addresses (PDAs))
- Other Utilities (其他实用功能):
- Request Airdrop (请求Airdrop)
- Get latest block information (获取最新的区块信息)
- Monitoring Features (监控功能):
- Monitor account balance changes (监控账户余额变化)
- Monitor transaction status (监控交易状态)
- Monitor contract status (监控合约状态)
- Monitor network status (监控网络状态)
- Monitor account information changes (监控账户信息变化)