nicksavers
334f4ceb20
Don't spend reserved gas
2014-08-21 16:12:02 +02:00
nicksavers
e592e24eb2
Add basic gas step cost to mem exapnding operations and use enum directly
2014-08-21 14:27:51 +02:00
nicksavers
6281a752b4
Calculate gasfee in advance
2014-08-21 07:51:19 +02:00
nicksavers
7abda07a53
Pretty-print block state dump
2014-08-20 20:59:07 +02:00
Alon Muroch
1448745441
fixed payoutDialog crash
2014-08-18 18:58:54 +03:00
romanman
5e64904de6
Slight fix
2014-08-17 14:23:38 +03:00
romanman
74e388bc2f
Should not be in Git
2014-08-17 13:29:15 +03:00
romanman
0dbd944b88
Unit test ofr Nicks last PR
2014-08-17 13:10:49 +03:00
romanman
cad8f4fb7f
Merge branch 'master' of https://github.com/ethereum/ethereumj
2014-08-17 13:10:05 +03:00
nicksavers
ca18ec99f8
Fix for consensus block 1501
2014-08-17 11:07:34 +02:00
romanman
24449cc77a
Merge branch 'master' of https://github.com/ethereum/ethereumj
2014-08-17 09:43:55 +03:00
nicksavers
64a1c795b9
Add missing property and log-settings
2014-08-16 22:42:20 +02:00
nicksavers
b7f4de9e94
Make JSON dump compatible with pyethereum and VM trace dump with c++ and Go
2014-08-16 21:54:17 +02:00
romanman
0225ea0b9b
PeerDiscovery new details added
2014-08-15 22:46:53 +03:00
romanman
87d07108e3
UncleBlocks bug - only headers should be parsed (not full blocks)
2014-08-15 00:01:44 +03:00
romanman
8cb39f2599
Concurrent - try to use copy on access technique
2014-08-11 14:45:10 +03:00
romanman
0990a0717a
PeerDiscovery - minor cleanup
2014-08-11 11:08:50 +03:00
romanman
aeec38085b
PeerDiscovery - improve + bug fix
2014-08-11 10:03:25 +03:00
romanman
d479f5cb72
Ethereum Listener
...
+ added callback for db preloaded blocks
2014-08-09 18:28:58 +03:00
romanman
c7dd99e358
Android adjustments
...
+ property to omit all transactions , for blockchain rip only
+ connections dead kill the timers - fix
+onPeerDisconnect in EthereumListener
+LRUMap wasn't thread safe, todo: implement eviction policy
+ NPE in Trie edge cases
2014-08-08 21:56:23 +03:00
nicksavers
9678c05cc4
Merge with upstream
2014-08-08 18:21:44 +01:00
nicksavers
692d5c595a
Merge branch 'master' of https://github.com/nicksavers/ethereumj
2014-08-08 18:13:26 +01:00
nicksavers
b43209457a
Decouple Genesis from repository and validate txStateRoot
2014-08-08 18:12:13 +01:00
romanman
7757a23147
Android adjustments
...
+ stylish string for block data
+ small fixes
2014-08-07 12:58:45 +03:00
romanman
8fcf969533
Fix for latest merge
2014-08-07 12:22:20 +03:00
romanman
c0588237ca
(!!!) The System.exit(-1) on wrong state should not be in DB
2014-08-07 10:01:33 +03:00
romanman
9f35988869
EthereumListener update (addition)
2014-08-06 20:35:58 +03:00
romanman
7db4d0892f
EthereumListener update
...
+ onMessageRecv() onMessageSend()
2014-08-06 20:34:16 +03:00
romanman
a4b2570c13
Properties:
...
+ version from pom.xml into system.properties
+ hello phrase for wire message
2014-08-06 18:44:46 +03:00
romanman
4216e74771
Merge branch 'master' of https://github.com/ethereum/ethereumj
2014-08-06 17:36:21 +03:00
romanman
cbb556c1a9
EthereumListener update
2014-08-06 17:31:05 +03:00
romanman
7769043864
Merge pull request #76 from nicksavers/master
...
Advance validation to block #1501
2014-08-06 17:24:24 +03:00
romanman
628be155e1
option to release to maven repository on github
2014-08-06 17:16:08 +03:00
Nick Savers
3b6dce19ce
Undo log4j-detailed.properties changes
2014-08-06 14:25:30 +02:00
Nick Savers
91850db817
Undo system.properties changes
2014-08-06 14:24:50 +02:00
Nick Savers
fbaf883316
Undo local changes for identification
2014-08-06 09:52:14 +02:00
nicksavers
4668f33e57
Fix some address logging in VM
2014-08-06 01:32:54 +02:00
nicksavers
237d538f52
Add logging for Program and VM
2014-08-06 01:08:04 +02:00
nicksavers
0299d42f39
Use List for deletes in Track databases
2014-08-06 01:05:16 +02:00
nicksavers
7f44fb49a2
Sync only after adding a block
2014-08-06 01:02:57 +02:00
nicksavers
6f3fc15b8a
Fix recursive call bug for database
2014-08-06 01:02:09 +02:00
nicksavers
d895438c31
Update comment in conflict state
2014-08-06 01:01:25 +02:00
nicksavers
bb2b8d7cb1
Use long instead of hex for timestamp and difficulty
2014-08-06 00:15:29 +02:00
romanman
c02378563d
last merge fix
2014-08-05 11:49:18 +03:00
romanman
1d2390e1fa
last merge fix
2014-08-05 11:24:40 +03:00
romanman
1e9d1ac3a9
PeerDiscovery:
...
+ performance improve, no using host name , but ip only
+ configuration preloaded with string "ip:port, ip:port, ip:port..."
2014-08-05 10:48:27 +03:00
nicksavers
3e71d0d122
Use long instead of hex for timestamp and difficulty
2014-08-04 22:00:48 +02:00
romanman
4f6a3a6954
1. Getting the tace back after last merge
2014-08-04 12:47:50 +03:00
nicksavers
e25fbc90cb
Add Unit tests for matchingNibbleLength and move to ByteUtil
2014-08-04 00:19:25 +02:00
nicksavers
028dc5f1d4
Small refactoring
2014-08-03 23:02:54 +02:00