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(l1): implement TrieIterator + GetAccountRange snap request handling logic #960

Draft
wants to merge 27 commits into
base: main
Choose a base branch
from

Commits on Oct 22, 2024

  1. Corrupted History Fix

    This PR re-writes this branch's commits on top of the main branch:
    - Implement TrieIterator
    - Consume Trie when building TrieIterator
    - Implement `Store::iter_accounts` using TrieIterator
    fmoletta committed Oct 22, 2024
    Configuration menu
    Copy the full SHA
    02fe744 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a2a2aac View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    aef7441 View commit details
    Browse the repository at this point in the history
  4. Commit progress

    fmoletta committed Oct 22, 2024
    Configuration menu
    Copy the full SHA
    13d9bc3 View commit details
    Browse the repository at this point in the history
  5. Commit progress

    fmoletta committed Oct 22, 2024
    Configuration menu
    Copy the full SHA
    0ca3589 View commit details
    Browse the repository at this point in the history
  6. Add snap as supported cap

    fmoletta committed Oct 22, 2024
    Configuration menu
    Copy the full SHA
    66b6f90 View commit details
    Browse the repository at this point in the history

Commits on Oct 23, 2024

  1. Push missing changes

    fmoletta committed Oct 23, 2024
    Configuration menu
    Copy the full SHA
    41dcaff View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    562bc49 View commit details
    Browse the repository at this point in the history
  3. Fix logic

    fmoletta committed Oct 23, 2024
    Configuration menu
    Copy the full SHA
    3893b05 View commit details
    Browse the repository at this point in the history
  4. Remove debug print

    fmoletta committed Oct 23, 2024
    Configuration menu
    Copy the full SHA
    dbe110f View commit details
    Browse the repository at this point in the history
  5. Limit response bytes

    fmoletta committed Oct 23, 2024
    Configuration menu
    Copy the full SHA
    8b8eacb View commit details
    Browse the repository at this point in the history
  6. Add test

    fmoletta committed Oct 23, 2024
    Configuration menu
    Copy the full SHA
    4ee1790 View commit details
    Browse the repository at this point in the history
  7. Add more tests

    fmoletta committed Oct 23, 2024
    Configuration menu
    Copy the full SHA
    d87b1ca View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    89621bf View commit details
    Browse the repository at this point in the history
  9. Add test

    fmoletta committed Oct 23, 2024
    Configuration menu
    Copy the full SHA
    3a14cdd View commit details
    Browse the repository at this point in the history
  10. Add test

    fmoletta committed Oct 23, 2024
    Configuration menu
    Copy the full SHA
    c354321 View commit details
    Browse the repository at this point in the history
  11. Add test

    fmoletta committed Oct 23, 2024
    Configuration menu
    Copy the full SHA
    7abd4f7 View commit details
    Browse the repository at this point in the history
  12. Add test

    fmoletta committed Oct 23, 2024
    Configuration menu
    Copy the full SHA
    7cee2b7 View commit details
    Browse the repository at this point in the history
  13. Also fetch limit proof

    fmoletta committed Oct 23, 2024
    Configuration menu
    Copy the full SHA
    579309f View commit details
    Browse the repository at this point in the history

Commits on Oct 24, 2024

  1. Trim test state 408 -> 100

    fmoletta committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    9fccb07 View commit details
    Browse the repository at this point in the history
  2. Simplify logic

    fmoletta committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    38a7d5b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    704da4c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b55294b View commit details
    Browse the repository at this point in the history
  5. Clippy

    fmoletta committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    6d5cc45 View commit details
    Browse the repository at this point in the history
  6. Add allow tag

    fmoletta committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    9514037 View commit details
    Browse the repository at this point in the history
  7. Remove comment

    fmoletta committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    a5b3934 View commit details
    Browse the repository at this point in the history
  8. Fix typo

    fmoletta committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    68dcef6 View commit details
    Browse the repository at this point in the history