0.3.0 • Published 7 years ago
@mainframe/rpc-node v0.3.0
rpc-node
rpc-request or rpc-stream factory with automatic transport selection.
Installation
yarn add @mainframe/rpc-nodeUsage
import nodeRPC from '@mainframe/rpc-node'
const rpcOverHTTP = nodeRPC('http://localhost') // RequestRPC using HTTP transport
const rpcOverWS = nodeRPC('ws://localhost') // StreamRPC using WebSocket transport
const rpcOverIPC = nodeRPC('/path/to/socket') // StreamRPC using ICP transportAPI
nodeRPC()
Arguments
endpoint: string: socket path, HTTP or WebSocket URL to connect to.
Returns RequestRPC (with HTTP endpoint) or StreamRPC (with IPC or WebSocket endpoint).
License
MIT