Releases: dabankio/wallet-core
Releases · dabankio/wallet-core
v0.10.0-beta.20200926
bbc:tx builder set type
修复默认值引发的兼容性问题
fix:
- 修复默认值引发的兼容性问题,具体来说可能体现为
- BBC 更换password后仍然推导出一样的地址
- OMNI 在某些情况下无法和BTC推导一样的地址
- 某些情况下某些参数(path或password)可能并没有实际生效
- 对部分币种的特有API进行了改动(通常是增加path 或password)参数,以支持修改默认值
警告
这次升级可能会产生历史数据兼容性问题,比如
- 某个币种推导出了和过去不一样的地址(私钥),这个可能导致你的资产丢失,可以通过下面的说明来维持兼容
这种问题可以认为是之前的BUG,如果你需要兼容这种BUG,那么可以尝试使用特定的 path/password (即之前的默认值)
- 旧版path默认值
m/44'/%d'
- 旧版password默认值参考
bip44.Password
现在新版默认值修改为
- path:
m/44'/%d'/0'/0/0
- password:
""
(即空值)
不再设置默认密码
v0.10.0-beta.20200911 取消默认密码
v0.10.0-beta.20200904: Merge pull request #33 from dabankio/feature/single_privatekey_sign
- MKF /BBC 支持改进(更灵活的配置)
- 新增单签测试用例
- OMNI path不生效问题修复
补充wallet目录文档,参考: https://github.com/dabankio/wallet-core/blob/dev/docs/wallet.md
IM TOKEN 兼容调整
现在用metadata构建btc eth实例以支持完整的参数选项
v0.10.0-beta.20200825
wallet api fix
- 支持USDT(Omni) OMNI 作为币种符号
更新:
- 现在bbc包也打包进release了
ETH新多签支持
- 支持多笔交易并行签名
- 支持交易过期时间
新增BBC支持
New Features:
- 将BBC支持引入wallet包
bbc-v0.0.3
BBC 新增 TXBuilder 以支持离线构建交易
TXBuilder的使用参考:
https://github.com/lomocoin/gobbc/blob/fea2e4c6ff62ef034ebfe72bb5c41d033bb7ec24/transaction_test.go#L144
文档: 参考解压后的 bbc-sources.jar
和 bbc.frameward/Headers/Bbc.objc.h
bbc-v0.0.2
BBC现在支持模版签名
- 签名函数新增templateData参数