Commit 0a8f970a authored by mdj33's avatar mdj33 Committed by vipwzw

fix ci

parent 9389a9b2
...@@ -34,7 +34,7 @@ asset-transfer 分两种, 主链转出, 主链转入 ...@@ -34,7 +34,7 @@ asset-transfer 分两种, 主链转出, 主链转入
* 主链 * 主链
1. 用户主链paracross合约帐号, balance - 1. 用户主链paracross合约帐号, balance -
1. 某平行链paracross合约帐号, balance + 1. 某平行链paracross合约帐号, balance +
* 平行链(如果上面步骤失败, 平行链会过滤掉这个交易) * 平行链(如果上面步骤失败, 平行链会过滤掉这个交易)
1. 平行链中 用户paracross合约帐号 balance + 1. 平行链中 用户paracross合约帐号 balance +
主链转入 withdraw 主链转入 withdraw
...@@ -53,6 +53,7 @@ asset-transfer 分两种, 主链转出, 主链转入 ...@@ -53,6 +53,7 @@ asset-transfer 分两种, 主链转出, 主链转入
1. 平行链资产:user.p.test.coins + FZM, 1. 平行链资产:user.p.test.coins + FZM,
1. 其他链转移过来的资产都在paracross执行器下: 主链:paracross + user.p.test.coins.FZM, 平行链: user.p.test.paracross + coins.BTY 1. 其他链转移过来的资产都在paracross执行器下: 主链:paracross + user.p.test.coins.FZM, 平行链: user.p.test.paracross + coins.BTY
1. 不支持从平行链直接转移到其他平行链,需要先转移到主链,再转移到平行链 1. 不支持从平行链直接转移到其他平行链,需要先转移到主链,再转移到平行链
1. 通过资产和交易title就能确定是transfer资产还是收回资产
举例: 举例:
```` ````
exec symbol tx.title=user.p.test1 tx.title=user.p.test2 exec symbol tx.title=user.p.test1 tx.title=user.p.test2
...@@ -103,3 +104,28 @@ account 主链合约 平行链帐号在主链 用户A在主链 ...@@ -103,3 +104,28 @@ account 主链合约 平行链帐号在主链 用户A在主链
10 3 1 6 2 1 1 主链共识完 10 3 1 6 2 1 1 主链共识完
``` ```
### 主链<->平行链双向转移 cross-transfer 举例
```
# Alice 主链转移5coins-bty -> user.p.test. 平行链:
coins paracross:Addr(Alice) paracross:Addr(user.p.test.paracross) user.p.test.paracross-coins-bty:Addr(Alice)
1 Alice 5
2 to合约 0         5
3 cross-transfer 0 5-5=0 0+5=5 0+5=5
# Alice 平行链转移5paracross-coins.bty -> 主链
4 cross-transfer  5 5-5=0 5-5=0
5 withdraw  5 0
# Bob 平行链转移5 user.p.test.coins.fzm -> 主链
paracross-user.p.test.coins.fzm:Addr(Bob) user.p.test.coins.fzm user.p.test.paracross:Addr(Bob) user.p.test.paracross:Addr(paracross)
1 Bob 5
2 to paracross合约            0 5
3 cross-transfer 0+5=5 5-5=0 0+5=5
# Bob 主链转移5exec:paracross symbol:user.p.test.coins.fzm -> 平行链
4 cross-transfer 5-5=0 0+5=5 5-5=0
5 withdraw 5 5-5=0
```
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment