Get you own node endpoint todayStart for free and get your app to production levels immediately. No credit card required.You can sign up with your GitHub, X, Google, or Microsoft account.
Parameters
owner_address
— hexadecimal address of the witness account to updateupdate_url
— new URL string for the witness (maximum 256 bytes)visible
— boolean indicating whether addresses should be in visible format (Base58Check)
Response
visible
— boolean indicating whether addresses are in visible formattxID
— unique transaction ID for the witness update transactionraw_data
— raw transaction data containing:contract
— array with witness update contract detailsref_block_bytes
— reference block bytes for transaction validationref_block_hash
— hash of the reference blockexpiration
— transaction expiration timestamptimestamp
— transaction creation timestamp
raw_data_hex
— complete transaction data encoded in hexadecimal format
Use case
Thewallet/updatewitness
method is used for:
- Updating witness promotional URLs and information for voters.
- Maintaining current witness contact information and websites.
- Building witness management dashboards and governance tools.
- Implementing automated witness information updates in applications.
- Creating witness profile management systems for TRON governance participants.
Only the witness account owner can update their witness information. The URL field can contain website links, social media profiles, or other promotional content to help voters make informed decisions. Updates require network confirmation and consume bandwidth.
Body
application/json