Skip to content
This repository has been archived by the owner on Nov 6, 2020. It is now read-only.

Add a optional json dump state to evm-bin #9706

Merged
merged 16 commits into from
Nov 25, 2018
Merged

Commits on Oct 5, 2018

  1. Add a dump of the state at the end of transaction for --json-test.

    Also fixes json-test output on finish, and allow to put both on err or
    out (--out-only and --err-only).
    cheme committed Oct 5, 2018
    Configuration menu
    Copy the full SHA
    b06a2ad View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    08f4d13 View commit details
    Browse the repository at this point in the history

Commits on Oct 8, 2018

  1. Rename 'slow' method to 'to_pod_full'.

    Use cache first in 'to_pod_full', for in between commits case.
    Change dump activation to use a function pointer instead.
    cheme committed Oct 8, 2018
    Configuration menu
    Copy the full SHA
    7dccffa View commit details
    Browse the repository at this point in the history
  2. Fix tests.

    cheme committed Oct 8, 2018
    Configuration menu
    Copy the full SHA
    280e97b View commit details
    Browse the repository at this point in the history

Commits on Oct 9, 2018

  1. Configuration menu
    Copy the full SHA
    fea5dd6 View commit details
    Browse the repository at this point in the history
  2. Switch to use require method, even if less efficient it is better in

    this case to reuse existing code.
    Reuse of `storage_at` was not easy in this case (could not iterate and
    use the method at the same time (refcell mutable borrow panics) so
    keeping code as is.
    cheme committed Oct 9, 2018
    Configuration menu
    Copy the full SHA
    a6feb4e View commit details
    Browse the repository at this point in the history
  3. Switch to returning error.

    Use 'base_storage_root' instead of 'storage_root'.
    Added a test, it will only execute with json-test in ci, or when launch
    with the feature.
    cheme committed Oct 9, 2018
    Configuration menu
    Copy the full SHA
    8dcab6c View commit details
    Browse the repository at this point in the history

Commits on Oct 10, 2018

  1. Renaming of command line parameters.

    Comments fixes.
    Minor code changes.
    cheme committed Oct 10, 2018
    Configuration menu
    Copy the full SHA
    8e40d2e View commit details
    Browse the repository at this point in the history
  2. Fix evmbin cmd parsing test.

    cheme committed Oct 10, 2018
    Configuration menu
    Copy the full SHA
    c4e0ed6 View commit details
    Browse the repository at this point in the history
  3. README update.

    cheme committed Oct 10, 2018
    Configuration menu
    Copy the full SHA
    a4f7c65 View commit details
    Browse the repository at this point in the history

Commits on Oct 11, 2018

  1. Configuration menu
    Copy the full SHA
    0f66e39 View commit details
    Browse the repository at this point in the history
  2. Revert test submodule.

    cheme committed Oct 11, 2018
    Configuration menu
    Copy the full SHA
    6a6e019 View commit details
    Browse the repository at this point in the history
  3. Revert wasm-test submodule.

    cheme committed Oct 11, 2018
    Configuration menu
    Copy the full SHA
    e9add15 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f4d4700 View commit details
    Browse the repository at this point in the history

Commits on Nov 12, 2018

  1. Configuration menu
    Copy the full SHA
    78470ab View commit details
    Browse the repository at this point in the history
  2. restore tests submodule

    cheme committed Nov 12, 2018
    Configuration menu
    Copy the full SHA
    ab3c485 View commit details
    Browse the repository at this point in the history