Skip to content
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

core/vm, internal/ethapi: tracer no full storage, nicer json output #15499

Merged
merged 2 commits into from
Nov 16, 2017

Conversation

karalabe
Copy link
Member

@karalabe karalabe commented Nov 16, 2017

This PR does a few tiny tracer polishes:

  • Drops support for fullStorage option. It's just insane to print the entire storage of a contract at every single executed opcode.
  • Omits the error:null output for each and every traced opcode.
  • Fixes the memory field of an opcode to not be null, rather [] if empty.
  • Any fields disabled in the tracer get omitted from the results.

Fixes #15480 too.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants