Skip to content

Commit f338726

Browse files
authored
Merge pull request #2324 from WeiLoy/feature/bump-version-to-1.5.1
modifying type conversions for unit tests
2 parents 40499c0 + 82b4004 commit f338726

48 files changed

Lines changed: 512 additions & 517 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

eth/handler_eth_test.go

Lines changed: 14 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -74,6 +74,10 @@ func (h *testEthHandler) Handle(peer *eth.Peer, packet eth.Packet) error {
7474
}
7575
}
7676

77+
func RunTxGenFun() bool {
78+
return false
79+
}
80+
7781
// Tests that received transactions are added to the local pool.
7882
func TestRecvTransactions66(t *testing.T) { testRecvTransactions(t, eth.ETH66) }
7983
func TestRecvTransactions67(t *testing.T) { testRecvTransactions(t, eth.ETH67) }
@@ -97,8 +101,8 @@ func testRecvTransactions(t *testing.T, protocol uint) {
97101
defer p2pSrc.Close()
98102
defer p2pSink.Close()
99103

100-
src := eth.NewPeer(protocol, p2p.NewPeer(enode.ID{1}, "", nil), p2pSrc, handler.txpool, nil)
101-
sink := eth.NewPeer(protocol, p2p.NewPeer(enode.ID{2}, "", nil), p2pSink, handler.txpool, nil)
104+
src := eth.NewPeer(protocol, p2p.NewPeer(enode.ID{1}, "", nil), p2pSrc, handler.txpool, RunTxGenFun)
105+
sink := eth.NewPeer(protocol, p2p.NewPeer(enode.ID{2}, "", nil), p2pSink, handler.txpool, RunTxGenFun)
102106
defer src.Close()
103107
defer sink.Close()
104108

@@ -159,8 +163,8 @@ func testSendTransactions(t *testing.T, protocol uint) {
159163
defer p2pSrc.Close()
160164
defer p2pSink.Close()
161165

162-
src := eth.NewPeer(protocol, p2p.NewPeer(enode.ID{1}, "", nil), p2pSrc, handler.txpool, nil)
163-
sink := eth.NewPeer(protocol, p2p.NewPeer(enode.ID{2}, "", nil), p2pSink, handler.txpool, nil)
166+
src := eth.NewPeer(protocol, p2p.NewPeer(enode.ID{1}, "", nil), p2pSrc, handler.txpool, RunTxGenFun)
167+
sink := eth.NewPeer(protocol, p2p.NewPeer(enode.ID{2}, "", nil), p2pSink, handler.txpool, RunTxGenFun)
164168
defer src.Close()
165169
defer sink.Close()
166170

@@ -248,8 +252,8 @@ func testTransactionPropagation(t *testing.T, protocol uint) {
248252
defer sourcePipe.Close()
249253
defer sinkPipe.Close()
250254

251-
sourcePeer := eth.NewPeer(protocol, p2p.NewPeerPipe(enode.ID{byte(i)}, "", nil, sourcePipe), sourcePipe, source.txpool, nil)
252-
sinkPeer := eth.NewPeer(protocol, p2p.NewPeerPipe(enode.ID{0}, "", nil, sinkPipe), sinkPipe, sink.txpool, nil)
255+
sourcePeer := eth.NewPeer(protocol, p2p.NewPeerPipe(enode.ID{byte(i)}, "", nil, sourcePipe), sourcePipe, source.txpool, RunTxGenFun)
256+
sinkPeer := eth.NewPeer(protocol, p2p.NewPeerPipe(enode.ID{0}, "", nil, sinkPipe), sinkPipe, sink.txpool, RunTxGenFun)
253257
defer sourcePeer.Close()
254258
defer sinkPeer.Close()
255259

@@ -327,8 +331,8 @@ func testBroadcastBlock(t *testing.T, peers, bcasts int) {
327331
defer sourcePipe.Close()
328332
defer sinkPipe.Close()
329333

330-
sourcePeer := eth.NewPeer(eth.ETH66, p2p.NewPeer(enode.ID{byte(i)}, "", nil), sourcePipe, nil, nil)
331-
sinkPeer := eth.NewPeer(eth.ETH66, p2p.NewPeer(enode.ID{0}, "", nil), sinkPipe, nil, nil)
334+
sourcePeer := eth.NewPeer(eth.ETH66, p2p.NewPeer(enode.ID{byte(i)}, "", nil), sourcePipe, nil, RunTxGenFun)
335+
sinkPeer := eth.NewPeer(eth.ETH66, p2p.NewPeer(enode.ID{0}, "", nil), sinkPipe, nil, RunTxGenFun)
332336
defer sourcePeer.Close()
333337
defer sinkPeer.Close()
334338

@@ -396,8 +400,8 @@ func testBroadcastMalformedBlock(t *testing.T, protocol uint) {
396400
defer p2pSrc.Close()
397401
defer p2pSink.Close()
398402

399-
src := eth.NewPeer(protocol, p2p.NewPeer(enode.ID{1}, "", nil), p2pSrc, source.txpool, nil)
400-
sink := eth.NewPeer(protocol, p2p.NewPeer(enode.ID{2}, "", nil), p2pSink, source.txpool, nil)
403+
src := eth.NewPeer(protocol, p2p.NewPeer(enode.ID{1}, "", nil), p2pSrc, source.txpool, RunTxGenFun)
404+
sink := eth.NewPeer(protocol, p2p.NewPeer(enode.ID{2}, "", nil), p2pSink, source.txpool, RunTxGenFun)
401405
defer src.Close()
402406
defer sink.Close()
403407

eth/protocols/eth/handshake_test.go

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,9 @@ func testHandshake(t *testing.T, protocol uint) {
6767
defer app.Close()
6868
defer net.Close()
6969

70-
peer := NewPeer(protocol, p2p.NewPeer(enode.ID{}, "peer", nil), net, nil, nil)
70+
peer := NewPeer(protocol, p2p.NewPeer(enode.ID{}, "peer", nil), net, nil, func() bool {
71+
return false
72+
})
7173
defer peer.Close()
7274

7375
// Send the junk test with one peer, check the handshake failure

eth/protocols/eth/peer_test.go

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,9 @@ func newTestPeer(name string, version uint, backend Backend) (*testPeer, <-chan
4545
var id enode.ID
4646
rand.Read(id[:])
4747

48-
peer := NewPeer(version, p2p.NewPeer(id, name, nil), net, backend.TxPool(), nil)
48+
peer := NewPeer(version, p2p.NewPeer(id, name, nil), net, backend.TxPool(), func() bool {
49+
return false
50+
})
4951
errc := make(chan error, 1)
5052
go func() {
5153
defer app.Close()

eth/tracers/internal/tracetest/calltrace_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -327,7 +327,7 @@ func TestZeroValueToNotExitCall(t *testing.T) {
327327
if err != nil {
328328
t.Fatalf("failed to retrieve trace result: %v", err)
329329
}
330-
wantStr := `{"from":"0x682a80a6f560eec50d54e63cbeda1c324c5f8d1b","gas":"0x7148","gasUsed":"0x54d8","to":"0x00000000000000000000000000000000deadbeef","input":"0x","calls":[{"from":"0x00000000000000000000000000000000deadbeef","gas":"0x6cbf","gasUsed":"0x0","to":"0x00000000000000000000000000000000000000ff","input":"0x","value":"0x0","type":"CALL"}],"value":"0x0","type":"CALL"}`
330+
wantStr := `{"from":"lat1dq4gpfh4vrhv2r25uc7taksuxfx9lrgmakk7yu","gas":"0x7148","gasUsed":"0x54d8","to":"lat1qqqqqqqqqqqqqqqqqqqqqqqqqr02m0h0ekanzd","input":"0x","calls":[{"from":"lat1qqqqqqqqqqqqqqqqqqqqqqqqqr02m0h0ekanzd","gas":"0x6cbf","gasUsed":"0x0","to":"lat1qqqqqqqqqqqqqqqqqqqqqqqqqqqqqq8l6c4vgy","input":"0x","value":"0x0","type":"CALL"}],"value":"0x0","type":"CALL"}`
331331
if string(res) != wantStr {
332332
t.Fatalf("trace mismatch\n have: %v\n want: %v\n", string(res), wantStr)
333333
}

eth/tracers/internal/tracetest/prestate_test.go

Lines changed: 29 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ package tracetest
1818

1919
import (
2020
"encoding/json"
21+
"github.com/PlatONnetwork/PlatON-Go/common/hexutil"
2122
"math/big"
2223
"os"
2324
"path/filepath"
@@ -34,15 +35,26 @@ import (
3435
)
3536

3637
// prestateTrace is the result of a prestateTrace run.
37-
type prestateTrace = map[common.Address]*account
38+
type prestateTrace = map[common.NodeAddress]*account
3839

3940
type account struct {
40-
Balance string `json:"balance"`
41-
Code string `json:"code"`
42-
Nonce uint64 `json:"nonce"`
43-
Storage map[common.Hash]common.Hash `json:"storage"`
41+
Balance string `json:"balance"`
42+
Code string `json:"code"`
43+
Nonce uint64 `json:"nonce"`
44+
Storage map[common.Hash]hexutil.Bytes `json:"storage"`
4445
}
4546

47+
type prestateTrace2 = map[common.Address]*account2
48+
49+
type account2 struct {
50+
Balance string `json:"balance,omitempty"`
51+
Code string `json:"code,omitempty"`
52+
Nonce uint64 `json:"nonce,omitempty"`
53+
Storage map[common.Hash]hexutil.Bytes `json:"storage,omitempty"`
54+
}
55+
56+
type prestateTraceString = map[string]*prestateTrace2
57+
4658
// testcase defines a single test to check the stateDiff tracer against.
4759
type testcase struct {
4860
Genesis *core.Genesis `json:"genesis"`
@@ -129,6 +141,7 @@ func testPrestateDiffTracer(tracerName string, dirPath string, t *testing.T) {
129141
if err != nil {
130142
t.Fatalf("failed to retrieve trace result: %v", err)
131143
}
144+
t.Log("res", string(res))
132145
// The legacy javascript calltracer marshals json in js, which
133146
// is not deterministic (as opposed to the golang json encoder).
134147
if strings.HasSuffix(dirPath, "_legacy") {
@@ -142,6 +155,17 @@ func testPrestateDiffTracer(tracerName string, dirPath string, t *testing.T) {
142155
if err != nil {
143156
t.Fatalf("failed to marshal test: %v", err)
144157
}
158+
if dirPath == "prestate_tracer" {
159+
var x prestateTrace2
160+
if err := json.Unmarshal(want, &x); err != nil {
161+
t.Fatalf("failed to unmarshal test: %v", err)
162+
}
163+
want, _ = json.Marshal(x)
164+
} else if dirPath == "prestate_tracer_with_diff_mode" {
165+
var x prestateTraceString
166+
json.Unmarshal(want, &x)
167+
want, _ = json.Marshal(x)
168+
}
145169
if string(want) != string(res) {
146170
t.Fatalf("trace mismatch\n have: %v\n want: %v\n", string(res), string(want))
147171
}

eth/tracers/internal/tracetest/testdata/call_tracer/create.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -46,8 +46,8 @@
4646
"input": "0xf907ef098504e3b29200830897be8080b9079c606060405260405160208061077c83398101604052808051906020019091905050600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415151561007d57600080fd5b336000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555080600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506001600460006101000a81548160ff02191690831515021790555050610653806101296000396000f300606060405260043610610083576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806305e4382a146100855780631c02708d146100ae5780632e1a7d4d146100c35780635114cb52146100e6578063a37dda2c146100fe578063ae200e7914610153578063b5769f70146101a8575b005b341561009057600080fd5b6100986101d1565b6040518082815260200191505060405180910390f35b34156100b957600080fd5b6100c16101d7565b005b34156100ce57600080fd5b6100e460048080359060200190919050506102eb565b005b6100fc6004808035906020019091905050610513565b005b341561010957600080fd5b6101116105d6565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b341561015e57600080fd5b6101666105fc565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34156101b357600080fd5b6101bb610621565b6040518082815260200191505060405180910390f35b60025481565b60011515600460009054906101000a900460ff1615151415156101f957600080fd5b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614806102a15750600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16145b15156102ac57600080fd5b6000600460006101000a81548160ff0219169083151502179055506003543073ffffffffffffffffffffffffffffffffffffffff163103600281905550565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614806103935750600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16145b151561039e57600080fd5b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141561048357600060025411801561040757506002548111155b151561041257600080fd5b80600254036002819055506000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f19350505050151561047e57600080fd5b610510565b600060035411801561049757506003548111155b15156104a257600080fd5b8060035403600381905550600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f19350505050151561050f57600080fd5b5b50565b60011515600460009054906101000a900460ff16151514151561053557600080fd5b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614801561059657506003548160035401115b80156105bd575080600354013073ffffffffffffffffffffffffffffffffffffffff163110155b15156105c857600080fd5b806003540160038190555050565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600354815600a165627a7a72305820c3b849e8440987ce43eae3097b77672a69234d516351368b03fe5b7de03807910029000000000000000000000000c65e620a3a55451316168d57e268f5702ef56a1129a01060f46676a5dff6f407f0f51eb6f37f5c8c54e238c70221e18e65fc29d3ea65a0557b01c50ff4ffaac8ed6e5d31237a4ecbac843ab1bfe8bb0165a0060df7c54f",
4747
"result": {
4848
"from": "0x13e4acefe6a6700604929946e70e6443e4e73447",
49-
"gas": "0x5e106",
50-
"gasUsed": "0x897be",
49+
"gas": "0x7548a",
50+
"gasUsed": "0x7243a",
5151
"input": "0x606060405260405160208061077c83398101604052808051906020019091905050600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415151561007d57600080fd5b336000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555080600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506001600460006101000a81548160ff02191690831515021790555050610653806101296000396000f300606060405260043610610083576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806305e4382a146100855780631c02708d146100ae5780632e1a7d4d146100c35780635114cb52146100e6578063a37dda2c146100fe578063ae200e7914610153578063b5769f70146101a8575b005b341561009057600080fd5b6100986101d1565b6040518082815260200191505060405180910390f35b34156100b957600080fd5b6100c16101d7565b005b34156100ce57600080fd5b6100e460048080359060200190919050506102eb565b005b6100fc6004808035906020019091905050610513565b005b341561010957600080fd5b6101116105d6565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b341561015e57600080fd5b6101666105fc565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34156101b357600080fd5b6101bb610621565b6040518082815260200191505060405180910390f35b60025481565b60011515600460009054906101000a900460ff1615151415156101f957600080fd5b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614806102a15750600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16145b15156102ac57600080fd5b6000600460006101000a81548160ff0219169083151502179055506003543073ffffffffffffffffffffffffffffffffffffffff163103600281905550565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614806103935750600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16145b151561039e57600080fd5b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141561048357600060025411801561040757506002548111155b151561041257600080fd5b80600254036002819055506000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f19350505050151561047e57600080fd5b610510565b600060035411801561049757506003548111155b15156104a257600080fd5b8060035403600381905550600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f19350505050151561050f57600080fd5b5b50565b60011515600460009054906101000a900460ff16151514151561053557600080fd5b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614801561059657506003548160035401115b80156105bd575080600354013073ffffffffffffffffffffffffffffffffffffffff163110155b15156105c857600080fd5b806003540160038190555050565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600354815600a165627a7a72305820c3b849e8440987ce43eae3097b77672a69234d516351368b03fe5b7de03807910029000000000000000000000000c65e620a3a55451316168d57e268f5702ef56a11",
5252
"output": "0x606060405260043610610083576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806305e4382a146100855780631c02708d146100ae5780632e1a7d4d146100c35780635114cb52146100e6578063a37dda2c146100fe578063ae200e7914610153578063b5769f70146101a8575b005b341561009057600080fd5b6100986101d1565b6040518082815260200191505060405180910390f35b34156100b957600080fd5b6100c16101d7565b005b34156100ce57600080fd5b6100e460048080359060200190919050506102eb565b005b6100fc6004808035906020019091905050610513565b005b341561010957600080fd5b6101116105d6565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b341561015e57600080fd5b6101666105fc565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34156101b357600080fd5b6101bb610621565b6040518082815260200191505060405180910390f35b60025481565b60011515600460009054906101000a900460ff1615151415156101f957600080fd5b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614806102a15750600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16145b15156102ac57600080fd5b6000600460006101000a81548160ff0219169083151502179055506003543073ffffffffffffffffffffffffffffffffffffffff163103600281905550565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614806103935750600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16145b151561039e57600080fd5b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141561048357600060025411801561040757506002548111155b151561041257600080fd5b80600254036002819055506000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f19350505050151561047e57600080fd5b610510565b600060035411801561049757506003548111155b15156104a257600080fd5b8060035403600381905550600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f19350505050151561050f57600080fd5b5b50565b60011515600460009054906101000a900460ff16151514151561053557600080fd5b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614801561059657506003548160035401115b80156105bd575080600354013073ffffffffffffffffffffffffffffffffffffffff163110155b15156105c857600080fd5b806003540160038190555050565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600354815600a165627a7a72305820c3b849e8440987ce43eae3097b77672a69234d516351368b03fe5b7de03807910029",
5353
"to": "0x7dc9c9730689ff0b0fd506c67db815f12d90a448",

eth/tracers/internal/tracetest/testdata/call_tracer/deep_calls.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -399,7 +399,7 @@
399399
],
400400
"from": "0x70c9217d814985faef62b124420f8dfbddd96433",
401401
"gas": "0x37d74",
402-
"gasUsed": "0x11b4b",
402+
"gasUsed": "0x16e67",
403403
"input": "0x51a34eb80000000000000000000000000000000000000000000000280faf689c35ac0000",
404404
"to": "0xc212e03b9e060e36facad5fd8f4435412ca22e6b",
405405
"type": "CALL",

eth/tracers/internal/tracetest/testdata/call_tracer/delegatecall.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,7 @@
8787
],
8888
"from": "0xa529806c67cc6486d4d62024471772f47f6fd672",
8989
"gas": "0x2d7308",
90-
"gasUsed": "0x64bd",
90+
"gasUsed": "0xb875",
9191
"input": "0x7065cb480000000000000000000000001523e55a1ca4efbae03355775ae89f8d7699ad9e",
9292
"to": "0x269296dddce321a6bcbaa2f0181127593d732cba",
9393
"type": "CALL",

eth/tracers/internal/tracetest/testdata/call_tracer/inner_create_oog_outer_throw.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@
6767
"error": "invalid jump destination",
6868
"from": "0xe4a13bc304682a903e9472f469c33801dd18d9e8",
6969
"gas": "0x43eb8",
70-
"gasUsed": "0x2195f",
70+
"gasUsed": "0x493e0",
7171
"input": "0x3b91f506000000000000000000000000a14bdd7e5666d784dcce98ad24d383a6b1cd4182000000000000000000000000e4a13bc304682a903e9472f469c33801dd18d9e8",
7272
"to": "0x1d3ddf7caf024f253487e18bc4a15b1a360c170a",
7373
"type": "CALL",

0 commit comments

Comments
 (0)