@polkadot-api/json-rpc-provider-proxy
v0.0.1-8b97ddc9d38a23571c21e4f4ed1530816e6fc54c.1.0@polkadot-api/json-rpc-provider-proxy
This package exports getSyncProvider
, a function to create JsonRpcProvider
s that will act as if the connection happen synchronously.
export type AsyncJsonRpcProvider = (
onMessage: (message: string) => void,
onHalt: () => void,
) => JsonRpcConnection
function getSyncProvider(
input: () => Promise<AsyncJsonRpcProvider>,
): JsonRpcProvider
The returned provider will buffer up every message until it can get the JsonRpcConnection
, at which point it will send every message buffered.
npm i @polkadot-api/json-rpc-provider-proxy@0.0.1-8b97ddc9d38a23571c21e4f4ed1530816e6fc54c.1.0
Metadata
- MIT
- Whatever
- Josep M Sobrepere
- released 2/13/2024