-
Notifications
You must be signed in to change notification settings - Fork 81
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat: add a range check word type for mle (#162)
# Rationale for this change The ```CommitableColumn``` types are defined as types that can be used to produce an MLE. We need to add support here for committable columns of u8s, as this is the initial word size we have chosen for the range check. # What changes are included in this PR? - [x] Add CommitableColumn RangeCheckWord type - [x] Add RangeCheckWord match arm in column bounds ordering - [x] Add support for RangeCheckWord in dory commitment cpu helper - [x] Add support for RangeCheckWord in pack scalars - [x] Add from [u8] implementation for CommitableColumn # Are these changes tested? - [x] we_can_commit_to_rangecheckword_column_through_committable_column - [x] we_can_get_length_of_rangecheckword_column
- Loading branch information
1 parent
cc436c6
commit 5617893
Showing
4 changed files
with
64 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters