用户指南
经纪人如何铸造和燃烧WXCH
基础设置
1.经纪人:设置经纪人XCH存款地址。这是经纪人在燃烧 WXCH 令牌后期望从托管人那里得到 XCH 的地址.
函数: Bridge.setBrokerDepositAddress()
1.托管人:设置经纪人在铸造时应发送其XCH的存款地址。
函数:Bridge.setCustodianDepositAddress()
铸造
经纪人想铸造 1 Wxch
1.它查询托管人的存款地址。函数:Bridge.custodianDepositAddress()
1.经纪人生成一个 1.005 XCH 的XCH tx 到托管地址。但还没有发送它。
2.经纪商呼叫添加铸造要求:
1.金额 = 1e12
2.xchtxid = tx ID
3.xch 存款地址 = 托管人存款地址
1.经纪人在Chia网络上发送XCH tx。并给保管人铸造请求 Nonce 。
2.保管人阅读 Nonce 信息getMintRequest()
1.保管人用confirmMintRequest() 确认铸造请求,输入确认铸造请求的哈希值
燃烧
经纪人想燃烧 1 个 wxch 。我们假设它已经批准了桥梁合同的限额。
1.经纪人请求燃烧金额 1e12。并让保管人知道请求的nonce。
1.保管人阅读燃烧请求getBurnRequest
1.托管人将 0.995 XCH 发送到请求的存款地址。
2.保管人请求confirmBurnRequest同时发送燃烧请求的哈希与Xch tx 哈希
附录
WXCH 合约地址
合约名称
合约地址
WXCH通证
https://etherscan.io/token/0x2847c48b4FD2e7dCAcC00Cb04f555fE8dD10D504
Bridge合约
https://etherscan.io/address/0xf4e0b46029d0fEd6b865C53C2b8d34AD81152bA2
最后更新于
这有帮助吗?