@@ -3612,6 +3612,7 @@ func TestEIP3651(t *testing.T) {
36123612// between transactions.
36133613func TestTransientStorageReset (t * testing.T ) {
36143614 var (
3615+ db = rawdb .NewMemoryDatabase ()
36153616 engine = ethash .NewFaker ()
36163617 key , _ = crypto .HexToECDSA ("b71c71a67e1177ad4e901695e1b4b9ee17ae16c6668d313eac2f96dbcda3f291" )
36173618 address = crypto .PubkeyToAddress (key .PublicKey )
@@ -3654,9 +3655,10 @@ func TestTransientStorageReset(t *testing.T) {
36543655 address : {Balance : funds },
36553656 },
36563657 }
3658+ genesis := gspec .MustCommit (db )
36573659 nonce := uint64 (0 )
36583660 signer := types.HomesteadSigner {}
3659- _ , blocks , _ := GenerateChainWithGenesis ( gspec , engine , 1 , func (i int , b * BlockGen ) {
3661+ blocks , _ := GenerateChain ( params . AllCliqueProtocolChanges , genesis , engine , db , 1 , func (i int , b * BlockGen ) {
36603662 fee := big .NewInt (1 )
36613663 if b .header .BaseFee != nil {
36623664 fee = b .header .BaseFee
@@ -3682,7 +3684,7 @@ func TestTransientStorageReset(t *testing.T) {
36823684 })
36833685
36843686 // Initialize the blockchain with 1153 enabled.
3685- chain , err := NewBlockChain (rawdb . NewMemoryDatabase () , nil , gspec , nil , engine , vmConfig , nil , nil )
3687+ chain , err := NewBlockChain (db , nil , params . AllCliqueProtocolChanges , engine , vmConfig , nil , nil )
36863688 if err != nil {
36873689 t .Fatalf ("failed to create tester chain: %v" , err )
36883690 }
0 commit comments