Class JsonRpc2_0Eea

java.lang.Object
org.web3j.protocol.core.JsonRpc2_0Web3j
org.web3j.protocol.eea.JsonRpc2_0Eea
All Implemented Interfaces:
org.web3j.protocol.core.Batcher, org.web3j.protocol.core.BlobFee, org.web3j.protocol.core.Ethereum, Eea, org.web3j.protocol.rx.Web3jRx, org.web3j.protocol.Web3j

public class JsonRpc2_0Eea extends org.web3j.protocol.core.JsonRpc2_0Web3j implements Eea
  • Field Summary

    Fields inherited from class org.web3j.protocol.core.JsonRpc2_0Web3j

    DEFAULT_BLOCK_TIME, web3jService
  • Constructor Summary

    Constructors
    Constructor
    Description
    JsonRpc2_0Eea(org.web3j.protocol.Web3jService web3jService)
     
    JsonRpc2_0Eea(org.web3j.protocol.Web3jService web3jService, long pollingInterval, ScheduledExecutorService scheduledExecutorService)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    org.web3j.protocol.core.Request<?,org.web3j.protocol.core.methods.response.EthSendTransaction>
    eeaSendRawTransaction(String signedTransactionData)
     

    Methods inherited from class org.web3j.protocol.core.JsonRpc2_0Web3j

    adminAddPeer, adminDataDir, adminNodeInfo, adminPeers, adminRemovePeer, blockFlowable, dbGetHex, dbGetString, dbPutHex, dbPutString, ethAccounts, ethBaseFee, ethBlockHashFlowable, ethBlockNumber, ethCall, ethChainId, ethCoinbase, ethCompileLLL, ethCompileSerpent, ethCompileSolidity, ethEstimateGas, ethFeeHistory, ethGasPrice, ethGetBalance, ethGetBaseFeePerBlobGas, ethGetBlockByHash, ethGetBlockByNumber, ethGetBlockReceipts, ethGetBlockTransactionCountByHash, ethGetBlockTransactionCountByNumber, ethGetCode, ethGetCompilers, ethGetFilterChanges, ethGetFilterLogs, ethGetLogs, ethGetProof, ethGetStorageAt, ethGetTransactionByBlockHashAndIndex, ethGetTransactionByBlockNumberAndIndex, ethGetTransactionByHash, ethGetTransactionCount, ethGetTransactionReceipt, ethGetUncleByBlockHashAndIndex, ethGetUncleByBlockNumberAndIndex, ethGetUncleCountByBlockHash, ethGetUncleCountByBlockNumber, ethGetWork, ethHashrate, ethLogFlowable, ethMaxPriorityFeePerGas, ethMining, ethNewBlockFilter, ethNewFilter, ethNewPendingTransactionFilter, ethPendingTransactionHashFlowable, ethProtocolVersion, ethSendRawTransaction, ethSendTransaction, ethSign, ethSubmitHashrate, ethSubmitWork, ethSyncing, ethUninstallFilter, logsNotifications, netListening, netPeerCount, netVersion, newBatch, newHeadsNotifications, pendingTransactionFlowable, replayPastAndFutureBlocksFlowable, replayPastAndFutureTransactionsFlowable, replayPastBlocksFlowable, replayPastBlocksFlowable, replayPastBlocksFlowable, replayPastBlocksFlowable, replayPastTransactionsFlowable, replayPastTransactionsFlowable, shhAddToGroup, shhGetFilterChanges, shhGetMessages, shhHasIdentity, shhNewFilter, shhNewGroup, shhNewIdentity, shhPost, shhUninstallFilter, shhVersion, shutdown, transactionFlowable, txPoolStatus, web3ClientVersion, web3Sha3

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface org.web3j.protocol.core.Batcher

    newBatch

    Methods inherited from interface org.web3j.protocol.core.BlobFee

    ethGetBaseFeePerBlobGas

    Methods inherited from interface org.web3j.protocol.core.Ethereum

    adminAddPeer, adminDataDir, adminNodeInfo, adminPeers, adminRemovePeer, dbGetHex, dbGetString, dbPutHex, dbPutString, ethAccounts, ethBaseFee, ethBlockNumber, ethCall, ethChainId, ethCoinbase, ethCompileLLL, ethCompileSerpent, ethCompileSolidity, ethEstimateGas, ethFeeHistory, ethGasPrice, ethGetBalance, ethGetBlockByHash, ethGetBlockByNumber, ethGetBlockReceipts, ethGetBlockTransactionCountByHash, ethGetBlockTransactionCountByNumber, ethGetCode, ethGetCompilers, ethGetFilterChanges, ethGetFilterLogs, ethGetLogs, ethGetProof, ethGetStorageAt, ethGetTransactionByBlockHashAndIndex, ethGetTransactionByBlockNumberAndIndex, ethGetTransactionByHash, ethGetTransactionCount, ethGetTransactionReceipt, ethGetUncleByBlockHashAndIndex, ethGetUncleByBlockNumberAndIndex, ethGetUncleCountByBlockHash, ethGetUncleCountByBlockNumber, ethGetWork, ethHashrate, ethMaxPriorityFeePerGas, ethMining, ethNewBlockFilter, ethNewFilter, ethNewPendingTransactionFilter, ethProtocolVersion, ethSendRawTransaction, ethSendTransaction, ethSign, ethSubmitHashrate, ethSubmitWork, ethSyncing, ethUninstallFilter, netListening, netPeerCount, netVersion, shhAddToGroup, shhGetFilterChanges, shhGetMessages, shhHasIdentity, shhNewFilter, shhNewGroup, shhNewIdentity, shhPost, shhUninstallFilter, shhVersion, txPoolStatus, web3ClientVersion, web3Sha3

    Methods inherited from interface org.web3j.protocol.Web3j

    shutdown

    Methods inherited from interface org.web3j.protocol.rx.Web3jRx

    blockFlowable, ethBlockHashFlowable, ethLogFlowable, ethPendingTransactionHashFlowable, logsNotifications, newHeadsNotifications, pendingTransactionFlowable, replayPastAndFutureBlocksFlowable, replayPastAndFutureTransactionsFlowable, replayPastBlocksFlowable, replayPastBlocksFlowable, replayPastBlocksFlowable, replayPastBlocksFlowable, replayPastTransactionsFlowable, replayPastTransactionsFlowable, transactionFlowable
  • Constructor Details

    • JsonRpc2_0Eea

      public JsonRpc2_0Eea(org.web3j.protocol.Web3jService web3jService)
    • JsonRpc2_0Eea

      public JsonRpc2_0Eea(org.web3j.protocol.Web3jService web3jService, long pollingInterval, ScheduledExecutorService scheduledExecutorService)
  • Method Details

    • eeaSendRawTransaction

      public org.web3j.protocol.core.Request<?,org.web3j.protocol.core.methods.response.EthSendTransaction> eeaSendRawTransaction(String signedTransactionData)
      Specified by:
      eeaSendRawTransaction in interface Eea