POSTProposalCreate

Tron Mainnethttps://tron-mainnet.nodit.io/wallet/proposalcreate

Creates a proposal transaction.

Request Body
owner_addressstringrequired

Transaction initiator address. (Format: Base58 or Hex)

parametersstring (json)required

Map of chain parameter IDs and their new values. For example: [{"key": 0,"value": 100000},{"key": 1,"value": 2}]

Permission_idinteger (int32)

Optional. Permission ID used for multi-signature account operations. Defaults to the owner permission (0) if unspecified.

visibleboolean

Optional. Set to true to format addresses in Base58; set to false for hex format. (Default: false)

Responses
owner_addressstring

Transaction initiator address. (Format: Base58 or Hex)

parametersmap\<int64, int64>

Proposed values for chain parameters, keyed by parameter ID.

X-API-KEY
RequestCU30
cURL
curl -X POST "https://tron-mainnet.nodit.io/wallet/proposalcreate" \
  -H "X-API-KEY: {YOUR_API_KEY}" \
  -H "Content-Type: application/json" \
  -d '{
  "owner_address": "TJvaAeFb8Lykt9RQcVyyTFN2iDvGMuyD4M",
  "parameters": [
    {
      "key": 0,
      "value": 100000
    },
    {
      "key": 1,
      "value": 2
    }
  ],
  "visible": true
}'
Response
Example · 200
{
  "owner_address": "string"
}