Type aliases
RpcFromTransport
RpcFromTransport<
TRpcMethods
,TRpcTransport
> =TRpcTransport
extendsRpcTransportDevnet
?RpcDevnet
<TRpcMethods
> :TRpcTransport
extendsRpcTransportTestnet
?RpcTestnet
<TRpcMethods
> :TRpcTransport
extendsRpcTransportMainnet
?RpcMainnet
<TRpcMethods
> :Rpc
<TRpcMethods
>
Given a RpcTransport and a set of RPC methods denoted by TRpcMethods
, this utility type
will resolve to a Rpc that supports those methods on as specific a cluster as possible.
Type Parameters
Type Parameter |
---|
TRpcMethods |
TRpcTransport extends RpcTransport |