J'ai essayé de diffuser certaines transactions USDT chaque jour et après quelques jours, j'ai reçu des messages OUT_OF_ENERGY pour certaines transactions.
Je fais quelques métiers tous les jours, parfois je fais environ 30 métiers.
Tout d'abord, j'ai essayé de miser environ 20 000 TRX pour gagner de l'énergie et de la bande passante, mais ce n'était pas suffisant.
Lorsque j'utilise basé sur Tron grid
文档的 PHP 脚本触发交易时,它显示 费用限制
为 10,因此我将 费用限制
, il est passé à 15 TRX (15M SUN) mais aucun TRX n'est toujours utilisé pour soumettre la transaction. Mais si je les fournis manuellement depuis le portefeuille TronLink, tout va bien.
Je ne sais pas ce que je dois faire maintenant.
J'ai utilisé la méthode transferTrc20
sur https://github.com/iexbase/tron-api pour effectuer des transactions de diffusion sur le réseau TRX.
Je ne sais pas si c'est nécessaire, mais j'ai trouvé la solution de cette façon. Fonction
triggerConstantContract
可以返回实际网络调用之前的能量消耗,但由于某种原因iexbase没有实现这样的逻辑。因此,我在TransactionBuilder.php
中的public function triggerConstantContract
J'ai ensuite ajouté ma propre fonction qui renvoie le résultat complet, y compris les informations énergétiquesPour que tu puisses faire quelque chose comme ça
et réponses à cela