Golang Lib for Parity's Extended JSON RPC API

This library (aims to) offer a complete and continuously updated json rpc client written in Golang for a Parity node.

Usage

Create a new client with

node_address := "localhost:8545" // e.g.
client := rpc.NewClient(node_address)

then access Ethereum's RPC method module_function (e.g. eth_getBalance) by

client.Module.Function(...params...) // e.g. client.Eth.GetBalance("0x00000000000000000001")

Methods supported (so far...)

Web3

Net

Eth

Personal