RPCNetworkRequestAdaptor
public class RPCNetworkRequestAdaptor : RPCRequestAdaptor
The default RPC session behavior adaptor, which uses network requests to a node on the Solana blockchain.
-
Undocumented
Declaration
Swift
public init(nodeURL: URL) -
Declaration
Swift
public func publisher<Request>(for request: TaggedRPCRequest<Request>) -> AnyPublisher<TaggedRPCResponse<Request.Response, SolanaNodeError>, Error> where Request: RPCRequest -
Declaration
Swift
public func webSocketPublisher<Request: WebSocketRequest>(for taggedRequest: TaggedRPCRequest<Request>) -> AnyPublisher<URLSessionWebSocketTask.Message, WebSocketError>
RPCNetworkRequestAdaptor Class Reference