obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							675ba4d7eb 
							
						 
					 
					
						
						
							
							Merge branch 'tests' into poc8  
						
						
						
					 
					
						2014-11-18 19:48:35 +01:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							34f29d57b6 
							
						 
					 
					
						
						
							
							Update vm_debug.go  
						
						
						
					 
					
						2014-11-18 12:03:51 +01:00 
						 
				 
			
				
					
						
							
							
								Taylor Gerring 
							
						 
					 
					
						
						
						
						
							
						
						
							9095b37343 
							
						 
					 
					
						
						
							
							Convert vm test to checker  
						
						... 
						
						
						
						Tests are skipped due to reliance on deprecated mutan 
						
					 
					
						2014-11-16 13:45:46 -06:00 
						 
				 
			
				
					
						
							
							
								Taylor Gerring 
							
						 
					 
					
						
						
						
						
							
						
						
							dd9e99a418 
							
						 
					 
					
						
						
							
							try to get full coverage report on travis  
						
						
						
					 
					
						2014-11-14 20:58:09 -06:00 
						 
				 
			
				
					
						
							
							
								Taylor Gerring 
							
						 
					 
					
						
						
						
						
							
						
						
							2a9fc7baa9 
							
						 
					 
					
						
						
							
							Merge branch 'develop' of  https://github.com/tgerring/go-ethereum  
						
						
						
					 
					
						2014-11-14 15:01:52 -06:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							f6e55962a8 
							
						 
					 
					
						
						
							
							Fixes for PV41/42  
						
						... 
						
						
						
						* Don't expand mem on empty value
* Removed all coinbase logs for PV42
* Removed C++ bug stuff for LOG* 
						
					 
					
						2014-11-14 13:47:12 +01:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							20d518ee95 
							
						 
					 
					
						
						
							
							Numerous fixes for consensus.  
						
						... 
						
						
						
						* Removed (buged) C++ specific gas specification for LOG*
* Fixed LOG* where mstart went after msize
* 
						
					 
					
						2014-11-13 18:12:12 +01:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							60cdb1148c 
							
						 
					 
					
						
						
							
							Transaction execution fixes  
						
						
						
					 
					
						2014-11-12 01:36:36 +01:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							6c9e503eb8 
							
						 
					 
					
						
						
							
							Removed all implicit logging. Fixed gas issues and jump errors  
						
						
						
					 
					
						2014-11-11 22:52:27 +01:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							d30571a7a8 
							
						 
					 
					
						
						
							
							Added VM testing tool  
						
						
						
					 
					
						2014-11-10 11:47:37 +01:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							48488017e4 
							
						 
					 
					
						
						
							
							Proper packages  
						
						
						
					 
					
						2014-11-05 00:34:59 +01:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							b4da085a9f 
							
						 
					 
					
						
						
							
							Accidental packages  
						
						
						
					 
					
						2014-11-05 00:34:04 +01:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							99d5769c2b 
							
						 
					 
					
						
						
							
							There'll be jumping in to jumps  
						
						
						
					 
					
						2014-11-04 18:38:19 +01:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							1b1fa049fa 
							
						 
					 
					
						
						
							
							Fixed VM and added static analysis for EVM jumps  
						
						
						
					 
					
						2014-11-04 18:18:57 +01:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							8cfbf1836d 
							
						 
					 
					
						
						
							
							Added JUMP analysis (WIP)  
						
						
						
					 
					
						2014-11-04 18:17:38 +01:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							78fb2af6f1 
							
						 
					 
					
						
						
							
							Squashed commit of the following:  
						
						... 
						
						
						
						commit 79d7cbfc4a91202741c1ba8d9120274a461c1ba8d161014d3703aebe53#31  from CJentzsch/develop
    Restructered tests in folders in accordance to test suites
commit 3aebe532e58a0be2183983643addbc3930ca3a9a014d370b5d155d449be2c9eae764b8ad2a75ac58834c52af64c73a8a89d2b9a8c92422b48ae74af4bee0a4100c5050d20b315da65050d20b4d7516685ba35362#26  from wanderer/develop
    Add a package.json for node.js
commit ba35362876751668571e0e687cee4778a78e2e6cb315da618b7a7e1980a76a3a#23  from ethers/fix22
    numbers should be strings #22 
commit 0a76a3a312#22 
commit 1f67385f137a7e19839546eb6283ae8d38d62d10ed6eba7c8e2d72050db1dfe66cab3f45136231a67a961a67a96cffa4f5f45ffd6bc9#18  from CJentzsch/develop
    CallToNameRegistratorOutOfGas balance correction
commit ffd6bc97ada4f5f459779d679779d67b8ca4f5f4522849a9f47b6d7cba#17  from CJentzsch/develop
    Added A calls B calls A contracts
commit b6d7cba499865cb4049a9f47865cb4083d49a9f47aec3b0ec4394a493b#16  from CJentzsch/develop
    corrected amount of used gas for CallToNameRegistratorOutOfGas
commit 94a493b0d972853c43b0ec4372853c43823b0ec436e4aec3252222068b#15  from CJentzsch/develop
    corrected tests and different style for storage
commit 222068b9bac169653aec3252c1696531a6aec3252b8e25f9fd5e17a909#14  from CJentzsch/develop
    corrected gas limit in vmSystemOperationsTest
commit e17a909f7033fcab525f9fd533fcab572725f9fd542a2d561a5373b0c48fa8d6cb8261a6cae166#13  from CJentzsch/develop
    Added comprehensive EVM test suite. All commands are tested.
commit 6cae166f6f4ff906fbc25b3fee68069cdd21808328ed968b46ffbd5a35b554c14f1ff3d0af113aabcb8261a78b4513623da1e8cb5c221d98823c04b3357eb21e4d00cd0cce8fddfa3af45dd659f469a95e83ea8228a09aae0efeec9a044a174bb64615e0123f#10  from romanman/patch-1
    Update vmtests.json
commit 5e0123fbe12b6da2f5f24bb646117dbba3898a33b309bba38980bda33b309d9950318217ca57fa655522ea0eb0a8c825bb76b69c74c6d8424e9ea3a602915fc3ac0e92edd3a00c2a5021e0dd83c818d13202714770ffb39345bc13d4a2257f378576dda2257f347178576dd3d3125839e84842e14ec356a329#5  from bkirwi/master
    Fix invalid JSON (removed trailing comma) and add test names
commit 356a3296bc42e14ec54f4300197a74a0d01b1a0b6bc2fc740566bc366c31a93c#4  from ethers/master
    fix file name that seems to have been a typo
commit c31a93c27a66bc3665c1ede5499da65131429abbf44a859331e1ae4ad4492b6c136ddacbccbf977cedbb8d445a0974edbb8d407e45a0974f6f15dd8fd5fd2a98#3  from autolycus/develop
    Fixed formatting and added test cases
commit 5fd2a98fcb4ba150954e15dd8fd79433f80fef21e1f5e12abbf87ce15ad2c006ed4ffd510ff56363a0ec843832660cd26f316ad14c1a15f91ad7b3856da2954462cc42246131c610cc4224675f131c610da6121632b7613302#1  from obscuren/master
    Update trietest.txt
commit 7613302b49121632beddef6c5506c3345e4bcfef2c81698e4bbea42c81698f31e4bbea400f 
						
					 
					
						2014-11-04 17:11:19 +01:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							1bb398f4e2 
							
						 
					 
					
						
						
							
							Sign ext  
						
						
						
					 
					
						2014-11-02 19:39:45 +01:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							3f90f7c898 
							
						 
					 
					
						
						
							
							Signextend  
						
						
						
					 
					
						2014-11-01 02:14:55 +01:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							c8438979a9 
							
						 
					 
					
						
						
							
							Merge branch 'develop' of github.com-obscure:ethereum/go-ethereum into develop  
						
						
						
					 
					
						2014-11-01 01:18:13 +01:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							141d3caabb 
							
						 
					 
					
						
						
							
							Re-org op codes  
						
						
						
					 
					
						2014-11-01 01:18:03 +01:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
						
						
							
						
						
							394e0f60c2 
							
						 
					 
					
						
						
							
							chain, tests/helper, vm: make tests compile  
						
						... 
						
						
						
						They were broken by df5603de0a 
						
					 
					
						2014-10-31 18:56:25 +01:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
						
						
							
						
						
							f3473312ba 
							
						 
					 
					
						
						
							
							all: fix rename breakage  
						
						
						
					 
					
						2014-10-31 18:52:58 +01:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							af8f5f0b69 
							
						 
					 
					
						
						
							
							ethstate => state  
						
						
						
					 
					
						2014-10-31 14:43:14 +01:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							b1c247231b 
							
						 
					 
					
						
						
							
							ethlog => logger  
						
						
						
					 
					
						2014-10-31 12:56:05 +01:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							fd9da72536 
							
						 
					 
					
						
						
							
							ethcrypto => crypto  
						
						
						
					 
					
						2014-10-31 12:37:43 +01:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							df5603de0a 
							
						 
					 
					
						
						
							
							Moved logging to state, proper structured block  
						
						... 
						
						
						
						* Moved logs to state so it's subject to snapshotting
* Split up block header
* Removed logs from transactions and made them receipts only 
						
					 
					
						2014-10-30 13:32:50 +01:00 
						 
				 
			
				
					
						
							
							
								Jeffrey Wilcke 
							
						 
					 
					
						
						
						
						
							
						
						
							81ec564ef6 
							
						 
					 
					
						
						
							
							Merge pull request  #168  from fjl/feature/working-tests  
						
						... 
						
						
						
						Fix the tests 
						
					 
					
						2014-10-29 19:48:38 +01:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
						
						
							
						
						
							4cf69d7cd3 
							
						 
					 
					
						
						
							
							vm: fix basic VM tests  
						
						... 
						
						
						
						The tests now compile and won't panic for unexpected return values.
We need a recent-enough version of the mutan compiler because of
the new JUMPDEST requirements. Skip some tests if the installed mutan
version is too old. The debug VM test still fails, probably because
of an implementation bug. 
						
					 
					
						2014-10-29 18:50:17 +01:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							fb4113dab4 
							
						 
					 
					
						
						
							
							PoC 7 updates  
						
						... 
						
						
						
						* Bloom
* Block restructure
* Receipts 
						
					 
					
						2014-10-29 10:34:40 +01:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							48125a25eb 
							
						 
					 
					
						
						
							
							Added missing requires on SSTORE SLOAD  
						
						
						
					 
					
						2014-10-28 13:26:30 +01:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							7849b7e978 
							
						 
					 
					
						
						
							
							Refund SSTORE properly  
						
						
						
					 
					
						2014-10-28 13:22:04 +01:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							272d58662c 
							
						 
					 
					
						
						
							
							Implemented LOG.  Closes   #159  
						
						
						
					 
					
						2014-10-27 11:44:16 +01:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
						
						
							
						
						
							69baa465ea 
							
						 
					 
					
						
						
							
							Merge eth-go repository into go-ethereum  
						
						... 
						
						
						
						mist, etheruem have been moved to cmd/ 
						
					 
					
						2014-10-23 15:01:27 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							feef194829 
							
						 
					 
					
						
						
							
							Chnged to use GetOp instead & added error + checking  
						
						
						
					 
					
						2014-10-23 14:04:00 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							06aa74e7df 
							
						 
					 
					
						
						
							
							All Stack requirements are now checked prior to reduring gas.  
						
						
						
					 
					
						2014-10-23 10:14:55 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							29b8a0bc5f 
							
						 
					 
					
						
						
							
							Updated the VM & VM tests  
						
						... 
						
						
						
						* Stack Error shouldn't revert to previous state
* Updated VM Test tool
* Added Transfer method to VM Env 
						
					 
					
						2014-10-23 01:01:26 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							51ecab6967 
							
						 
					 
					
						
						
							
							Do not set error on recover  
						
						
						
					 
					
						2014-10-22 23:39:15 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							b5beb1aac1 
							
						 
					 
					
						
						
							
							added a transfer method to vm env  
						
						
						
					 
					
						2014-10-22 15:22:21 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							097ba56df5 
							
						 
					 
					
						
						
							
							Renamed block_chain to chain_manager  
						
						
						
					 
					
						2014-10-20 11:53:11 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							20c742e474 
							
						 
					 
					
						
						
							
							Moved ethvm => vm  
						
						
						
					 
					
						2014-10-18 13:31:20 +02:00