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

Bring latest main to feat/cancun #61

Merged
merged 32 commits into from
Feb 26, 2024
Merged

Bring latest main to feat/cancun #61

merged 32 commits into from
Feb 26, 2024

Commits on Feb 14, 2024

  1. Configuration menu
    Copy the full SHA
    6347cee View commit details
    Browse the repository at this point in the history

Commits on Feb 15, 2024

  1. Add mpt_trie missing docs (#37)

    * Add missing docs
    
    * Minor
    
    * Apply suggestions from code review
    
    Co-authored-by: Ben <[email protected]>
    
    * Apply suggestions from code review
    
    Co-authored-by: Robin Salen <[email protected]>
    
    ---------
    
    Co-authored-by: Ben <[email protected]>
    Co-authored-by: Robin Salen <[email protected]>
    3 people authored Feb 15, 2024
    Configuration menu
    Copy the full SHA
    e9dcb33 View commit details
    Browse the repository at this point in the history
  2. Added some more tests and traces

    - One test is a regression test. Next commit will fix bug.
    BGluth committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    0cd5748 View commit details
    Browse the repository at this point in the history
  3. Fixed sub-set bug

    - Should squash this though, as the regression test still fails.
    BGluth committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    b70af72 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    efcff57 View commit details
    Browse the repository at this point in the history
  5. Few small test fixes

    BGluth committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    d7d6a81 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    9643885 View commit details
    Browse the repository at this point in the history
  7. Logic for trie queries

    - Note that this is different from `debug_query`. This logic is a lot
      more light-weight and meant for actual logic (instead of for debugging
      purposes).
    BGluth committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    c59cdd9 View commit details
    Browse the repository at this point in the history
  8. Added docs to query logic

    BGluth committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    3323697 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    cca640a View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    ee14801 View commit details
    Browse the repository at this point in the history
  11. Added missing function push_nibbles_back

    - Also added missing tests for all `push_*` functions.
    BGluth committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    7383858 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    cf1f147 View commit details
    Browse the repository at this point in the history
  13. Fixed a bug in create_trie_subsets

    - The issue was `reset_tracked_trie_state` never traversing past
      the first node.
    BGluth committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    3030cd4 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    695c9a3 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    1ed8454 View commit details
    Browse the repository at this point in the history
  16. Fixed two clippy errors

    BGluth committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    0a8c16d View commit details
    Browse the repository at this point in the history

Commits on Feb 16, 2024

  1. Configuration menu
    Copy the full SHA
    e22b8e0 View commit details
    Browse the repository at this point in the history
  2. Requested PR changes for #18

    BGluth committed Feb 16, 2024
    Configuration menu
    Copy the full SHA
    51a306e View commit details
    Browse the repository at this point in the history
  3. Merge pull request #43 from 0xPolygonZero/withdrawls_not_in_state_tri…

    …e_fix
    
    Withdrawls not in state trie fix
    BGluth authored Feb 16, 2024
    Configuration menu
    Copy the full SHA
    f97b90f View commit details
    Browse the repository at this point in the history
  4. Code hash resolve fix + cleanup (#44)

    * Code hash resolve fix + cleanup
    
    - Although we were adding any contract code created to the local code
      hash resolve table for the current txn, we were not adding this into
      the "global" lookup table.
    - Also cleaned up the logic for resolving code hashes.
    
    * Fix small typo
    
    Co-authored-by: Robin Salen <[email protected]>
    
    * Requested PR changes for #44
    
    ---------
    
    Co-authored-by: Ben <[email protected]>
    Co-authored-by: Robin Salen <[email protected]>
    3 people authored Feb 16, 2024
    Configuration menu
    Copy the full SHA
    d0bc5ec View commit details
    Browse the repository at this point in the history

Commits on Feb 19, 2024

  1. fix(evm_arithmetization): fix padding constraint in keccak_stark (#48)

    * fix: remove duplicate constraint
    
    * fix: add proper constraints for padding rows
    
    * fix: remove extra constraints
    
    * fix: simplify constraints using mul_sub gate
    
    * fix: move constraint outside loop
    
    * chore: rename
    
    * chore: add comment explaining constrain
    
    * fix: remove extra sub constraint
    shuklaayush authored Feb 19, 2024
    Configuration menu
    Copy the full SHA
    b994373 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bc0d2db View commit details
    Browse the repository at this point in the history
  3. Add SECURITY.md (#53)

    Nashtare authored Feb 19, 2024
    Configuration menu
    Copy the full SHA
    62b6f5a View commit details
    Browse the repository at this point in the history

Commits on Feb 21, 2024

  1. Apply suggestions from code review

    Nashtare's suggested changes for #39.
    
    Co-authored-by: Robin Salen <[email protected]>
    BGluth and Nashtare authored Feb 21, 2024
    Configuration menu
    Copy the full SHA
    3bd89a1 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #39 from 0xPolygonZero/subtrie_pruning_optimization

    Additional tooling for allowing aggresive pruning logic
    BGluth authored Feb 21, 2024
    Configuration menu
    Copy the full SHA
    2d36eba View commit details
    Browse the repository at this point in the history
  3. Prepare for release (#54)

    * Update README
    
    * Update sequence diagrams
    
    * Some minor tweaks
    
    * Add CHANGELOG
    
    * Update Cargo.toml with new plonky2-crates versions
    
    * Apply some comments
    Nashtare authored Feb 21, 2024
    Configuration menu
    Copy the full SHA
    4a38374 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c68baf9 View commit details
    Browse the repository at this point in the history

Commits on Feb 22, 2024

  1. Refactor access lists (#30)

    * Refactor access lists
    
    * Apply suggestions from code review
    
    Co-authored-by: Robin Salen <[email protected]>
    
    * Update evm_arithmetization/src/cpu/kernel/asm/core/access_lists.asm
    
    Co-authored-by: Robin Salen <[email protected]>
    
    * Apply suggestions from code review
    
    Co-authored-by: Robin Salen <[email protected]>
    
    * Address reviews
    
    ---------
    
    Co-authored-by: Alonso González <[email protected]>
    Co-authored-by: Alonso González <[email protected]>
    3 people authored Feb 22, 2024
    Configuration menu
    Copy the full SHA
    735855e View commit details
    Browse the repository at this point in the history
  2. Update CHANGELOG post #30 merge

    Nashtare committed Feb 22, 2024
    Configuration menu
    Copy the full SHA
    efd602f View commit details
    Browse the repository at this point in the history

Commits on Feb 23, 2024

  1. Update mpt_trie API (#57)

    Hamy Ratoanina authored Feb 23, 2024
    Configuration menu
    Copy the full SHA
    6fb1df2 View commit details
    Browse the repository at this point in the history

Commits on Feb 26, 2024

  1. Configuration menu
    Copy the full SHA
    5f5485c View commit details
    Browse the repository at this point in the history