Commit Graph

747 Commits

Author SHA1 Message Date
nicksavers fd3014a1ae Initial separation of message tests 2014-10-13 15:48:09 +02:00
nicksavers 522e23679a Update to use 0.6.0 in studio 2014-10-13 15:48:08 +02:00
nicksavers ce38ac5e89 Switch to consistent interface name for Trie 2014-10-13 15:48:07 +02:00
nicksavers 6c1de3e483 Initial changes for poc6 networking 2014-10-13 15:48:06 +02:00
nicksavers b09a73678e Replace INVALID op codes with new codes in VMComplexTest 2014-10-13 15:48:06 +02:00
nicksavers 5428b47c8d Fix missing step after SWAP operations 2014-10-13 15:48:05 +02:00
nicksavers 3065258dc2 Fix unit tests for new genesis state root 2014-10-13 15:48:04 +02:00
nicksavers 1b521a9894 Add INVALID op test 2014-10-13 15:48:03 +02:00
nicksavers c99c7b818c Fix State unit test expectations 2014-10-13 15:48:03 +02:00
nicksavers 4ecdd57d51 Update to protocol version 33 2014-10-13 15:48:02 +02:00
nicksavers eafe959e39 Fix account state rlp encoding test 2014-10-13 15:48:01 +02:00
nicksavers 6d1661c4ff Move to new version 0.6.0 2014-10-13 15:48:00 +02:00
nicksavers c3015e8108 Move MockDB to db package 2014-10-13 15:48:00 +02:00
nicksavers f1c5a42dce Change block and uncle reward with extra validation for poc6 2014-10-13 15:47:59 +02:00
nicksavers d45db5ada3 Adjust genesis difficulty for poc6 2014-10-13 15:47:58 +02:00
nicksavers 0bc99d2e78 Make INVALID result in program STOP 2014-10-13 15:47:57 +02:00
nicksavers 3873dc98b5 Put back missing Repository import 2014-10-13 15:47:57 +02:00
nicksavers bddcda09f2 Replace redundant ZERO_ADDRESS attribute with ByteUtil EMPTY_BYTE_ARRAY 2014-10-13 15:47:56 +02:00
nicksavers 57f9db3969 Add CALLSTATELESS - POST queue and no fee for zero size memory increase 2014-10-13 15:47:55 +02:00
nicksavers 70479bdd02 Implement EXTCODESIZE and EXTCODECOPY with unit tests + some work for POST and CALLSTATELESS 2014-10-13 15:47:54 +02:00
nicksavers 72669225ad Put contract in ddb for ProgramInvokeMock 2014-10-13 15:47:54 +02:00
nicksavers d9c382bb35 Throw exception for illegal opcode 2014-10-13 15:47:53 +02:00
nicksavers 2ff9ada540 Re-add contact details for every account and clean up test 2014-10-13 15:47:52 +02:00
nicksavers 332707df0f Implement ADDMOD and MULMOD with unit tests 2014-10-13 15:47:51 +02:00
nicksavers 0f8b51158a Change block difficulty for new GHOST protocol 2014-10-13 15:47:50 +02:00
nicksavers 3542c6c35e Document OpCode enums 2014-10-13 15:47:50 +02:00
nicksavers 1096431d54 Implement SWAP1-16 with units tests and stackRequire with StackTooSmallException 2014-10-13 15:47:49 +02:00
nicksavers 22d98023b8 Implement DUP1-16 and unit tests 2014-10-13 15:47:47 +02:00
nicksavers 8bf0284d64 Remove unused imports 2014-10-13 15:47:47 +02:00
nicksavers e142adc8be Initial changes for poc6 2014-10-13 15:47:46 +02:00
Nick Savers 2022ddcb6d Merge pull request #128 from negedzuregal/quickfix
Quick UI fixes
2014-09-26 13:04:30 +02:00
Alon Muroch be6c888184 state explorer address validation
contract submit dialog pop fix

program full trace fix

address to byte array util

program play on real repository fix

system properties cleanup

addressStringToBytes address fix

documentation and unit tests
2014-09-26 13:58:51 +03:00
nicksavers a1f44371db Improve validation in ContractCallDialog #45 2014-09-20 11:10:56 +02:00
nicksavers 028cfe5ca3 Fix ContractCallDialog error 2014-09-20 10:48:53 +02:00
Nick Savers e62c9d8e2a Merge pull request #127 from negedzuregal/callContractFix
contract call dialog popup fix
2014-09-20 10:39:31 +02:00
Alon Muroch a1226d8efe contract call dialog popup fix 2014-09-20 09:34:13 +03:00
Nick Savers cca547aaad Fix link to ethereum repository in README 2014-09-19 12:39:04 +02:00
Nick Savers 5abcfc1e7c Simplify README 2014-09-19 12:37:38 +02:00
romanman 2842f7f8b1 Merge pull request #123 from ethereumj/master
Call Repository interface instead of implementation
2014-09-15 09:48:17 +02:00
nicksavers 055318b7d4 Fix getRootHash() for TrackTrie 2014-09-15 08:22:21 +02:00
romanman bf2be395aa Merge branch 'master' of https://github.com/ethereum/ethereumj 2014-09-15 00:11:38 +02:00
romanman 39a82f275a Travis fails on too much testing output,
so reducing some of it.
2014-09-15 00:10:21 +02:00
romanman 2969c32371 Update README.md 2014-09-15 00:05:54 +02:00
romanman a3f2efa947 Merge branch 'master' of https://github.com/ethereum/ethereumj 2014-09-14 23:58:45 +02:00
romanman cee31133da testing for trie rollback 2014-09-14 23:57:38 +02:00
nicksavers a6803e74c8 Call Repository interface instead of implementation 2014-09-14 20:11:46 +02:00
romanman 3beb1904b1 Merge pull request #120 from deskenny/master
[performance] Correcting invalid 0 passed by PeerDiscovery & PeerDiscoveryMonitorThread
2014-09-13 23:36:24 +02:00
Des Kenny f5a136094e [performance] Correcting invalid zero #sec passed by PeerDiscovery to PeerDiscoveryMonitorThread and Reducing object cycling in PeerDiscoveryMonitorThread 2014-09-13 21:26:41 +01:00
romanman 777ba0f17a Merge pull request #119 from negedzuregal/accountsList
Account iterator method in repository
2014-09-11 23:40:16 +02:00
Alon Muroch ddeffc1df0 accounts iterator 2014-09-11 23:14:05 +03:00