Skip to content

Latest commit

 

History

History
63 lines (43 loc) · 1.83 KB

File metadata and controls

63 lines (43 loc) · 1.83 KB

Autonity

Join the chat at https://gitter.im/clearmatics/autonity Build Status Coverage Status

Autonity is a generalization of the Ethereum protocol based on a fork of go-ethereum.

Autonity Documentation

Prerequisites

Working with the source

Before working with the source you will need to run

make embed-autonity-contract

This generates go source from the autonity contract.

Building Autonity

make autonity

Build Autonity docker image

make build-docker-image

Open a javascript console to a node

The address must be a websocket enabled rpc address.

./nodeconsole/console ws://localhost:8546

The console is run with the --experimental-repl-await flag which means that you can use await from the console prompt.

E.G:

> await autonity.getMinimumGasPrice().call()
'5000'

License

The go-ethereum library (i.e. all code outside of the cmd directory) is licensed under the GNU Lesser General Public License v3.0, also included in our repository in the COPYING.LESSER file.

The go-ethereum binaries (i.e. all code inside of the cmd directory) is licensed under the GNU General Public License v3.0, also included in our repository in the COPYING file.