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

StateManager: stateless verkle state manager #3139

Merged
merged 99 commits into from
Dec 6, 2023

Commits on Nov 4, 2023

  1. Configuration menu
    Copy the full SHA
    08df5cf View commit details
    Browse the repository at this point in the history
  2. block: add verkle tests

    gabrocheleau committed Nov 4, 2023
    Configuration menu
    Copy the full SHA
    c6423d5 View commit details
    Browse the repository at this point in the history
  3. common: add verkle eip

    gabrocheleau committed Nov 4, 2023
    Configuration menu
    Copy the full SHA
    c0bf498 View commit details
    Browse the repository at this point in the history
  4. evm: add verkle eip

    gabrocheleau committed Nov 4, 2023
    Configuration menu
    Copy the full SHA
    457fcb1 View commit details
    Browse the repository at this point in the history
  5. vm: add verkle handling

    gabrocheleau committed Nov 4, 2023
    Configuration menu
    Copy the full SHA
    26a73f6 View commit details
    Browse the repository at this point in the history
  6. vm: add verkle tests

    gabrocheleau committed Nov 4, 2023
    Configuration menu
    Copy the full SHA
    0fe9d3f View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    2755783 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    a075969 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    e058bc8 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    20f1d45 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    04c503e View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    083ac89 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    870f350 View commit details
    Browse the repository at this point in the history

Commits on Nov 7, 2023

  1. add praguge hf

    g11tech committed Nov 7, 2023
    Configuration menu
    Copy the full SHA
    35f3cf7 View commit details
    Browse the repository at this point in the history
  2. add clarification comment

    g11tech committed Nov 7, 2023
    Configuration menu
    Copy the full SHA
    6dfb263 View commit details
    Browse the repository at this point in the history

Commits on Nov 9, 2023

  1. Configuration menu
    Copy the full SHA
    ccd116d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    775552d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e0ebeb5 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    12d82de View commit details
    Browse the repository at this point in the history

Commits on Nov 14, 2023

  1. Configuration menu
    Copy the full SHA
    75aa645 View commit details
    Browse the repository at this point in the history
  2. Merge remote-tracking branch 'origin/master' into stateManager/statel…

    …essVerkleStateManager
    g11tech committed Nov 14, 2023
    Configuration menu
    Copy the full SHA
    bfe4330 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    77ecda6 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    0543ee1 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    64626f7 View commit details
    Browse the repository at this point in the history

Commits on Nov 15, 2023

  1. Configuration menu
    Copy the full SHA
    c2bb49a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    516d491 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0ad52d2 View commit details
    Browse the repository at this point in the history

Commits on Nov 16, 2023

  1. Configuration menu
    Copy the full SHA
    6069ae5 View commit details
    Browse the repository at this point in the history
  2. fix typo

    g11tech committed Nov 16, 2023
    Configuration menu
    Copy the full SHA
    13a82f0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6b3a8ff View commit details
    Browse the repository at this point in the history
  4. add trace

    g11tech committed Nov 16, 2023
    Configuration menu
    Copy the full SHA
    0649760 View commit details
    Browse the repository at this point in the history
  5. util: update byte util

    gabrocheleau committed Nov 16, 2023
    Configuration menu
    Copy the full SHA
    242583d View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    3c4f0e3 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    ba97551 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    14d5782 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    1217805 View commit details
    Browse the repository at this point in the history
  10. vm: check against StatelessVerkleStateManager instead of checking for…

    … DefaultStateManager class (to also include e.g. EthersStateManager)
    gabrocheleau committed Nov 16, 2023
    Configuration menu
    Copy the full SHA
    9e6933b View commit details
    Browse the repository at this point in the history
  11. verkle: fix linting

    gabrocheleau committed Nov 16, 2023
    Configuration menu
    Copy the full SHA
    18c6413 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    c6b6f1d View commit details
    Browse the repository at this point in the history
  13. Merge remote-tracking branch 'origin/stateManager/statelessVerkleStat…

    …eManager' into stateManager/statelessVerkleStateManager
    g11tech committed Nov 16, 2023
    Configuration menu
    Copy the full SHA
    f3fbf21 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    cb51826 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    d03de48 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    5c4d7a2 View commit details
    Browse the repository at this point in the history

Commits on Nov 17, 2023

  1. read account fixes

    g11tech committed Nov 17, 2023
    Configuration menu
    Copy the full SHA
    4b172fe View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ccb0c1e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f9fcbe1 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8b093f3 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    18ca48a View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    11d1cfb View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    b0e958a View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    143ea80 View commit details
    Browse the repository at this point in the history

Commits on Nov 18, 2023

  1. Configuration menu
    Copy the full SHA
    f36d559 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3be3628 View commit details
    Browse the repository at this point in the history
  3. statemanager: partial implementation of clearContractStorage, and cor…

    …rectly handle postState of null
    gabrocheleau committed Nov 18, 2023
    Configuration menu
    Copy the full SHA
    4009313 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8338238 View commit details
    Browse the repository at this point in the history

Commits on Nov 26, 2023

  1. Configuration menu
    Copy the full SHA
    42481b7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c284b50 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c07736b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b3740b5 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    95a48e5 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    1b93ed2 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    882f25a View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    cc835c0 View commit details
    Browse the repository at this point in the history

Commits on Dec 2, 2023

  1. Configuration menu
    Copy the full SHA
    451e431 View commit details
    Browse the repository at this point in the history
  2. block: typo

    gabrocheleau committed Dec 2, 2023
    Configuration menu
    Copy the full SHA
    6d1b983 View commit details
    Browse the repository at this point in the history

Commits on Dec 3, 2023

  1. Configuration menu
    Copy the full SHA
    3eea6f5 View commit details
    Browse the repository at this point in the history
  2. fix the verkle vmchain execution and skip marking block invalid for v…

    …erkle executionwitness absense
    g11tech committed Dec 3, 2023
    Configuration menu
    Copy the full SHA
    776f5a8 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e0c3dc8 View commit details
    Browse the repository at this point in the history
  4. remove console.log

    g11tech committed Dec 3, 2023
    Configuration menu
    Copy the full SHA
    e881a4b View commit details
    Browse the repository at this point in the history

Commits on Dec 4, 2023

  1. Configuration menu
    Copy the full SHA
    ce821cd View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f759efd View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0192b67 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f9ff242 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    f09e188 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    b2ca454 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    f658767 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    c0ad152 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    1302382 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    3ae21c9 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    5e6a6c0 View commit details
    Browse the repository at this point in the history

Commits on Dec 5, 2023

  1. Configuration menu
    Copy the full SHA
    59aac4d View commit details
    Browse the repository at this point in the history
  2. block: remove todo

    gabrocheleau committed Dec 5, 2023
    Configuration menu
    Copy the full SHA
    eb25956 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c7240ab View commit details
    Browse the repository at this point in the history
  4. client: Vm -> VM

    gabrocheleau committed Dec 5, 2023
    Configuration menu
    Copy the full SHA
    e7722d0 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    6375711 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    07e6c4b View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    41b80fb View commit details
    Browse the repository at this point in the history

Commits on Dec 6, 2023

  1. block: reorder executionWitness and opts, and do not attempt to decod…

    …e witnessBytes if 6800 is not activated
    gabrocheleau committed Dec 6, 2023
    Configuration menu
    Copy the full SHA
    d984869 View commit details
    Browse the repository at this point in the history
  2. vm: fix tests

    gabrocheleau committed Dec 6, 2023
    Configuration menu
    Copy the full SHA
    ea35a7a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    66b6025 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    39a18a9 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    26d6af0 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    5520db7 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    a1dfe01 View commit details
    Browse the repository at this point in the history
  8. More experimental notes

    holgerd77 committed Dec 6, 2023
    Configuration menu
    Copy the full SHA
    42c1269 View commit details
    Browse the repository at this point in the history
  9. apply feedback

    g11tech committed Dec 6, 2023
    Configuration menu
    Copy the full SHA
    77addfd View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    b2c7a29 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    4e16f25 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    510ef25 View commit details
    Browse the repository at this point in the history