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

epic: Blob 4844 DA #1153

Merged
merged 198 commits into from
Apr 9, 2024
Merged

epic: Blob 4844 DA #1153

merged 198 commits into from
Apr 9, 2024

Commits on Feb 26, 2024

  1. chore: dependencies

    roynalnaruto committed Feb 26, 2024
    Configuration menu
    Copy the full SHA
    62d5c22 View commit details
    Browse the repository at this point in the history

Commits on Feb 27, 2024

  1. Configuration menu
    Copy the full SHA
    b3eb451 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    93c838e View commit details
    Browse the repository at this point in the history
  3. Remove signed len

    darth-cy committed Feb 27, 2024
    Configuration menu
    Copy the full SHA
    5341fc6 View commit details
    Browse the repository at this point in the history
  4. basic constraints

    roynalnaruto committed Feb 27, 2024
    Configuration menu
    Copy the full SHA
    5990e52 View commit details
    Browse the repository at this point in the history

Commits on Feb 28, 2024

  1. Add accumulation constraints

    darth-cy committed Feb 28, 2024
    Configuration menu
    Copy the full SHA
    56ea2f6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    28e3267 View commit details
    Browse the repository at this point in the history
  3. Remove debug flags

    darth-cy committed Feb 28, 2024
    Configuration menu
    Copy the full SHA
    46b7c33 View commit details
    Browse the repository at this point in the history
  4. clippy

    darth-cy committed Feb 28, 2024
    Configuration menu
    Copy the full SHA
    e648285 View commit details
    Browse the repository at this point in the history

Commits on Feb 29, 2024

  1. Correct keccak lookup

    darth-cy committed Feb 29, 2024
    Configuration menu
    Copy the full SHA
    ca6cc06 View commit details
    Browse the repository at this point in the history
  2. Add pow of rand lookup

    darth-cy committed Feb 29, 2024
    Configuration menu
    Copy the full SHA
    552d8f1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    955d86c View commit details
    Browse the repository at this point in the history
  4. Change unusable rows

    darth-cy committed Feb 29, 2024
    Configuration menu
    Copy the full SHA
    c649ceb View commit details
    Browse the repository at this point in the history
  5. remove debug flags

    darth-cy committed Feb 29, 2024
    Configuration menu
    Copy the full SHA
    a43c7f6 View commit details
    Browse the repository at this point in the history
  6. fmt

    darth-cy committed Feb 29, 2024
    Configuration menu
    Copy the full SHA
    15c8d2a View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    bf694ed View commit details
    Browse the repository at this point in the history
  8. fmt

    darth-cy committed Feb 29, 2024
    Configuration menu
    Copy the full SHA
    4d61226 View commit details
    Browse the repository at this point in the history

Commits on Mar 1, 2024

  1. patch halo2curves to branch that supports bls12_381

    Mason Liang committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    40fc5e0 View commit details
    Browse the repository at this point in the history
  2. Add roots of unity

    Mason Liang committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    6da4380 View commit details
    Browse the repository at this point in the history
  3. add barycentric evaluation constraints and assignments

    Mason Liang committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    52b2fa1 View commit details
    Browse the repository at this point in the history
  4. Call assign in circuit synthesis

    Mason Liang committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    50fa339 View commit details
    Browse the repository at this point in the history
  5. cleanup

    Mason Liang committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    94fe909 View commit details
    Browse the repository at this point in the history
  6. replace local patches with github

    Mason Liang committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    9a9f0fb View commit details
    Browse the repository at this point in the history

Commits on Mar 4, 2024

  1. Correct column type

    darth-cy committed Mar 4, 2024
    Configuration menu
    Copy the full SHA
    80abce6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d7b80a6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9f67b5c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    cb707ea View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    d2c5d84 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    a2073d3 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    8fbfa77 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    fd3eb12 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    e520d77 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    fa4857a View commit details
    Browse the repository at this point in the history
  11. remove unused feature flag from patch

    Mason Liang committed Mar 4, 2024
    Configuration menu
    Copy the full SHA
    061a5d2 View commit details
    Browse the repository at this point in the history
  12. implement Sum for ScalarFieldElement

    Mason Liang committed Mar 4, 2024
    Configuration menu
    Copy the full SHA
    96a2110 View commit details
    Browse the repository at this point in the history
  13. use sum

    Mason Liang committed Mar 4, 2024
    Configuration menu
    Copy the full SHA
    8caec02 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    c03c4a9 View commit details
    Browse the repository at this point in the history
  15. cleanup

    Mason Liang committed Mar 4, 2024
    Configuration menu
    Copy the full SHA
    4b7b52a View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    6e1fc70 View commit details
    Browse the repository at this point in the history
  17. fix build

    Mason Liang committed Mar 4, 2024
    Configuration menu
    Copy the full SHA
    03a803e View commit details
    Browse the repository at this point in the history
  18. connect barycentric centric to aggregation circuit

    Mason Liang committed Mar 4, 2024
    Configuration menu
    Copy the full SHA
    18d82e0 View commit details
    Browse the repository at this point in the history
  19. Correct test 1559 parsing

    darth-cy committed Mar 4, 2024
    Configuration menu
    Copy the full SHA
    1887839 View commit details
    Browse the repository at this point in the history
  20. Recover constraints

    darth-cy committed Mar 4, 2024
    Configuration menu
    Copy the full SHA
    202d40e View commit details
    Browse the repository at this point in the history

Commits on Mar 5, 2024

  1. Remove debug flags

    darth-cy committed Mar 5, 2024
    Configuration menu
    Copy the full SHA
    41a326d View commit details
    Browse the repository at this point in the history
  2. fmt

    darth-cy committed Mar 5, 2024
    Configuration menu
    Copy the full SHA
    3da11c6 View commit details
    Browse the repository at this point in the history
  3. Remove debug flag

    darth-cy committed Mar 5, 2024
    Configuration menu
    Copy the full SHA
    ea0a900 View commit details
    Browse the repository at this point in the history
  4. Add forgotten file

    Mason Liang committed Mar 5, 2024
    Configuration menu
    Copy the full SHA
    9628f0f View commit details
    Browse the repository at this point in the history
  5. updated definition of random point

    Mason Liang committed Mar 5, 2024
    Configuration menu
    Copy the full SHA
    3c82220 View commit details
    Browse the repository at this point in the history

Commits on Mar 6, 2024

  1. enable equality

    darth-cy committed Mar 6, 2024
    Configuration menu
    Copy the full SHA
    f8073a3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c995e43 View commit details
    Browse the repository at this point in the history
  3. Adjust tx circuit output

    darth-cy committed Mar 6, 2024
    Configuration menu
    Copy the full SHA
    f329efd View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    4369fc0 View commit details
    Browse the repository at this point in the history

Commits on Mar 7, 2024

  1. Configuration menu
    Copy the full SHA
    32a6783 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ff117bb View commit details
    Browse the repository at this point in the history
  3. wip

    roynalnaruto committed Mar 7, 2024
    Configuration menu
    Copy the full SHA
    ef6bec7 View commit details
    Browse the repository at this point in the history
  4. Use same roots of unity as 4844 spec

    Mason Liang committed Mar 7, 2024
    Configuration menu
    Copy the full SHA
    58d8d3e View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    8c4a7eb View commit details
    Browse the repository at this point in the history
  6. digest bytes section

    roynalnaruto committed Mar 7, 2024
    Configuration menu
    Copy the full SHA
    3c1b2cf View commit details
    Browse the repository at this point in the history
  7. minor edit

    roynalnaruto committed Mar 7, 2024
    Configuration menu
    Copy the full SHA
    6a25d11 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    435a821 View commit details
    Browse the repository at this point in the history
  9. cleanup

    Mason Liang committed Mar 7, 2024
    Configuration menu
    Copy the full SHA
    24523b7 View commit details
    Browse the repository at this point in the history
  10. Add more blob tests

    Mason Liang committed Mar 7, 2024
    Configuration menu
    Copy the full SHA
    6d3361b View commit details
    Browse the repository at this point in the history
  11. Use successors to calculate power of z

    Mason Liang committed Mar 7, 2024
    Configuration menu
    Copy the full SHA
    695d2bb View commit details
    Browse the repository at this point in the history

Commits on Mar 8, 2024

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

Commits on Mar 10, 2024

  1. Add chunk bytes in PI

    darth-cy committed Mar 10, 2024
    Configuration menu
    Copy the full SHA
    8de270b View commit details
    Browse the repository at this point in the history
  2. Adjust sectional offsets

    darth-cy committed Mar 10, 2024
    Configuration menu
    Copy the full SHA
    c16a2ee View commit details
    Browse the repository at this point in the history
  3. Change sectional note

    darth-cy committed Mar 10, 2024
    Configuration menu
    Copy the full SHA
    078032c View commit details
    Browse the repository at this point in the history

Commits on Mar 11, 2024

  1. add chunk txbytes assignment

    darth-cy committed Mar 11, 2024
    Configuration menu
    Copy the full SHA
    3c551cc View commit details
    Browse the repository at this point in the history
  2. Correct assignments

    darth-cy committed Mar 11, 2024
    Configuration menu
    Copy the full SHA
    6d440f8 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ea27521 View commit details
    Browse the repository at this point in the history
  4. minor

    roynalnaruto committed Mar 11, 2024
    Configuration menu
    Copy the full SHA
    b6571be View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    91d068d View commit details
    Browse the repository at this point in the history
  6. assign2 wip

    roynalnaruto committed Mar 11, 2024
    Configuration menu
    Copy the full SHA
    45494a0 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    a4b9496 View commit details
    Browse the repository at this point in the history
  8. Correct hash component

    darth-cy committed Mar 11, 2024
    Configuration menu
    Copy the full SHA
    a84d6c9 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    9072855 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    ff72ce2 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    5db2aeb View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    6b71fa2 View commit details
    Browse the repository at this point in the history

Commits on Mar 12, 2024

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

    darth-cy committed Mar 12, 2024
    Configuration menu
    Copy the full SHA
    8cba41b View commit details
    Browse the repository at this point in the history
  3. Add BarycentricEvaluationAssignments and make inputs to barycentric e…

    …val circuit accessible
    Mason Liang committed Mar 12, 2024
    Configuration menu
    Copy the full SHA
    cb12ed3 View commit details
    Browse the repository at this point in the history
  4. assign2 does some checks

    roynalnaruto committed Mar 12, 2024
    Configuration menu
    Copy the full SHA
    d7abc84 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    768adcd View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    26473dc View commit details
    Browse the repository at this point in the history

Commits on Mar 13, 2024

  1. Configuration menu
    Copy the full SHA
    6d6df25 View commit details
    Browse the repository at this point in the history
  2. Control test suite

    darth-cy committed Mar 13, 2024
    Configuration menu
    Copy the full SHA
    df6ddd5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b1c9115 View commit details
    Browse the repository at this point in the history

Commits on Mar 14, 2024

  1. Adjust debugging suite

    darth-cy committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    beb40be View commit details
    Browse the repository at this point in the history
  2. Constraint differential

    darth-cy committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    2ee9de4 View commit details
    Browse the repository at this point in the history
  3. Constraint differential

    darth-cy committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    9a996d9 View commit details
    Browse the repository at this point in the history
  4. Constraint differential

    darth-cy committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    82c1bce View commit details
    Browse the repository at this point in the history
  5. Correct column type'

    darth-cy committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    fd15c7e View commit details
    Browse the repository at this point in the history
  6. Constraint differential

    darth-cy committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    34b9afa View commit details
    Browse the repository at this point in the history
  7. Correct assignment spacing

    darth-cy committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    8e09113 View commit details
    Browse the repository at this point in the history
  8. Recover constraint

    darth-cy committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    8ba816e View commit details
    Browse the repository at this point in the history
  9. Test Differential

    darth-cy committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    4931914 View commit details
    Browse the repository at this point in the history
  10. Remove debug flags

    darth-cy committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    034b667 View commit details
    Browse the repository at this point in the history
  11. Constraint differential

    darth-cy committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    155aa49 View commit details
    Browse the repository at this point in the history
  12. Add debug flags

    darth-cy committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    fa43637 View commit details
    Browse the repository at this point in the history
  13. Correct idx increments

    darth-cy committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    32253cc View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    725e97f View commit details
    Browse the repository at this point in the history
  15. fix preimages' len

    kunxian-xia committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    da3cf7e View commit details
    Browse the repository at this point in the history
  16. Adjust debug flags

    darth-cy committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    84c88fa View commit details
    Browse the repository at this point in the history
  17. Add debug flags

    darth-cy committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    0109b7c View commit details
    Browse the repository at this point in the history
  18. Add debug flags

    darth-cy committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    f0c0fc8 View commit details
    Browse the repository at this point in the history
  19. Adjust debug flags

    darth-cy committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    d43180b View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    1e6ed8f View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    ab196c0 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    3798fd4 View commit details
    Browse the repository at this point in the history
  23. Add new hash preimages

    darth-cy committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    0838626 View commit details
    Browse the repository at this point in the history
  24. Add borrow

    darth-cy committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    ba419ee View commit details
    Browse the repository at this point in the history
  25. Adjust imports

    darth-cy committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    fc33c2b View commit details
    Browse the repository at this point in the history
  26. Remove debug flags

    darth-cy committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    447dc0f View commit details
    Browse the repository at this point in the history
  27. fmt

    darth-cy committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    8842451 View commit details
    Browse the repository at this point in the history

Commits on Mar 15, 2024

  1. Configuration menu
    Copy the full SHA
    f977a8c View commit details
    Browse the repository at this point in the history
  2. Revert "Constraint depth consistency in longlist decoding"

    This reverts commit f977a8c.
    darth-cy committed Mar 15, 2024
    Configuration menu
    Copy the full SHA
    9bb6ef9 View commit details
    Browse the repository at this point in the history
  3. Recover variadic test

    darth-cy committed Mar 15, 2024
    Configuration menu
    Copy the full SHA
    5ed8c1e View commit details
    Browse the repository at this point in the history
  4. Merge remote-tracking branch 'scroll/barycentric' into feat/copy-blob…

    …-chunk-digest-to-agg-pi
    kunxian-xia committed Mar 15, 2024
    Configuration menu
    Copy the full SHA
    a3bbc55 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    e42f975 View commit details
    Browse the repository at this point in the history

Commits on Mar 16, 2024

  1. apply comments

    kunxian-xia committed Mar 16, 2024
    Configuration menu
    Copy the full SHA
    a7cc333 View commit details
    Browse the repository at this point in the history

Commits on Mar 17, 2024

  1. Correct mock data

    darth-cy committed Mar 17, 2024
    Configuration menu
    Copy the full SHA
    ef17f0b View commit details
    Browse the repository at this point in the history
  2. clippy

    darth-cy committed Mar 17, 2024
    Configuration menu
    Copy the full SHA
    d31d59b View commit details
    Browse the repository at this point in the history

Commits on Mar 18, 2024

  1. Add comments

    darth-cy committed Mar 18, 2024
    Configuration menu
    Copy the full SHA
    bcf73a4 View commit details
    Browse the repository at this point in the history
  2. fmt

    darth-cy committed Mar 18, 2024
    Configuration menu
    Copy the full SHA
    98e2c16 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    34121db View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    80383f8 View commit details
    Browse the repository at this point in the history
  5. Remove debug flags

    darth-cy committed Mar 18, 2024
    Configuration menu
    Copy the full SHA
    6198ea4 View commit details
    Browse the repository at this point in the history
  6. Remove unnecessary return

    darth-cy committed Mar 18, 2024
    Configuration menu
    Copy the full SHA
    92b088d View commit details
    Browse the repository at this point in the history
  7. fmt

    darth-cy committed Mar 18, 2024
    Configuration menu
    Copy the full SHA
    1c12b9a View commit details
    Browse the repository at this point in the history
  8. fmt

    darth-cy committed Mar 18, 2024
    Configuration menu
    Copy the full SHA
    440916e View commit details
    Browse the repository at this point in the history
  9. Correct documentation

    darth-cy committed Mar 18, 2024
    Configuration menu
    Copy the full SHA
    8131127 View commit details
    Browse the repository at this point in the history
  10. fmt

    darth-cy committed Mar 18, 2024
    Configuration menu
    Copy the full SHA
    23617f7 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    ed2cd92 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    fa565c0 View commit details
    Browse the repository at this point in the history
  13. Feat/4844 Add Missing Chunk Parts (#1154)

    * Add missing chunk level changes
    
    * fmt
    darth-cy authored Mar 18, 2024
    Configuration menu
    Copy the full SHA
    ada4e56 View commit details
    Browse the repository at this point in the history

Commits on Mar 19, 2024

  1. fix

    kunxian-xia committed Mar 19, 2024
    Configuration menu
    Copy the full SHA
    99c22fa View commit details
    Browse the repository at this point in the history
  2. Fix: assign z_digest using load_u256 method (#1155)

    * use load_u256 to assign challenge in barycentric
    
    * separate blob related assignments from snark aggregate and fix clippy errors
    
    * fix
    
    * fix: blob_field only has 31 cells
    kunxian-xia authored Mar 19, 2024
    Configuration menu
    Copy the full SHA
    9d55e06 View commit details
    Browse the repository at this point in the history

Commits on Mar 22, 2024

  1. Fix bugs in integration test (#1160)

    * split blob data region into two separate regions
    
    * fix
    
    * load tables for BlobDataConfig
    
    * fix wrong rlc in blob data rows
    
    * fix challenge z lookup
    
    * keccak lookup for metadata row and minor fixes (#1162)
    
    * fmt
    
    * fix challenge z
    
    * rlc keccak vs evm (#1163)
    
    * put barycentric eval and snark aggregation in same region
    
    * fix copy constraints (limb construction and endianness) (#1164)
    
    * fix copy constraints (limb construction and endianness)
    
    * fix typo
    
    ---------
    
    Co-authored-by: Mason Liang <[email protected]>
    
    * cleanup
    
    ---------
    
    Co-authored-by: Rohit Narurkar <[email protected]>
    Co-authored-by: Mason Liang <[email protected]>
    3 people authored Mar 22, 2024
    Configuration menu
    Copy the full SHA
    40a8848 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    303475b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    75572e0 View commit details
    Browse the repository at this point in the history

Commits on Mar 24, 2024

  1. Configuration menu
    Copy the full SHA
    cef667c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    cd4c57a View commit details
    Browse the repository at this point in the history
  3. Resolve new cargo

    darth-cy committed Mar 24, 2024
    Configuration menu
    Copy the full SHA
    7203542 View commit details
    Browse the repository at this point in the history

Commits on Mar 25, 2024

  1. Update | Fix | Refactor | Unit Tests (#1167)

    * a fix (first row accumulator) and remove inconsistencies
    
    * Add negative tests
    
    * update, fix, test
    
    * soundness: if chunk is padded, size == 0
    
    * more refactoring and docs
    
    ---------
    
    Co-authored-by: Mason Liang <[email protected]>
    roynalnaruto and Mason Liang authored Mar 25, 2024
    Configuration menu
    Copy the full SHA
    d6421ae View commit details
    Browse the repository at this point in the history
  2. Merge remote-tracking branch 'scroll/feat/blob-4844-da-cargo-resolve'…

    … into feat/blob-4844-da
    lispc committed Mar 25, 2024
    Configuration menu
    Copy the full SHA
    5d1f3ac View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    eca92a3 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    726d84f View commit details
    Browse the repository at this point in the history
  5. clean deps

    lispc committed Mar 25, 2024
    Configuration menu
    Copy the full SHA
    b2205ec View commit details
    Browse the repository at this point in the history
  6. clean deps: revm

    lispc committed Mar 25, 2024
    Configuration menu
    Copy the full SHA
    41cb87e View commit details
    Browse the repository at this point in the history
  7. remove reth dep

    lispc committed Mar 25, 2024
    Configuration menu
    Copy the full SHA
    bef05a7 View commit details
    Browse the repository at this point in the history
  8. revert COINBASE changes

    lispc committed Mar 25, 2024
    Configuration menu
    Copy the full SHA
    ed36ea4 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    8782cd0 View commit details
    Browse the repository at this point in the history

Commits on Mar 26, 2024

  1. Configuration menu
    Copy the full SHA
    abc57a5 View commit details
    Browse the repository at this point in the history
  2. Check that chunk_idx increases on boundaries (#1173)

    * check that chunk_idx increases by at least 1 on boundaries
    
    * Add range check for chunk_idx
    
    ---------
    
    Co-authored-by: Mason Liang <[email protected]>
    Co-authored-by: Rohit Narurkar <[email protected]>
    3 people authored Mar 26, 2024
    Configuration menu
    Copy the full SHA
    ab526a2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    df3a608 View commit details
    Browse the repository at this point in the history

Commits on Mar 27, 2024

  1. Refactor and Optimise (#1179)

    * make use of fixed columns wherever possible
    
    * add column for boundary_count to remove summation over all rows
    
    * remove "-" to avoid confusion
    roynalnaruto authored Mar 27, 2024
    Configuration menu
    Copy the full SHA
    b2fa4eb View commit details
    Browse the repository at this point in the history

Commits on Mar 28, 2024

  1. pick fixes for testing...

    lispc committed Mar 28, 2024
    Configuration menu
    Copy the full SHA
    b9504c0 View commit details
    Browse the repository at this point in the history
  2. Fix copy duplicated comments (#1183)

    Co-authored-by: Mason Liang <[email protected]>
    Co-authored-by: Rohit Narurkar <[email protected]>
    3 people authored Mar 28, 2024
    Configuration menu
    Copy the full SHA
    b2962cf View commit details
    Browse the repository at this point in the history
  3. tmp

    lispc committed Mar 28, 2024
    Configuration menu
    Copy the full SHA
    7bca88d View commit details
    Browse the repository at this point in the history
  4. Merge branch 'feat/blob-4844-da' of github.com:scroll-tech/zkevm-circ…

    …uits into feat/blob-4844-da
    lispc committed Mar 28, 2024
    Configuration menu
    Copy the full SHA
    0601c2d View commit details
    Browse the repository at this point in the history
  5. Feat/Blob 4844 Chunk-level Patch (#1180)

    * Correct pow_of_rand assignment in evm_circuit
    
    * Correct typo
    
    * Add rpi_length_acc consistency for chunk_txbytes section for padding rows
    
    * pow_limit is set to max l2 tx bytes in a blob for pow_of_rand table
    
    ---------
    
    Co-authored-by: kunxian xia <[email protected]>
    darth-cy and kunxian-xia authored Mar 28, 2024
    Configuration menu
    Copy the full SHA
    6046b40 View commit details
    Browse the repository at this point in the history

Commits on Mar 29, 2024

  1. Feat/Blob 4844 Chunk-level TxCircuit CCC (#1188)

    * Rewrite tx circuit ccc interface
    
    * Use capacity fraction for tx circuit ccc interface
    
    * Correct typo
    
    * fmt
    darth-cy authored Mar 29, 2024
    Configuration menu
    Copy the full SHA
    74f2d8f View commit details
    Browse the repository at this point in the history
  2. better chunk proof marsha;

    l
    lispc committed Mar 29, 2024
    Configuration menu
    Copy the full SHA
    dc64e09 View commit details
    Browse the repository at this point in the history
  3. Merge branch 'feat/blob-4844-da' of github.com:scroll-tech/zkevm-circ…

    …uits into feat/blob-4844-da
    lispc committed Mar 29, 2024
    Configuration menu
    Copy the full SHA
    b0a0d8a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    32d3c9d View commit details
    Browse the repository at this point in the history
  5. log vk commit

    lispc committed Mar 29, 2024
    Configuration menu
    Copy the full SHA
    c2dc1f7 View commit details
    Browse the repository at this point in the history
  6. improve prover verification

    lispc committed Mar 29, 2024
    Configuration menu
    Copy the full SHA
    39742b1 View commit details
    Browse the repository at this point in the history
  7. Refactor | Clippy (#1187)

    * no need for optional max exponent
    
    * reduce number of rows for tests
    
    * fix
    
    * scroll+test feature has bigger tx
    
    * more clippy fix
    roynalnaruto authored Mar 29, 2024
    Configuration menu
    Copy the full SHA
    90bb8f2 View commit details
    Browse the repository at this point in the history
  8. fix q_step_first in evm circuit

    lispc committed Mar 29, 2024
    Configuration menu
    Copy the full SHA
    24044d4 View commit details
    Browse the repository at this point in the history
  9. Merge branch 'feat/blob-4844-da' of github.com:scroll-tech/zkevm-circ…

    …uits into feat/blob-4844-da
    lispc committed Mar 29, 2024
    Configuration menu
    Copy the full SHA
    d60459e View commit details
    Browse the repository at this point in the history
  10. Feat/Blob 4844 PICircuit Chunk TxBytes Condense (#1189)

    * Move chunk_txbytes_hash_rlc column into tx table
    
    * Condense pi circuit
    
    * Remove import
    
    * Correct pow of rand lookup condition
    
    * fmt
    
    * Add new rotation count to tx circuit unusable rows
    
    * Turn on equality for column
    
    ---------
    
    Co-authored-by: Rohit Narurkar <[email protected]>
    darth-cy and roynalnaruto authored Mar 29, 2024
    Configuration menu
    Copy the full SHA
    8d18161 View commit details
    Browse the repository at this point in the history

Commits on Mar 30, 2024

  1. fix rand table

    lispc committed Mar 30, 2024
    Configuration menu
    Copy the full SHA
    4ff5305 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'feat/blob-4844-da' of github.com:scroll-tech/zkevm-circ…

    …uits into feat/blob-4844-da
    lispc committed Mar 30, 2024
    Configuration menu
    Copy the full SHA
    35aab2e View commit details
    Browse the repository at this point in the history
  3. better log

    lispc committed Mar 30, 2024
    Configuration menu
    Copy the full SHA
    653f432 View commit details
    Browse the repository at this point in the history
  4. fix halo2 vk

    lispc committed Mar 30, 2024
    Configuration menu
    Copy the full SHA
    5277a7b View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    1540815 View commit details
    Browse the repository at this point in the history

Commits on Apr 1, 2024

  1. add more logs for batch info

    lispc committed Apr 1, 2024
    Configuration menu
    Copy the full SHA
    1ba3af0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2f5a382 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6e2f321 View commit details
    Browse the repository at this point in the history
  4. [FIX] big-endianness for blob poly from bytes (#1191)

    * big-endianness for blob poly from bytes
    
    * formatting (prepend 0)
    roynalnaruto authored Apr 1, 2024
    Configuration menu
    Copy the full SHA
    094450f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    15cfd66 View commit details
    Browse the repository at this point in the history

Commits on Apr 2, 2024

  1. Add more tests for BlobData struct (#1194)

    * Uncomment tests and add coefficient endianness test
    
    * Remove unneeded std::iter::empty calls
    
    * import once and repeat
    
    * Move point precompile tests to barycentric file
    
    * clippy
    
    ---------
    
    Co-authored-by: Mason Liang <[email protected]>
    z2trillion and Mason Liang authored Apr 2, 2024
    Configuration menu
    Copy the full SHA
    85b79e5 View commit details
    Browse the repository at this point in the history
  2. Rename N_BYTES_31 and N_BYTES_32 (#1193)

    * Give constants more descriptive names and comments
    
    * rephrase comment
    
    ---------
    
    Co-authored-by: Mason Liang <[email protected]>
    Co-authored-by: Rohit Narurkar <[email protected]>
    3 people authored Apr 2, 2024
    Configuration menu
    Copy the full SHA
    f75cd22 View commit details
    Browse the repository at this point in the history

Commits on Apr 3, 2024

  1. Fix/Remove Individual L2 TxHash from Keccak (#1197)

    * Remove individual L2 tx hash from keccak
    
    * Recheck l1 hash
    
    * Constrain l2 tx hash 0
    darth-cy authored Apr 3, 2024
    Configuration menu
    Copy the full SHA
    837544f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4f5c3bb View commit details
    Browse the repository at this point in the history

Commits on Apr 5, 2024

  1. Configuration menu
    Copy the full SHA
    055a1f0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1bfef6a View commit details
    Browse the repository at this point in the history
  3. Merge branch 'feat/blob-4844-da' of github.com:scroll-tech/zkevm-circ…

    …uits into feat/blob-4844-da
    lispc committed Apr 5, 2024
    Configuration menu
    Copy the full SHA
    596d9c1 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5ff50fb View commit details
    Browse the repository at this point in the history
  5. optimize follower ccc

    lispc committed Apr 5, 2024
    Configuration menu
    Copy the full SHA
    cdb8346 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    30b6c86 View commit details
    Browse the repository at this point in the history
  7. fix ccc post processing

    lispc committed Apr 5, 2024
    Configuration menu
    Copy the full SHA
    632a790 View commit details
    Browse the repository at this point in the history

Commits on Apr 6, 2024

  1. disable default mode ci

    lispc committed Apr 6, 2024
    Configuration menu
    Copy the full SHA
    842d0c1 View commit details
    Browse the repository at this point in the history

Commits on Apr 7, 2024

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

    lispc committed Apr 7, 2024
    Configuration menu
    Copy the full SHA
    8e7e644 View commit details
    Browse the repository at this point in the history

Commits on Apr 8, 2024

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

Commits on Apr 9, 2024

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