Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
22 commits
Select commit Hold shift + click to select a range
c7acffc
refactor: add polynomial crate
cedoor Jan 22, 2026
669a83e
refactor: update crisp polynomial usage
cedoor Jan 22, 2026
eda7574
Optimize and refactor polynomial crate
cedoor Jan 22, 2026
1076a9f
fix: format polynomial benches imports
cedoor Jan 22, 2026
610b60c
chore: add license headers
cedoor Jan 22, 2026
a40c68d
style: format polynomial README
cedoor Jan 22, 2026
8ff81e7
fix(docs): fix markdownlint MD018 spacing in README
cedoor Jan 22, 2026
15ac596
fix(polynomial): emit leading minus sign in Display implementation
cedoor Jan 22, 2026
c1af15b
docs: update Polynomial::degree documentation
cedoor Jan 22, 2026
906b2ac
perf(polynomial): optimize trim_leading_zeros from O(n²) to O(n)
cedoor Jan 22, 2026
edbf76a
fix(polynomial): preserve coefficients on error in reduce_in_ring
cedoor Jan 22, 2026
1590dfa
fix(docker): add missing polynomial crate Cargo.toml to Dockerfile
cedoor Jan 22, 2026
22898e4
fix(polynomial): add exact divisibility check in division algorithm
cedoor Jan 22, 2026
71984d3
fix(docker): copy benches directory before cargo build
cedoor Jan 22, 2026
2fb41bb
fix(polynomial): correct modulo logic for values less than -p
cedoor Jan 23, 2026
bc24217
chore: add pre-push hook
cedoor Jan 23, 2026
1a16e3e
chore: update husky hooks
cedoor Jan 23, 2026
e7fd49d
style: fix linting errors
cedoor Jan 23, 2026
18452d8
refactor: move errors to polynomial.rs
cedoor Jan 23, 2026
708b534
style: format utils.rs
cedoor Jan 23, 2026
1d159f2
chore: update enclave-contracts package.json
cedoor Jan 23, 2026
b076749
chore: edit lint-staged config
cedoor Jan 23, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 1 addition & 4 deletions .husky/pre-commit
Original file line number Diff line number Diff line change
@@ -1,4 +1 @@
pnpm lint
pnpm format:check
pnpm check:license
pnpm check:pnpm
pnpm lint-staged
Comment thread
cedoor marked this conversation as resolved.
3 changes: 3 additions & 0 deletions .husky/pre-push
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
pnpm lint
pnpm check:pnpm
pnpm check:license
Comment thread
cedoor marked this conversation as resolved.
Loading
Loading