13.06.2017 Views

Whitepaper - Ethereum Classic With Cover

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<strong>Ethereum</strong> <strong>Classic</strong> Documentation, Release 0.1<br />

Building for Linux for ARM (cross builds) doublethinkco maintain a Docker-based cross-build infrastructure<br />

which is hosted on Github in the cpp-ethereum-cross repository.<br />

At the time of writing, these cross-built binaries have been successfully used on the following devices:<br />

• Jolla Phone (Sailfish OS)<br />

• Nexus 5 (Sailfish OS)<br />

• Meizu MX4 Ubuntu Edition (Ubuntu Phone)<br />

• Raspberry Pi Model B+, Rpi2 (Raspbian)<br />

• Odroid XU3 (Ubuntu MATE)<br />

• BeagleBone Black (Debian)<br />

• Wandboard Quad (Debian)<br />

• C.H.I.P. (Debian)<br />

Still TODO:<br />

• Tizen<br />

• Android<br />

• iOS<br />

Running<br />

Running eth without any argument will synchronise your node to the public blockchain. It is also possible to<br />

create or synchronise to another blockchain (see custom blockchain using eth).<br />

Interacting with your node can be done using either geth or the ethereum console:<br />

Using geth<br />

Using the ethereum console<br />

The ethereum console is a node.js application which connect to a running eth/geth node and provide access to the<br />

web3 object.<br />

Note: https://github.com/ethereum/ethereum-console<br />

It can be installed using npm:<br />

Note:<br />

> npm install -g ethereum-console<br />

> ethconsole<br />

Note:<br />

Usage:<br />

ethconsole [javascript file] [ipc socket]<br />

Connects to an ethereum node via ipc in order to control it remotely<br />

through global variable web3 (web3.admin is also present).<br />

If no arguments are given, connects to the default ipc socket<br />

and drops into interactive mode.<br />

Arguments:<br />

connect to the given ipc socket (use ipc:// if it does not end with .ipc)<br />

1.2. <strong>Ethereum</strong> Clients 37

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!