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

Merge fixes from original #1

Merged
merged 76 commits into from
Sep 12, 2023
Merged

Merge fixes from original #1

merged 76 commits into from
Sep 12, 2023

Commits on Sep 12, 2023

  1. feat(anvil): Include CREATE2 deployer by default on new instances (

    …foundry-rs#5391)
    
    * chore: install create_2_deployer
    
    * chore: docs
    
    * chore: comment codes
    
    * fix: set proper runtime code
    
    * fmt
    Evalir authored and mikelodder7 committed Sep 12, 2023
    Configuration menu
    Copy the full SHA
    06f7e7e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e49021c View commit details
    Browse the repository at this point in the history
  3. feat(cheatcodes): tryFfi (rebased) (foundry-rs#5660)

    * chore: add tryffi cheatcode to abi
    
    * feat: impl
    
    * chore: tests
    Evalir authored and mikelodder7 committed Sep 12, 2023
    Configuration menu
    Copy the full SHA
    c1d5a35 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d402fc9 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    e19172d View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    e5d3b97 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    e893cb3 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    a08c441 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    b4ba717 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    9da24fe View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    f1d1509 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    d63deff View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    33e2ad1 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    5d5f8be View commit details
    Browse the repository at this point in the history
  15. refactor: clean up evm inspectors (foundry-rs#5675)

    * refactor: clean up evm inspectors
    
    * tests
    DaniPopes authored and mikelodder7 committed Sep 12, 2023
    Configuration menu
    Copy the full SHA
    70bea9d View commit details
    Browse the repository at this point in the history
  16. chore(deps): weekly cargo update (foundry-rs#5677)

    Updating git repository `https://github.com/bluealloy/revm/`
        Updating git repository `https://github.com/gakonst/ethers-rs`
        Updating anyhow v1.0.72 -> v1.0.75
        Updating clap v4.3.21 -> v4.3.23
        Updating clap_builder v4.3.21 -> v4.3.23
        Updating const-hex v1.6.1 -> v1.6.2
        Updating ethers v2.0.8 (https://github.com/gakonst/ethers-rs#fa301771) -> #179891d4
        Updating ethers-addressbook v2.0.8 (https://github.com/gakonst/ethers-rs#fa301771) -> #179891d4
        Updating ethers-contract v2.0.8 (https://github.com/gakonst/ethers-rs#fa301771) -> #179891d4
        Updating ethers-contract-abigen v2.0.8 (https://github.com/gakonst/ethers-rs#fa301771) -> #179891d4
        Updating ethers-contract-derive v2.0.8 (https://github.com/gakonst/ethers-rs#fa301771) -> #179891d4
        Updating ethers-core v2.0.8 (https://github.com/gakonst/ethers-rs#fa301771) -> #179891d4
        Updating ethers-etherscan v2.0.8 (https://github.com/gakonst/ethers-rs#fa301771) -> #179891d4
        Updating ethers-middleware v2.0.8 (https://github.com/gakonst/ethers-rs#fa301771) -> #179891d4
        Updating ethers-providers v2.0.8 (https://github.com/gakonst/ethers-rs#fa301771) -> #179891d4
        Updating ethers-signers v2.0.8 (https://github.com/gakonst/ethers-rs#fa301771) -> #179891d4
        Updating ethers-solc v2.0.8 (https://github.com/gakonst/ethers-rs#fa301771) -> #179891d4
        Updating flate2 v1.0.26 -> v1.0.27
        Updating ordered-float v3.7.0 -> v3.9.0
        Updating quote v1.0.32 -> v1.0.33
     Downgrading serde v1.0.183 -> v1.0.171
     Downgrading serde_derive v1.0.183 -> v1.0.171
        Updating serde_json v1.0.104 -> v1.0.105
        Updating syn v2.0.28 -> v2.0.29
        Updating tempfile v3.7.1 -> v3.8.0
        Updating thiserror v1.0.44 -> v1.0.47
        Updating thiserror-impl v1.0.44 -> v1.0.47
        Updating time v0.3.25 -> v0.3.26
        Updating time-macros v0.2.11 -> v0.2.12
        Updating tokio v1.31.0 -> v1.32.0
        Updating windows-targets v0.48.2 -> v0.48.5
        Updating windows_aarch64_gnullvm v0.48.2 -> v0.48.5
        Updating windows_aarch64_msvc v0.48.2 -> v0.48.5
        Updating windows_i686_gnu v0.48.2 -> v0.48.5
        Updating windows_i686_msvc v0.48.2 -> v0.48.5
        Updating windows_x86_64_gnu v0.48.2 -> v0.48.5
        Updating windows_x86_64_gnullvm v0.48.2 -> v0.48.5
        Updating windows_x86_64_msvc v0.48.2 -> v0.48.5
        Updating winnow v0.5.10 -> v0.5.14
    
    Co-authored-by: mattsse <mattsse@users.noreply.github.com>
    2 people authored and mikelodder7 committed Sep 12, 2023
    Configuration menu
    Copy the full SHA
    41ba1d0 View commit details
    Browse the repository at this point in the history
  17. refactor: parallelize invariants (foundry-rs#5676)

    * refactor: parallelize invariants
    
    * chore: clippy
    
    * collect before
    DaniPopes authored and mikelodder7 committed Sep 12, 2023
    Configuration menu
    Copy the full SHA
    7c4dedd View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    81896b2 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    be2a09e View commit details
    Browse the repository at this point in the history
  20. feat(evm): Use latest revm main commit (foundry-rs#5669)

    * Revert "fix(`evm`): revert all revm changes (foundry-rs#5610)"
    
    This reverts commit a0a31c3.
    
    * upgrade revm
    
    * fmt
    Evalir authored and mikelodder7 committed Sep 12, 2023
    Configuration menu
    Copy the full SHA
    2cc4ed7 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    1cae65c View commit details
    Browse the repository at this point in the history
  22. feat: getLogs cheatcode (foundry-rs#5297)

    * Initial implementation
    
    * More comprehensive test
    
    * Added TODOs
    
    * Test passes
    
    * Cleaning up PR
    
    * Tests pass
    
    * Cleaned up get_logs, starting to work on rpc
    
    * eth get logs should be done. still working on rpc
    
    * RPC test works with get_balance
    
    * Formatting
    
    * Removed pub
    
    * Minor solidity fixes
    
    * Remake public
    
    * Cheats -> vm
    
    * chore: docs
    
    * chore: docs
    
    * chore: clippy
    
    * fmt
    
    * chore: fix path
    
    * chore: enable permissions
    
    * enable permissions
    
    ---------
    
    Co-authored-by: Enrique Ortiz <hi@enriqueortiz.dev>
    2 people authored and mikelodder7 committed Sep 12, 2023
    Configuration menu
    Copy the full SHA
    b999e3b View commit details
    Browse the repository at this point in the history
  23. chore: avoid cloning CompileOutput to parse inline config (foundry-…

    …rs#5683)
    
    * chore: avoid cloning `CompileOutput` to parse inline config
    
    * chore: clippy
    
    * use new solc methods
    
    * chore: bump ethers
    
    * chore: clippy
    
    * fmt
    DaniPopes authored and mikelodder7 committed Sep 12, 2023
    Configuration menu
    Copy the full SHA
    451bca6 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    fe663d7 View commit details
    Browse the repository at this point in the history
  25. feat(cast): add JWT secret configuration (foundry-rs#5501)

    * feat(cast): add JWT secret configuration
    
    * set patches to branch
    
    * fix cli test
    
    * remove patches
    
    * change `jwt` to `jwt-secret`
    
    * change usages oops
    
    * fix rpc_jwt_secret docs, add usage docs
    
    * chore: use const-hex
    
    ---------
    
    Co-authored-by: Enrique Ortiz <hi@enriqueortiz.dev>
    2 people authored and mikelodder7 committed Sep 12, 2023
    Configuration menu
    Copy the full SHA
    035e8d3 View commit details
    Browse the repository at this point in the history
  26. Revert "feat(evm): Use latest revm main commit (foundry-rs#5669)" (fo…

    …undry-rs#5695)
    
    * Revert "feat(`evm`): Use latest `revm` main commit (foundry-rs#5669)"
    
    This reverts commit efedf1f.
    
    * test: add basic coverage test
    
    * bump
    DaniPopes authored and mikelodder7 committed Sep 12, 2023
    Configuration menu
    Copy the full SHA
    c78ed6a View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    2575fed View commit details
    Browse the repository at this point in the history
  28. fix(ci): exclude rusoto & ethers-providers from cargo-deny (f…

    …oundry-rs#5703)
    
    * fix(ci): exclude rusoto/ethers-providers from deny
    
    * chore: add deny.toml to paths
    Evalir authored and mikelodder7 committed Sep 12, 2023
    Configuration menu
    Copy the full SHA
    9ed7f1c View commit details
    Browse the repository at this point in the history
  29. chore(deps): remove tui for ratatui (foundry-rs#5700)

    * fix: remove tui from cargo
    
    * fix: switch to ratatui
    
    * chore: clippy
    Evalir authored and mikelodder7 committed Sep 12, 2023
    Configuration menu
    Copy the full SHA
    b48bfae View commit details
    Browse the repository at this point in the history
  30. chore: bump revm (foundry-rs#5698)

    * chore: bump revm
    
    * chore: fix breaking changes
    
    * feat: add coverage test
    
    * chore: clippy
    
    * chore: switch revm to latest main
    
    * Revert "Revert "feat(evm): Use latest revm main commit (foundry-rs#5669)" (foundry-rs#5695)"
    
    This reverts commit f8a07c3.
    
    * re-add coverage test
    
    * fmt
    
    * chore: clippy
    
    * chore: fix test
    
    * chore: fix test
    
    * chore: remove unused/unnecessary stuff
    Evalir authored and mikelodder7 committed Sep 12, 2023
    Configuration menu
    Copy the full SHA
    8f25e69 View commit details
    Browse the repository at this point in the history
  31. chore: use Interpreter::current_opcode (foundry-rs#5701)

    Co-authored-by: Enrique Ortiz <hi@enriqueortiz.dev>
    2 people authored and mikelodder7 committed Sep 12, 2023
    Configuration menu
    Copy the full SHA
    e7288eb View commit details
    Browse the repository at this point in the history
  32. Configuration menu
    Copy the full SHA
    17158d6 View commit details
    Browse the repository at this point in the history
  33. Configuration menu
    Copy the full SHA
    c56918c View commit details
    Browse the repository at this point in the history
  34. Fix prefix/suffix Handling in cast create2 after switching to const-h…

    …ex crate (foundry-rs#5713)
    
    * fix(cast): remove unnecessary 0x prefix strips
    
    * fix(cast): fix and refactor prefix/suffix checks for create2 address generation
    
    * fix(cast): remove strip 0x in init code and init code hash for create2
    
    * fix(cast): remove extra 0x strips in rlp and tx
    
    * fix: remove extra strip 0x prefix from common abi and evm
    igorline authored and mikelodder7 committed Sep 12, 2023
    Configuration menu
    Copy the full SHA
    1141c7b View commit details
    Browse the repository at this point in the history
  35. Configuration menu
    Copy the full SHA
    0e473bc View commit details
    Browse the repository at this point in the history
  36. Configuration menu
    Copy the full SHA
    3645e8b View commit details
    Browse the repository at this point in the history
  37. Configuration menu
    Copy the full SHA
    5e17367 View commit details
    Browse the repository at this point in the history
  38. Configuration menu
    Copy the full SHA
    b30723c View commit details
    Browse the repository at this point in the history
  39. chore(deps): weekly cargo update (foundry-rs#5735)

    Updating git repository `https://github.com/bluealloy/revm/`
        Updating git repository `https://github.com/gakonst/ethers-rs`
        Updating addr2line v0.20.0 -> v0.21.0
        Updating anstream v0.3.2 -> v0.5.0
        Updating anstyle v1.0.1 -> v1.0.2
        Updating anstyle-wincon v1.0.2 -> v2.1.0
        Updating backtrace v0.3.68 -> v0.3.69
        Updating base64 v0.21.2 -> v0.21.3
        Updating bech32 v0.7.3 -> v0.9.1
        Removing bincode v1.3.3
        Removing bitvec v0.17.4
        Updating bs58 v0.4.0 -> v0.5.0
        Updating clap v4.3.23 -> v4.4.0
        Updating clap_builder v4.3.23 -> v4.4.0
        Updating clap_complete v4.3.2 -> v4.4.0
        Updating clap_complete_fig v4.3.1 -> v4.4.0
        Updating clap_derive v4.3.12 -> v4.4.0
        Updating clap_lex v0.5.0 -> v0.5.1
        Updating coins-bip32 v0.8.3 -> v0.8.7
        Updating coins-bip39 v0.8.6 -> v0.8.7
        Updating coins-core v0.8.3 -> v0.8.7
        Updating coins-ledger v0.8.3 -> v0.8.7
        Updating encoding_rs v0.8.32 -> v0.8.33
        Updating gimli v0.27.3 -> v0.28.0
        Updating num-bigint v0.4.3 -> v0.4.4
        Updating object v0.31.1 -> v0.32.0
        Updating ordered-float v3.9.0 -> v3.9.1
        Updating pin-project-lite v0.2.12 -> v0.2.13
        Updating portable-atomic v1.4.2 -> v1.4.3
        Removing radium v0.3.0
        Updating regex v1.9.3 -> v1.9.4
        Updating regex-automata v0.3.6 -> v0.3.7
        Updating regex-syntax v0.7.4 -> v0.7.5
        Updating reqwest v0.11.19 -> v0.11.20
        Updating rusb v0.9.2 -> v0.9.3
        Updating rustix v0.38.8 -> v0.38.9
        Updating serde v1.0.171 -> v1.0.188
        Updating serde_derive v1.0.171 -> v1.0.188
        Updating siphasher v0.3.10 -> v0.3.11
        Updating time v0.3.26 -> v0.3.27
        Updating time-macros v0.2.12 -> v0.2.13
        Updating winnow v0.5.14 -> v0.5.15
    
    Co-authored-by: mattsse <mattsse@users.noreply.github.com>
    2 people authored and mikelodder7 committed Sep 12, 2023
    Configuration menu
    Copy the full SHA
    9f9b63c View commit details
    Browse the repository at this point in the history
  40. Make eth_accounts return impersonated accounts (foundry-rs#5734)

    * Return impersonated accounts
    
    * Return unique accounts in deterministic order
    MartinquaXD authored and mikelodder7 committed Sep 12, 2023
    Configuration menu
    Copy the full SHA
    85edc0f View commit details
    Browse the repository at this point in the history
  41. Add impersonated account while auto impersonating (foundry-rs#5740)

    * Add impersonated account while auto-impersonating
    
    * Extend unit test
    
    * Fix unit test
    
    * Add comment
    
    * Add more context to comment
    MartinquaXD authored and mikelodder7 committed Sep 12, 2023
    Configuration menu
    Copy the full SHA
    01dce26 View commit details
    Browse the repository at this point in the history
  42. Configuration menu
    Copy the full SHA
    e130073 View commit details
    Browse the repository at this point in the history
  43. ⚡ Improve test summary formatting (foundry-rs#5731)

    * chore: add colors to the test result
    
    * chore: remove redundant summary
    
    * chore: remove whitespace
    
    * chore: change skipped test count color to yellow
    
    * refactor: add test summary
    
    * chore: update fixtures
    
    * chore: update
    
    ---------
    
    Co-authored-by: Enrique Ortiz <hi@enriqueortiz.dev>
    2 people authored and mikelodder7 committed Sep 12, 2023
    Configuration menu
    Copy the full SHA
    670791d View commit details
    Browse the repository at this point in the history
  44. chore: bump msrv to 1.72 (foundry-rs#5738)

    * chore: bump msrv to 1.72
    
    * update
    DaniPopes authored and mikelodder7 committed Sep 12, 2023
    Configuration menu
    Copy the full SHA
    3a687a7 View commit details
    Browse the repository at this point in the history
  45. feat(forge): allow invariant tests to target interfaces (foundry-rs#5605

    )
    
    * feat(forge): allow invariant tests to target proxy
    
    * removed toggle in setup
    
    * document combined map and rework invariant function
    
    * include interfaces
    
    * cleanup bytecode early exit
    
    * split logic into target_interfaces
    
    * chore: fmt
    
    * forge fmt
    
    ---------
    
    Co-authored-by: Enrique Ortiz <hi@enriqueortiz.dev>
    2 people authored and mikelodder7 committed Sep 12, 2023
    Configuration menu
    Copy the full SHA
    8fe6556 View commit details
    Browse the repository at this point in the history
  46. Added branch functionality to forge init command (foundry-rs#5742)

    * Added branch functionality to forge init command
    
    * fmt
    
    * clippy
    
    * clippy
    
    ---------
    
    Co-authored-by: Alejandro Muñoz-McDonald <alejandro@immunefi.com>
    Co-authored-by: Enrique Ortiz <hi@enriqueortiz.dev>
    3 people authored and mikelodder7 committed Sep 12, 2023
    Configuration menu
    Copy the full SHA
    3277065 View commit details
    Browse the repository at this point in the history
  47. fix(cheatcodes): properly filter cheatcode tests (foundry-rs#5744)

    * chore: use proper filter
    
    * chore: fix tests
    
    * chore: remove cruft
    
    * fmt
    
    * clippy
    
    * chore: use simpler error
    
    * drop clunky cross-platform comparison
    Evalir authored and mikelodder7 committed Sep 12, 2023
    Configuration menu
    Copy the full SHA
    80f4add View commit details
    Browse the repository at this point in the history
  48. Fix single broadcast/prank nonce setting (foundry-rs#5727)

    * Fix single broadcast
    
    * Add comments
    
    * rustfmt
    
    ---------
    
    Co-authored-by: Enrique Ortiz <hi@enriqueortiz.dev>
    2 people authored and mikelodder7 committed Sep 12, 2023
    Configuration menu
    Copy the full SHA
    7b8e51c View commit details
    Browse the repository at this point in the history
  49. Add --json to cast interface (foundry-rs#5748)

    New clippy lints 🦀
    
    Remove `cast abi` in favor of `cast interface <address> --json`
    
    Write to file if the output location is specified
    
    Improve
    clabby authored and mikelodder7 committed Sep 12, 2023
    Configuration menu
    Copy the full SHA
    36776bb View commit details
    Browse the repository at this point in the history
  50. Debugger Refactor #1: fuzz single (foundry-rs#5692)

    * fuzz single refactor
    
    * add struct docs
    
    * Update crates/evm/src/fuzz/mod.rs
    
    Co-authored-by: DaniPopes <57450786+DaniPopes@users.noreply.github.com>
    
    * add docs and move types to types.rs
    
    * fmt
    
    * add docki docs
    
    * fmt
    
    ---------
    
    Co-authored-by: DaniPopes <57450786+DaniPopes@users.noreply.github.com>
    2 people authored and mikelodder7 committed Sep 12, 2023
    Configuration menu
    Copy the full SHA
    51c33a9 View commit details
    Browse the repository at this point in the history
  51. Configuration menu
    Copy the full SHA
    34a1acd View commit details
    Browse the repository at this point in the history
  52. Configuration menu
    Copy the full SHA
    64c7082 View commit details
    Browse the repository at this point in the history
  53. chore(cheatcodes): clean up cheatcodes util.rs with new wallet

    …and `parsing` (foundry-rs#5758)
    
    * feat: add new wallet/parsing files with respective funcs
    
    * chore: dedupe
    
    * chore: re-use new cheatcodes
    
    * chore: move skip to ext
    
    * fmt
    
    * chore: parsing -> parse
    Evalir authored and mikelodder7 committed Sep 12, 2023
    Configuration menu
    Copy the full SHA
    b125775 View commit details
    Browse the repository at this point in the history
  54. Configuration menu
    Copy the full SHA
    42ed1cd View commit details
    Browse the repository at this point in the history
  55. Configuration menu
    Copy the full SHA
    1f6f5a4 View commit details
    Browse the repository at this point in the history
  56. chore(deps): weekly cargo update (foundry-rs#5777)

    Updating git repository `https://github.com/bluealloy/revm/`
        Updating git repository `https://github.com/gakonst/ethers-rs`
        Updating aho-corasick v1.0.4 -> v1.0.5
        Updating async-recursion v1.0.4 -> v1.0.5
        Updating bstr v1.6.0 -> v1.6.2
        Updating chrono v0.4.27 -> v0.4.28
        Updating clap v4.4.1 -> v4.4.2
        Updating clap_builder v4.4.1 -> v4.4.2
        Updating clap_derive v4.4.0 -> v4.4.2
        Updating dashmap v5.5.2 -> v5.5.3
        Updating enumn v0.1.11 -> v0.1.12
        Updating ethers v2.0.9 (https://github.com/gakonst/ethers-rs#ade11128) -> #df28b2a4
        Updating ethers-addressbook v2.0.9 (https://github.com/gakonst/ethers-rs#ade11128) -> #df28b2a4
        Updating ethers-contract v2.0.9 (https://github.com/gakonst/ethers-rs#ade11128) -> #df28b2a4
        Updating ethers-contract-abigen v2.0.9 (https://github.com/gakonst/ethers-rs#ade11128) -> #df28b2a4
        Updating ethers-contract-derive v2.0.9 (https://github.com/gakonst/ethers-rs#ade11128) -> #df28b2a4
        Updating ethers-core v2.0.9 (https://github.com/gakonst/ethers-rs#ade11128) -> #df28b2a4
        Updating ethers-etherscan v2.0.9 (https://github.com/gakonst/ethers-rs#ade11128) -> #df28b2a4
        Updating ethers-middleware v2.0.9 (https://github.com/gakonst/ethers-rs#ade11128) -> #df28b2a4
        Updating ethers-providers v2.0.9 (https://github.com/gakonst/ethers-rs#ade11128) -> #df28b2a4
        Updating ethers-signers v2.0.9 (https://github.com/gakonst/ethers-rs#ade11128) -> #df28b2a4
        Updating ethers-solc v2.0.9 (https://github.com/gakonst/ethers-rs#ade11128) -> #df28b2a4
        Updating handlebars v4.3.7 -> v4.4.0
        Updating headers v0.3.8 -> v0.3.9
        Updating memchr v2.6.0 -> v2.6.3
        Updating pest v2.7.2 -> v2.7.3
        Updating pest_derive v2.7.2 -> v2.7.3
        Updating pest_generator v2.7.2 -> v2.7.3
        Updating pest_meta v2.7.2 -> v2.7.3
        Updating regex v1.9.4 -> v1.9.5
        Updating regex-automata v0.3.7 -> v0.3.8
        Updating rustix v0.38.10 -> v0.38.11
        Updating thiserror v1.0.47 -> v1.0.48
        Updating thiserror-impl v1.0.47 -> v1.0.48
        Updating tower-http v0.4.3 -> v0.4.4
        Updating webpki v0.22.0 -> v0.22.1
    
    Co-authored-by: mattsse <mattsse@users.noreply.github.com>
    2 people authored and mikelodder7 committed Sep 12, 2023
    Configuration menu
    Copy the full SHA
    945da3b View commit details
    Browse the repository at this point in the history
  57. feat(cast): support websockets (foundry-rs#5571)

    * feat(cast): support websockets
    
    * add tests and rework ipc path
    bernard-wagner authored and mikelodder7 committed Sep 12, 2023
    Configuration menu
    Copy the full SHA
    1e0feeb View commit details
    Browse the repository at this point in the history
  58. refactor: move evm-spec-id to config (foundry-rs#5786)

    * refactor: move evm-spec-id to config
    
    * chore: make util general and wrap it on config
    
    * chore: remove duped util on evm crate
    
    * chore: fix fixtures
    
    ---------
    
    Co-authored-by: Enrique Ortiz <hi@enriqueortiz.dev>
    2 people authored and mikelodder7 committed Sep 12, 2023
    Configuration menu
    Copy the full SHA
    cbe2fed View commit details
    Browse the repository at this point in the history
  59. feat: cast decode can decode raw eip2718 txns (foundry-rs#5779)

    * feat: cast decode can decode raw eip2718 txns
    
    * fix: refactor impl, reformat result, qol changes
    
    * fix: failing doctests
    
    * refactor: merged json output object
    ruvaag authored and mikelodder7 committed Sep 12, 2023
    Configuration menu
    Copy the full SHA
    1ec7db3 View commit details
    Browse the repository at this point in the history
  60. Configuration menu
    Copy the full SHA
    9759bde View commit details
    Browse the repository at this point in the history
  61. Configuration menu
    Copy the full SHA
    d09f89a View commit details
    Browse the repository at this point in the history
  62. Configuration menu
    Copy the full SHA
    4f7ad77 View commit details
    Browse the repository at this point in the history
  63. feat: serializeJson cheatcode (foundry-rs#5755)

    * feat: add new serializeJson cheatcode that receives an id and a json string
    
    * Add comment to test_serializeRootObject
    
    ---------
    
    Co-authored-by: Enrique Ortiz <hi@enriqueortiz.dev>
    2 people authored and mikelodder7 committed Sep 12, 2023
    Configuration menu
    Copy the full SHA
    d3637ea View commit details
    Browse the repository at this point in the history
  64. Configuration menu
    Copy the full SHA
    ad5e3b5 View commit details
    Browse the repository at this point in the history
  65. chore(deps): weekly cargo update (foundry-rs#5804)

    Updating git repository `https://github.com/bluealloy/revm/`
        Updating git repository `https://github.com/gakonst/ethers-rs`
        Updating bytes v1.4.0 -> v1.5.0
        Updating chrono v0.4.28 -> v0.4.30
        Updating clap_complete v4.4.0 -> v4.4.1
        Updating crypto-bigint v0.5.2 -> v0.5.3
        Updating ctrlc v3.4.0 -> v3.4.1
        Updating ethers v2.0.9 (https://github.com/gakonst/ethers-rs#df28b2a4) -> #a28c5ae9
        Updating ethers-addressbook v2.0.9 (https://github.com/gakonst/ethers-rs#df28b2a4) -> #a28c5ae9
        Updating ethers-contract v2.0.9 (https://github.com/gakonst/ethers-rs#df28b2a4) -> #a28c5ae9
        Updating ethers-contract-abigen v2.0.9 (https://github.com/gakonst/ethers-rs#df28b2a4) -> #a28c5ae9
        Updating ethers-contract-derive v2.0.9 (https://github.com/gakonst/ethers-rs#df28b2a4) -> #a28c5ae9
        Updating ethers-core v2.0.9 (https://github.com/gakonst/ethers-rs#df28b2a4) -> #a28c5ae9
        Updating ethers-etherscan v2.0.9 (https://github.com/gakonst/ethers-rs#df28b2a4) -> #a28c5ae9
        Updating ethers-middleware v2.0.9 (https://github.com/gakonst/ethers-rs#df28b2a4) -> #a28c5ae9
        Updating ethers-providers v2.0.9 (https://github.com/gakonst/ethers-rs#df28b2a4) -> #a28c5ae9
        Updating ethers-signers v2.0.9 (https://github.com/gakonst/ethers-rs#df28b2a4) -> #a28c5ae9
        Updating ethers-solc v2.0.9 (https://github.com/gakonst/ethers-rs#df28b2a4) -> #a28c5ae9
        Updating linux-raw-sys v0.4.5 -> v0.4.7
          Adding nix v0.27.1
        Updating object v0.32.0 -> v0.32.1
        Updating openssl-sys v0.9.92 -> v0.9.93
        Updating prettyplease v0.2.12 -> v0.2.15
        Updating rustix v0.38.11 -> v0.38.12
        Updating serde_json v1.0.105 -> v1.0.106
        Updating shlex v1.1.0 -> v1.2.0
        Updating syn v2.0.29 -> v2.0.31
        Updating toml v0.7.6 -> v0.7.8
        Updating toml_edit v0.19.14 -> v0.19.15
        Updating walkdir v2.3.3 -> v2.4.0
        Updating which v4.4.0 -> v4.4.2
        Updating xml-rs v0.8.16 -> v0.8.18
    
    Co-authored-by: mattsse <mattsse@users.noreply.github.com>
    2 people authored and mikelodder7 committed Sep 12, 2023
    Configuration menu
    Copy the full SHA
    9747363 View commit details
    Browse the repository at this point in the history
  66. Configuration menu
    Copy the full SHA
    665089d View commit details
    Browse the repository at this point in the history
  67. Configuration menu
    Copy the full SHA
    8621e54 View commit details
    Browse the repository at this point in the history
  68. chore: bump revm (foundry-rs#5792)

    * chore: bump revm
    
    * chore: update env chain ID to u64
    
    * chore: drop fork
    
    * fix tests
    
    * bump
    DaniPopes authored and mikelodder7 committed Sep 12, 2023
    Configuration menu
    Copy the full SHA
    4bbc3be View commit details
    Browse the repository at this point in the history
  69. Debugger Refactor #2: DebuggerArgs (foundry-rs#5753)

    * fuzz single refactor
    
    * add struct docs
    
    * Update crates/evm/src/fuzz/mod.rs
    
    Co-authored-by: DaniPopes <57450786+DaniPopes@users.noreply.github.com>
    
    * add docs and move types to types.rs
    
    * fmt
    
    * add new debugger args type
    
    * add minimal debugger-refactor changes
    
    * finish him!
    
    * fmt
    
    * remove TODO
    
    * minimal diff
    
    * apply review suggestions
    
    * add TODO
    
    * looks better
    
    * make ContractSources wrapper
    
    * add more docki docs
    
    * write file_id docs!
    
    ---------
    
    Co-authored-by: DaniPopes <57450786+DaniPopes@users.noreply.github.com>
    2 people authored and mikelodder7 committed Sep 12, 2023
    Configuration menu
    Copy the full SHA
    ba2de65 View commit details
    Browse the repository at this point in the history
  70. Configuration menu
    Copy the full SHA
    8cc001a View commit details
    Browse the repository at this point in the history
  71. Configuration menu
    Copy the full SHA
    c22a34e View commit details
    Browse the repository at this point in the history
  72. Configuration menu
    Copy the full SHA
    8bfc145 View commit details
    Browse the repository at this point in the history
  73. feat(cast): subscribe to logs using websockets (foundry-rs#5743)

    * feat(cast): subscribe to logs
    
    * undo generic signal
    
    * fix tokio signal feature
    
    ---------
    
    Co-authored-by: Enrique Ortiz <hi@enriqueortiz.dev>
    2 people authored and mikelodder7 committed Sep 12, 2023
    Configuration menu
    Copy the full SHA
    8e6224e View commit details
    Browse the repository at this point in the history
  74. update references

    mikelodder7 committed Sep 12, 2023
    Configuration menu
    Copy the full SHA
    cb4f3e7 View commit details
    Browse the repository at this point in the history
  75. update to git repo

    mikelodder7 committed Sep 12, 2023
    Configuration menu
    Copy the full SHA
    0df459f View commit details
    Browse the repository at this point in the history
  76. update cargo.lock

    mikelodder7 committed Sep 12, 2023
    Configuration menu
    Copy the full SHA
    7163c50 View commit details
    Browse the repository at this point in the history