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

Fast tree views demo #197

Closed
wants to merge 81 commits into from
Closed

Fast tree views demo #197

wants to merge 81 commits into from

Commits on Dec 27, 2021

  1. Demo v2

    dapplion committed Dec 27, 2021
    Configuration menu
    Copy the full SHA
    426f235 View commit details
    Browse the repository at this point in the history
  2. Add serdes for array types

    dapplion committed Dec 27, 2021
    Configuration menu
    Copy the full SHA
    993926e View commit details
    Browse the repository at this point in the history
  3. Implement container serdes

    dapplion committed Dec 27, 2021
    Configuration menu
    Copy the full SHA
    283f563 View commit details
    Browse the repository at this point in the history
  4. WIP

    dapplion committed Dec 27, 2021
    Configuration menu
    Copy the full SHA
    fb895c9 View commit details
    Browse the repository at this point in the history
  5. Fix Boolean type

    dapplion committed Dec 27, 2021
    Configuration menu
    Copy the full SHA
    bc91f62 View commit details
    Browse the repository at this point in the history
  6. WIP

    dapplion committed Dec 27, 2021
    Configuration menu
    Copy the full SHA
    d2f0423 View commit details
    Browse the repository at this point in the history
  7. Get linked subTrees

    dapplion committed Dec 27, 2021
    Configuration menu
    Copy the full SHA
    a177d5d View commit details
    Browse the repository at this point in the history
  8. De-duplicate array views

    dapplion committed Dec 27, 2021
    Configuration menu
    Copy the full SHA
    3d1f84d View commit details
    Browse the repository at this point in the history
  9. Done

    dapplion committed Dec 27, 2021
    Configuration menu
    Copy the full SHA
    e9f1942 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    798f85f View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    e04164a View commit details
    Browse the repository at this point in the history
  12. Add tree serdes

    dapplion committed Dec 27, 2021
    Configuration menu
    Copy the full SHA
    9b8b3be View commit details
    Browse the repository at this point in the history
  13. Add push and getAll methods

    dapplion committed Dec 27, 2021
    Configuration menu
    Copy the full SHA
    e8cd12a View commit details
    Browse the repository at this point in the history
  14. Add spec v2 types

    dapplion committed Dec 27, 2021
    Configuration menu
    Copy the full SHA
    b871082 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    6e2c526 View commit details
    Browse the repository at this point in the history
  16. Fix node uint ops

    dapplion committed Dec 27, 2021
    Configuration menu
    Copy the full SHA
    00c99c0 View commit details
    Browse the repository at this point in the history
  17. Add fromJson support

    dapplion committed Dec 27, 2021
    Configuration menu
    Copy the full SHA
    33e9d52 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    e6fad1f View commit details
    Browse the repository at this point in the history
  19. Fix packedRootsBytesToNode

    dapplion committed Dec 27, 2021
    Configuration menu
    Copy the full SHA
    cc8311b View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    42d9c4c View commit details
    Browse the repository at this point in the history
  21. Fix serialization issues

    dapplion committed Dec 27, 2021
    Configuration menu
    Copy the full SHA
    9062c38 View commit details
    Browse the repository at this point in the history
  22. Fix maxChunksToDepth logic

    dapplion committed Dec 27, 2021
    Configuration menu
    Copy the full SHA
    60a704d View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    7ad9338 View commit details
    Browse the repository at this point in the history
  24. Add more bytes validation

    dapplion committed Dec 27, 2021
    Configuration menu
    Copy the full SHA
    ba6cef9 View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    8286454 View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    41ce1ef View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    da20f13 View commit details
    Browse the repository at this point in the history
  28. Fix build

    dapplion committed Dec 27, 2021
    Configuration menu
    Copy the full SHA
    c0b16df View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    e20c82f View commit details
    Browse the repository at this point in the history
  30. Fix rogue length variable

    dapplion committed Dec 27, 2021
    Configuration menu
    Copy the full SHA
    bbb9ac9 View commit details
    Browse the repository at this point in the history
  31. Fix ArrayBasicTreeView logic

    dapplion committed Dec 27, 2021
    Configuration menu
    Copy the full SHA
    b5dfcd7 View commit details
    Browse the repository at this point in the history
  32. Configuration menu
    Copy the full SHA
    c5fdf63 View commit details
    Browse the repository at this point in the history

Commits on Dec 28, 2021

  1. Add faster setNodesAtDepth

    dapplion committed Dec 28, 2021
    Configuration menu
    Copy the full SHA
    82bb83e View commit details
    Browse the repository at this point in the history
  2. Fix CI

    dapplion committed Dec 28, 2021
    Configuration menu
    Copy the full SHA
    2569919 View commit details
    Browse the repository at this point in the history
  3. Fix benchmark types

    dapplion committed Dec 28, 2021
    Configuration menu
    Copy the full SHA
    399f093 View commit details
    Browse the repository at this point in the history

Commits on Dec 31, 2021

  1. Configuration menu
    Copy the full SHA
    833c87f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e9ccdd3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    42e9572 View commit details
    Browse the repository at this point in the history
  4. Add tree view tests

    dapplion committed Dec 31, 2021
    Configuration menu
    Copy the full SHA
    15647fc View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    136b312 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    b840cb4 View commit details
    Browse the repository at this point in the history
  7. Strong type TreeViews

    dapplion committed Dec 31, 2021
    Configuration menu
    Copy the full SHA
    35170f5 View commit details
    Browse the repository at this point in the history

Commits on Jan 3, 2022

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

Commits on Jan 5, 2022

  1. WIP TreeViewMutable

    dapplion committed Jan 5, 2022
    Configuration menu
    Copy the full SHA
    278c52f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b51ae5c View commit details
    Browse the repository at this point in the history

Commits on Jan 7, 2022

  1. Add TreeViewMutable

    dapplion committed Jan 7, 2022
    Configuration menu
    Copy the full SHA
    53f73a8 View commit details
    Browse the repository at this point in the history
  2. Lint code

    dapplion committed Jan 7, 2022
    Configuration menu
    Copy the full SHA
    3b06bf8 View commit details
    Browse the repository at this point in the history

Commits on Jan 10, 2022

  1. Rename to viewDU

    dapplion committed Jan 10, 2022
    Configuration menu
    Copy the full SHA
    2e090d0 View commit details
    Browse the repository at this point in the history
  2. Placeholder proofs API

    dapplion committed Jan 10, 2022
    Configuration menu
    Copy the full SHA
    567d415 View commit details
    Browse the repository at this point in the history
  3. Make TreeView generic

    dapplion committed Jan 10, 2022
    Configuration menu
    Copy the full SHA
    31eaf7b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    021af82 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    4d7f642 View commit details
    Browse the repository at this point in the history
  6. Use better type inference

    dapplion committed Jan 10, 2022
    Configuration menu
    Copy the full SHA
    d777919 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    72bc307 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    09382f6 View commit details
    Browse the repository at this point in the history
  9. Export BitArray

    dapplion committed Jan 10, 2022
    Configuration menu
    Copy the full SHA
    8a3b676 View commit details
    Browse the repository at this point in the history
  10. Add TreeView(s) for BitArray

    dapplion committed Jan 10, 2022
    Configuration menu
    Copy the full SHA
    78424a8 View commit details
    Browse the repository at this point in the history

Commits on Jan 11, 2022

  1. Add toJson methods

    dapplion committed Jan 11, 2022
    Configuration menu
    Copy the full SHA
    bbc5bfb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    10e1e99 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b16a2bc View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    761100a View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    8370480 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    e7c0a61 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    6c014a0 View commit details
    Browse the repository at this point in the history
  8. Add more containerSwap tests

    dapplion committed Jan 11, 2022
    Configuration menu
    Copy the full SHA
    395bc43 View commit details
    Browse the repository at this point in the history
  9. Add typeName to all types

    dapplion committed Jan 11, 2022
    Configuration menu
    Copy the full SHA
    d876d45 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    19ca9dd View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    fba1e21 View commit details
    Browse the repository at this point in the history
  12. f

    dapplion committed Jan 11, 2022
    Configuration menu
    Copy the full SHA
    b621b7d View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    4bfb92d View commit details
    Browse the repository at this point in the history
  14. Fix ArrayBasicTreeView.set()

    dapplion committed Jan 11, 2022
    Configuration menu
    Copy the full SHA
    6b57def View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    3f12d25 View commit details
    Browse the repository at this point in the history
  16. Fix length offset in array

    dapplion committed Jan 11, 2022
    Configuration menu
    Copy the full SHA
    8b7954c View commit details
    Browse the repository at this point in the history
  17. f

    dapplion committed Jan 11, 2022
    Configuration menu
    Copy the full SHA
    932d831 View commit details
    Browse the repository at this point in the history

Commits on Jan 12, 2022

  1. Move v2 to root src

    dapplion committed Jan 12, 2022
    Configuration menu
    Copy the full SHA
    390250e View commit details
    Browse the repository at this point in the history
  2. Replace lodestarTypes

    dapplion committed Jan 12, 2022
    Configuration menu
    Copy the full SHA
    20af133 View commit details
    Browse the repository at this point in the history
  3. Update tests

    dapplion committed Jan 12, 2022
    Configuration menu
    Copy the full SHA
    625bd13 View commit details
    Browse the repository at this point in the history
  4. f

    dapplion committed Jan 12, 2022
    Configuration menu
    Copy the full SHA
    2056bce View commit details
    Browse the repository at this point in the history
  5. Add Union and None types

    dapplion committed Jan 12, 2022
    Configuration menu
    Copy the full SHA
    e8ce097 View commit details
    Browse the repository at this point in the history
  6. Update spec tests

    dapplion committed Jan 12, 2022
    Configuration menu
    Copy the full SHA
    18669e9 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    6fe0b91 View commit details
    Browse the repository at this point in the history