Marius van der Wijden 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a4e19c5ca3 
							
						 
					 
					
						
						
							
							all: implement forkid changes for shanghai  
						
						
						
					 
					
						2023-01-03 12:57:06 +02:00 
						 
				 
			
				
					
						
							
							
								rjl493456442 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a41ea8a97c 
							
						 
					 
					
						
						
							
							all: cleanup the APIs for initializing genesis ( #25473 )  
						
						... 
						
						
						
						* all: polish tests
* core: apply feedback from Guillaume
* core: fix comment 
						
					 
					
						2022-08-09 12:44:39 +03:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d804a59ee1 
							
						 
					 
					
						
						
							
							cmd/devp2p/internal/ethtest: update tests for eth/67 ( #25306 )  
						
						
						
					 
					
						2022-08-02 14:48:55 +02:00 
						 
				 
			
				
					
						
							
							
								Delweng 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b196ad1c16 
							
						 
					 
					
						
						
							
							all: add whitespace linter ( #25312 )  
						
						... 
						
						
						
						* golangci: typo
Signed-off-by: Delweng <delweng@gmail.com>
* golangci: add whietspace
Signed-off-by: Delweng <delweng@gmail.com>
* *: rm whitesapce using golangci-lint
Signed-off-by: Delweng <delweng@gmail.com>
* cmd/puppeth: revert accidental resurrection
Co-authored-by: Péter Szilágyi <peterke@gmail.com> 
						
					 
					
						2022-07-25 13:14:03 +03:00 
						 
				 
			
				
					
						
							
							
								lmittmann 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bc013bc42e 
							
						 
					 
					
						
						
							
							all: prefer new(big.Int) over big.NewInt(0) ( #25087 )  
						
						... 
						
						
						
						minor performance improvement: `big.NewInt(0).Xxx` -> `new(big.Int).Xxx` 
						
					 
					
						2022-06-14 15:09:48 +03:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9244d5cd61 
							
						 
					 
					
						
						
							
							all: update license headers and AUTHORS from git history ( #24947 )  
						
						
						
					 
					
						2022-05-24 20:39:40 +02:00 
						 
				 
			
				
					
						
							
							
								Håvard Anda Estensen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							07508ac0e9 
							
						 
					 
					
						
						
							
							all: replace uses of ioutil with io and os ( #24869 )  
						
						
						
					 
					
						2022-05-16 11:59:35 +02:00 
						 
				 
			
				
					
						
							
							
								Martin Holst Swende 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6ce4670bc0 
							
						 
					 
					
						
						
							
							cmd/devp2p: implement snap protocol testing ( #24276 )  
						
						... 
						
						
						
						This also contains some changes to the protocol handler to
make the tests pass. 
						
					 
					
						2022-02-04 15:24:32 +01:00 
						 
				 
			
				
					
						
							
							
								baptiste-b-pegasys 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							154b525ce8 
							
						 
					 
					
						
						
							
							cmd/devp2p/internal/ethtest: remove WriteTo method ( #23379 )  
						
						... 
						
						
						
						WriteTo is unused, and go vet warns about it because it
doesn't match the usual signature of the io.WriterTo method. 
						
					 
					
						2021-08-25 19:06:42 +02:00 
						 
				 
			
				
					
						
							
							
								rene 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							49bde05a55 
							
						 
					 
					
						
						
							
							cmd/devp2p: refactor eth test suite ( #22843 )  
						
						... 
						
						
						
						This PR refactors the eth test suite to make it more readable and
easier to use. Some notable differences:
- A new file helpers.go stores all of the methods used between
  both eth66 and eth65 and below tests, as well as methods shared
  among many test functions.
- suite.go now contains all of the test functions for both eth65
  tests and eth66 tests.
- The utesting.T object doesn't get passed through to other helper methods,
  but is instead only used within the scope of the test function,
  whereas helper methods return errors, so only the test function
  itself can fatal out in the case of an error.
- The full test suite now only takes 13.5 seconds to run. 
						
					 
					
						2021-05-25 23:09:11 +02:00 
						 
				 
			
				
					
						
							
							
								rene 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ea54c58d4f 
							
						 
					 
					
						
						
							
							cmd/devp2p/internal/ethtest: run test suite as Go unit test ( #22698 )  
						
						... 
						
						
						
						This change adds a Go unit test that runs the protocol test suite
against the go-ethereum implementation of the eth protocol. 
						
					 
					
						2021-04-23 11:15:42 +02:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							95f720fffc 
							
						 
					 
					
						
						
							
							cmd/devp2p/internal/ethtest: update test chain ( #21742 )  
						
						... 
						
						
						
						The old one was wrong in two ways: the first block in chain.rlp was the
genesis block, and the genesis difficulty was below minimum difficulty.
This also contains some other fixes to the test. 
						
					 
					
						2020-10-23 13:34:44 +02:00 
						 
				 
			
				
					
						
							
							
								rene 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							716864deba 
							
						 
					 
					
						
						
							
							cmd/devp2p/internal/ethtest: improve eth test suite ( #21615 )  
						
						... 
						
						
						
						This fixes issues with the protocol handshake and status exchange
and adds support for responding to GetBlockHeaders requests. 
						
					 
					
						2020-10-07 17:22:44 +02:00 
						 
				 
			
				
					
						
							
							
								rene 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a25899f3dc 
							
						 
					 
					
						
						
							
							cmd/devp2p: add eth protocol test suite ( #21598 )  
						
						... 
						
						
						
						This change adds a test framework for the "eth" protocol and some basic
tests. The tests can be run using the './devp2p rlpx eth-test' command. 
						
					 
					
						2020-09-23 15:18:17 +02:00