/ethereum-harmony

Ethereum Independent Peer

Primary LanguageJavaScriptGNU General Public License v3.0GPL-3.0

Slack Status

Ethereum Harmony

Ethereum network private peer. Based on EthereumJ implementation.

Ethereum Harmony Demo

Smart contract trace sample:

https://www.youtube.com/watch?v=leaAMTgjvxg

Features:

  • Ethereum peer JSON-RPC 2.0 standard ;

  • Keeping private keys in filesystem keystore compatible with go-ethereum;

  • In Browser command line terminal;

  • Blockchain canonical tracing;

  • Monitoring peers connectivity;

  • Easy go Ethereum wallet;

  • Full trace of contract storage locally;

.

Prerequisites Installed:

  • Java 8 (64 bit)

.

Run

  • git clone https://github.com/ether-camp/ethereum-harmony
  • cd ethereum-harmony
  • Run Service: gradlew runMain ( live network by default or any other environment )

Navigate to http://localhost:8080 JSON-RPC is available at http://localhost:8080/rpc

(*) Use gradlew runMain -Dserver.port=9999 option to change web interface port number.

.

Command line options

Environment Run ...
Main gradlew runMain Start server connecting to Main network
Ropsten gradlew runRopsten Start server connecting to Ropsten network
Test gradlew runTest Start server connecting to Test network
Classic gradlew runClassic Start server connecting to Ethereum Classic network
Private gradlew runPrivate Start server, no network connection, single miner running

.

.

.

Special thanks

Powered by multi-platform installer builder

License

📜 ... License GPL 3.0