合约对接
一、RPC
测试链 RPC:
https://chain.amaxtest.com主网 RPC:
https://expnode.amaxscan.iohttps://aplinkdev.amaxscan.iohttps://cosmosdao.amaxscan.io
二、表查询
1. 命令行示例
amcli get table bridge.token useraccount accounts -l 10 -L BNB -U BNBamcli get table:查表命令参数顺序:
code scope table limit lowerBound upperBound
2. RPC 示例
接口地址:https://amaxscan.io/api/v1/get_table_row
请求体示例:
{
"code": "bridge.addr",
"scope": "useraccount",
"table": "accounts",
"limit": 10,
"lowerBound": "BNB",
"upperBound": "BNB"
}参数说明:
code:合约名scope:作用域(一般为合约名,也有可能为其他)table:表名limit:返回数据条数lowerBound:主键下限upperBound:主键上限
三、提交交易
1. 命令行示例
amcli push action:提交交易命令bridge.addr:合约名bindaddress:Action 名(接口名){}:参数--permission/-p:权限(格式为 用户@权限)
2. RPC 提交
通过前/后端框架实现,格式参考上方命令和参数
最后更新于