Delweng 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5d035043ea 
							
						 
					 
					
						
						
							
							internal/ethapi: add more testcase for GetTransactionReceipt ( #27527 )  
						
						 
						
						... 
						
						
						
						* internal/ethapi: testBackend reuse the same db
Signed-off-by: jsvisa <delweng@gmail.com>
* internal/ethapi: implment GetTransaction
Signed-off-by: jsvisa <delweng@gmail.com>
* internal/ethapi: implement GetReceipts
Signed-off-by: jsvisa <delweng@gmail.com>
* internal/ethapi: insert receipts and setup txlookup
Signed-off-by: jsvisa <delweng@gmail.com>
* internal/ethapi: add simple success tx receipt test
Signed-off-by: jsvisa <delweng@gmail.com>
* internal/ethapi: add case create contract
Signed-off-by: jsvisa <delweng@gmail.com>
* internal/ethapi: add contract call receipt
Signed-off-by: jsvisa <delweng@gmail.com>
* internal/ethapi: add tx notfound
Signed-off-by: jsvisa <delweng@gmail.com>
* internal/ethapi: add dynamic fee testcase
* internal/ethapi: add accessList receipt
* internal/ethapi: no need to insert receipt chain, no error
* internal/ethapi: use HeaderByHash instead
* internal/ethapi: add one more case
---------
Signed-off-by: jsvisa <delweng@gmail.com> 
						
					 
					
						2023-07-13 06:47:32 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Delweng 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							aecf3f9579 
							
						 
					 
					
						
						
							
							internal/blocktest: add package for shared test code ( #27270 )  
						
						 
						
						
						
					 
					
						2023-07-11 14:57:02 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dan Laine 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							87e510d963 
							
						 
					 
					
						
						
							
							internal/ethapi, les: use slices package for sorting ( #27492 )  
						
						 
						
						... 
						
						
						
						Co-authored-by: Felix Lange <fjl@twurst.com> 
						
					 
					
						2023-06-19 11:33:48 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Péter Szilágyi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d40a255e97 
							
						 
					 
					
						
						
							
							all: move main transaction pool into a subpool ( #27463 )  
						
						 
						
						... 
						
						
						
						* all: move main transaction pool into a subpool
* go.mod: remove superfluous updates
* core/txpool: review fixes, handle txs rejected by all subpools
* core/txpool: typos 
						
					 
					
						2023-06-16 15:29:40 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hero5512 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5ac4da3653 
							
						 
					 
					
						
						
							
							internal/ethapi: remove error return on RPCMarshalBlock ( #27449 )  
						
						 
						
						... 
						
						
						
						rm error when marshal block to rpc type allen 
						
					 
					
						2023-06-13 03:02:11 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Delweng 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c57b3436f4 
							
						 
					 
					
						
						
							
							internal/ethapi: add more testcases for block/header rpc ( #27325 )  
						
						 
						
						... 
						
						
						
						Signed-off-by: jsvisa <delweng@gmail.com>
Co-authored-by: Sina Mahmoodi <1591639+s1na@users.noreply.github.com> 
						
					 
					
						2023-05-29 08:52:08 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Delweng 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6e3aa86a2b 
							
						 
					 
					
						
						
							
							internal/ethapi: minor refactor in block serialization ( #27268 )  
						
						 
						
						
						
					 
					
						2023-05-16 10:40:47 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								makcandrov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							dffd804ca2 
							
						 
					 
					
						
						
							
							internal/ethapi: remove unused err-return ( #27240 )  
						
						 
						
						
						
					 
					
						2023-05-11 08:23:47 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sina Mahmoodi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ae66009640 
							
						 
					 
					
						
						
							
							internal/ethapi: add block overrides to eth_call ( #26414 )  
						
						 
						
						... 
						
						
						
						Adds an optional config parameter to eth_call which allows users to override block context fields (same functionality that was added to traceCall in #24871 )
---------
Co-authored-by: Martin Holst Swende <martin@swende.se> 
						
					 
					
						2023-05-02 04:28:43 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Péter Szilágyi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bbc565ab05 
							
						 
					 
					
						
						
							
							core/types, params: add blob transaction type, RLP encoded for now ( #27049 )  
						
						 
						
						... 
						
						
						
						* core/types, params: add blob transaction type, RLP encoded for now
* all: integrate Cancun (and timestamp based forks) into MakeSigner
* core/types: fix 2 back-and-forth type refactors
* core: fix review comment
* core/types: swap blob tx type id to 0x03 
						
					 
					
						2023-04-21 12:52:02 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Adrian Sutton 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							39be753bf5 
							
						 
					 
					
						
						
							
							internal/ethapi: add tests for transaction types JSON marshal/unmarshal ( #26667 )  
						
						 
						
						... 
						
						
						
						Checks that Transaction.MarshalJSON and newRPCTransaction JSON output can be parsed by Transaction.UnmarshalJSON
---------
Co-authored-by: Martin Holst Swende <martin@swende.se> 
						
					 
					
						2023-03-07 05:26:19 -05:00