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: Slow updates experimentation #2732

Merged
merged 36 commits into from
Nov 20, 2023
Merged

Commits on Nov 20, 2023

  1. feat: initial impl

    LHerskind committed Nov 20, 2023
    Configuration menu
    Copy the full SHA
    8d106cd View commit details
    Browse the repository at this point in the history
  2. chore: minor fixes

    LHerskind committed Nov 20, 2023
    Configuration menu
    Copy the full SHA
    05143a2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    cbb0eda View commit details
    Browse the repository at this point in the history
  4. chore: fixed size map

    LHerskind committed Nov 20, 2023
    Configuration menu
    Copy the full SHA
    e91d1c8 View commit details
    Browse the repository at this point in the history
  5. chore: fix tsconfig.json

    LHerskind committed Nov 20, 2023
    Configuration menu
    Copy the full SHA
    4b7a516 View commit details
    Browse the repository at this point in the history
  6. chore: purge slow_struct

    LHerskind committed Nov 20, 2023
    Configuration menu
    Copy the full SHA
    8416488 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    a2ddcef View commit details
    Browse the repository at this point in the history
  8. chore: cleanup

    LHerskind committed Nov 20, 2023
    Configuration menu
    Copy the full SHA
    9e3888a View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    9bc5965 View commit details
    Browse the repository at this point in the history
  10. chore: update comment

    LHerskind committed Nov 20, 2023
    Configuration menu
    Copy the full SHA
    e1f8d4a View commit details
    Browse the repository at this point in the history
  11. chore: minor cleanup

    LHerskind committed Nov 20, 2023
    Configuration menu
    Copy the full SHA
    374b9b6 View commit details
    Browse the repository at this point in the history
  12. chore: update pedersen 💀

    LHerskind committed Nov 20, 2023
    Configuration menu
    Copy the full SHA
    22a8c63 View commit details
    Browse the repository at this point in the history
  13. feat: add oracle for slow updates (#2878)

    Experimental, very much in progress.
    
    Fixes #2852, building on top of #2732. 
    
    For the experimentation here needed a name for my "data-stack" as it
    could practically hold whatever you want to throw at it. Was listening
    to https://www.youtube.com/watch?v=DTrNwbemNK0 while building so its the
    pez dispenser. The PEZ dispenser is essentially a stack managed by the
    PXE that hold `mint`s (PEZ Dispenser = "PfeffErminZ"/peppermint
    dispenser). A `mint` is `Fr[]` which can hold whatever data really, here
    just used to feed membership proofs and update proofs into the slow
    updates map.
    LHerskind committed Nov 20, 2023
    Configuration menu
    Copy the full SHA
    ac32b0e View commit details
    Browse the repository at this point in the history
  14. chore: remove allo

    LHerskind committed Nov 20, 2023
    Configuration menu
    Copy the full SHA
    0590e9a View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    7a8f0e7 View commit details
    Browse the repository at this point in the history
  16. chore: artifact inclusion

    LHerskind committed Nov 20, 2023
    Configuration menu
    Copy the full SHA
    664ce41 View commit details
    Browse the repository at this point in the history
  17. test: add blacklist tests

    LHerskind committed Nov 20, 2023
    Configuration menu
    Copy the full SHA
    4a5ab6a View commit details
    Browse the repository at this point in the history
  18. chore: add to ci

    LHerskind committed Nov 20, 2023
    Configuration menu
    Copy the full SHA
    d0cf908 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    402acf1 View commit details
    Browse the repository at this point in the history
  20. chore: 🧹

    LHerskind committed Nov 20, 2023
    Configuration menu
    Copy the full SHA
    76dc6ff View commit details
    Browse the repository at this point in the history
  21. chore: fix import

    LHerskind committed Nov 20, 2023
    Configuration menu
    Copy the full SHA
    2a6eb04 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    c7d44be View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    252f170 View commit details
    Browse the repository at this point in the history
  24. chore: recompile noir

    LHerskind committed Nov 20, 2023
    Configuration menu
    Copy the full SHA
    1011f97 View commit details
    Browse the repository at this point in the history
  25. chore: noir updates

    LHerskind committed Nov 20, 2023
    Configuration menu
    Copy the full SHA
    8d52ec4 View commit details
    Browse the repository at this point in the history
  26. chore: fix imports

    LHerskind committed Nov 20, 2023
    Configuration menu
    Copy the full SHA
    a85bb1a View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    1bf0d99 View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    2d61536 View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    8faad6d View commit details
    Browse the repository at this point in the history
  30. chore: formatting

    LHerskind committed Nov 20, 2023
    Configuration menu
    Copy the full SHA
    23bd7f4 View commit details
    Browse the repository at this point in the history
  31. chore: merge fixing

    LHerskind committed Nov 20, 2023
    Configuration menu
    Copy the full SHA
    9a46997 View commit details
    Browse the repository at this point in the history
  32. fix: merge

    LHerskind committed Nov 20, 2023
    Configuration menu
    Copy the full SHA
    b73201c View commit details
    Browse the repository at this point in the history
  33. chore: linter

    LHerskind committed Nov 20, 2023
    Configuration menu
    Copy the full SHA
    ce11537 View commit details
    Browse the repository at this point in the history
  34. chore: formatting

    LHerskind committed Nov 20, 2023
    Configuration menu
    Copy the full SHA
    343b027 View commit details
    Browse the repository at this point in the history
  35. chore: address comments

    LHerskind committed Nov 20, 2023
    Configuration menu
    Copy the full SHA
    bcbb362 View commit details
    Browse the repository at this point in the history
  36. Configuration menu
    Copy the full SHA
    401ab5d View commit details
    Browse the repository at this point in the history