ホームページ  >  に質問  >  本文

エネルギー不足のため USDT TRC20 トランザクションが失敗しました

USDT トランザクションを毎日ブロードキャストしようとしましたが、数日後、一部のトランザクションに対して OUT_OF_ENERGY メッセージを受信しました。

私は毎日数回のトレードを行い、時には約30回のトレードを行います。

最初に、エネルギーと帯域幅を獲得するために約 20,000 TRX をステーキングしようとしましたが、十分ではありませんでした。

Tron グリッド ドキュメントに基づいた PHP スクリプトを使用してトランザクションをトリガーすると、 手数料制限 が 10 であることが表示されるため、 手数料制限 ## を増やします# to 15 TRX (15M SUN) ただし、TRX はトランザクションの送信にはまだ使用されていません。ただし、TronLink ウォレットから手動で提供すれば、すべて問題ありません。

今何をすべきかわかりません。

https://github.com/iexbase/tron-api の

transferTrc20 メソッドを使用して、TRX ネットワーク上でブロードキャスト トランザクションを実行しました。

P粉412533525P粉412533525323日前851

全員に返信(1)返信します

  • P粉512526720

    P粉5125267202023-12-25 18:46:34

    必要かどうかはわかりませんが、この方法で解決策を見つけました。関数 triggerConstantContract は、実際のネットワーク呼び出しの前にエネルギー消費量を返すことができますが、何らかの理由で iexbase はそのようなロジックを実装していません。したがって、TransactionBuilder.phpパブリック関数triggerConstantContract の後に、エネルギー情報を含む完全な結果を返す独自の関数を追加しました

    リーリー

    つまり、次のようなことができます

    リーリー

    そしてこれに対する返答

    リーリー

    返事
    0
  • キャンセル返事