Gustav Simonsson 
							
						 
					 
					
						
						
							
						
						e1616f77c7 
					 
					
						
						
							
							core, core/vm, cmd/evm: remove redundant balance check  
						
						
						
						
					 
					
						2015-10-06 12:42:34 +02:00 
						 
				 
			
				
					
						
							
							
								Jeffrey Wilcke 
							
						 
					 
					
						
						
							
						
						361082ec4b 
					 
					
						
						
							
							cmd/evm, core/vm, test: refactored VM and core  
						
						... 
						
						
						
						* Moved `vm.Transfer` to `core` package and changed execution to call
`env.Transfer` instead of `core.Transfer` directly.
* core/vm: byte code VM moved to jump table instead of switch
* Moved `vm.Transfer` to `core` package and changed execution to call
  `env.Transfer` instead of `core.Transfer` directly.
* Byte code VM now shares the same code as the JITVM
* Renamed Context to Contract
* Changed initialiser of state transition & unexported methods
* Removed the Execution object and refactor `Call`, `CallCode` &
  `Create` in to their own functions instead of being methods.
* Removed the hard dep on the state for the VM. The VM now
  depends on a Database interface returned by the environment. In the
  process the core now depends less on the statedb by usage of the env
* Moved `Log` from package `core/state` to package `core/vm`. 
						
						
					 
					
						2015-10-04 01:13:54 +02:00 
						 
				 
			
				
					
						
							
							
								Jeffrey Wilcke 
							
						 
					 
					
						
						
							
						
						184e9ae9a8 
					 
					
						
						
							
							core, tests: reduced state copy by N calls  
						
						... 
						
						
						
						Reduced the amount of state copied that are required by N calls by doing
a balance check prior to any state modifications. 
						
						
					 
					
						2015-08-07 12:52:23 +02:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
							
						
						bfbcfbe4a9 
					 
					
						
						
							
							all: fix license headers one more time  
						
						... 
						
						
						
						I forgot to update one instance of "go-ethereum" in commit 3f047be5a 
						
						
					 
					
						2015-07-23 18:35:11 +02:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
							
						
						3f047be5aa 
					 
					
						
						
							
							all: update license headers to distiguish GPL/LGPL  
						
						... 
						
						
						
						All code outside of cmd/ is licensed as LGPL. The headers
now reflect this by calling the whole work "the go-ethereum library". 
						
						
					 
					
						2015-07-22 18:51:45 +02:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
							
						
						ea54283b30 
					 
					
						
						
							
							all: update license information  
						
						
						
						
					 
					
						2015-07-07 14:12:44 +02:00 
						 
				 
			
				
					
						
							
							
								Gustav Simonsson 
							
						 
					 
					
						
						
							
						
						0f04af5916 
					 
					
						
						
							
							Fix core error forwarding, unify OOG VM err  
						
						
						
						
					 
					
						2015-07-04 09:27:42 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						ff5b3ef087 
					 
					
						
						
							
							core/vm: added structured logging  
						
						
						
						
					 
					
						2015-06-10 10:59:44 +02:00 
						 
				 
			
				
					
						
							
							
								Gustav Simonsson 
							
						 
					 
					
						
						
							
						
						1d51cada3c 
					 
					
						
						
							
							Handle call depth exception for CREATE  
						
						
						
						
					 
					
						2015-05-18 16:23:20 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						3aa5437a10 
					 
					
						
						
							
							Set input to nil for create  
						
						
						
						
					 
					
						2015-04-10 19:59:01 +02:00 
						 
				 
			
				
					
						
							
							
								Gustav Simonsson 
							
						 
					 
					
						
						
							
						
						c26c8d3a44 
					 
					
						
						
							
							Read most protocol params from common/params.json  
						
						... 
						
						
						
						* Add params package with exported variables generated from
  github.com/ethereum/common/blob/master/params.json
* Use params package variables in applicable places
* Add check for minimum gas limit in validation of block's gas limit
* Remove common/params.json from go-ethereum to avoid
  outdated version of it 
						
						
					 
					
						2015-04-02 06:22:32 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						0a554a1f27 
					 
					
						
						
							
							Blocktest fixed, Execution fixed  
						
						... 
						
						
						
						* Added new CreateAccount method which properly overwrites previous
  accounts (excluding balance)
* Fixed block tests (100% success) 
						
						
					 
					
						2015-04-01 10:53:32 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						3b7e4173ce 
					 
					
						
						
							
							Cleanup VM  
						
						
						
						
					 
					
						2015-03-28 20:03:25 +01:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						23bccbbc58 
					 
					
						
						
							
							Modified according to poc 9 changes  
						
						... 
						
						
						
						* Refund of value 
						
						
					 
					
						2015-03-24 15:15:17 +01:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						576df064e5 
					 
					
						
						
							
							Updated for PV59  
						
						... 
						
						
						
						* Value XFER are refunded back to the sender if the execution fails 
						
						
					 
					
						2015-03-24 11:49:30 +01:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						0330077d76 
					 
					
						
						
							
							moved state and vm to core  
						
						
						
						
					 
					
						2015-03-23 16:59:09 +01:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						515d9432fc 
					 
					
						
						
							
							converted vm  
						
						
						
						
					 
					
						2015-03-17 11:19:23 +01:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						f76cc6699e 
					 
					
						
						
							
							Changed context and ADDMOD, MULMOD  
						
						... 
						
						
						
						* Cleaned up VM execution. VM run now takes a context
* ADDMOD/MULMOD - removed incorrect cast 
						
						
					 
					
						2015-03-13 13:44:15 +01:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						80592f244d 
					 
					
						
						
							
							more obvious failure for ethtest  
						
						
						
						
					 
					
						2015-03-12 23:26:58 +01:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						88ff13c241 
					 
					
						
						
							
							Spec changes.  
						
						... 
						
						
						
						* All errors during state transition result in an invalid tx 
						
						
					 
					
						2015-03-05 19:51:25 +01:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						ae45a39dc1 
					 
					
						
						
							
							Secure trie  
						
						
						
						
					 
					
						2015-02-28 20:52:29 +01:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						8ccde784f9 
					 
					
						
						
							
							Added (disabled) Jit validation  
						
						
						
						
					 
					
						2015-02-01 15:30:29 +01:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						9845029a75 
					 
					
						
						
							
							StdVm by default  
						
						
						
						
					 
					
						2015-01-20 15:49:12 +01:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						b03614527b 
					 
					
						
						
							
							VmDebug => StdVm  
						
						
						
						
					 
					
						2015-01-19 11:20:55 +01:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						bb55307a9d 
					 
					
						
						
							
							Updated tests  
						
						
						
						
					 
					
						2015-01-13 20:31:31 +01:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						75cd9cd2de 
					 
					
						
						
							
							updated tests  
						
						
						
						
					 
					
						2015-01-12 14:40:40 +01:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						b99b2c446c 
					 
					
						
						
							
							Precompiled contract & Depth change  
						
						... 
						
						
						
						* Added pre-compiled contract 0x04 (mem cpy)
* Changed depth error to return the gas instead of consuming 
						
						
					 
					
						2015-01-05 17:39:42 +01:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						4dc7ee9087 
					 
					
						
						
							
							Closure => Context  
						
						
						
						
					 
					
						2015-01-02 16:14:12 +01:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						1508a23a6f 
					 
					
						
						
							
							Minor updates on gas and removed/refactored old code.  
						
						
						
						
					 
					
						2014-12-20 02:21:13 +01:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						f5b8f3d41b 
					 
					
						
						
							
							Removed OOG check. Revert should always happen.  
						
						
						
						
					 
					
						2014-12-19 13:59:49 +01:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						12671c82ea 
					 
					
						
						
							
							Moved VM to execution  
						
						
						
						
					 
					
						2014-12-19 00:23:00 +01:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						59ef6e3693 
					 
					
						
						
							
							Cleaned up objects  
						
						
						
						
					 
					
						2014-12-19 00:18:52 +01:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						4dbdcaecb1 
					 
					
						
						
							
							Moved pre-compiled, moved depth check  
						
						... 
						
						
						
						* Depth check has been moved to the execution
* Pre compiled execution has been moved to the VM
* PrecompiledAddress has been renamed to PrecompiledAccount 
						
						
					 
					
						2014-12-17 23:58:52 +01:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						b1c58b76a9 
					 
					
						
						
							
							moved err check  
						
						
						
						
					 
					
						2014-12-17 12:57:35 +01:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						0d57ca486a 
					 
					
						
						
							
							Squashed commit of the following:  
						
						... 
						
						
						
						commit 779f25d36cjentzsch.software@gmail.com >
Date:   Thu Dec 11 22:59:56 2014 +0100
    first random test
commit 68175386c0jentzsch.software@gmail.com >
Date:   Thu Dec 11 21:34:50 2014 +0100
    update gas prices
commit ad322fbb58jentzsch.software@gmail.com >
Date:   Mon Dec 8 06:01:17 2014 +0100
    Log as array
commit f989f42618jentzsch.software@gmail.com >
Date:   Fri Dec 5 15:12:12 2014 +0100
    state log tests
commit 4bc65d1129jentzsch.software@gmail.com >
Date:   Thu Dec 4 18:18:49 2014 +0100
    add calldataload, codecopy, extcodecopy tests
commit 12cfae18e3jentzsch.software@gmail.com >
Date:   Thu Dec 4 15:57:56 2014 +0100
    add calldataload test
commit 086caf3701jentzsch.software@gmail.com >
Date:   Wed Dec 3 08:31:03 2014 +0100
    protocol update (CALLCODE <-> RETURN), topics in log are arrays not sets
commit e6c92673b9jentzsch.software@gmail.com >
Date:   Mon Dec 1 21:14:08 2014 +0100
    update state tests with logs
commit 4089b809fbjentzsch.software@gmail.com >
Date:   Mon Dec 1 18:19:40 2014 +0100
    update gas costs
commit cfdca622772e5175ef59f89djentzsch.software@gmail.com >
Date:   Mon Dec 1 18:04:51 2014 +0100
    Merge pull request #42  from negedzuregal/fix
    vmTest fix
commit f59f89d876alonmuroch@gmail.com >
Date:   Mon Dec 1 16:18:12 2014 +0100
    vmEnvironmentalInfoTest CALLDATACOPY, CODECOPY, EXTCODECOPY fix
commit 68da13fe3ealonmuroch@gmail.com >
Date:   Mon Dec 1 11:10:57 2014 +0100
    vmArithmeticTest exp fix
commit 2e5175e818ethereum@outlook.com >
Date:   Sun Nov 30 19:55:51 2014 +0100
    add vmLogTest
commit b5b9408e64heiko@heiko.org >
Date:   Sun Nov 30 16:27:27 2014 +0100
    updated genesis to new header w/o min_gas_price
commit 8e69fbfa98ethereum@outlook.com >
Date:   Fri Nov 21 17:42:05 2014 -0800
    add special tests
commit 90f4f942e6ethereum@outlook.com >
Date:   Thu Nov 20 19:01:09 2014 -0800
    typo
commit c5e5228e0djentzsch.software@gmail.com >
Date:   Thu Nov 20 17:04:06 2014 +0100
    Removed log,post,out,gas,callcreates if exception occured
commit 9c0232a2b9jentzsch.software@gmail.com >
Date:   Wed Nov 19 18:19:05 2014 +0100
    MakeMoney test
commit 3ba0007e86jentzsch.software@gmail.com >
Date:   Wed Nov 19 16:23:04 2014 +0100
    Added log sections in all vmtests + log tests
commit d84be4fe07c8497ab76d2542jentzsch.software@gmail.com >
Date:   Wed Nov 19 10:00:24 2014 +0100
    Merge remote-tracking branch 'origin/develop' into develop
commit c8497ab257jentzsch.software@gmail.com >
Date:   Wed Nov 19 10:00:02 2014 +0100
    new push32 test and renaming
commit 76d25420e1ethereum@outlook.com >
Date:   Mon Nov 17 18:59:30 2014 -0800
    adding test
commit 0be275e7571d42d1dd90868cjentzsch.software@gmail.com >
Date:   Mon Nov 17 22:47:34 2014 +0100
    Merge remote-tracking branch 'origin/develop' into develop
commit 1d42d1d7c6jentzsch.software@gmail.com >
Date:   Mon Nov 17 22:46:51 2014 +0100
    fix ecrecover2
commit d90868c3071f38c8c6dbcf6bjentzsch.software@gmail.com >
Date:   Mon Nov 17 20:26:59 2014 +0100
    Merge pull request #39  from wanderer/develop
    added test for max call depth on creation
commit 6dbcf6b0d6mjbecze@gmail.com >
Date:   Mon Nov 17 14:06:43 2014 -0500
    spelling fix
commit 6fc07a7f81mjbecze@gmail.com >
Date:   Sat Nov 15 21:39:16 2014 -0500
    added test for max call depth on creation
commit 1f38c8c0a2279b284cd85ca1wanderer@users.noreply.github.com >
Date:   Fri Nov 14 20:10:21 2014 -0500
    Merge pull request #38  from wanderer/develop
    updated test  'jeff' in trietest.json
commit cd85ca17edwanderer@users.noreply.github.com >
Date:   Fri Nov 14 19:59:34 2014 -0500
    Update trietest.json
commit 279b284c0d89675a76cae937wanderer@users.noreply.github.com >
Date:   Fri Nov 14 17:43:49 2014 -0500
    Merge pull request #37  from wanderer/develop
    Update trietest.json
commit 6cae937e5ewanderer@users.noreply.github.com >
Date:   Fri Nov 14 17:20:03 2014 -0500
    Update trietest.json
    'emptyValues' should have the same root as 'puppy'
commit 89675a7153f1de1cc32f0c47jentzsch.software@gmail.com >
Date:   Thu Nov 13 23:17:49 2014 +0100
    Merge remote-tracking branch 'origin/develop' into develop
commit f1de1cc97ajentzsch.software@gmail.com >
Date:   Thu Nov 13 23:17:13 2014 +0100
    Fix CallRecursiveBomb2
commit 32f0c47c68ab50e763da90d0wanderer@users.noreply.github.com >
Date:   Thu Nov 13 15:26:49 2014 -0500
    Merge pull request #36  from wanderer/develop
    converted back to arrary format
commit ab50e76652d06b79278f1e4ajentzsch.software@gmail.com >
Date:   Thu Nov 13 07:52:35 2014 +0100
    Merge pull request #35  from ethers/delOld
    rename tests since they are valid opcodes that exist
commit 3da90d01f6mjbecze@gmail.com >
Date:   Wed Nov 12 22:22:47 2014 -0500
    converted back to arrary format
commit 78f1e4a945ethereum@outlook.com >
Date:   Wed Nov 12 19:11:06 2014 -0800
    rename tests since they are valid opcodes that exist
commit d06b792cd0jentzsch.software@gmail.com >
Date:   Wed Nov 12 07:00:17 2014 +0100
    minor change in CallSha256_1_nonzeroValue test
commit d434ecdcc3jentzsch.software@gmail.com >
Date:   Wed Nov 12 06:56:31 2014 +0100
    Added CallSha256_1_nonzeroValue test
commit 2c06f34cc0jentzsch.software@gmail.com >
Date:   Tue Nov 11 18:10:26 2014 +0100
    Store return value of call to precompiled contracts
commit 4b0c3b29aejentzsch.software@gmail.com >
Date:   Tue Nov 11 17:51:14 2014 +0100
    Fix gas cost for OOG calls
commit 63bcca7604heiko@heiko.org >
Date:   Tue Nov 11 08:59:19 2014 +0100
    fix: genesis test
commit 6e0310c1ea30c266c2927763jentzsch.software@gmail.com >
Date:   Tue Nov 11 08:34:36 2014 +0100
    Merge remote-tracking branch 'origin/develop' into develop
commit 30c266caffjentzsch.software@gmail.com >
Date:   Tue Nov 11 08:33:59 2014 +0100
    jump to position outside code stops execution
commit 2927763d68ethereum@outlook.com >
Date:   Mon Nov 10 14:10:22 2014 -0800
    RandomTests were removed
commit a0fa91b2b86092484fcba866jentzsch.software@gmail.com >
Date:   Mon Nov 10 22:22:05 2014 +0100
    Merge branch 'develop' of https://github.com/ethereum/tests  into develop
commit 60924843f0jentzsch.software@gmail.com >
Date:   Mon Nov 10 22:21:37 2014 +0100
    Unintended Exceptions work like OOG
commit fcba866721a441074ba4jentzsch.software@gmail.com >
Date:   Thu Nov 6 17:54:36 2014 +0100
    Updated precompiled contracts test
commit 0afa72c82bjentzsch.software@gmail.com >
Date:   Thu Nov 6 15:27:45 2014 +0100
    Added precompiledContracts tests
commit 6be83dd5a1jentzsch.software@gmail.com >
Date:   Thu Nov 6 13:31:34 2014 +0100
    Update gas cost for PoC7
commit c18b8ab2d366c2e1f9a93258jentzsch.software@gmail.com >
Date:   Thu Nov 6 09:19:53 2014 +0100
    Merge remote-tracking branch 'origin/develop' into develop
commit 66c2e1f642jentzsch.software@gmail.com >
Date:   Thu Nov 6 09:19:22 2014 +0100
    Updated SIGNEXTEND tests
commit 9a9325822e9b4e768e229374f46189527e9b4e768jentzsch.software@gmail.com >
Date:   Wed Nov 5 20:59:49 2014 +0100
    Merge remote-tracking branch 'origin/develop' into develop
commit 189527e563jentzsch.software@gmail.com >
Date:   Wed Nov 5 20:59:20 2014 +0100
    added dynamic jump out of code
commit 9b4e768995jentzsch.software@gmail.com >
Date:   Wed Nov 5 20:41:54 2014 +0100
    Delete vmNamecoin.json
commit 4669b5694ba567fedaaba185jentzsch.software@gmail.com >
Date:   Wed Nov 5 15:00:12 2014 +0100
    Merge remote-tracking branch 'origin/develop' into develop
commit a567fedaa7jentzsch.software@gmail.com >
Date:   Wed Nov 5 14:59:08 2014 +0100
    added state systemOperationsTest
commit aaba185ceb79d7cbffa782aeethereum@outlook.com >
Date:   Tue Nov 4 12:15:40 2014 -0800
    Merge pull request #32  from ethers/indexjs
    updates needed per restructure
commit fa782aed9379d7cbfc4a91202741c1ba8djentzsch.software@gmail.com >
Date:   Tue Nov 4 13:32:11 2014 +0100
    Merge remote-tracking branch 'origin/develop' into develop
commit 9120274a46jentzsch.software@gmail.com >
Date:   Tue Nov 4 13:31:27 2014 +0100
    Update tests to latest protocol changes (PoC7)
commit 1c1ba8d161014d3703aebe53jentzsch.software@gmail.com >
Date:   Tue Nov 4 13:30:52 2014 +0100
    Merge pull request #31  from CJentzsch/develop
    Restructered tests in folders in accordance to test suites
commit 3aebe532e5jentzsch.software@gmail.com >
Date:   Mon Nov 3 13:58:21 2014 +0100
    Updated vmNamecoin.json to new sstore prices
commit 8a0be21839jentzsch.software@gmail.com >
Date:   Mon Nov 3 13:53:00 2014 +0100
    Added example state test
commit 83643addbcjentzsch.software@gmail.com >
Date:   Mon Nov 3 13:36:25 2014 +0100
    removed systemoperationstests
commit 3930ca3a9ajentzsch.software@gmail.com >
Date:   Mon Nov 3 13:22:15 2014 +0100
    Restructered tests in folders in accordance to test suites
commit 014d370b5djentzsch.software@gmail.com >
Date:   Wed Oct 29 21:23:56 2014 +0100
    New SIGNEXTEND tets
commit 155d449be2jentzsch.software@gmail.com >
Date:   Wed Oct 29 20:59:05 2014 +0100
    New tests for BNOT and SIGNEXTEND
commit c9eae764b8jentzsch.software@gmail.com >
Date:   Tue Oct 28 12:58:27 2014 +0100
    Update SSTORE gas cost and BNOT instead of NEG
commit ad2a75ac58jentzsch.software@gmail.com >
Date:   Thu Oct 23 16:05:49 2014 +0200
    Added new recursive bombs
commit 834c52af64jentzsch.software@gmail.com >
Date:   Thu Oct 23 12:01:05 2014 +0200
    Changing gas cost to zero at stackunderflow
commit c73a8a89d2obscuren@users.noreply.github.com >
Date:   Wed Oct 22 13:04:45 2014 +0200
    Reverted back to original value.
commit b9a8c92422wanderer@users.noreply.github.com >
Date:   Tue Oct 21 17:02:52 2014 -0400
    fix spelling error
commit b48ae74af4jentzsch.software@gmail.com >
Date:   Tue Oct 21 17:26:26 2014 +0200
    Added failing random tests
commit bee0a4100c5050d20b315da6jentzsch.software@gmail.com >
Date:   Tue Oct 21 17:15:05 2014 +0200
    Merge remote-tracking branch 'origin/master' into develop
commit 5050d20b4d7516685ba35362jentzsch.software@gmail.com >
Date:   Mon Oct 20 20:18:20 2014 +0200
    Merge pull request #26  from wanderer/develop
    Add a package.json for node.js
commit ba35362876mjbecze@gmail.com >
Date:   Sun Oct 19 23:59:47 2014 -0400
    turned tests into a node module
commit 751668571eethereum@outlook.com >
Date:   Thu Oct 16 17:08:20 2014 -0700
    json was invalid and missing quotes
commit 0e687cee47obscuren@users.noreply.github.com >
Date:   Thu Oct 16 17:13:24 2014 +0200
    Update vmEnvironmentalInfoTest.json
commit 78a78e2e6cjentzsch.software@gmail.com >
Date:   Wed Oct 15 14:19:11 2014 +0200
    updated genesis_hash
commit b315da618b7a7e1980a76a3ajentzsch.software@gmail.com >
Date:   Tue Oct 14 10:33:26 2014 +0200
    Merge pull request #23  from ethers/fix22
    numbers should be strings #22 
commit 0a76a3a312ethereum@outlook.com >
Date:   Mon Oct 13 14:45:30 2014 -0700
    numbers should be strings #22 
commit 1f67385f13jentzsch.software@gmail.com >
Date:   Sat Oct 11 13:18:00 2014 +0200
    Added some MUL tests
commit 7a7e198395jentzsch.software@gmail.com >
Date:   Sat Oct 11 13:11:59 2014 +0200
    Added some MUL tests
commit 46eb6283aejentzsch.software@gmail.com >
Date:   Sat Oct 11 12:18:13 2014 +0200
    tested new opcodes (JUMPDEST,CALLCODE) and created test for CALL/CREATE depth
commit 8d38d62d10nicksavers@gmail.com >
Date:   Fri Oct 10 18:09:41 2014 +0200
    INVALID stops the operation and doesn't cost gas
commit ed6eba7c8ejentzsch.software@gmail.com >
Date:   Wed Oct 8 19:08:48 2014 +0200
    Update + ABA recursive bomb which needs maximum recursion limit of 1024
commit 2d72050db1jentzsch.software@gmail.com >
Date:   Wed Oct 8 14:37:18 2014 +0200
    Applied recent protocol changes (PoC7) to existin tests
commit dfe66cab3f45136231a67a96jentzsch.software@gmail.com >
Date:   Wed Oct 8 11:05:51 2014 +0200
    Merge remote-tracking branch 'origin/develop'
    Conflicts:
    	genesishashestest.json
commit 1a67a96cffa4f5f45ffd6bc9v@buterin.com >
Date:   Tue Oct 7 15:10:23 2014 +0100
    Merge pull request #18  from CJentzsch/develop
    CallToNameRegistratorOutOfGas balance correction
commit ffd6bc97ada4f5f459779d67jentzsch.software@gmail.com >
Date:   Tue Oct 7 15:47:34 2014 +0200
    Merge remote-tracking branch 'origin/develop' into develop
commit 9779d67b8cjentzsch.software@gmail.com >
Date:   Tue Oct 7 15:45:53 2014 +0200
    CallToNameRegistratorOutOfGas balance correction
    Even if execution fails, the value gets transferred.
commit a4f5f4522849a9f47b6d7cbav@buterin.com >
Date:   Tue Oct 7 14:13:12 2014 +0100
    Merge pull request #17  from CJentzsch/develop
    Added A calls B calls A contracts
commit b6d7cba499865cb4049a9f47jentzsch.software@gmail.com >
Date:   Tue Oct 7 15:02:51 2014 +0200
    Merge remote-tracking branch 'upstream/develop' into develop
commit 865cb4083djentzsch.software@gmail.com >
Date:   Tue Oct 7 15:02:36 2014 +0200
    Added A calls B calls A contracts
commit 49a9f47aec3b0ec4394a493bobscuren@users.noreply.github.com >
Date:   Tue Oct 7 10:56:17 2014 +0200
    Merge pull request #16  from CJentzsch/develop
    corrected amount of used gas for CallToNameRegistratorOutOfGas
commit 94a493b0d972853c43b0ec43jentzsch.software@gmail.com >
Date:   Tue Oct 7 10:51:32 2014 +0200
    Merge remote-tracking branch 'upstream/develop' into develop
commit 72853c4382jentzsch.software@gmail.com >
Date:   Tue Oct 7 10:51:07 2014 +0200
    corrected amount of used gas for CallToNameRegistratorOutOfGas
commit 3b0ec436e4aec3252222068bv@buterin.com >
Date:   Tue Oct 7 05:52:43 2014 +0100
    Merge pull request #15  from CJentzsch/develop
    corrected tests and different style for storage
commit 222068b9bac169653aec3252jentzsch.software@gmail.com >
Date:   Mon Oct 6 21:17:28 2014 +0200
    Merge remote-tracking branch 'upstream/develop' into develop
commit c1696531a6jentzsch.software@gmail.com >
Date:   Mon Oct 6 21:17:09 2014 +0200
    corrected tests and different style for storage
commit aec3252b8e25f9fd5e17a909v@buterin.com >
Date:   Mon Oct 6 09:39:46 2014 +0100
    Merge pull request #14  from CJentzsch/develop
    corrected gas limit in vmSystemOperationsTest
commit e17a909f7033fcab525f9fd5jentzsch.software@gmail.com >
Date:   Mon Oct 6 10:31:51 2014 +0200
    Merge remote-tracking branch 'upstream/develop' into develop
commit 33fcab5727jentzsch.software@gmail.com >
Date:   Mon Oct 6 10:30:04 2014 +0200
    Bug fix, corrected gasLimit in vmSystemOperationsTest
commit 25f9fd542av@buterin.com >
Date:   Sat Oct 4 15:47:00 2014 -0400
    one more vm test
commit 2d561a5373v@buterin.com >
Date:   Sat Oct 4 15:15:37 2014 -0400
    separated out vmtests
commit b0c48fa8d6cb8261a6cae166v@buterin.com >
Date:   Sat Oct 4 17:18:02 2014 +0100
    Merge pull request #13  from CJentzsch/develop
    Added comprehensive EVM test suite. All commands are tested.
commit 6cae166f6fjentzsch.software@gmail.com >
Date:   Wed Oct 1 15:34:23 2014 +0200
    Delete tmp.json
commit 4ff906fbc2jentzsch.software@gmail.com >
Date:   Wed Oct 1 14:06:32 2014 +0200
    corrected CALLSTATELESS tests
commit 5b3fee6806jentzsch.software@gmail.com >
Date:   Mon Sep 29 13:08:44 2014 +0200
    Completed vm tests. Added ADDMOD, MULMOD, POST, CALLSTATELESS
commit 9cdd218083jentzsch.software@gmail.com >
Date:   Sat Sep 27 21:48:09 2014 +0200
    Added IOandFlowOperation-, PushDupSwap- and SystemOperations- tests. Removed empty storage from adresses.
commit 28ed968b46jentzsch.software@gmail.com >
Date:   Tue Sep 23 15:49:22 2014 +0200
    Added blockInfoTest
commit ffbd5a35b5jentzsch.software@gmail.com >
Date:   Tue Sep 23 15:37:52 2014 +0200
    Added environmentalInfo- and sha3- test
commit 54c14f1ff3jentzsch.software@gmail.com >
Date:   Mon Sep 22 13:06:57 2014 +0200
    Added bitwise logic operation test
commit d0af113aabjentzsch.software@gmail.com >
Date:   Sat Sep 20 01:42:51 2014 +0200
    Added vm arithmetic test
commit cb8261a78bobscuren@users.noreply.github.com >
Date:   Fri Sep 19 13:15:44 2014 +0200
    Update genesishashestest.json
commit 4513623da1maran.hidskes@gmail.com >
Date:   Tue Jul 22 12:24:46 2014 +0200
    Update keyaddrtest to be valid JSON
commit e8cb5c221dv@buterin.com >
Date:   Mon Jul 21 23:30:33 2014 -0400
    Added next/prev trie test
commit 98823c04b3v@buterin.com >
Date:   Mon Jul 14 02:51:31 2014 -0400
    Replaced with deterministic test
commit 357eb21e4dv@buterin.com >
Date:   Sun Jul 13 16:12:56 2014 -0400
    Added my own random and namecoin tests (pyethereum)
commit 00cd0cce8fi@gavwood.com >
Date:   Sat Jul 12 21:20:04 2014 +0200
    Output hex strings.
commit ddfa3af45di@gavwood.com >
Date:   Thu Jul 10 11:28:35 2014 +0100
    Everything a string.
commit d659f469a9i@gavwood.com >
Date:   Thu Jul 10 10:16:25 2014 +0100
    Code fixes.
commit 5e83ea8228i@gavwood.com >
Date:   Sun Jul 6 16:17:12 2014 +0200
    Prettier VM tests.
commit a09aae0efei@gavwood.com >
Date:   Sun Jul 6 15:46:01 2014 +0200
    Fix VM tests.
commit ec9a044a174bb64615e0123fobscuren@users.noreply.github.com >
Date:   Fri Jul 4 15:56:52 2014 +0200
    Merge pull request #10  from romanman/patch-1
    Update vmtests.json
commit 5e0123fbe1roman.mandeleil@gmail.com >
Date:   Fri Jul 4 10:23:04 2014 +0100
    Update vmtests.json
commit 2b6da2f5f2roman.mandeleil@gmail.com >
Date:   Thu Jul 3 17:45:04 2014 +0100
    Update vmtests.json
    arith testcase updated
commit 4bb646117dbba3898a33b309i@gavwood.com >
Date:   Wed Jul 2 19:43:22 2014 +0200
    Merge branch 'develop' of github.com:/ethereum/tests into develop
commit bba38980bdi@gavwood.com >
Date:   Wed Jul 2 19:43:06 2014 +0200
    New tests.
commit a33b309d99v@buterin.com >
Date:   Wed Jul 2 10:14:05 2014 -0400
    Testing submodules
commit 50318217cav@buterin.com >
Date:   Wed Jul 2 10:10:46 2014 -0400
    Testing submodules
commit 57fa655522v@buterin.com >
Date:   Wed Jul 2 10:09:08 2014 -0400
    Testing submodules
commit ea0eb0a8c8i@gavwood.com >
Date:   Tue Jul 1 15:19:34 2014 +0200
    Latest genesis block.
commit 25bb76b69cobscuren@users.noreply.github.com >
Date:   Mon Jun 30 13:25:04 2014 +0200
    Reset
commit 74c6d8424eobscuren@users.noreply.github.com >
Date:   Mon Jun 30 12:10:06 2014 +0200
    Updated wrong test
commit 9ea3a60291obscuren@users.noreply.github.com >
Date:   Sat Jun 28 18:48:28 2014 +0200
    Fixed roots
commit 5fc3ac0e92i@gavwood.com >
Date:   Sat Jun 28 18:40:06 2014 +0200
    Simple hex test.
commit edd3a00c2ai@gavwood.com >
Date:   Sat Jun 28 18:22:18 2014 +0200
    Additional test for jeff. Now use the 0x... notation.
commit 5021e0dd83i@gavwood.com >
Date:   Fri Jun 27 21:35:26 2014 +0200
    VM test framework updated.
commit c818d13202i@gavwood.com >
Date:   Fri Jun 27 18:18:24 2014 +0200
    Removed arrays from Trie tests JSON as per conformance guide and changed
    vocabulary to match other tests.
    VM test updates.
commit 714770ffb3i@gavwood.com >
Date:   Wed Jun 11 11:32:42 2014 +0100
    Added Gav's new address.
commit 9345bc13d4a2257f378576ddi@gavwood.com >
Date:   Fri May 30 17:50:38 2014 +0200
    Merge branch 'master' of github.com:ethereum/tests into develop
commit a2257f3471i@gavwood.com >
Date:   Fri May 30 17:50:18 2014 +0200
    VM tests.
commit 78576dd3d3heiko@heiko.org >
Date:   Fri May 30 17:19:09 2014 +0200
    changes based on new account structure nonce, balance, storage, code
commit 125839e84842e14ec356a329obscuren@users.noreply.github.com >
Date:   Thu May 22 09:58:45 2014 +0200
    Merge pull request #5  from bkirwi/master
    Fix invalid JSON (removed trailing comma) and add test names
commit 356a3296bcben@kirw.in >
Date:   Thu May 22 00:20:48 2014 -0400
    Add some arbitrary test names
    This should now conform to the format specified in the README.
commit 42e14ec54fchenhouwu@gmail.com >
Date:   Wed May 21 23:27:40 2014 +0800
    revert to correct data
commit 4300197a74chenhouwu@gmail.com >
Date:   Wed May 21 22:42:23 2014 +0800
    fix: wrong sha3 hash because of the wrong rlp hex
commit a0d01b1a0bchenhouwu@gmail.com >
Date:   Wed May 21 22:29:53 2014 +0800
    fix: wrong rlp hex
commit 6bc2fc740566bc366c31a93cobscuren@users.noreply.github.com >
Date:   Wed May 21 14:11:37 2014 +0200
    Merge pull request #4  from ethers/master
    fix file name that seems to have been a typo
commit c31a93c27aethereum@outlook.com >
Date:   Tue May 20 15:42:39 2014 -0700
    fix file name that seems to have been a typo
commit 66bc3665c1heiko@heiko.org >
Date:   Tue May 20 17:36:35 2014 +0200
    fix: represent integers as strings
commit ede5499da6heiko@heiko.org >
Date:   Tue May 20 17:21:09 2014 +0200
    add: current initial alloc and genesis hashes
commit 5131429abbben@kirw.in >
Date:   Mon May 19 11:18:31 2014 -0400
    Delete a comma
    This should now be parseable as JSON.
commit f44a859331chenhouwu@gmail.com >
Date:   Sun May 18 15:04:42 2014 +0800
    add: case when value is long, ensure it's not get rlp encoded as node
commit e1ae4ad449i@gavwood.com >
Date:   Mon May 12 14:40:47 2014 +0100
    PoC-5 VM tests.
commit 2b6c136ddav@buterin.com >
Date:   Sun May 11 21:42:41 2014 -0400
    Moved txt to json
commit cbccbf977cedbb8d445a0974v@buterin.com >
Date:   Thu May 8 21:54:48 2014 -0400
    New commit
commit edbb8d407ev@buterin.com >
Date:   Tue May 6 16:53:43 2014 -0400
    Removed unneeded test, added new tests
commit 45a0974f6f15dd8fd5fd2a98i@gavwood.com >
Date:   Sun Apr 27 12:53:47 2014 +0100
    Merge pull request #3  from autolycus/develop
    Fixed formatting and added test cases
commit 5fd2a98fcbcallendorph@gmail.com >
Date:   Sat Apr 19 13:26:14 2014 -0700
    Added some new test cases for the rlp encoding.
commit 4ba150954ecallendorph@gmail.com >
Date:   Sat Apr 19 12:48:42 2014 -0700
    Converted spaces to tabs to be compliant with the coding standards defined in cpp-ethereum
commit 15dd8fd794i@gavwood.com >
Date:   Fri Feb 28 12:54:47 2014 +0000
    RLP tests and Trie updates.
commit 33f80fef21i@gavwood.com >
Date:   Fri Feb 28 11:39:35 2014 +0000
    Hex encode tests done.
commit e1f5e12abbi@gavwood.com >
Date:   Fri Feb 28 11:22:49 2014 +0000
    Fix RLP tests.
commit f87ce15ad2i@gavwood.com >
Date:   Thu Feb 27 13:28:11 2014 +0000
    Fix empty string.
commit c006ed4ffdi@gavwood.com >
Date:   Mon Feb 24 10:24:39 2014 +0000
    Tests fix.
commit 510ff56363i@gavwood.com >
Date:   Fri Feb 21 18:54:08 2014 +0000
    Updated the tests.
commit a0ec843832i@gavwood.com >
Date:   Fri Feb 21 18:49:24 2014 +0000
    Moved over to new format, but RLP tests still need updating.
commit 660cd26f31i@gavwood.com >
Date:   Fri Feb 21 18:35:51 2014 +0000
    More docs.
commit 6ad14c1a15i@gavwood.com >
Date:   Fri Feb 21 18:33:39 2014 +0000
    Added VM test suite.
    Added TODO.
    Renamed old files.
commit f91ad7b385v@buterin.com >
Date:   Wed Jan 8 11:26:58 2014 -0500
    update trie algorithm
commit 6da2954462cc42246131c610v@buterin.com >
Date:   Wed Jan 8 08:15:38 2014 -0500
    merge
commit cc4224675fv@buterin.com >
Date:   Tue Jan 7 14:35:26 2014 -0500
    Updated trie test
commit 131c610da6121632b7613302v@buterin.com >
Date:   Wed Jan 1 06:40:54 2014 -0800
    Merge pull request #1  from obscuren/master
    Update trietest.txt
commit 7613302b49obscuren@users.noreply.github.com >
Date:   Wed Jan 1 15:25:21 2014 +0100
    Update trietest.txt
    New proposed explanatory format
commit 121632beddv@buterin.com >
Date:   Wed Jan 1 08:26:18 2014 -0500
    Added obscure's tests
commit ef6c5506c3v@buterin.com >
Date:   Tue Dec 31 19:04:48 2013 -0500
    Fixed tests a bit
commit 345e4bcfef2c81698e4bbea4v@buterin.com >
Date:   Tue Dec 31 15:52:46 2013 -0500
    Merge branch 'master' of github.com:ethereum/tests
commit 2c81698f31v@buterin.com >
Date:   Mon Dec 30 21:09:40 2013 -0500
    Added first three tests
commit e4bbea400fv@buterin.com >
Date:   Mon Dec 30 18:09:03 2013 -0800
    Initial commit 
						
						
					 
					
						2014-12-12 11:34:27 +01:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						acf4b5753f 
					 
					
						
						
							
							Core changes  
						
						... 
						
						
						
						* Code = '' if gas < len(D) * 5
* Sha3 gas   10 + 10 * len(D), rounding up 32 bytes
* Sha256 gas 50 + 50 * len(D), rounding up 32 bytes
* Ripmed gas 50 + 50 * len(D), rounding up 32 bytes
* Accounts and value transfers no longer reverted 
						
						
					 
					
						2014-12-09 20:27:57 +01:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						9008b155d3 
					 
					
						
						
							
							Renamed chain => core  
						
						
						
						
					 
					
						2014-12-04 10:28:02 +01:00