Alquila Energía de TRON vía API
Ver documentación →La Energía es el recurso que consume la red TRON cuando una transacción ejecuta un contrato inteligente — lo más común, una transferencia de USDT (TRC-20). Llama a un endpoint con una dirección destino y un volumen, y delegamos Energía directamente a esa dirección.
import requests
resp = requests.post(
"https://trongas.ai/api/v1/orders",
headers={
"X-Api-Key": "tgk_4f9a1c8e2b7d...",
"Idempotency-Key": "5c1e2b6a-9e21-4b7a-8f3d-1a2b3c4d5e6f",
},
json={
"resource": "energy",
"targetAddress": "TXYZ...4f9a",
"volume": 65000,
"duration": "1h",
},
)
print(resp.json())Formato de la solicitud
resourcestring"energy" o "bandwidth". Por defecto es energy si se omite.
targetAddressstringDirección TRON que recibe el recurso delegado.
volumeintegerCantidad a delegar. Energy: 65.000–1.000.000. Bandwidth: 1.000–300.000.
durationstring"15m", "1h" o "1d".
X-Api-KeyTu API key.
Idempotency-KeyUn UUID que generas tú. Reintentar con la misma clave devuelve la orden original en lugar de cobrar dos veces.
idID de la orden.
status"Created" al inicio, luego "Filled" una vez delegado (o "Failed"). Suscríbete al webhook order.filled para saber el momento exacto en que se completa.
priceTrx / activationTrx / totalTrxCargo en TRX. activationTrx solo es distinto de cero cuando la dirección destino recibe TRX por primera vez.
txIdHash de la transacción de delegación, disponible una vez que la orden se completa.