An open API service indexing awesome lists of open source software.

https://github.com/codechain-io/foundry-rpc-js

A thin wrapper of Foundry RPC
https://github.com/codechain-io/foundry-rpc-js

Last synced: 6 days ago
JSON representation

A thin wrapper of Foundry RPC

Awesome Lists containing this project

README

        

# Foundry RPC JS [![Build Status](https://travis-ci.org/CodeChain-io/foundry-rpc-js.svg?branch=master)](https://travis-ci.org/CodeChain-io/foundry-rpc-js)

Foundry RPC JS is a JavaScript library that calls RPC to a Foundry node.

## How to install

If you are using NPM, use the command below:

```
npm install foundry-rpc --save
```

If you prefer Yarn, use the command below:

```
yarn add foundry-rpc
```

## Example

```
const RPC = require("foundry-rpc").default;

async function main() {
const rpc = new RPC("http://localhost:8080");

const blockNumber = await rpc.chain.getBestBlockNumber();
console.log(`Current best block number: ${blockNumber}`);
}

main().catch(console.error);
```

## RPC list

You can find the RPC list in [this link](https://github.com/CodeChain-io/codechain/blob/master/spec/JSON-RPC.md).