Chris Beams
e5fcf5b48e
Strip trailing whitespace
2014-12-26 09:45:14 +01:00
Chris Beams
0827fb5c8f
Convert tabs to spaces
...
Prior to this change, 78% of lines in .java files with leading
whitespace used four-space indentation, while 22% used tabs.
2014-12-26 09:42:39 +01:00
ligi
99af4432a9
fix an error ( Error: Unable to access jarfile ./lib/ethereumj-0.7.9.jar )
2014-12-10 17:00:06 +01:00
romanman
f443bb6157
Bumping versions
2014-11-23 21:43:55 +01:00
romanman
8bf61332ae
Repository redesign:
...
+ clean and structured design of the tracker
+ batch write to the db at end of the process
+ record blocks for runnable test scenario
2014-11-19 12:46:28 -05:00
romanman
b94065e173
Cardinal Redesign:
...
+ Spring IoC introduced
+ Block Store by sql/hibernate introduced
- Cache for blocks vanished
+ CLI for start
+ Connection architecture redesign for multiple connections
+ Server for incoming connections
+ Test adaption for new architecture and fix
+ Performance major improve: loading empty blocks: 10,000 for 40 secs
+ Blocks forking/alternative chains sollution
2014-11-16 14:19:40 -05:00
romanman
31037d2bcd
minor fixes:
...
+ studio console back to work
+ onRecvMsg/onSendMsg listener fixed
2014-11-04 16:42:22 -05:00
romanman
db1388a279
Follow up merge
2014-11-03 13:59:45 -05:00
nicksavers
a63f100dda
Remove unused protocol property
2014-11-03 17:23:49 +01:00
romanman
1a01f17f4c
Transaction structure adapt for 0.7.8 and several bug fix
...
* it's possible now to have full block chain sync with 0.7.8 peer
2014-11-03 10:59:17 -05:00
romanman
e436879e3f
update EtherJ dependency
2014-10-31 10:34:13 -05:00
romanman
9d9c84f862
introducing structural tracing for VM
2014-10-31 10:18:40 -05:00
romanman
e0aa458aa8
udpate EtherJ lib for the studio
2014-10-29 15:20:31 -05:00
romanman
e487f3475f
update geet-peers new spec requirement
2014-10-29 15:17:14 -05:00
romanman
5f413d0ffb
minor fixes
2014-10-28 23:25:45 -05:00
romanman
ee8065ed36
Merge remote-tracking branch 'origin/master'
2014-10-25 09:57:48 -05:00
romanman
5364edf9a3
active peer bug fix
2014-10-25 09:57:41 -05:00
nicksavers
5e8809487a
Turn PeerDiscovery off by default
2014-10-25 09:10:13 +02:00
romanman
328a3cc0ad
peer discovery fixes
2014-10-25 00:35:47 -05:00
romanman
779bebc2b3
peer discovery fixes
2014-10-25 00:07:54 -05:00
romanman
e9bbc95ee5
peer discovery fixes
2014-10-24 23:17:04 -05:00
romanman
b70315532e
merge tiny changes
2014-10-24 21:15:49 -05:00
nicksavers
aa204e3475
Pass peerdiscovery boolean to EthHandler
2014-10-24 17:51:42 +02:00
nicksavers
3613002557
Merge branch 'vmfixes'
2014-10-24 17:48:53 +02:00
romanman
b25e62a69b
tiny PeerInfo adjust
2014-10-23 21:42:28 -05:00
romanman
7768107386
peer discovery enhancement for more info about connected peer
2014-10-23 21:00:39 -05:00
nicksavers
7aa2370057
Restructure Unit tests and VM fixes
2014-10-24 00:49:52 +02:00
romanman
2a2f34f7c3
make peer discovery work again
2014-10-23 15:23:26 -05:00
romanman
44fe6763d7
fix for tiny compile compatibility
2014-10-22 08:12:13 -05:00
romanman
34999f335b
Network stack redesign and several fixes
...
+ Network redesign for better user expirience, all the handlers are known to PeerClient now, and MessageQueue is also managed in the PeerClient
+ Listener callback for sync done
+ tx.isCreateContract() bug fix
+ repository.getBlock() bug fix
2014-10-22 07:41:08 -05:00
nicksavers
49e23d2e24
Fix system.properties for poc-7
2014-10-18 17:29:15 +02:00
nicksavers
83ea504448
Cleanup and put back javadoc after move
2014-10-18 09:51:51 +02:00
romanman
12d014272e
POC-7: networking
...
+ Status msg fix
+ NewBlock msg support - after the sync process (GET_BLOCK_HASHES & GET_BLOCKS) the new block received by NEW_BLOCK announcement
2014-10-17 23:12:11 -05:00
romanman
e8cb84e83b
Implementation for POC-7 network structure
...
+ adaptive message id support
+ dynamic add of [shh] -- todo: yet to be implemented
2014-10-15 22:00:10 -05:00
nicksavers
4d4d188def
Fix HelloMessage unit test
2014-10-15 11:09:40 +02:00
nicksavers
91913ff912
Fix missing version update
2014-10-13 16:28:48 +02:00
romanman
54aaa14d05
POC-6 review and adjustments
2014-10-13 15:48:52 +02:00
nicksavers
23fecbe623
Fix name for ethereumj studio
2014-10-13 15:48:51 +02:00
nicksavers
3658a9d847
Use protocol version from property file
2014-10-13 15:48:49 +02:00
nicksavers
c313b90a0e
Move maxmind and fifesoft dependecies to studio
2014-10-13 15:48:26 +02:00
nicksavers
ea5214912f
Clean properties and add protocol version
2014-10-13 15:48:24 +02:00
nicksavers
4f901c8d16
Retrieve block hashes from single peer
2014-10-13 15:48:23 +02:00
nicksavers
1e3b496e8e
Use separate handler and decoders
2014-10-13 15:48:22 +02:00
nicksavers
b5b7dde0bd
Prepare for block hash retrieval and move genesis hash to Blockchain interface
2014-10-13 15:48:19 +02:00
nicksavers
fc8feb491c
Refactor wire protocol to use a single handler
2014-10-13 15:48:15 +02:00
nicksavers
a256c12a62
Initial commit poc6 protocol update
2014-10-13 15:48:11 +02:00
nicksavers
522e23679a
Update to use 0.6.0 in studio
2014-10-13 15:48:08 +02:00
nicksavers
6c1de3e483
Initial changes for poc6 networking
2014-10-13 15:48:06 +02:00
nicksavers
6d1661c4ff
Move to new version 0.6.0
2014-10-13 15:48:00 +02:00
nicksavers
3873dc98b5
Put back missing Repository import
2014-10-13 15:47:57 +02:00