- 20230418 同步
- 根据个人需要,对wallet-SDK 做了精简和调整
- 整体还在逐步开发中,后续框架结构可能会有较大变动。但已实现的钱包rpc可供参考使用,
- 部分比较老,不再被维护的库,自行做了些调整后,手动添加到
core/lib
中了 - 该项目宗旨是:尽可能减少外部依赖,独立单项目完成各钱包的集成
- 导出keystore
- 导入keystore
- 助记词生成账户
- 私钥生成账户
- 铸造NFT(对接逻辑已完成,具体需要考虑合约进一步完善)
- 获取NFT(同上)
- 质押
- 验证人节点信息查询、验证人节点数据等
- Object基本操作,包括transfer
- Token查询以及Token转账
- 交易签名等
- 预估交易手续费
- keystore导入和导出
- 密钥、助记词生成账户
- 支持平行链转账
- 账户余额查询
- 交易生成和签名
- 预估交易手续费