Class RpcRx


  • public class RpcRx
    extends Types.RpcRxInterface
    RpcRx The RxJS API is a wrapper around the API. It allows wrapping API components with observables using RxJS.

    **Example** ```java import org.polkadot.rpc.rx.RpcRx; import org.polkadot.rpc.provider.wsWsProvider;

    WsProvider provider = new WsProvider('http://127.0.0.1:9944'); RpcRx api = new RpcRx(provider); ```

    • Method Summary

      Modifier and Type Method Description
      protected void emit​(IProvider.ProviderInterfaceEmitted type, java.lang.Object... args)  
      io.reactivex.Observable<java.lang.Boolean> isConnected()  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • RpcRx

        public RpcRx​(IProvider provider)
        Parameters:
        provider - An API provider using HTTP or WebSocket
      • RpcRx

        public RpcRx​(RpcCore rpc)
        Parameters:
        rpc - An API provider using HTTP or WebSocket
    • Method Detail

      • isConnected

        public io.reactivex.Observable<java.lang.Boolean> isConnected()