/calculate-order-price
Запрос оценки стоимости аренды энергии и количества доступной для аренды энергии.
https://api.tronenergyrent.com/calculate-order-price?period=[RENTAL_DURATION]&energyAmount=[ENERGY_AMOUNT]
| Параметр запроса | Тип | Обязательный | Описание |
|---|---|---|---|
period |
string | Да |
Срок аренды. Одно из следующих значений: "1h" – 1 час "1d" – 1 день "3d" – 3 дня "30d" – 30 дней |
energyAmount |
int | Да | Количество энергии TRON для аренды (минимум 15000 единиц). |
preActivateDestinationAddress |
int | Нет |
В сети TRON адрес должен быть активирован, прежде чем он сможет получать энергию. Отправьте preActivateDestinationAddress=1, если хотите рассчитать стоимость аренды энергии с учётом активации TRON-адреса, в противном случае установите значение "0" или игнорируйте этот параметр.
|
{
"status": "SUCCESS",
"errorCode": null,
"errorDescription": null,
"requestId": "9d13d94d-4",
"payload": {
"availableEnergy": 75820891,
"totalEnergy": 561779790,
"minimumOrderEnergy": 15000,
"maximumOrderEnergy": 200000000,
"totalPriceSun": 2860000,
"totalPriceTrx": 2.86,
"explanation": "The price for each unit of energy is 44 SUN. The final price is calculated as 65000 ENERGY × 44 SUN = 2860000 SUN (2.860000 TRX)."
}
}
/place-order
Отправить запрос на аренду энергии для указанного TRON-кошелька.
https://api.tronenergyrent.com/place-order?apiKey=[YOUR_API_KEY]&period=[RENTAL_DURATION]&energyAmount=[ENERGY_AMOUNT]&destinationAddress=[WALLET]
| Параметр запроса | Тип | Обязательный | Описание |
|---|---|---|---|
apiKey |
string | Да | Ваш API-ключ из личного кабинета |
period |
string | Да |
Срок аренды. Одно из следующих значений: "1h" – 1 час "1d" – 1 день "3d" – 3 дня "30d" – 30 дней |
energyAmount |
int | Да | Количество энергии TRON для аренды (минимум 15000 единиц). |
destinationAddress |
string | Да | Целевой TRON-адрес, на который вы хотите получить энергию |
preActivateDestinationAddress |
int | Нет |
В сети TRON адрес должен быть активирован, прежде чем он сможет получать энергию. Если вы хотите активировать адрес до получения энергии, установите preActivateDestinationAddress=1, в противном случае установите "0" или игнорируйте этот параметр.При установке значения "1" с вашего баланса будет списана комиссия за активацию 1.5 TRX |
{
"status": "SUCCESS",
"errorCode": null,
"errorDescription": null,
"requestId": "2651eacd-2428",
"payload": {
"orderId": "128de799-501e-44b2-8d6f-1fa825c2deed",
"totalPriceSun": 5662800,
"totalPriceTrx": 5.6628,
"state": "PAID_BY_USER"
}
}