triggerconstantcontract
TRONC1Executes a constant (view) contract call against current state without creating a transaction — the TRON equivalent of eth_call. Ideal for reading TRC-20 balances.
Endpoint
POST https://api.1st-node.com/v1/tron/wallet/triggerconstantcontractParameters
| Name | Type | Description |
|---|---|---|
| owner_address | string | Caller address. |
| contract_address | string | Target contract. |
| function_selector | string | e.g. balanceOf(address). |
| parameter | string | ABI-encoded arguments. |
Returns
object — constant_result with the ABI-encoded return value.
Request
curl https://api.1st-node.com/v1/tron/wallet/triggerconstantcontract \
-H "Authorization: Bearer $ONE_KEY" \
-H "content-type: application/json" \
-d '{ "owner_address": "TR7NHqjeKQ…", "contract_address": "TR7NHqjeKQ…", "function_selector": "balanceOf(address)", "parameter": "0000…", "visible": true }'{ "owner_address": "TR7NHqjeKQ…", "contract_address": "TR7NHqjeKQ…", "function_selector": "balanceOf(address)", "parameter": "0000…", "visible": true }Response
{ "result": { "result": true }, "constant_result": ["0000000000000000000000000000000000000000000000000000000005f5e100"] }More transactions methods on TRON
Preguntas frecuentes
How do I read a TRC-20 balance?
Call balanceOf(address) via triggerconstantcontract; the balance is in constant_result.
Recarga, obtén tu clave y publica.
Autoservicio. Paga en cripto o con tarjeta. Medido por créditos: las primitivas pesadas cuestan más, las simples son baratas.
Obtener clave API