Jeffrey Wilcke 
							
						 
					 
					
						
						
						
						
							
						
						
							64af2aafda 
							
						 
					 
					
						
						
							
							core, core/vm: added gas price variance table  
						
						... 
						
						
						
						This implements 1b & 1c of EIP150 by adding a new GasTable which must be
returned from the RuleSet config method. This table is used to determine
the gas prices for the current epoch.
Please note that when the CreateBySuicide gas price is set it is assumed
that we're in the new epoch phase.
In addition this PR will serve as temporary basis while refactorisation
in being done in the EVM64 PR, which will substentially overhaul the gas
price code. 
						
					 
					
						2016-10-14 18:09:17 +02:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
						
						
							
						
						
							1b7b2ba216 
							
						 
					 
					
						
						
							
							tests: update test files from github.com/ethereum/tests @ 45bc1d21d3c1  
						
						... 
						
						
						
						Two new tests are skipped because they're buggy. Making some newer
random state tests work required implementing the 'compressed return
value encoding'. 
						
					 
					
						2016-10-06 15:36:21 +02:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
						
						
							
						
						
							2c2e389b77 
							
						 
					 
					
						
						
							
							cmd, core, eth, miner, params, tests: finalize the DAO fork  
						
						
						
					 
					
						2016-07-15 16:52:55 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
						
						
							
						
						
							461cdb593b 
							
						 
					 
					
						
						
							
							core, params, tests: add DAO hard-fork balance moves  
						
						
						
					 
					
						2016-07-15 16:52:55 +03:00 
						 
				 
			
				
					
						
							
							
								Jeffrey Wilcke 
							
						 
					 
					
						
						
						
						
							
						
						
							4f4d2b6474 
							
						 
					 
					
						
						
							
							tests: updated homestead tests  
						
						
						
					 
					
						2016-02-18 10:08:18 +01:00 
						 
				 
			
				
					
						
							
							
								Gustav Simonsson 
							
						 
					 
					
						
						
						
						
							
						
						
							371871d685 
							
						 
					 
					
						
						
							
							parmas, crypto, core, core/vm: homestead consensus protocol changes  
						
						... 
						
						
						
						* change gas cost for contract creating txs
* invalidate signature with s value greater than secp256k1 N / 2
* OOG contract creation if not enough gas to store code
* new difficulty adjustment algorithm
* new DELEGATECALL op code 
						
					 
					
						2016-02-18 10:08:11 +01:00 
						 
				 
			
				
					
						
							
							
								Gustav Simonsson 
							
						 
					 
					
						
						
						
						
							
						
						
							220b0bf6e5 
							
						 
					 
					
						
						
							
							Update common test files  
						
						
						
					 
					
						2015-11-20 12:53:36 +01:00 
						 
				 
			
				
					
						
							
							
								Gustav Simonsson 
							
						 
					 
					
						
						
						
						
							
						
						
							145366c07e 
							
						 
					 
					
						
						
							
							tests: update JSON files, add new wrappers  
						
						
						
					 
					
						2015-10-23 14:25:18 +02:00 
						 
				 
			
				
					
						
							
							
								Gustav Simonsson 
							
						 
					 
					
						
						
						
						
							
						
						
							5621308949 
							
						 
					 
					
						
						
							
							tests: add test for StateTests/stCallCodes.json  
						
						
						
					 
					
						2015-09-21 11:34:02 +02:00 
						 
				 
			
				
					
						
							
							
								Gustav Simonsson 
							
						 
					 
					
						
						
						
						
							
						
						
							075815e5ff 
							
						 
					 
					
						
						
							
							tests: update common test wrappers and test files  
						
						
						
					 
					
						2015-09-18 13:08:36 +02:00 
						 
				 
			
				
					
						
							
							
								Gustav Simonsson 
							
						 
					 
					
						
						
						
						
							
						
						
							fe8093b71f 
							
						 
					 
					
						
						
							
							Add TestBcForkUncleTests and update JSON files  
						
						
						
					 
					
						2015-08-31 16:45:00 +02:00 
						 
				 
			
				
					
						
							
							
								Gustav Simonsson 
							
						 
					 
					
						
						
						
						
							
						
						
							7324176f70 
							
						 
					 
					
						
						
							
							Add tests for uncle timestamps and refactor timestamp type  
						
						
						
					 
					
						2015-08-25 04:46:11 +02:00 
						 
				 
			
				
					
						
							
							
								Jeffrey Wilcke 
							
						 
					 
					
						
						
						
						
							
						
						
							36f7fe61c3 
							
						 
					 
					
						
						
							
							core, tests: Double SUICIDE fix  
						
						
						
					 
					
						2015-08-20 18:22:50 +02:00 
						 
				 
			
				
					
						
							
							
								Jeffrey Wilcke 
							
						 
					 
					
						
						
						
						
							
						
						
							71d32f54f7 
							
						 
					 
					
						
						
							
							core, miner: added difficulty bomb  
						
						
						
					 
					
						2015-08-05 13:09:09 +02:00 
						 
				 
			
				
					
						
							
							
								Jeffrey Wilcke 
							
						 
					 
					
						
						
						
						
							
						
						
							03c39d4fc0 
							
						 
					 
					
						
						
							
							tests: updated  
						
						
						
					 
					
						2015-07-29 15:01:42 +02:00 
						 
				 
			
				
					
						
							
							
								Gustav Simonsson 
							
						 
					 
					
						
						
						
						
							
						
						
							0b53a5c673 
							
						 
					 
					
						
						
							
							Update Ethereum JSON test files and wrappers  
						
						
						
					 
					
						2015-07-08 13:08:42 +02:00 
						 
				 
			
				
					
						
							
							
								Gustav Simonsson 
							
						 
					 
					
						
						
						
						
							
						
						
							ff97059a99 
							
						 
					 
					
						
						
							
							Update Ethereum JSON tests, skip failing  
						
						
						
					 
					
						2015-07-03 09:40:07 +02:00 
						 
				 
			
				
					
						
							
							
								Gustav Simonsson 
							
						 
					 
					
						
						
						
						
							
						
						
							8f372c867d 
							
						 
					 
					
						
						
							
							Update Ethereum JSON test files  
						
						
						
					 
					
						2015-06-16 12:09:25 +02:00 
						 
				 
			
				
					
						
							
							
								Gustav Simonsson 
							
						 
					 
					
						
						
						
						
							
						
						
							e885a2912b 
							
						 
					 
					
						
						
							
							Update Ethereum JSON test files  
						
						
						
					 
					
						2015-06-09 15:39:24 +02:00 
						 
				 
			
				
					
						
							
							
								Jeffrey Wilcke 
							
						 
					 
					
						
						
						
						
							
						
						
							122d2db095 
							
						 
					 
					
						
						
							
							Merge pull request  #1150  from fjl/fix-jumpdest  
						
						... 
						
						
						
						core/vm: improve JUMPDEST analysis 
						
					 
					
						2015-06-03 09:11:56 -07:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
						
						
							
						
						
							c9ed9d253a 
							
						 
					 
					
						
						
							
							tests/files: update tests to d309b4679a58d2  
						
						
						
					 
					
						2015-06-03 16:25:06 +02:00 
						 
				 
			
				
					
						
							
							
								Gustav Simonsson 
							
						 
					 
					
						
						
						
						
							
						
						
							8a76b45253 
							
						 
					 
					
						
						
							
							Use older version of stSpecialTest until JUMPDEST fix is merged  
						
						
						
					 
					
						2015-06-02 12:25:43 +02:00 
						 
				 
			
				
					
						
							
							
								Gustav Simonsson 
							
						 
					 
					
						
						
						
						
							
						
						
							8962af2e42 
							
						 
					 
					
						
						
							
							Update Ethereum JSON test files  
						
						
						
					 
					
						2015-06-02 12:15:25 +02:00 
						 
				 
			
				
					
						
							
							
								Gustav Simonsson 
							
						 
					 
					
						
						
						
						
							
						
						
							5a692ba4f6 
							
						 
					 
					
						
						
							
							Update Ethereum JSON test files  
						
						
						
					 
					
						2015-06-01 22:34:44 +02:00 
						 
				 
			
				
					
						
							
							
								Gustav Simonsson 
							
						 
					 
					
						
						
						
						
							
						
						
							b4818a003a 
							
						 
					 
					
						
						
							
							Update Ethereum JSON test files  
						
						
						
					 
					
						2015-05-29 13:12:54 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							03faccfb08 
							
						 
					 
					
						
						
							
							tests: updated  
						
						
						
					 
					
						2015-05-26 13:48:10 +02:00 
						 
				 
			
				
					
						
							
							
								Gustav Simonsson 
							
						 
					 
					
						
						
						
						
							
						
						
							36419defd1 
							
						 
					 
					
						
						
							
							Update Ethereum JSON test files  
						
						
						
					 
					
						2015-05-18 12:45:24 +02:00 
						 
				 
			
				
					
						
							
							
								Gustav Simonsson 
							
						 
					 
					
						
						
						
						
							
						
						
							830bdb1cfd 
							
						 
					 
					
						
						
							
							Update Ethereum JSON tests  
						
						
						
					 
					
						2015-05-15 16:08:00 +02:00 
						 
				 
			
				
					
						
							
							
								Gustav Simonsson 
							
						 
					 
					
						
						
						
						
							
						
						
							2b716aec54 
							
						 
					 
					
						
						
							
							Update JSON test files  
						
						
						
					 
					
						2015-05-07 12:44:29 +02:00 
						 
				 
			
				
					
						
							
							
								Gustav Simonsson 
							
						 
					 
					
						
						
						
						
							
						
						
							2a61611c4f 
							
						 
					 
					
						
						
							
							Update JSON tests  
						
						
						
					 
					
						2015-04-27 19:09:20 +02:00 
						 
				 
			
				
					
						
							
							
								Gustav Simonsson 
							
						 
					 
					
						
						
						
						
							
						
						
							8ec8bff11c 
							
						 
					 
					
						
						
							
							Update github.com/ethereum/tests files  
						
						
						
					 
					
						2015-04-22 23:16:18 +02:00 
						 
				 
			
				
					
						
							
							
								Gustav Simonsson 
							
						 
					 
					
						
						
						
						
							
						
						
							2d8a2d0c99 
							
						 
					 
					
						
						
							
							Update JSON tests  
						
						
						
					 
					
						2015-04-15 22:36:33 +02:00 
						 
				 
			
				
					
						
							
							
								Gustav Simonsson 
							
						 
					 
					
						
						
						
						
							
						
						
							1e18f4544b 
							
						 
					 
					
						
						
							
							Update JSON test files  
						
						
						
					 
					
						2015-04-10 11:52:31 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							4558e04c0d 
							
						 
					 
					
						
						
							
							Merge commit 'f6bd4b16e38f9cacd57b57befdeeaed789a473c4' into develop  
						
						
						
					 
					
						2015-04-03 12:29:13 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							fd5c5b2969 
							
						 
					 
					
						
						
							
							Merge commit '812cbff1a28d89b44a0c8c5a210ac61c7e19da35' into develop  
						
						
						
					 
					
						2015-04-03 10:50:18 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							109b27b552 
							
						 
					 
					
						
						
							
							Merge commit '4e3ffbcf9bae7e44e45fd1b6e504b3645040d73c' into develop  
						
						
						
					 
					
						2015-04-01 17:50:19 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							516423cdac 
							
						 
					 
					
						
						
							
							Merge commit 'f801183b8bea24ce9988fbd06c2f17fedfc3587f' into develop  
						
						
						
					 
					
						2015-04-01 17:41:58 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							2ef0bc03ec 
							
						 
					 
					
						
						
							
							Merge commit 'ec181b308addc30c04973e9058960d579c84eef5' into develop  
						
						
						
					 
					
						2015-03-31 16:25:22 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							d0fa0a234d 
							
						 
					 
					
						
						
							
							Merge commit 'a718515b3d43f00497231f981b5ea757b71d55ff' into develop  
						
						
						
					 
					
						2015-03-26 13:14:24 +01:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							d6da533345 
							
						 
					 
					
						
						
							
							Merge commit '24066dca4646c8a376aa5dfbceec0a4b3f872c11' into develop  
						
						
						
					 
					
						2015-03-24 13:39:49 +01:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							4877e52c15 
							
						 
					 
					
						
						
							
							Merge commit '58c6cc8fd7ff8a27004ed62d912e0a61ae1b73bb' into develop  
						
						
						
					 
					
						2015-03-24 11:22:58 +01:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							b4a51de602 
							
						 
					 
					
						
						
							
							Merge commit 'f144a95940a5df0809bb028eef7b337125423602' into develop  
						
						
						
					 
					
						2015-03-19 21:14:51 +01:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							e67d32b467 
							
						 
					 
					
						
						
							
							Merge commit '85fa3790ac9f67232f0e31e7f861c66ef0e0047e' into develop  
						
						
						
					 
					
						2015-03-18 22:13:08 +01:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							9663493ba0 
							
						 
					 
					
						
						
							
							Merge commit 'dffaa678f966f87dcd011671a16b554b29a37549' into develop  
						
						
						
					 
					
						2015-03-17 12:02:50 +01:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							3a88da578f 
							
						 
					 
					
						
						
							
							Merge commit '6051345bc9ab8ccf74a49c43342771e0c2cba588' into develop  
						
						
						
					 
					
						2015-03-12 22:32:05 +01:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							2ae90e1eba 
							
						 
					 
					
						
						
							
							Merge commit '3ff7a627d1921be0aeacdd8eb2853ba4537487eb' into develop  
						
						
						
					 
					
						2015-03-12 20:01:46 +01:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							d1c872bace 
							
						 
					 
					
						
						
							
							Merge commit '412e8b0e377bd89fc8fc858bd09c89deee805c1e' into develop  
						
						
						
					 
					
						2015-03-12 19:15:12 +01:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							96496888ed 
							
						 
					 
					
						
						
							
							Merge commit '92c6150199395eea6c9893b631cc990e3ff72a33' into develop  
						
						
						
					 
					
						2015-03-12 00:57:28 +01:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							21fd722abc 
							
						 
					 
					
						
						
							
							Merge commit '3deb470b2d07d28040a381722022cdf8867a829a' into poc-9  
						
						
						
					 
					
						2015-03-09 11:43:46 +01:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							93cdffca3a 
							
						 
					 
					
						
						
							
							Merge commit 'c1cafb56d5da57a44f1d766c5299f11664b93921' into poc-9  
						
						
						
					 
					
						2015-03-09 01:02:12 +01:00