prevent users from misconfiguring their nodes so that fork ordering is not preserved.
This commit is contained in:
		
				
					committed by
					
						 GitHub
						GitHub
					
				
			
			
				
	
			
			
			
						parent
						
							028af3457d
						
					
				
				
					commit
					c476460cb2
				
			| @@ -1318,7 +1318,7 @@ func TestEIP155Transition(t *testing.T) { | ||||
| 		funds      = big.NewInt(1000000000) | ||||
| 		deleteAddr = common.Address{1} | ||||
| 		gspec      = &Genesis{ | ||||
| 			Config: ¶ms.ChainConfig{ChainID: big.NewInt(1), EIP155Block: big.NewInt(2), HomesteadBlock: new(big.Int)}, | ||||
| 			Config: ¶ms.ChainConfig{ChainID: big.NewInt(1), EIP150Block: big.NewInt(0), EIP155Block: big.NewInt(2), HomesteadBlock: new(big.Int)}, | ||||
| 			Alloc:  GenesisAlloc{address: {Balance: funds}, deleteAddr: {Balance: new(big.Int)}}, | ||||
| 		} | ||||
| 		genesis = gspec.MustCommit(db) | ||||
| @@ -1389,7 +1389,7 @@ func TestEIP155Transition(t *testing.T) { | ||||
| 	} | ||||
|  | ||||
| 	// generate an invalid chain id transaction | ||||
| 	config := ¶ms.ChainConfig{ChainID: big.NewInt(2), EIP155Block: big.NewInt(2), HomesteadBlock: new(big.Int)} | ||||
| 	config := ¶ms.ChainConfig{ChainID: big.NewInt(2), EIP150Block: big.NewInt(0), EIP155Block: big.NewInt(2), HomesteadBlock: new(big.Int)} | ||||
| 	blocks, _ = GenerateChain(config, blocks[len(blocks)-1], ethash.NewFaker(), db, 4, func(i int, block *BlockGen) { | ||||
| 		var ( | ||||
| 			tx      *types.Transaction | ||||
| @@ -1425,6 +1425,7 @@ func TestEIP161AccountRemoval(t *testing.T) { | ||||
| 				ChainID:        big.NewInt(1), | ||||
| 				HomesteadBlock: new(big.Int), | ||||
| 				EIP155Block:    new(big.Int), | ||||
| 				EIP150Block:    new(big.Int), | ||||
| 				EIP158Block:    big.NewInt(2), | ||||
| 			}, | ||||
| 			Alloc: GenesisAlloc{address: {Balance: funds}}, | ||||
|   | ||||
		Reference in New Issue
	
	Block a user