>  Q&A  >  본문

에너지 부족으로 USDT TRC20 거래 실패

매일 USDT 거래 중계를 시도했는데 며칠 후 일부 거래에 대해 OUT_OF_ENERGY 메시지를 받았습니다.

저는 매일 약간의 거래를 하고 때로는 30개 정도의 거래를 합니다.

먼저 에너지와 대역폭을 얻기 위해 20,000 TRX 정도 스테이킹을 시도했지만 충분하지 않았습니다.

Tron grid 文档的 PHP 脚本触发交易时,它显示 费用限制 为 10,因此我将 费用限制 기준으로 사용하면 15 TRX( 15M SUN )로 늘어났지만 여전히 거래를 제출하는 데 TRX가 사용되지 않습니다. 하지만 TronLink 지갑에서 수동으로 제공하면 모든 것이 정상입니다.

이제 어떻게 해야 할지 모르겠어요.

TRX 네트워크에서 브로드캐스트 트랜잭션을 수행하기 위해 https://github.com/iexbase/tron-api의 transferTrc20 방법을 사용했습니다.

P粉412533525P粉412533525323일 전850

모든 응답(1)나는 대답할 것이다

  • P粉512526720

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

    필요한지는 모르겠지만 이렇게 해서 해결 방법을 찾았습니다. 함수 triggerConstantContract可以返回实际网络调用之前的能量消耗,但由于某种原因iexbase没有实现这样的逻辑。因此,我在 TransactionBuilder.php 中的 public function triggerConstantContract 나중에 에너지 정보를 포함한 전체 결과를 반환하는 내 함수를 추가했습니다

    으아악

    이렇게 하면 됩니다

    으아악

    그리고 이에 대한 응답

    으아악

    회신하다
    0
  • 취소회신하다