-
Notifications
You must be signed in to change notification settings - Fork 1.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
native tracer support #700
Comments
Hi, BSC will support native tracer in next release, actually it is on the develop branch now, please check: #581 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Rationale
Why should this feature exist?
When using RPC call in debug namespace like trace_call, a tracer could be given to customize debug behave. But only JS script is supported to be given, which run under JSVM env. It may lead to additional performance cost. Maybe native tracer should be supported.
What are the use-cases?
Write tracer in native language, which compile with geth, to improve tracer running performance.
Implementation
Do you have ideas regarding the implementation of this feature?
Yes. The origin repository go-ethereum have supported it in here.
Are you willing to implement this feature?
Any plan to merge go-ethereum has been scheduled? If not, I could have a try by refering the existing implementation in go-ethereum.
The text was updated successfully, but these errors were encountered: