Skip to content

Merge with Spartan upstream - #10

Open
weikengchen wants to merge 17 commits into
arkworks-rs:masterfrom
microsoft:master
Open

Merge with Spartan upstream#10
weikengchen wants to merge 17 commits into
arkworks-rs:masterfrom
microsoft:master

Conversation

@weikengchen

Copy link
Copy Markdown
Member

I will need to get help from a coding agent to see what is the best way to do so... Spartan repo has a lot of new stuffs!

srinathsetty and others added 17 commits October 17, 2022 14:24
* optimize the computation of digest of A/B/C matrices

* update version

* address clippy

* address clippy
* feat: use `XofReader` instead of `io::Read` for no_std compatibility

* feat: remove `thiserror` dependency

thiserror is not no_std safe

* feat: move deps std features behind new `std` feature

- add new `std` feature
- add `simd_backend`
- move `colored` dep behind profile feature

* feat: use old rand(v0.7) for cubic example.

since curve25519-dalek (v3) uses old rand(v0.7) we need this.
should upgrade curve25519-dalek to v4 once it out of pre release

* feat: only build bench & profile if std in enabled

* feat: remove rand_core as dependency

* feat(ci): add job to test wasm build

* fix: rollback rand to v7 and update debug test

* fix(ci): Cargo.toml patching

* feat: make clippy happy

* feat: add wasm doc in readme

* feat: readme formatting

* feat: derive `Default` for `ProofVerifyError`
* refactor: improve visibilities

* feat: update curve25519-dalek version
* fix build

* address clippy, switch to stable

* fix build
* chore: fix actions badge

* test: fix assertion

* chore: fix array method and fmt actions
* chore: make structures serializable

* chore: more serialization
* fix clippy errors

* update version
* introduce spell check in CI

* fix typos automatically

* rename

* rename

* small fixes

* small fixes

* fix CI

* fix CI

* fix CI

* fix CI
* cleanup and update

* Cargo fmt
* fix: Align blinds_vec length with IPP rounds (lg_n pairs)

* fix: Align blinds_vec length with IPP rounds (lg_n pairs)
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.

8 participants