/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ネットワークでは、エネルギーを受け取る前にアドレスを有効化する必要があります。TRONアドレスの有効化を含めたエネルギーレンタル費用を計算したい場合は preActivateDestinationAddress=1 を送信してください。それ以外の場合は "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"
}
}