mirror of
https://github.com/status-im/ethereumj-personal.git
synced 2025-02-27 11:10:29 +00:00
1. Some classes been hided not to be loaded if no need - AdvancedDeviceUtils 2. BlockQueue introduced, will separate the net layer from the execution layer. 3. MainData vanished, all globals are managed out of the WorldManager 4. DB is now can be saved in location specified by a param. 5. The core lib should have a facade to expose the functionality Ethereum.java interface and the properimpemintation is introduced for that reason. 6. pom.xml the option to deploy sources to the repository. 7. new properties detailed descripted in system.properties
Ethereum Java Implementation
🔸 By Roman Mandeleil @romanman 2014.
- Based on a design by Vitalik Buterin @vbuterin.
Major contribution by:
- Nick Savers @nicksavers (Trie & Level DB support & Mining implementation,
key cryptography, Testing and in-code documentation)
Many thanks for help to:
- Gavin Wood @gavofyork
- Jeffrey Wilcke @obscuren
- Vitalik Buterin @vbuterin
🔹 We appreciate any contribution to this epic
project and encourage you to contact us
with your enthusiasm, we are open to discuss
any crazy idea, be in touch... cheers!!!
🔹 If you want to find out what we are cooking now
TODO list is right here
🔹 Build instructions (maven)
- build_1: [no test run] , [one zip] : ~>
mvn clean package -Dmaven.test.skip=true
🔹 Latest stable binaries can be found here
🔹 Community website http://www.ethereum.org
🔹 Yellow Paper (Gav precise definition of every corner in the Ethereum protocol)
🔹 Whitepaper (Vitalik overview of the protocol)
https://github.com/ethereum/wiki/wiki/%5BEnglish%5D-White-Paper
License details read here
✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨
Languages
Java
99.9%