Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
G
Geth-Modification
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
张蕾
Geth-Modification
Commits
787a3b18
Unverified
Commit
787a3b18
authored
Nov 08, 2021
by
Sina Mahmoodi
Committed by
GitHub
Nov 08, 2021
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
eth/tracers: make native calltracer default (#23867)
parent
851256e8
Changes
6
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
16 additions
and
16 deletions
+16
-16
api_test.go
eth/tracers/api_test.go
+1
-1
assets.go
eth/tracers/internal/tracers/assets.go
+10
-10
call_tracer_js.js
eth/tracers/internal/tracers/call_tracer_js.js
+0
-0
call.go
eth/tracers/native/call.go
+1
-1
calltrace_test.go
eth/tracers/testing/calltrace_test.go
+3
-3
tracers_test.go
eth/tracers/tracers_test.go
+1
-1
No files found.
eth/tracers/api_test.go
View file @
787a3b18
...
...
@@ -325,7 +325,7 @@ func TestOverriddenTraceCall(t *testing.T) {
tx
,
_
:=
types
.
SignTx
(
types
.
NewTransaction
(
uint64
(
i
),
accounts
[
1
]
.
addr
,
big
.
NewInt
(
1000
),
params
.
TxGas
,
b
.
BaseFee
(),
nil
),
signer
,
accounts
[
0
]
.
key
)
b
.
AddTx
(
tx
)
}))
randomAccounts
,
tracer
:=
newAccounts
(
3
),
"callTracer"
randomAccounts
,
tracer
:=
newAccounts
(
3
),
"callTracer
Js
"
var
testSuite
=
[]
struct
{
blockNumber
rpc
.
BlockNumber
...
...
eth/tracers/internal/tracers/assets.go
View file @
787a3b18
This diff is collapsed.
Click to expand it.
eth/tracers/internal/tracers/call_tracer.js
→
eth/tracers/internal/tracers/call_tracer
_js
.js
View file @
787a3b18
File moved
eth/tracers/native/call.go
View file @
787a3b18
...
...
@@ -31,7 +31,7 @@ import (
)
func
init
()
{
tracers
.
RegisterNativeTracer
(
"callTracer
Native
"
,
NewCallTracer
)
tracers
.
RegisterNativeTracer
(
"callTracer"
,
NewCallTracer
)
}
type
callFrame
struct
{
...
...
eth/tracers/testing/calltrace_test.go
View file @
787a3b18
...
...
@@ -61,12 +61,12 @@ func TestCallTracerLegacy(t *testing.T) {
testCallTracer
(
"callTracerLegacy"
,
"call_tracer_legacy"
,
t
)
}
func
TestCallTracer
(
t
*
testing
.
T
)
{
testCallTracer
(
"callTracer"
,
"call_tracer"
,
t
)
func
TestCallTracer
Js
(
t
*
testing
.
T
)
{
testCallTracer
(
"callTracer
Js
"
,
"call_tracer"
,
t
)
}
func
TestCallTracerNative
(
t
*
testing
.
T
)
{
testCallTracer
(
"callTracer
Native
"
,
"call_tracer"
,
t
)
testCallTracer
(
"callTracer"
,
"call_tracer"
,
t
)
}
func
testCallTracer
(
tracerName
string
,
dirPath
string
,
t
*
testing
.
T
)
{
...
...
eth/tracers/tracers_test.go
View file @
787a3b18
...
...
@@ -148,7 +148,7 @@ func TestZeroValueToNotExitCall(t *testing.T) {
}
_
,
statedb
:=
tests
.
MakePreState
(
rawdb
.
NewMemoryDatabase
(),
alloc
,
false
)
// Create the tracer, the EVM environment and run it
tracer
,
err
:=
New
(
"callTracer"
,
new
(
Context
))
tracer
,
err
:=
New
(
"callTracer
Js
"
,
new
(
Context
))
if
err
!=
nil
{
t
.
Fatalf
(
"failed to create call tracer: %v"
,
err
)
}
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment