Web3交易
创建Web3交易
通过API创建一笔Web3交易
POST
目前Keysecure支持的Web3交易网络如下:
-
Ethereum
-
BNB Smart Chain
-
HECO
-
Avalanche (C-Chain)
-
Polygon
-
Filecoin
-
TRON
-
Wizarre Scroll
请求参数数据结构
钱包id
转账唯一标识
网络原生代币币名,币种唯一标识,例:ETH
交易发起地址,钱包存在多地址时, 可指定交易地址, 不指定时默认使用钱包“常用地址“
交互合约
交易金额,-1:表示无穷大, 该金额表示网络原生代币使用金额, 如金额为1ETH, 传值为:1
gas 矿工费,单位:Gwei
gas limit 矿工费
合约交易的方法参数组成的16进制数据
0:授权交易,1:其他交易。为0时,amount设置金额无效
dapp名称
dapp 访问url
dapp 图片
使用RSA私钥签名, 参与签名的参数: “request_id”, “sub_wallet_id”, “main_chain_symbol”, “interactive_contract”, “amount”, “input_data”。签名规则详见Co-Signer交易签名验证