@dioxide-js/silas
Version:
RPC utility for Silas
19 lines (17 loc) • 429 B
JavaScript
let gid = 0;
const BCRPC_Module = 'bcrpc';
function composeParams(method, toBCRPC = false, params = {}) {
const schema = {
jsonrpc: '2.0',
method,
params: params,
id: gid++,
};
if (toBCRPC) {
const m = method.replace('.', '-');
schema.method = BCRPC_Module + '.' + m;
}
return schema;
}
export { BCRPC_Module, composeParams };
//# sourceMappingURL=rpc.mjs.map