applyForSR
Create an unsigned transaction that apply to be an SR. The balance of the applied account needs to be at least 9999 ORGON, and the operation will consume 9999 ORGON.
Usage
// Format
const transaction = await tronWeb.transactionBuilder.applyForSR(address, url, options);
Parameters
Argument | Description | Type |
---|---|---|
address | The account address applied for SR in hex format(hexstring or base58) | string |
url | SR URL link | string |
options | Optional. The permission id for multi-signature and block header for contract block header info. | { permissionId: number, blockHeader: ... } |
Returns
Unsigned transaction object.
Example
const result = await tronWeb.transactionBuilder.applyForSR("41BF97A54F4B829C4E9253B26024B1829E1A3B1120", "www.fortest.com");
console.log(result)
> {
visible: false,
txID: '388172e15216a6eb216a11ed312c3794ce50dd85873e83767b6c5bea1da78b43',
raw_data: {
contract: [ [Object] ],
ref_block_bytes: '499a',
ref_block_hash: '05853c8ec7523765',
expiration: 1580963556000,
timestamp: 1580963496941
},
raw_data_hex: '0a02499a220805853c8ec752376540a0d595c6812e5a620805125e0a32747970652e676f6f676c65617069732e636f6d2f70726f746f636f6c2e5769746e657373437265617465436f6e747261637412280a1541bf97a54f4b829c4e9253b26024b1829e1a3b1120120f7777772e666f72746573742e636f6d70ed8792c6812e'
}