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

VM/SM: Bundle Optimizations (Default wo Caches+EVMMockBlockchain, SM Code put() Fix, VerkleSM out, runTx()+Code Opts) #3601

Merged
merged 25 commits into from
Aug 19, 2024

Commits on Aug 17, 2024

  1. Use shallowCopy() Caches copy() optimization also for VerkleSM to avo…

    …id Caches bundling on non-Caches default
    holgerd77 committed Aug 17, 2024
    Configuration menu
    Copy the full SHA
    57d382f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c3eb295 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    bef2953 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    57cad15 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b903ad4 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    185d005 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    8567b46 View commit details
    Browse the repository at this point in the history
  8. Rebuild package-lock.json

    holgerd77 committed Aug 17, 2024
    Configuration menu
    Copy the full SHA
    86dcb21 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    01e6266 View commit details
    Browse the repository at this point in the history
  10. Lint fix

    holgerd77 committed Aug 17, 2024
    Configuration menu
    Copy the full SHA
    1692654 View commit details
    Browse the repository at this point in the history
  11. Add Verkle SM methods as optional methods to interface, replace Verkl…

    …eSM imports and castings in VM
    holgerd77 committed Aug 17, 2024
    Configuration menu
    Copy the full SHA
    83db446 View commit details
    Browse the repository at this point in the history
  12. Also align client (no real effect yet, but generally try to work more…

    … on the interfaces and not the classes directly)
    holgerd77 committed Aug 17, 2024
    Configuration menu
    Copy the full SHA
    78939cb View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    6a803a1 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    599bcca View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    8aa1e27 View commit details
    Browse the repository at this point in the history
  16. More optimizations

    holgerd77 committed Aug 17, 2024
    Configuration menu
    Copy the full SHA
    5ee5244 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    bf22d21 View commit details
    Browse the repository at this point in the history

Commits on Aug 19, 2024

  1. Configuration menu
    Copy the full SHA
    e337575 View commit details
    Browse the repository at this point in the history
  2. Some more

    holgerd77 committed Aug 19, 2024
    Configuration menu
    Copy the full SHA
    fe3813b View commit details
    Browse the repository at this point in the history
  3. Some doc compatification

    holgerd77 committed Aug 19, 2024
    Configuration menu
    Copy the full SHA
    a96f926 View commit details
    Browse the repository at this point in the history
  4. Add CSpell checker to CI and fix typos (#3590)

    * monorepo: add cspell, add ALL unknown words to valid words
    
    * cspell: split unknown words in ts/md
    
    * filter out wrong words in cspell-ts.json
    
    * cspell ignore hex values
    
    * fix typos in all packages
    
    * cspell: use cache
    
    * cspell: update commands
    
    * cspell: update md/ts words
    
    * Typo fixes for README/CHANGELOG files
    
    * cspell: ensure all relevant monorepo md files are checked
    
    * ci: add cspell job
    
    * cspell: update command
    
    * temp add bogus to markdown
    
    * remove bogus spell
    
    * update ci name
    
    * fix remaining typos + add words to cspell dict
    
    * Update packages/client/CHANGELOG.md
    
    * Update packages/util/CHANGELOG.md
    
    * address review
    
    * Remove almost all `cspell:ignore` (#3599)
    
    * remove almost all cspell:ignore
    
    * more spell changes
    
    * cspell: fix problems
    
    * evm: fix quadCoefficient
    
    * cspell: fixes
    
    * remove disable line
    
    ---------
    
    Co-authored-by: Gabriel Rocheleau <[email protected]>
    2 people authored and holgerd77 committed Aug 19, 2024
    Configuration menu
    Copy the full SHA
    9d25fde View commit details
    Browse the repository at this point in the history
  5. Fix spell check

    holgerd77 committed Aug 19, 2024
    Configuration menu
    Copy the full SHA
    f399286 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    5064200 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    79f7672 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    f613b0e View commit details
    Browse the repository at this point in the history