Commit Graph

1284 Commits

Author SHA1 Message Date
nicksavers 7b914794e9 Add JUMPDEST 2014-10-24 00:45:38 +02:00
romanman 07245866bb memory leak fix 2014-10-23 15:50:33 -05: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 f8021513fe Update to new genesis and eth-version 36 2014-10-22 10:05:40 +02:00
nicksavers e1a998ae08 Fix create for testsuite 2014-10-21 10:53:01 +02:00
nicksavers 9110a7a602 Fix memoryChunk with large offset and size zero 2014-10-20 13:39:26 +02:00
nicksavers a2e8b18126 Fix DataWord compareTo in convention with Comparable interface 2014-10-20 12:39:14 +02:00
nicksavers 7065c33487 Fix CALLCODE to use correct context address 2014-10-20 11:47:17 +02:00
nicksavers b14472b931 Fix AdaptiveMessageIDs for alphabetical order 2014-10-18 22:30:53 +02:00
nicksavers b41e47b7c6 Extract capabilities to separate class 2014-10-18 22:03:31 +02:00
nicksavers 4f10a0bec2 Fix OOG while A calls B makes A call unsuccesful 2014-10-18 20:28:24 +02:00
nicksavers 6e32c4a958 Fix TestRunner reading test values 2014-10-18 20:23:49 +02: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 e556a04d14 adjust for last commit 2014-10-17 23:33:58 -05: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
nicksavers e0e99baa29 Remove POST / rename CALLSTATELESS to CALLCODE + add unit test and switch EXTCODESIZE and EXTCODECOPY 2014-10-16 04:06:36 +02:00
nicksavers ee442c4e34 Create origin/caller in test before executing 2014-10-16 04:06:36 +02:00
romanman 24f849e6ec delete sample class inserted by mistake 2014-10-15 22:01:20 -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 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