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

feat: Differential testing: Enhance contract bytecode dumper to handle modular representation #11523

Merged
merged 20 commits into from
Feb 29, 2024

Commits on Feb 12, 2024

  1. feat: add account dumpers

    Signed-off-by: Valentin Tronkov <99957253+vtronkov@users.noreply.github.com>
    vtronkov committed Feb 12, 2024
    Configuration menu
    Copy the full SHA
    9a6ffef View commit details
    Browse the repository at this point in the history
  2. nit: polishing

    Signed-off-by: Valentin Tronkov <99957253+vtronkov@users.noreply.github.com>
    vtronkov committed Feb 12, 2024
    Configuration menu
    Copy the full SHA
    c3ff822 View commit details
    Browse the repository at this point in the history

Commits on Feb 14, 2024

  1. feat: add mono dumper

    Signed-off-by: Valentin Tronkov <99957253+vtronkov@users.noreply.github.com>
    
    # Conflicts:
    #	hedera-node/hedera-app/src/main/java/com/hedera/node/app/bbm/StateDumper.java
    vtronkov committed Feb 14, 2024
    Configuration menu
    Copy the full SHA
    5199624 View commit details
    Browse the repository at this point in the history
  2. feat: mod dumper

    Signed-off-by: Valentin Tronkov <99957253+vtronkov@users.noreply.github.com>
    vtronkov committed Feb 14, 2024
    Configuration menu
    Copy the full SHA
    2dcc2de View commit details
    Browse the repository at this point in the history
  3. nit: polishing

    Signed-off-by: Valentin Tronkov <99957253+vtronkov@users.noreply.github.com>
    vtronkov committed Feb 14, 2024
    Configuration menu
    Copy the full SHA
    e582030 View commit details
    Browse the repository at this point in the history
  4. nit: fix the mono account type and add private constructor

    Signed-off-by: Valentin Tronkov <99957253+vtronkov@users.noreply.github.com>
    vtronkov committed Feb 14, 2024
    Configuration menu
    Copy the full SHA
    561bbf5 View commit details
    Browse the repository at this point in the history

Commits on Feb 15, 2024

  1. Merge branch 'develop' into 10990-account-store-mod-dumper

    # Conflicts:
    #	hedera-node/hedera-app/src/main/java/com/hedera/node/app/bbm/StateDumper.java
    vtronkov committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    38df24a View commit details
    Browse the repository at this point in the history
  2. Merge branch '10990-account-store-mod-dumper' into 10994-contract-byt…

    …ecode-dumper2
    
    # Conflicts:
    #	hedera-node/hedera-app/src/main/java/com/hedera/node/app/bbm/StateDumper.java
    vtronkov committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    2529b6a View commit details
    Browse the repository at this point in the history
  3. refactor: delete the fields and classes duplicated by the merged PR

    Signed-off-by: Valentin Tronkov <99957253+vtronkov@users.noreply.github.com>
    vtronkov committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    a7dd490 View commit details
    Browse the repository at this point in the history
  4. nit: add private constructor and spotless

    Signed-off-by: Valentin Tronkov <99957253+vtronkov@users.noreply.github.com>
    vtronkov committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    f118e84 View commit details
    Browse the repository at this point in the history
  5. fix: use the correct VirtualMap for mod contract store

    Signed-off-by: Valentin Tronkov <99957253+vtronkov@users.noreply.github.com>
    vtronkov committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    40b3be3 View commit details
    Browse the repository at this point in the history
  6. fix: TODOs

    Signed-off-by: Valentin Tronkov <99957253+vtronkov@users.noreply.github.com>
    vtronkov committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    1037caf View commit details
    Browse the repository at this point in the history
  7. nit: clean-up

    Signed-off-by: Valentin Tronkov <99957253+vtronkov@users.noreply.github.com>
    vtronkov committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    5dc901a View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    98c7822 View commit details
    Browse the repository at this point in the history

Commits on Feb 16, 2024

  1. fix: PR comments

    Signed-off-by: Valentin Tronkov <99957253+vtronkov@users.noreply.github.com>
    vtronkov committed Feb 16, 2024
    Configuration menu
    Copy the full SHA
    9e4c02d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4890f56 View commit details
    Browse the repository at this point in the history
  3. refactor: moving methods into a util class and nit stuff

    Signed-off-by: Valentin Tronkov <99957253+vtronkov@users.noreply.github.com>
    vtronkov committed Feb 16, 2024
    Configuration menu
    Copy the full SHA
    dfc70e3 View commit details
    Browse the repository at this point in the history

Commits on Feb 21, 2024

  1. fix: mod dumper

    Signed-off-by: Valentin Tronkov <99957253+vtronkov@users.noreply.github.com>
    vtronkov committed Feb 21, 2024
    Configuration menu
    Copy the full SHA
    3ead2ff View commit details
    Browse the repository at this point in the history

Commits on Feb 28, 2024

  1. Merge branch 'develop' into 10994-contract-bytecode-dumper2

    # Conflicts:
    #	hedera-node/hedera-app/src/main/java/com/hedera/node/app/bbm/StateDumper.java
    #	hedera-node/hedera-app/src/main/java/com/hedera/node/app/bbm/accounts/AccountDumpUtils.java
    vtronkov committed Feb 28, 2024
    Configuration menu
    Copy the full SHA
    6de05d8 View commit details
    Browse the repository at this point in the history
  2. nit: spotless

    Signed-off-by: Valentin Tronkov <99957253+vtronkov@users.noreply.github.com>
    vtronkov committed Feb 28, 2024
    Configuration menu
    Copy the full SHA
    2e3511a View commit details
    Browse the repository at this point in the history