@rei-network/rpc

[![NPM Version](https://img.shields.io/npm/v/@rei-network/rpc)](https://www.npmjs.org/package/@rei-network/rpc) ![License](https://img.shields.io/npm/l/@rei-network/rpc)

Usage no npm install needed!

<script type="module">
  import reiNetworkRpc from 'https://cdn.skypack.dev/@rei-network/rpc';
</script>

README

@rei-network/rpc

NPM Version License

Rpc call interface of websocket and http.

  • debug: Debug api for tracing blocks and transactions, includes: debug_traceBlock, debug_traceTransaction ...etc

    warning: Debug api is very dangerous, public nodes shouldn't open

  • eth ETH api for getting information from blockchain, includes: eth_coinbase, eth_gasPrice ...etc

  • net ETH api for getting network state

  • txpool Txpool api for getting information from txpool

  • web3 Web3 api

INSTALL

npm install @rei-network/rpc

USAGE

const server = new RpcServer(34456, "127.0.0.1", "eth,net,txpool,web3", node);
await server.start();
await server.abort();

License

GNU General Public License v3.0