创建一个未签名的交易,用于更新合约的consume_user_resource_percent
用法
tronWeb.transactionBuilder.updateSetting(contract_address,consume_user_resource_percent,owner_address, options);
参数类型
参数 | 描述 | 类型 |
---|---|---|
contract_address | 要修改的合约的地址,格式:hexstring或base58 | string |
consume_user_resource_percent | 指定的使用该合约用户的资源占比 | number |
owner_address | 是交易创建者的地址,格式:hexstring或base58 | string |
options | 可选参数Permission_id,多重签名时使用,设置交易多重签名时使用的permissionId | number |
返回类型
object
示例
>tronWeb.transactionBuilder.updateSetting("TBQ8ubHnwWAZvHVPJevnKpEfabetDdaQdQ",40,"TTSFjEG3Lu9WkHdp4JrWYhbGP6K1REqnGQ",1).then(result=>console.log(result))
Promise { <pending> }
> {
visible: false,
txID: 'eb9ce3d85c033e16e4dd0058d2bdff06857379b534839193bf982c05adebd271',
raw_data: {
contract: [ [Object] ],
ref_block_bytes: '19c3',
ref_block_hash: '610212ce583a92aa',
expiration: 1581320133000,
timestamp: 1581320074559
},
raw_data_hex: '0a0219c32208610212ce583a92aa4088b399f0822e5a6a082112660a32747970652e676f6f676c65617069732e636f6d2f70726f746f636f6c2e55706461746553657474696e67436f6e747261637412300a1541bf97a54f4b829c4e9253b26024b1829e1a3b11201215410faf1b6bce9e815555544aea9d350f9d3dc6d3ba182870bfea95f0822e'
}