- 增加可管理資產凍結與解凍功能
- 修改發(fā)行可管理資產交易中previous token ID字段解釋
如何升級
- 下載0.1.2版本的代碼:https://github.com/copernet/wormhole/releases/tag/v0.1.2
- 安裝,編譯
- 初次運行0.1.2版本的代碼,使用如下命令,同步數據:
wormholed -startclean=1 -daemon - 當0.1.2版本同步數據完成后,下次軟件重啟時,使用如下命令:
wormholed -daemon
資產凍結解凍功能
0.1.2版本增加可管理資產的凍結與解凍功能,資產發(fā)行者可以凍結指定地址下的資產,被凍結地址不能轉移其下資產也不能接收被凍結資產直到發(fā)行者解凍其資產。新增RPC接口如下:
whc_createpayload_freeze
解釋:構建Wormhole凍結資產交易載荷
whc_createpayload_unfreeze
解釋:構建Wormhole解凍資產交易載荷
whc_sendfreeze
解釋:構建并發(fā)送Wormhole凍結資產交易
whc_sendunfreeze
解釋:構建并發(fā)送Wormhole解凍資產交易
whc_getfrozenbalance
解釋:按地址與資產ID查詢Wormhole凍結資產余額
whc_getfrozenbalanceforid
解釋:按資產ID查詢Wormhole凍結資產余額
whc_getfrozenbalanceforaddress
解釋:按地址查詢Wormhole凍結資產余額
版本變動RPC接口
whc_sendissuancemanaged
描述:發(fā)行可管理的token
變動字段:previousid;
版本對previousid字段進行重新解釋,當前版本表示資產凍結功能開關,合法值為0,1。默認為0(兼容之前版本,即關閉凍結功能),新增值1表示開啟資產凍結功能。
Wormhole Spec 文檔
- 白皮書 https://github.com/copernet/spec/blob/master/whcwhitepaper.md
- 黃皮書 https://github.com/copernet/spec/blob/master/wormhole-yellow-paper.md
- spec https://github.com/copernet/spec/blob/master/wormhole-spec.md
- rpc手冊 https://github.com/copernet/spec/blob/master/wormhole-RPC.md
- 測試手冊 https://github.com/copernet/spec/blob/master/wormhole-testmanual-0.1.2.md