Skip to content

Commit 37aefc1

Browse files
committed
Add the historyStorageAddress and arbStateAddress to testcases
1 parent fcd6ead commit 37aefc1

File tree

10 files changed

+56
-2
lines changed

10 files changed

+56
-2
lines changed

eth/tracers/internal/tracetest/calltrace_test.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -332,7 +332,7 @@ func TestInternals(t *testing.T) {
332332
byte(vm.LOG0),
333333
},
334334
tracer: mkTracer("prestateTracer", nil),
335-
want: fmt.Sprintf(`{"0x0000000000000000000000000000000000000000":{"balance":"0x0"},"0x00000000000000000000000000000000deadbeef":{"balance":"0x0","code":"0x6001600052600164ffffffffff60016000f560ff6000a0"},"%s":{"balance":"0x1c6bf52634000"}}`, originHex),
335+
want: fmt.Sprintf(`{"0x0000000000000000000000000000000000000000":{"balance":"0x0"},"0x00000000000000000000000000000000deadbeef":{"balance":"0x0","code":"0x6001600052600164ffffffffff60016000f560ff6000a0"},"0x0000f90827f1c53a10cb7a02335b175320002935":{"balance":"0x0"},"%s":{"balance":"0x1c6bf52634000"},"0xa4b05fffffffffffffffffffffffffffffffffff":{"balance":"0x0"}}`, originHex),
336336
},
337337
{
338338
// CREATE2 which requires padding memory by prestate tracer
@@ -351,7 +351,7 @@ func TestInternals(t *testing.T) {
351351
byte(vm.LOG0),
352352
},
353353
tracer: mkTracer("prestateTracer", nil),
354-
want: fmt.Sprintf(`{"0x0000000000000000000000000000000000000000":{"balance":"0x0"},"0x00000000000000000000000000000000deadbeef":{"balance":"0x0","code":"0x6001600052600160ff60016000f560ff6000a0"},"%s":{"balance":"0x1c6bf52634000"}}`, originHex),
354+
want: fmt.Sprintf(`{"0x0000000000000000000000000000000000000000":{"balance":"0x0"},"0x00000000000000000000000000000000deadbeef":{"balance":"0x0","code":"0x6001600052600160ff60016000f560ff6000a0"},"0x0000f90827f1c53a10cb7a02335b175320002935":{"balance":"0x0"},"%s":{"balance":"0x1c6bf52634000"},"0xa4b05fffffffffffffffffffffffffffffffffff":{"balance":"0x0"}}`, originHex),
355355
},
356356
} {
357357
t.Run(tc.name, func(t *testing.T) {

eth/tracers/internal/tracetest/testdata/prestate_tracer/blob_tx.json

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -64,6 +64,12 @@
6464
},
6565
"0x0c2c51a0990aee1d73c1228de158688341557508": {
6666
"balance": "0xde0b6b3a7640000"
67+
},
68+
"0x0000f90827f1c53a10cb7a02335b175320002935":{
69+
"balance":"0x0"
70+
},
71+
"0xa4b05fffffffffffffffffffffffffffffffffff":{
72+
"balance":"0x0"
6773
}
6874
}
6975
}

eth/tracers/internal/tracetest/testdata/prestate_tracer/create_create.json

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,12 @@
5454
},
5555
"0xf39fd6e51aad88f6f4ce6ab8827279cfffb92266": {
5656
"balance": "0x8ac7230489e80000"
57+
},
58+
"0x0000f90827f1c53a10cb7a02335b175320002935":{
59+
"balance":"0x0"
60+
},
61+
"0xa4b05fffffffffffffffffffffffffffffffffff":{
62+
"balance":"0x0"
5763
}
5864
}
5965
}

eth/tracers/internal/tracetest/testdata/prestate_tracer/create_existing_contract.json

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -78,6 +78,12 @@
7878
"0x82effbaaaf28614e55b2ba440fb198e0e5789b0f": {
7979
"balance": "0xb3d0ac5cb94df6f6b0",
8080
"nonce": 1
81+
},
82+
"0x0000f90827f1c53a10cb7a02335b175320002935":{
83+
"balance":"0x0"
84+
},
85+
"0xa4b05fffffffffffffffffffffffffffffffffff":{
86+
"balance":"0x0"
8187
}
8288
}
8389
}

eth/tracers/internal/tracetest/testdata/prestate_tracer/create_post_eip158.json

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,12 @@
5959
"0x82211934c340b29561381392348d48413e15adc8": {
6060
"balance": "0x6abd7a808913ed2",
6161
"nonce": 64
62+
},
63+
"0x0000f90827f1c53a10cb7a02335b175320002935":{
64+
"balance":"0x0"
65+
},
66+
"0xa4b05fffffffffffffffffffffffffffffffffff":{
67+
"balance":"0x0"
6268
}
6369
}
6470
}

eth/tracers/internal/tracetest/testdata/prestate_tracer/disable_code.json

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -78,6 +78,12 @@
7878
},
7979
"0x1585936b53834b021f68cc13eeefdec2efc8e724": {
8080
"balance": "0x0"
81+
},
82+
"0x0000f90827f1c53a10cb7a02335b175320002935":{
83+
"balance":"0x0"
84+
},
85+
"0xa4b05fffffffffffffffffffffffffffffffffff":{
86+
"balance":"0x0"
8187
}
8288
}
8389
}

eth/tracers/internal/tracetest/testdata/prestate_tracer/disable_code_and_storage.json

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -73,6 +73,12 @@
7373
},
7474
"0x1585936b53834b021f68cc13eeefdec2efc8e724": {
7575
"balance": "0x0"
76+
},
77+
"0x0000f90827f1c53a10cb7a02335b175320002935":{
78+
"balance":"0x0"
79+
},
80+
"0xa4b05fffffffffffffffffffffffffffffffffff":{
81+
"balance":"0x0"
7682
}
7783
}
7884
}

eth/tracers/internal/tracetest/testdata/prestate_tracer/disable_storage.json

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -73,6 +73,12 @@
7373
},
7474
"0x1585936b53834b021f68cc13eeefdec2efc8e724": {
7575
"balance": "0x0"
76+
},
77+
"0x0000f90827f1c53a10cb7a02335b175320002935":{
78+
"balance":"0x0"
79+
},
80+
"0xa4b05fffffffffffffffffffffffffffffffffff":{
81+
"balance":"0x0"
7682
}
7783
}
7884
}

eth/tracers/internal/tracetest/testdata/prestate_tracer/setcode_tx.json

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -89,6 +89,12 @@
8989
},
9090
"0x71562b71999873db5b286df957af199ec94617f7": {
9191
"balance": "0xde0b6b3a7640000"
92+
},
93+
"0x0000f90827f1c53a10cb7a02335b175320002935":{
94+
"balance":"0x0"
95+
},
96+
"0xa4b05fffffffffffffffffffffffffffffffffff":{
97+
"balance":"0x0"
9298
}
9399
}
94100
}

eth/tracers/internal/tracetest/testdata/prestate_tracer/simple.json

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -77,6 +77,12 @@
7777
},
7878
"0x1585936b53834b021f68cc13eeefdec2efc8e724": {
7979
"balance": "0x0"
80+
},
81+
"0x0000f90827f1c53a10cb7a02335b175320002935":{
82+
"balance":"0x0"
83+
},
84+
"0xa4b05fffffffffffffffffffffffffffffffffff":{
85+
"balance":"0x0"
8086
}
8187
}
8288
}

0 commit comments

Comments
 (0)