Skip to content
This repository has been archived by the owner on Oct 11, 2024. It is now read-only.

Commit

Permalink
Version 0.2.0
Browse files Browse the repository at this point in the history
  • Loading branch information
Remco Bloemen committed Oct 19, 2020
1 parent 439abdb commit 67c58ec
Show file tree
Hide file tree
Showing 16 changed files with 56 additions and 56 deletions.
12 changes: 6 additions & 6 deletions algebra/elliptic-curve/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "zkp-elliptic-curve"
version = "0.1.0"
version = "0.2.0"
description = "A crypto-grade elliptic curve over `primefield`"
repository = "https://github.com/0xProject/starkcrypto/tree/master/algebra/elliptic-curve"
keywords = ["cryptography", "elliptic", "algebra", "no-std", "wasm"]
Expand All @@ -21,15 +21,15 @@ parity-scale-codec = { version = "1.3.0", default-features = false, optional = t
proptest = { version = "0.9.4", optional = true }
serde = { version = "1.0", features = ["derive"], default-features = false, optional = true }
tiny-keccak = { version = "2.0.1", features = ["keccak"] }
zkp-macros-decl = { version = "0.1.0", path = "../../utils/macros-decl", default-features = false }
zkp-primefield = { version = "0.1.0", path = "../primefield", default-features = false }
zkp-u256 = { version = "0.1.0", path = "../u256", default-features = false }
zkp-macros-decl = { version = "0.2.0", path = "../../utils/macros-decl", default-features = false }
zkp-primefield = { version = "0.2.0", path = "../primefield", default-features = false }
zkp-u256 = { version = "0.2.0", path = "../u256", default-features = false }

[dev-dependencies]
criterion = "0.3.0"
proptest = "0.9.5"
zkp-primefield = { version = "0.1.0", path = "../primefield", features = ["proptest"] }
zkp-u256 = { version = "0.1.0", path = "../u256", features = ["proptest", "proptest-derive"] }
zkp-primefield = { version = "0.2.0", path = "../primefield", features = ["proptest"] }
zkp-u256 = { version = "0.2.0", path = "../u256", features = ["proptest", "proptest-derive"] }

[[bench]]
name = "benchmark"
Expand Down
12 changes: 6 additions & 6 deletions algebra/primefield/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -26,8 +26,8 @@ proptest = { version = "0.9.4", optional = true }
rand = { version = "0.7.2", optional = true }
rayon = { version = "1.3.0", optional = true }
serde = { version = "1.0", features = ["derive"], default_features = false, optional = true }
zkp-macros-decl = { version = "0.1.0", path = "../../utils/macros-decl", default_features = false }
zkp-u256 = { version = "0.1.0", path = "../u256", default_features = false }
zkp-macros-decl = { version = "0.2.0", path = "../../utils/macros-decl", default_features = false }
zkp-u256 = { version = "0.2.0", path = "../u256", default_features = false }

[dev-dependencies]
criterion = "0.3.0"
Expand All @@ -39,10 +39,10 @@ rand_xoshiro = "0.4.0"
raw-cpuid = "7.0.3"
serde_json = "1.0"
structopt = "0.3"
zkp-criterion-utils = { version = "0.1.0", path = "../../utils/criterion-utils" }
zkp-logging-allocator = { version = "0.1.0", path = "../../utils/logging-allocator" }
zkp-mmap-vec = { version = "0.1.0", path = "../../utils/mmap-vec" }
zkp-u256 = { version = "0.1.0", path = "../u256", features = ["proptest", "proptest-derive"] }
zkp-criterion-utils = { version = "0.2.0", path = "../../utils/criterion-utils" }
zkp-logging-allocator = { version = "0.2.0", path = "../../utils/logging-allocator" }
zkp-mmap-vec = { version = "0.2.0", path = "../../utils/mmap-vec" }
zkp-u256 = { version = "0.2.0", path = "../u256", features = ["proptest", "proptest-derive"] }

[[bench]]
name = "benchmark"
Expand Down
10 changes: 5 additions & 5 deletions algebra/primefield/benchmarks/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "zkp-primefield-benchmarks"
version = "0.1.0"
version = "0.2.0"
authors = ["Remco Bloemen <[email protected]>"]
edition = "2018"

Expand All @@ -11,10 +11,10 @@ edition = "2018"

[dev-dependencies]
criterion = "0.3"
zkp-macros-decl = { name = "macros-decl", version = "0.1.0", path = "../../../utils/macros-decl" }
zkp-primefield = { name = "primefield", version = "0.1.0", path = ".." }
zkp-u256 = { name = "u256", version = "0.1.0", path = "../../u256" }
zkp-elliptic-curve-crypto = { name = "ecc", version = "0.1.0", path = "../../../crypto/elliptic-curve-crypto", features = ["unsafe_ecdsa"] }
zkp-macros-decl = { name = "macros-decl", version = "0.2.0", path = "../../../utils/macros-decl" }
zkp-primefield = { name = "primefield", version = "0.2.0", path = ".." }
zkp-u256 = { name = "u256", version = "0.2.0", path = "../../u256" }
zkp-elliptic-curve-crypto = { name = "ecc", version = "0.2.0", path = "../../../crypto/elliptic-curve-crypto", features = ["unsafe_ecdsa"] }
secp256k1-bindings = { package = "secp256k1", version = "0.12.2" }
secp256k1-native = { package = "libsecp256k1", version = "0.2.2" }
ed25519-dalek = "0.9.1"
Expand Down
2 changes: 1 addition & 1 deletion algebra/primefield/benchmarks/matter/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "matter"
version = "0.1.0"
version = "0.2.0"
authors = ["Remco Bloemen <[email protected]>"]
edition = "2018"

Expand Down
2 changes: 1 addition & 1 deletion algebra/u256/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ criterion = "0.3.0"
proptest = "0.9.5"
proptest-derive = "0.1.2"
serde_json = "1.0"
zkp-macros-decl = { version = "0.1.0", path = "../../utils/macros-decl" }
zkp-macros-decl = { version = "0.2.0", path = "../../utils/macros-decl" }

[[bench]]
name = "benchmark"
Expand Down
14 changes: 7 additions & 7 deletions crypto/elliptic-curve-crypto/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "zkp-elliptic-curve-crypto"
version = "0.1.0"
version = "0.2.0"
description = "Pedersen commitments and digital signatures"
repository = "https://github.com/0xProject/starkcrypto/tree/master/crypto/elliptic-curve-crypto"
keywords = ["elliptic", "ecdsa", "pedersen", "no-std", "wasm"]
Expand All @@ -20,17 +20,17 @@ parity-scale-codec = { version = "1.3.0", default-features = false, optional = t
no-std-compat = { version = "0.4.0", features = [ "alloc" ] }
tiny-keccak = { version = "2.0.1", features = ["sha3"] }
serde = { version = "1.0", features = ["derive"], default-features = false, optional = true }
zkp-elliptic-curve = { version = "0.1.0", path = "../../algebra/elliptic-curve", default-features = false }
zkp-macros-decl = { version = "0.1.0", path = "../../utils/macros-decl", default-features = false }
zkp-primefield = { version = "0.1.0", path = "../../algebra/primefield", default-features = false }
zkp-u256 = { version = "0.1.0", path = "../../algebra/u256", default-features = false }
zkp-elliptic-curve = { version = "0.2.0", path = "../../algebra/elliptic-curve", default-features = false }
zkp-macros-decl = { version = "0.2.0", path = "../../utils/macros-decl", default-features = false }
zkp-primefield = { version = "0.2.0", path = "../../algebra/primefield", default-features = false }
zkp-u256 = { version = "0.2.0", path = "../../algebra/u256", default-features = false }

[dev-dependencies]
criterion = "0.3.0"
proptest = "0.9.4"
proptest-derive = "0.1.2"
zkp-primefield = { version = "0.1.0", path = "../../algebra/primefield", features = ["proptest"] }
zkp-u256 = { version = "0.1.0", path = "../../algebra/u256", features = ["proptest", "proptest-derive"] }
zkp-primefield = { version = "0.2.0", path = "../../algebra/primefield", features = ["proptest"] }
zkp-u256 = { version = "0.2.0", path = "../../algebra/u256", features = ["proptest", "proptest-derive"] }

[[bench]]
name = "benchmark"
Expand Down
8 changes: 4 additions & 4 deletions crypto/hash/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "zkp-hash"
version = "0.1.0"
version = "0.2.0"
description = "Hash primitive used in `zkp-stark`"
repository = "https://github.com/0xProject/starkcrypto/tree/master/crypto/hash"
keywords = ["hash", "no-std"]
Expand All @@ -17,9 +17,9 @@ edition = "2018"
hex = { version = "0.4.0", optional = true }
no-std-compat = { version = "0.4.0", features = [ "alloc" ] }
tiny-keccak = { version = "2.0.1", features = ["keccak"] }
zkp-macros-decl = { version = "0.1.0", path = "../../utils/macros-decl", default-features = false }
zkp-primefield = { version = "0.1.0", path = "../../algebra/primefield", default-features = false }
zkp-u256 = { version = "0.1.0", path = "../../algebra/u256", default-features = false }
zkp-macros-decl = { version = "0.2.0", path = "../../utils/macros-decl", default-features = false }
zkp-primefield = { version = "0.2.0", path = "../../algebra/primefield", default-features = false }
zkp-u256 = { version = "0.2.0", path = "../../algebra/u256", default-features = false }

[dev-dependencies]
criterion = "0.3.0"
Expand Down
14 changes: 7 additions & 7 deletions crypto/merkle-tree/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "zkp-merkle-tree"
version = "0.1.0"
version = "0.2.0"
description = "Merkle tree based vector commitment"
repository = "https://github.com/0xProject/starkcrypto/tree/master/crypto/merkle-tree"
keywords = ["merkle-tree", "hash", "no-std"]
Expand All @@ -20,18 +20,18 @@ itertools = { version = "0.9.0", default_features = false }
log = { version = "0.4.8", default_features = false }
no-std-compat = { version = "0.4.0", features = [ "alloc" ] }
rayon = { version = "1.0.3", optional = true }
zkp-error-utils = { version = "0.1.0", path = "../../utils/error-utils", default_features = false }
zkp-hash = { version = "0.1.0", path = "../hash", default_features = false }
zkp-mmap-vec = { version = "0.1.0", path = "../../utils/mmap-vec", default_features = false, optional = true }
zkp-error-utils = { version = "0.2.0", path = "../../utils/error-utils", default_features = false }
zkp-hash = { version = "0.2.0", path = "../hash", default_features = false }
zkp-mmap-vec = { version = "0.2.0", path = "../../utils/mmap-vec", default_features = false, optional = true }

[dev-dependencies]
criterion = "0.3.0"
lazy_static = "1.3.0"
proptest = "0.9.5"
proptest-derive = "0.1.2"
zkp-criterion-utils = { version = "0.1.0", path = "../../utils/criterion-utils" }
zkp-macros-decl = { version = "0.1.0", path = "../../utils/macros-decl" }
zkp-u256 = { version = "0.1.0", path = "../../algebra/u256", features = ["proptest", "proptest-derive"] }
zkp-criterion-utils = { version = "0.2.0", path = "../../utils/criterion-utils" }
zkp-macros-decl = { version = "0.2.0", path = "../../utils/macros-decl" }
zkp-u256 = { version = "0.2.0", path = "../../algebra/u256", features = ["proptest", "proptest-derive"] }

[[bench]]
name = "benchmark"
Expand Down
22 changes: 11 additions & 11 deletions crypto/stark/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -25,11 +25,11 @@ serde = { version = "1.0", features = ["derive"], optional = true }
thiserror = { version = "1.0", optional = true }
tiny-keccak = { version = "2.0.1", features = ["keccak"] }
tinytemplate = { version = "1.1.0", optional = true }
zkp-hash = { version = "0.1.0", path = "../../crypto/hash", default-features = false }
zkp-logging-allocator = { version = "0.1.0", path = "../../utils/logging-allocator", optional = true }
zkp-macros-decl = { version = "0.1.0", path = "../../utils/macros-decl", default-features = false }
zkp-merkle-tree = { version = "0.1.0", path = "../../crypto/merkle-tree", default-features = false }
zkp-mmap-vec = { version = "0.1.0", path = "../../utils/mmap-vec", default-features = false }
zkp-hash = { version = "0.2.0", path = "../../crypto/hash", default-features = false }
zkp-logging-allocator = { version = "0.2.0", path = "../../utils/logging-allocator", optional = true }
zkp-macros-decl = { version = "0.2.0", path = "../../utils/macros-decl", default-features = false }
zkp-merkle-tree = { version = "0.2.0", path = "../../crypto/merkle-tree", default-features = false }
zkp-mmap-vec = { version = "0.2.0", path = "../../utils/mmap-vec", default-features = false }
zkp-primefield = { version = "0.1.1", path = "../../algebra/primefield", default-features = false }
zkp-u256 = { version = "0.1.1", path = "../../algebra/u256", default-features = false }

Expand All @@ -40,12 +40,12 @@ proptest = "0.9.4"
rand = "0.7.2"
rand_xoshiro = "0.4.0"
structopt = "0.3.5"
zkp-criterion-utils = { version = "0.1.0", path = "../../utils/criterion-utils" }
zkp-elliptic-curve = { version = "0.1.0", path = "../../algebra/elliptic-curve" }
zkp-elliptic-curve-crypto = { version = "0.1.0", path = "../../crypto/elliptic-curve-crypto" }
zkp-logging-allocator = { version = "0.1.0", path = "../../utils/logging-allocator" }
zkp-primefield = { version = "0.1.0", path = "../../algebra/primefield", features = ["proptest"] }
zkp-u256 = { version = "0.1.0", path = "../../algebra/u256", features = ["proptest", "proptest-derive"] }
zkp-criterion-utils = { version = "0.2.0", path = "../../utils/criterion-utils" }
zkp-elliptic-curve = { version = "0.2.0", path = "../../algebra/elliptic-curve" }
zkp-elliptic-curve-crypto = { version = "0.2.0", path = "../../crypto/elliptic-curve-crypto" }
zkp-logging-allocator = { version = "0.2.0", path = "../../utils/logging-allocator" }
zkp-primefield = { version = "0.2.0", path = "../../algebra/primefield", features = ["proptest"] }
zkp-u256 = { version = "0.2.0", path = "../../algebra/u256", features = ["proptest", "proptest-derive"] }

[[bench]]
name = "benchmark"
Expand Down
2 changes: 1 addition & 1 deletion utils/criterion-utils/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "zkp-criterion-utils"
version = "0.1.0"
version = "0.2.0"
description = "Criterion helpers to benchmark over size and number of processors"
repository = "https://github.com/0xProject/starkcrypto/tree/master/utils/criterion-utils"
keywords = ["criterion", "benchmarking", "threads"]
Expand Down
2 changes: 1 addition & 1 deletion utils/error-utils/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "zkp-error-utils"
version = "0.1.0"
version = "0.2.0"
description = "Assertion like macros for returning `Result::Err`"
repository = "https://github.com/0xProject/starkcrypto/tree/master/utils/error-utils"
keywords = ["no-std"]
Expand Down
2 changes: 1 addition & 1 deletion utils/logging-allocator/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "zkp-logging-allocator"
version = "0.1.0"
version = "0.2.0"
description = "Wrapper around the system allocator that logs large allocations"
repository = "https://github.com/0xProject/starkcrypto/tree/master/utils/logging-allocator"
keywords = ["logging", "allocator", "no-std"]
Expand Down
4 changes: 2 additions & 2 deletions utils/macros-decl/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "zkp-macros-decl"
version = "0.1.0"
version = "0.2.0"
description = "Procedural macros"
repository = "https://github.com/0xProject/starkcrypto/tree/master/utils/macros-decl"
keywords = ["proc_macro_hack"]
Expand All @@ -15,7 +15,7 @@ edition = "2018"

[dependencies]
proc-macro-hack = "0.5"
zkp-macros-impl = { version = "0.1.0", path = "../macros-impl" }
zkp-macros-impl = { version = "0.2.0", path = "../macros-impl" }

[features]
default = ["std"]
Expand Down
2 changes: 1 addition & 1 deletion utils/macros-impl/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "zkp-macros-impl"
version = "0.1.0"
version = "0.2.0"
description = "Implementation crate for `proc_macro_hack`"
repository = "https://github.com/0xProject/starkcrypto/tree/master/utils/macros-impl"
keywords = ["proc_macro_hack"]
Expand Down
2 changes: 1 addition & 1 deletion utils/macros-lib/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "zkp-macros-lib"
version = "0.1.0"
version = "0.2.0"
description = "Library of procedural macros implemented using `proc_macro2`"
repository = "https://github.com/0xProject/starkcrypto/tree/master/utils/macros-lib"
keywords = ["macros", "rust-patterns"]
Expand Down
2 changes: 1 addition & 1 deletion utils/mmap-vec/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "zkp-mmap-vec"
version = "0.1.0"
version = "0.2.0"
description = "Replacement for `Vec` that uses file-backed storage"
repository = "https://github.com/0xProject/starkcrypto/tree/master/utils/mmap-vec"
keywords = ["mmap", "no-std"]
Expand Down

0 comments on commit 67c58ec

Please sign in to comment.