Web3j
收聽乙太坊交易
我需要使用 web3j 監聽目前地址計數的乙太坊交易。我知道我可以使用 subscribe 來獲取交易,但是如何添加一些過濾器來監聽一定數量的帳戶?
Subscription subscription = web3j.transactionFlowable().subscribe(tx -> {// some code});
如果您想收聽帳戶的交易,您可以執行以下操作:
web3j.transactionFlowable().filter({tx -> tx.to == “0xaddress” })
但是,您應該注意,在後台,它將使用 rpc 端點獲取每筆交易。