問題タブ [web3-java]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - web3jによるgethからtxpoolで保留中のtxnsとキューに入れられたtxnを取得する方法
eth アドレスをスキャンし、usdt トークンを転送するジョブがあります。
しかし、トランザクションが転送できず、get の保留中のキューにスタックすることがあります。
ジョブが再度実行されると、残高がチェックされ、トークンが再度転送されます。
from と to が同じ保留中のトランザクションを大量に作成します。
この理由により、多くの eth 料金が消費されます。
設定--txpool.accountslots 1 --txpool.accountqueue 1
してみましたが、うまくいかないようです。
web3 java で geth から txpool の保留中の txns とキューに入れられた txns を取得できますか?
java - コントラクトに送信された場合、Web3J "transaction.getTo()" は null を返します
現在フルノードを実行しており、いくつかのトランザクションをループしようとしています。Web3j を使用して を使用し、コントラクト ( Like this one )EthBlock.TransactionObject
を含むトランザクションに到達して関数を使用すると、null 値が返されます。契約アドレスを取得する方法はありますか?.getTo()
編集:これは、トランザクションを取得するために使用するコードです
これは「null」を返します