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: zk light client #12

Merged
merged 67 commits into from
Feb 19, 2024
Merged

feat: zk light client #12

merged 67 commits into from
Feb 19, 2024

Commits on Jan 9, 2024

  1. Configuration menu
    Copy the full SHA
    9b26fe9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    383ee74 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2397a46 View commit details
    Browse the repository at this point in the history
  4. wip: port over circuits

    dndll committed Jan 9, 2024
    Configuration menu
    Copy the full SHA
    ce95072 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    53d437a View commit details
    Browse the repository at this point in the history
  6. wip: testing

    dndll committed Jan 9, 2024
    Configuration menu
    Copy the full SHA
    e174830 View commit details
    Browse the repository at this point in the history

Commits on Jan 10, 2024

  1. wip: testing

    dndll committed Jan 10, 2024
    Configuration menu
    Copy the full SHA
    9f14ecc View commit details
    Browse the repository at this point in the history
  2. wip: out

    dndll committed Jan 10, 2024
    Configuration menu
    Copy the full SHA
    466f3d2 View commit details
    Browse the repository at this point in the history
  3. wip: block roots

    dndll committed Jan 10, 2024
    Configuration menu
    Copy the full SHA
    e11f079 View commit details
    Browse the repository at this point in the history

Commits on Jan 11, 2024

  1. wip: test next bps

    dndll committed Jan 11, 2024
    Configuration menu
    Copy the full SHA
    c2ffa3d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9ea6f65 View commit details
    Browse the repository at this point in the history
  3. wip: full sync

    dndll committed Jan 11, 2024
    Configuration menu
    Copy the full SHA
    c616908 View commit details
    Browse the repository at this point in the history
  4. wip: splitting tests

    dndll committed Jan 11, 2024
    Configuration menu
    Copy the full SHA
    4b987d4 View commit details
    Browse the repository at this point in the history

Commits on Jan 12, 2024

  1. test: split up the testss

    dndll committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    0454f7e View commit details
    Browse the repository at this point in the history
  2. fix: bitmask length

    dndll committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    1e2ed69 View commit details
    Browse the repository at this point in the history
  3. wip: testing

    dndll committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    154041d View commit details
    Browse the repository at this point in the history

Commits on Jan 15, 2024

  1. wip: broken sig verification

    dndll committed Jan 15, 2024
    Configuration menu
    Copy the full SHA
    df27178 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2267615 View commit details
    Browse the repository at this point in the history
  3. wip: constraining variables

    dndll committed Jan 15, 2024
    Configuration menu
    Copy the full SHA
    9dbd13b View commit details
    Browse the repository at this point in the history

Commits on Jan 16, 2024

  1. wip: tidy up

    dndll committed Jan 16, 2024
    Configuration menu
    Copy the full SHA
    264a673 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e2cc35c View commit details
    Browse the repository at this point in the history
  3. wip: check next bps

    dndll committed Jan 16, 2024
    Configuration menu
    Copy the full SHA
    a10562d View commit details
    Browse the repository at this point in the history

Commits on Jan 17, 2024

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

Commits on Jan 31, 2024

  1. feat: sync circuit

    dndll committed Jan 31, 2024
    Configuration menu
    Copy the full SHA
    6c8189c View commit details
    Browse the repository at this point in the history

Commits on Feb 2, 2024

  1. wip: batchcircuit

    dndll committed Feb 2, 2024
    Configuration menu
    Copy the full SHA
    2466239 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3eb074e View commit details
    Browse the repository at this point in the history
  3. feat: expose to succinctx

    dndll committed Feb 2, 2024
    Configuration menu
    Copy the full SHA
    3984c2f View commit details
    Browse the repository at this point in the history

Commits on Feb 5, 2024

  1. chore: add statelessnet

    dndll committed Feb 5, 2024
    Configuration menu
    Copy the full SHA
    c4acc36 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1e857f5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7d0c51a View commit details
    Browse the repository at this point in the history

Commits on Feb 8, 2024

  1. wip: contracts

    dndll committed Feb 8, 2024
    Configuration menu
    Copy the full SHA
    e00916b View commit details
    Browse the repository at this point in the history

Commits on Feb 9, 2024

  1. feat!: only read/write trusted header hashes to the circuit

    BREAKING CHANGE: no use of raw headers in the circuit
    dndll committed Feb 9, 2024
    Configuration menu
    Copy the full SHA
    9750ed9 View commit details
    Browse the repository at this point in the history
  2. chore: forge init

    dndll committed Feb 9, 2024
    Configuration menu
    Copy the full SHA
    360ae8f View commit details
    Browse the repository at this point in the history
  3. forge install: forge-std

    v1.7.6
    dndll committed Feb 9, 2024
    Configuration menu
    Copy the full SHA
    c9d5eba View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c62c5bd View commit details
    Browse the repository at this point in the history
  5. chore: test parameters

    dndll committed Feb 9, 2024
    Configuration menu
    Copy the full SHA
    94a4442 View commit details
    Browse the repository at this point in the history

Commits on Feb 12, 2024

  1. wip: use evm IO

    dndll committed Feb 12, 2024
    Configuration menu
    Copy the full SHA
    4b3015f View commit details
    Browse the repository at this point in the history
  2. fix: dependency hell

    dndll committed Feb 12, 2024
    Configuration menu
    Copy the full SHA
    cf3f4a3 View commit details
    Browse the repository at this point in the history

Commits on Feb 13, 2024

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

Commits on Feb 14, 2024

  1. wip: contracts

    dndll committed Feb 14, 2024
    Configuration menu
    Copy the full SHA
    bfd57bd View commit details
    Browse the repository at this point in the history

Commits on Feb 15, 2024

  1. Configuration menu
    Copy the full SHA
    771e64b View commit details
    Browse the repository at this point in the history
  2. wip: test 128x8 batch

    dndll committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    9462c9d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e14fd8f View commit details
    Browse the repository at this point in the history
  4. style: cleanup and lints

    dndll committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    3ea8254 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    d608435 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    d76d925 View commit details
    Browse the repository at this point in the history
  7. ci: test solidity on PR

    dndll committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    8bcc362 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    3ac02f5 View commit details
    Browse the repository at this point in the history

Commits on Feb 16, 2024

  1. Configuration menu
    Copy the full SHA
    593f3ac View commit details
    Browse the repository at this point in the history
  2. fix: total stake should only validate this epochs producers

    There's a slight miss in the light client spec where the signature set
    contains this & next epochs signatures on epoch boundaries, artificially
    raising the stake.
    dndll committed Feb 16, 2024
    Configuration menu
    Copy the full SHA
    78e3d06 View commit details
    Browse the repository at this point in the history
  3. ci: test older ci group

    dndll committed Feb 16, 2024
    Configuration menu
    Copy the full SHA
    bdd7e3f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    abccb64 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    5fcd9f8 View commit details
    Browse the repository at this point in the history
  6. build: specify nightly since avx/ahash issue cannot handle 1.78

    see more: stdarch_x86_avx512
    dndll committed Feb 16, 2024
    Configuration menu
    Copy the full SHA
    a3f3c5c View commit details
    Browse the repository at this point in the history
  7. ci: remove needless caching

    dndll committed Feb 16, 2024
    Configuration menu
    Copy the full SHA
    e2a0be1 View commit details
    Browse the repository at this point in the history
  8. ci: cancel if multiple jobs

    dndll committed Feb 16, 2024
    Configuration menu
    Copy the full SHA
    6b7f690 View commit details
    Browse the repository at this point in the history
  9. test: remove dead function

    dndll committed Feb 16, 2024
    Configuration menu
    Copy the full SHA
    5b68af2 View commit details
    Browse the repository at this point in the history
  10. ci: add dependency audit

    dndll committed Feb 16, 2024
    Configuration menu
    Copy the full SHA
    962f476 View commit details
    Browse the repository at this point in the history
  11. ci: forge install dependencies

    dndll committed Feb 16, 2024
    Configuration menu
    Copy the full SHA
    29bd044 View commit details
    Browse the repository at this point in the history
  12. ci: run ignored-only

    dndll committed Feb 16, 2024
    Configuration menu
    Copy the full SHA
    6027ef7 View commit details
    Browse the repository at this point in the history
  13. ci: foundry caching

    dndll committed Feb 16, 2024
    Configuration menu
    Copy the full SHA
    afdff1a View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    d784a8a View commit details
    Browse the repository at this point in the history
  15. ci: parallel debug tests

    dndll committed Feb 16, 2024
    Configuration menu
    Copy the full SHA
    e842e11 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    a52b8c5 View commit details
    Browse the repository at this point in the history
  17. ci: download archive

    dndll committed Feb 16, 2024
    Configuration menu
    Copy the full SHA
    002092d View commit details
    Browse the repository at this point in the history

Commits on Feb 19, 2024

  1. build: fix forge submodules

    dndll committed Feb 19, 2024
    Configuration menu
    Copy the full SHA
    dda185c View commit details
    Browse the repository at this point in the history