createToken

创建一个未签名的交易,用于发行trc10代币

用法

const trc_options = {
             name : "test",//token名称,string格式
             abbreviation : "tt",//token简称,  string格式
             description : "fortest",//Token 说明,  string格式
             url : "www.baidu.com",//Token 发行方的官网,string格式
             totalSupply : 100000,//Token发行总量
             trxRatio : 1, // 定义token和trx的最小单位兑换比
             tokenRatio : 1, // 定义token和trx的最小单位兑换比
             saleStart : 1581047830000,//开启时间
             saleEnd : 1681047110000,//结束时间
             freeBandwidth : 0, // 是Token的总的免费带宽 
             freeBandwidthLimit : 0, // 是每个token拥护者能使用本token的免费带宽 
             frozenAmount : 0, //是token发行者可以在发行的时候指定质押的token的数量
             frozenDuration : 0,
             // 是token发行者可以在发行的时候指定质押的token的时间
             precision : 6,//发行token的精度
             permission_id : 1//可选用于多重签名
         }
tronWeb.transactionBuilder.createToken(trc_options, issuerAddress);

参数类型
object(trc_options),string(issuerAddress,格式:hexstring 或 base58)

返回类型
object

示例

> const trc_options = {
             name : "test",
             abbreviation : "tt",
             description : "fortest",
             url : "www.baidu.com",
             totalSupply : 100000,
             trxRatio : 1, 
             tokenRatio : 1, 
             saleStart : 1581047830000,
             saleEnd : 1681047110000,
             freeBandwidth : 0, 
             freeBandwidthLimit : 0, 
             frozenAmount : 0,
             frozenDuration : 0,
             precision : 6
         }
undefined
>tronWeb.transactionBuilder.createToken(trc_options,"41BF97A54F4B829C4E9253B26024B1829E1A3B1120").then(result=>console.log(result))
Promise { <pending> }
> {
  visible: false,
  txID: '5a2b16c0436dddd6378a29087ba1e924b9a55f6bc2978554a0830cf741b1c03e',
  raw_data: {
    contract: [ [Object] ],
    ref_block_bytes: 'b756',
    ref_block_hash: '64bdb1724356ee49',
    expiration: 1581047856000,
    timestamp: 1581047797358
  },
  raw_data_hex: '0a02b756220864bdb1724356ee494080f7aeee812e5a8b0108061286010a2f747970652e676f6f676c65617069732e636f6d2f70726f746f636f6c2e41737365744973737565436f6e747261637412530a1541bf97a54f4b829c4e9253b26024b1829e1a3b11201204746573741a02747420a08d0630013806400148f0abadee812e50f082ddb1f630a20107666f7274657374aa010d7777772e62616964752e636f6d70eeacabee812e'
}