You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
-[\#48](https://github.com/arkworks-rs/crypto-primitives/pull/48) Add `CanonicalSerialize` and `CanonicalDeserialize` to `Path` and `CRH` outputs.
12
+
13
+
### Improvements
14
+
15
+
### Bug fixes
16
+
17
+
## v0.2.0
18
+
19
+
### Breaking changes
20
+
21
+
### Features
22
+
23
+
-[\#2](https://github.com/arkworks-rs/crypto-primitives/pull/2) Add the `SNARK` gadget traits.
24
+
-[\#3](https://github.com/arkworks-rs/crypto-primitives/pull/3) Add unchecked allocation for `ProofVar` and `VerifyingKeyVar`.
25
+
-[\#4](https://github.com/arkworks-rs/crypto-primitives/pull/4) Add `verifier_size` to `SNARKGadget`.
26
+
-[\#6](https://github.com/arkworks-rs/crypto-primitives/pull/6) Add `IntoIterator` for SNARK input gadgets.
Copy file name to clipboardExpand all lines: README.md
+5-2
Original file line number
Diff line number
Diff line change
@@ -16,17 +16,20 @@ This library is released under the MIT License and the Apache v2 License (see [L
16
16
## Build guide
17
17
18
18
The library compiles on the `stable` toolchain of the Rust compiler. To install the latest version of Rust, first install `rustup` by following the instructions [here](https://rustup.rs/), or via your platform's package manager. Once `rustup` is installed, install the Rust toolchain by invoking:
19
+
19
20
```bash
20
21
rustup install stable
21
22
```
22
23
23
24
After that, use `cargo`, the standard Rust build tool, to build the library:
This library comes with unit tests for each of the provided crates. Run the tests with:
32
+
30
33
```bash
31
34
cargo test
32
35
```
@@ -35,8 +38,8 @@ cargo test
35
38
36
39
This library is licensed under either of the following licenses, at your discretion.
37
40
38
-
* Apache License Version 2.0 ([LICENSE-APACHE](LICENSE-APACHE) or http://www.apache.org/licenses/LICENSE-2.0)
39
-
* MIT license ([LICENSE-MIT](LICENSE-MIT) or http://opensource.org/licenses/MIT)
41
+
* Apache License Version 2.0 ([LICENSE-APACHE](LICENSE-APACHE) or [apache.org license link](http://www.apache.org/licenses/LICENSE-2.0))
42
+
* MIT license ([LICENSE-MIT](LICENSE-MIT) or [opensource.org license link](http://opensource.org/licenses/MIT))
40
43
41
44
Unless you explicitly state otherwise, any contribution submitted for inclusion in this library by you shall be dual licensed as above (as defined in the Apache v2 License), without any additional terms or conditions.
0 commit comments