913 Commits

Author SHA1 Message Date
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
c26bca7d44 Fix assert description and move exception 2014-10-15 11:12:55 +02:00
nicksavers
4d4d188def Fix HelloMessage unit test 2014-10-15 11:09:40 +02:00
nicksavers
d87b3f10bc Fix unit tests for bigIntegerToBytes 2014-10-15 11:09:39 +02:00
nicksavers
300687f960 Fix SMOD_2 unit test 2014-10-15 11:09:38 +02:00
Nick Savers
248aabefc3 Merge pull request #145 from gitter-badger/gitter-badge
Add a Gitter chat badge to README.md
2014-10-13 17:00:23 +02:00
The Gitter Badger
fb6d81a301 Added Gitter badge 2014-10-13 14:58:26 +00:00
nicksavers
91913ff912 Fix missing version update 2014-10-13 16:28:48 +02:00
nicksavers
167ebbb255 Bump version 0.6.1 2014-10-13 16:25:48 +02:00
nicksavers
e5ebef986f Fix merge-conflict 2014-10-13 16:07:46 +02:00
romanman
e386520856 adding fix 2014-10-13 15:48:53 +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
2e56de357f Avoid creation of new objects for empty byte array 2014-10-13 15:48:50 +02:00
nicksavers
3658a9d847 Use protocol version from property file 2014-10-13 15:48:49 +02:00
nicksavers
94bf542dfc Add documentation and remove unused methods 2014-10-13 15:48:49 +02:00
nicksavers
ebd13f8e9e Fix bug where nonce was treated for RLP conversion as byte array when it is in fact a number 2014-10-13 15:48:48 +02:00
nicksavers
02c6f9c2aa Clean up logging for RepositoryImpl 2014-10-13 15:48:47 +02:00
nicksavers
b45980d81e Add documentation to GasCost 2014-10-13 15:48:47 +02:00
nicksavers
ecb5bb434e Throw an IllegalOperationException for an INVALID / non-existing operation 2014-10-13 15:48:46 +02:00
nicksavers
bfee3b2251 Fix MULMOD to avoid using mod in between 2014-10-13 15:48:45 +02:00
nicksavers
21e029c125 Fix for SMOD with negative parameters 2014-10-13 15:48:44 +02:00
nicksavers
7663a4b454 Fix SMOD according to Yellow Paper 2014-10-13 15:48:44 +02:00
nicksavers
0bb70d84a3 Remove typo 2014-10-13 15:48:42 +02:00
nicksavers
2b690dd7a6 Create and use backup of GitHub json test files in case online not available 2014-10-13 15:48:41 +02:00
nicksavers
bbaef7e3c7 Fix EXP to use modPow for performance and mod all calculations to (2^256)-1 2014-10-13 15:48:40 +02:00
nicksavers
5905566a1f Fix RLP bug: single byte 0 should be encoded differently from byte array length 1 with value 0 2014-10-13 15:48:40 +02:00
nicksavers
8730e760c1 Add renamed TestSuiteTest 2014-10-13 15:48:39 +02:00
nicksavers
182953bb3a Fix where block minGasPrice was used instead of tx.gasPrice 2014-10-13 15:48:38 +02:00
nicksavers
243286b9cd Minor text fixes 2014-10-13 15:48:38 +02:00
nicksavers
1612ec6a1b Fix bug for ADDMOD and ADDMUL where program would not continue 2014-10-13 15:48:37 +02:00
nicksavers
65ca63e037 Extract GitHub tests into separate class and add tests 2014-10-13 15:48:36 +02:00
nicksavers
75802cebbc Fix out syntax for vmtest-5.json 2014-10-13 15:48:35 +02:00
nicksavers
c2eff6bd93 Fix to read 0x values for storage keys 2014-10-13 15:48:35 +02:00
nicksavers
33b59c6583 Fix overflow for DataWord calculations and add unit test for multiply 2014-10-13 15:48:34 +02:00
nicksavers
729e2822ce Don't store code for empty init return 2014-10-13 15:48:33 +02:00
nicksavers
03e6c7ba5a Wait with removing hash from queue after block is received 2014-10-13 15:48:32 +02:00
nicksavers
fdc41c7ae9 Remove the GetHashesTimer 2014-10-13 15:48:32 +02:00
nicksavers
d2bc29f32e Dynamically add handler and use String for peerId 2014-10-13 15:48:31 +02:00
nicksavers
4093fc9e65 Fix contract creation 2014-10-13 15:48:30 +02:00
nicksavers
50f6a21ba8 Fix uncle inclusion reward 2014-10-13 15:48:29 +02:00
nicksavers
040455d868 Track total difficulty in chain 2014-10-13 15:48:29 +02:00
nicksavers
56a96e8f75 Fix bug for total difficulty 2014-10-13 15:48:28 +02:00
nicksavers
8b381635e3 Document BlockQueue 2014-10-13 15:48:27 +02:00
nicksavers
8ae2e9a3a4 Fix GetBlocksMessage and unit test 2014-10-13 15:48:27 +02:00
nicksavers
c313b90a0e Move maxmind and fifesoft dependecies to studio 2014-10-13 15:48:26 +02:00
nicksavers
687ac2d535 Retrieve block hashes and fix separated handlers 2014-10-13 15:48:25 +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
f877d09f5a Activate new handler and fire read 2014-10-13 15:48:23 +02:00