aioethereum

Ethereum RPC client library for the (PEP 3156) Python event loop.

The library is intended to provide simple and clear interface to Ethereum node based on asyncio.

Features

ujson support Yes
High-level APIs Yes
HTTP support Yes
Unix domain socket (IPC) support Yes
SSL/TLS support Yes
Tested CPython versions 3.4, 3.5, 3.6
Tested Geth versions 1.7.0
Implemented RPC apis db, eth, miner, net, personal, shh, txpool, web3

Installation

The easiest way to install aioethereum is by using the package on PyPi:

pip install aioethereum

Requirements

License

The aioethereum is offered under MIT license.


Indices and tables