Class JsonRpc2_0Rx

java.lang.Object
org.web3j.protocol.rx.JsonRpc2_0Rx

public class JsonRpc2_0Rx extends Object
web3j reactive API implementation.
  • Constructor Details

  • Method Details

    • ethBlockHashFlowable

      public io.reactivex.Flowable<String> ethBlockHashFlowable(long pollingInterval)
    • ethPendingTransactionHashFlowable

      public io.reactivex.Flowable<String> ethPendingTransactionHashFlowable(long pollingInterval)
    • ethLogFlowable

      public io.reactivex.Flowable<Log> ethLogFlowable(EthFilter ethFilter, long pollingInterval)
    • transactionFlowable

      public io.reactivex.Flowable<Transaction> transactionFlowable(long pollingInterval)
    • pendingTransactionFlowable

      public io.reactivex.Flowable<Transaction> pendingTransactionFlowable(long pollingInterval)
    • blockFlowable

      public io.reactivex.Flowable<EthBlock> blockFlowable(boolean fullTransactionObjects, long pollingInterval)
    • replayBlocksFlowable

      public io.reactivex.Flowable<EthBlock> replayBlocksFlowable(DefaultBlockParameter startBlock, DefaultBlockParameter endBlock, boolean fullTransactionObjects)
    • replayBlocksFlowable

      public io.reactivex.Flowable<EthBlock> replayBlocksFlowable(DefaultBlockParameter startBlock, DefaultBlockParameter endBlock, boolean fullTransactionObjects, boolean ascending)
    • replayTransactionsFlowable

      public io.reactivex.Flowable<Transaction> replayTransactionsFlowable(DefaultBlockParameter startBlock, DefaultBlockParameter endBlock)
    • replayPastBlocksFlowable

      public io.reactivex.Flowable<EthBlock> replayPastBlocksFlowable(DefaultBlockParameter startBlock, boolean fullTransactionObjects, io.reactivex.Flowable<EthBlock> onCompleteFlowable)
    • replayPastBlocksFlowable

      public io.reactivex.Flowable<EthBlock> replayPastBlocksFlowable(DefaultBlockParameter startBlock, boolean fullTransactionObjects)
    • replayPastTransactionsFlowable

      public io.reactivex.Flowable<Transaction> replayPastTransactionsFlowable(DefaultBlockParameter startBlock)
    • replayPastAndFutureBlocksFlowable

      public io.reactivex.Flowable<EthBlock> replayPastAndFutureBlocksFlowable(DefaultBlockParameter startBlock, boolean fullTransactionObjects, long pollingInterval)
    • replayPastAndFutureTransactionsFlowable

      public io.reactivex.Flowable<Transaction> replayPastAndFutureTransactionsFlowable(DefaultBlockParameter startBlock, long pollingInterval)