创建一个未签名的交易,用于创建 vrc10 和 vs 的交易对。
用法
visionWeb.transactionBuilder.createVSExchange(
tokenName,
tokenBalance,
vsBalance,
ownerAddress,
options
);
入参
参数 | 描述 | 类型 | 默认值 |
---|---|---|---|
tokenName | vrc10 代币名称 | string | - |
tokenBalance | vrc10 数量 | number | - |
vsBalance | vs 数量 | number | - |
ownerAddress | 交易对拥有者账户地址 | string | 默认账户地址 |
options | 可选参数,具体参数见下方 | object | - |
options 参数
参数 | 描述 | 类型 | 默认值 |
---|---|---|---|
permissionId | 设置多重签名时使用 | number | - |
返回值
object,创建的 transaction 对象。
示例
visionWeb.transactionBuilder.createVSExchange("1000001",1000,1000);
> {
visible: false,
txID: '1ab501e2a6f2c1ee0c91fbbedccb57f4bc0bb9a7033875b3167be12b21c4339d',
raw_data: {
contract: [ [Object] ],
ref_block_bytes: '4fc6',
ref_block_hash: '3c293e431c022227',
expiration: 1608560670000,
timestamp: 1608560611032
},
raw_data_hex: '0a024fc622083c293e431c02222740b0eabfade82e5a64082912600a33747970652e676f6f676c65617069732e636f6d2f70726f746f636f6c2e45786368616e6765437265617465436f6e747261637412290a1541401a8da8a7fc86f0087f8c62e630d10df10a963b12073130303030303118e80722015f28e80770d89dbcade82e'
}