createVSExchange

创建一个未签名的交易,用于创建 vrc10 和 vs 的交易对。

用法

visionWeb.transactionBuilder.createVSExchange(
  tokenName,
  tokenBalance,
  vsBalance,
  ownerAddress,
  options
);

入参

参数描述类型默认值
tokenNamevrc10 代币名称string-
tokenBalancevrc10 数量number-
vsBalancevs 数量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'
}