@erc7824/nitrolite
Version:
The Nitrolite SDK empowers developers to build high-performance, scalable web3 applications using state channels. It's designed to provide near-instant transactions and significantly improved user experiences by minimizing direct blockchain interactions.
22 lines (21 loc) • 725 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.paramsParsers = void 0;
const types_1 = require("../types");
const common_1 = require("./common");
const auth_1 = require("./auth");
const ledger_1 = require("./ledger");
const app_1 = require("./app");
const channel_1 = require("./channel");
const asset_1 = require("./asset");
const misc_1 = require("./misc");
exports.paramsParsers = {
...auth_1.authParamsParsers,
...ledger_1.ledgerParamsParsers,
...app_1.appParamsParsers,
...channel_1.channelParamsParsers,
...asset_1.assetParamsParsers,
...misc_1.miscParamsParsers,
[types_1.RPCMethod.Ping]: common_1.noop,
[types_1.RPCMethod.Pong]: common_1.noop,
};