hoot bridge 跨链合约对接
1. 查询可绑定地址
amcli get table bridge.addr bridge.addr chainaddress --limit 10 -L eth -U eth2. 绑定地址
random参数为上一步查询结果中的 0-length 随机数
amcli push action bridge.addr bindaddress '{"user": "user1", "chain": "eth", "random": 2}' --permission user1@active3. 查看账号已绑定地址
amcli get table bridge.addr user1 acctaddress --limit 104. 查询跨链币种配置
amcli get table bridge.chain bridge.chain chaincoins --limit 105. 跨链操作
5.1 跨入
转账到绑定地址
转账币种必须在chaincoins表中配置
转账金额必须大于配置的最小金额
5.2 跨出
memo 格式:
xout:$out_address:$chain_token
out_address:跨出目标链上,转账接收地址。
chain_token:标识某一区块链网络上的特定代币,它包含以下信息:
网络类型: 跨出的目标链。
代币符号: 目标链上的代币。
例如:eth.usdt
在使用
chain_token字段时,请确保配合正确的网络环境,以免发生操作失败或资产丢失的情况。
6. 合约名一览
环境
Token合约
地址合约
跨链合约
测试
bridge.token
bridge.addr
bridge.chain
生产
*
hootfiaddres
hootfibridge
最后更新于