Skip to content

chore: Update Plonky3 dependency and adapt to breaking API changes:#43

Open
arthurpaulino wants to merge 1 commit intomainfrom
ap/bump-p3
Open

chore: Update Plonky3 dependency and adapt to breaking API changes:#43
arthurpaulino wants to merge 1 commit intomainfrom
ap/bump-p3

Conversation

@arthurpaulino
Copy link
Member

  • AirBuilder: replace type M with PreprocessedWindow, MainWindow, PublicVar
  • Use RowWindow/WindowAccess instead of VerticalPair for preprocessed traces
  • MerkleTreeMmcs: add arity generic parameter and cap_height constructor arg
  • FriParameters: add max_log_arity field
  • MerkleCap no longer Copy: add .clone() where needed
  • Remove PreprocessedBuilder, AirBuilderWithPublicValues, BaseAirWithPublicValues (functionality merged into AirBuilder/BaseAir)
  • Expose cap_height and max_log_arity in public CommitmentParameters/FriParameters
  • Add documentation to public types and fix stale doc comments

- AirBuilder: replace type M with PreprocessedWindow, MainWindow, PublicVar
- Use RowWindow/WindowAccess instead of VerticalPair for preprocessed traces
- MerkleTreeMmcs: add arity generic parameter and cap_height constructor arg
- FriParameters: add max_log_arity field
- MerkleCap no longer Copy: add .clone() where needed
- Remove PreprocessedBuilder, AirBuilderWithPublicValues, BaseAirWithPublicValues
  (functionality merged into AirBuilder/BaseAir)
- Expose cap_height and max_log_arity in public CommitmentParameters/FriParameters
- Add documentation to public types and fix stale doc comments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant