Create an unsigned transaction that issue trc10 token
Usage
const trc_options = {
name : "test",//Token name, default string
abbreviation : "tt",//Token name abbreviation, default string
description : "fortest",//Token description, default string
url : "www.baidu.com",//Token official website url, default string
totalSupply : 100000,//Token total supply
trxRatio : 1, // Define the price by the ratio of trx_num/num
tokenRatio : 1, // Define the price by the ratio of trx_num/num
saleStart : 1581047830000,//ICO start time
saleEnd : 1681047110000,//ICO end time
freeBandwidth : 0, // The creator's "donated" bandwidth for use by token holders
freeBandwidthLimit : 0, // Out of `totalFreeBandwidth`, the amount each token holder get
frozenAmount : 0, //Token staked supply
frozenDuration : 0,
// for now there is no default for the following values
precision : 6,//Precision of issued tokens
permission_id : 1//Optional, for multi-signature use
}
tronWeb.transactionBuilder.createToken(trc_options, issuerAddress);
Parameter
object(trc_options),string(issuerAddress,format:hexstring or base58)
Return
object
Example
> 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'
}