lightclient 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fbdeff99ce 
							
						 
					 
					
						
						
							
							cmd/evm: calc base fee if parent data is present ( #26051 )  
						
						... 
						
						
						
						Currently, in order to chain together sequential valid t8n transitions the caller must manually calculate the block base fee. This PR adds support for the necessary parent fee market data to calculate the base fee for the current transition.
Concretely, env is extended to accept the following:
    parentBaseFee
    parentGasUsed
    parentGasLimit
Example usage can be found in ./cmd/evm/testdata/25.
Co-authored-by: Martin Holst Swende <martin@swende.se> 
						
					 
					
						2022-10-28 12:25:37 +02:00 
						 
				 
			
				
					
						
							
							
								Marius van der Wijden 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d8f963811d 
							
						 
					 
					
						
						
							
							cmd, params: implement Gray Glacier hard-fork (EIP-5133) ( #25088 )  
						
						... 
						
						
						
						* cmd/geth, params: implement Gray Glacier (EIP-5133)
* cmd/evm: add gray glacier tests
* params: nitpicks
* params: fixes 
						
					 
					
						2022-06-15 14:10:38 +03:00 
						 
				 
			
				
					
						
							
							
								lightclient 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fa96718512 
							
						 
					 
					
						
						
							
							cmd/evm: rename t8n result to match types.Header (ReceiptRoot->ReceiptsRoot) ( #23924 )  
						
						
						
					 
					
						2021-11-17 13:50:08 +01:00 
						 
				 
			
				
					
						
							
							
								lightclient 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b0b708bf23 
							
						 
					 
					
						
						
							
							cmd/evm: add gasUsed to t8n result ( #23919 )  
						
						... 
						
						
						
						* cmd/evm: add gas used accumulator to t8n result
* cmd/evm: update t8n tests to include gas used field 
						
					 
					
						2021-11-16 08:43:58 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Holst Swende 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							32150f8aa9 
							
						 
					 
					
						
						
							
							cmd/geth, cmd/evm, params: implement Arrow Glacier (EIP 4345) ( #23810 )  
						
						... 
						
						
						
						This PR adds support for ArrowGlacier, as defined by
    https://github.com/ethereum/execution-specs/blob/master/network-upgrades/mainnet-upgrades/arrow-glacier.md 
    https://eips.ethereum.org/EIPS/eip-4345 
> Starting with FORK_BLOCK_NUMBER the client will calculate the difficulty based on a fake block number suggesting to the client that the difficulty bomb is adjusting 10,700,000 blocks later than the actual block number.
This also adds support for evm t8n to return the calculated difficulty, so it can be used to construct test. 
						
					 
					
						2021-10-28 22:18:14 +02:00