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

feature: Use evmone-t8n to fill tests #142

Merged
merged 30 commits into from
Jul 6, 2023
Merged

Commits on Jul 1, 2023

  1. Initial integration of evmone-t8n.

    Update default evm to create txs json file from rlp.
    
    For evmone-t8n, add sender to all txs, make sure all inputs are hex.
    
    Start on generating v, r & s.
    
    Update evm integration after new updates to evmone-t8n.
    
    evmone-t8n works with b11r
    
    Test evm vs evmone output.
    
    t8n: evm one improvements
    
    pytest: test-filler plugin: detect t8n tool
    spencer-tb authored and marioevz committed Jul 1, 2023
    Configuration menu
    Copy the full SHA
    e7b7f9a View commit details
    Browse the repository at this point in the history

Commits on Jul 3, 2023

  1. Configuration menu
    Copy the full SHA
    f67e477 View commit details
    Browse the repository at this point in the history
  2. t8n: nit method change

    marioevz committed Jul 3, 2023
    Configuration menu
    Copy the full SHA
    ccfb102 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    360233a View commit details
    Browse the repository at this point in the history

Commits on Jul 5, 2023

  1. Configuration menu
    Copy the full SHA
    a38de32 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3a28c9c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    eb01d57 View commit details
    Browse the repository at this point in the history
  4. refactor: change evm-bin command-line argument to type Path

    Then simplify transition tool constructors by removing type str for binary argument.
    danceratopz committed Jul 5, 2023
    Configuration menu
    Copy the full SHA
    6c60144 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    34cc32d View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    7915b58 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    2fbf1cf View commit details
    Browse the repository at this point in the history
  8. chore: raise an error only once if evm bin/tracing options are invalid

    Otherwise, the error is raised in every test.
    danceratopz committed Jul 5, 2023
    Configuration menu
    Copy the full SHA
    2ccb377 View commit details
    Browse the repository at this point in the history
  9. fix: error message

    marioevz committed Jul 5, 2023
    Configuration menu
    Copy the full SHA
    953e2b5 View commit details
    Browse the repository at this point in the history
  10. fix: change error name

    marioevz committed Jul 5, 2023
    Configuration menu
    Copy the full SHA
    3952bb6 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    622f181 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    a35fe2c View commit details
    Browse the repository at this point in the history
  13. tox: whitelist

    marioevz committed Jul 5, 2023
    Configuration menu
    Copy the full SHA
    78454be View commit details
    Browse the repository at this point in the history
  14. fix: shutil.which usage

    marioevz committed Jul 5, 2023
    Configuration menu
    Copy the full SHA
    0aaf20f View commit details
    Browse the repository at this point in the history
  15. fix: remove try-catch

    marioevz committed Jul 5, 2023
    Configuration menu
    Copy the full SHA
    b9d86b5 View commit details
    Browse the repository at this point in the history

Commits on Jul 6, 2023

  1. Separate binary not found and unknown binary errors

    Co-authored-by: Dan <danceratopz@gmail.com>
    marioevz and danceratopz authored Jul 6, 2023
    Configuration menu
    Copy the full SHA
    4e56dff View commit details
    Browse the repository at this point in the history
  2. nit: indentation

    marioevz committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    a64b028 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9ff2150 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    68737c7 View commit details
    Browse the repository at this point in the history
  5. fix: save the resolved path to binary_path

    This broke --collect-only with --evm-bin=~/bin/evm as the result of expanduser result was not saved.
    danceratopz committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    2c7eb0d View commit details
    Browse the repository at this point in the history
  6. fix: don't try to access the evm binary for collect-only

    There's no need to run error-checking or report versions in the header when running `fill --collect-only`.
    danceratopz committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    2198a35 View commit details
    Browse the repository at this point in the history
  7. fix: use popen as a context manager

    Ensure the file opened by popen is closed.
    danceratopz committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    53fe032 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    60f4a18 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    fdf2ea6 View commit details
    Browse the repository at this point in the history
  10. fix: error indentation

    marioevz committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    f4fd9b6 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    2a13c11 View commit details
    Browse the repository at this point in the history