Skip to content

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

Merged
karalabe merged 2 commits into
ethereum:masterfrom
karalabe:tracer-drop-full-storage
Nov 16, 2017
Merged

core/vm, internal/ethapi: tracer no full storage, nicer json output#15499
karalabe merged 2 commits into
ethereum:masterfrom
karalabe:tracer-drop-full-storage

Conversation

@karalabe
Copy link
Copy Markdown
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.

@karalabe karalabe requested a review from Arachnid November 16, 2017 16:08
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.

2 participants