Releases: ballcat-projects/ballcat-virtual-currency
0.4.2
✨ tronj 不维护了, 无法下载, 所以copy https://github.com/tronprotocol/tronj 源码过来
♻️ 重构 bitcoin 中的节点相关, 只允许配置 主节点和测试节点. 具体api调用固定的第三方.
💥 移除原使用的 jsonrpc4j 库, 自己写 jsonrpc处理方法.
🐛 修复 etherscan 如果地址 以0开头. 则解析异常
🐛 修复直接使用 Bip32 中的公钥生成的TRON地址异常
🐛 修复.attribute
⚡ 优化Tronscan转账中的地址校验
🎨 简化 etherscan 中 data的解析
✅ 更新测试用例
0.4.1
0.4.0
0.3.4
0.3.3
0.3.2
💩 当前版本 bitcoinj 不支持 p2sh-p2wpkh脚本, 所以在 bitcoinj/bitcoinj#1987 被合并之前. 无法使用 p2sh-p2wpkh 类型地址转账
🔥 移除KeyUtil
🎨 重命名 TronscanUtil.create 为 TronscanUtil.createAccount
🎨 转账操作中部分业务异常(btcOmniServiceImpl)改为通过返回值返回,不再抛出异常
🐛 修复 BITCOIN 中 P2WPKH签名
🐛 修复 TRON 地址参数错误的解析
🐛 修复 TRON 如果交易数量为0时, 解析异常
🐛 修复 btcOmniServiceImpl 请求失败时无法正常释放锁
🐛 修复查询btc余额为0
✨ 添加地址校验方法, 优化余额查询
✨ 拆分转账三步操作. 完成bitcoin多次签名操作
✨ BitcoinUtil 添加更多的 btc 和 coin 转换方法
✨ TronscanUtil 添加通过公钥推导地址方法
✨ bitcoin 添加 私钥toWif 格式方法
✨ 比特添加转账账户地址校验