diff --git a/Cargo.toml b/Cargo.toml index 762ecd3..ec0e051 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,20 +1,20 @@ [package] name = "rescue_poseidon" description = "Sponge construction based Algebraic Hash Functions" -keywords = ["poseidon", "rescue", "rescue prime", "sponge", "duplex sponge", "algebraic hash function", "arithmetization oriented hash function"] -version = "0.4.1" +keywords = ["poseidon", "rescue", "sponge"] +version = "0.5.0" authors = ["Sait Imamoglu "] edition = "2021" +license = "MIT OR Apache-2.0" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] derivative = "2" -typemap_rev = "*" +typemap_rev = "0.3" lazy_static = "1.4" -franklin_crypto = {package = "franklin-crypto", features = ["plonk"], git = "https://github.com/matter-labs/franklin-crypto", branch = "snark_wrapper"} -# franklin_crypto = {package = "franklin-crypto", features = ["plonk"], path = "../franklin-crypto"} +franklin_crypto = {package = "franklin-crypto", features = ["plonk"], version = "=0.2.0" } num-bigint = "0.3" num-integer = "0.1" num-iter = "0.1" @@ -28,7 +28,7 @@ smallvec = "1.9" blake2 = "0.10" rayon = {version = "1.5", optional = true} # lazy_static = {version = "1.4", optional = true} -futures = {version = "*", features = ["executor", "thread-pool"], optional = true} +futures = {version = "0.3", features = ["executor", "thread-pool"], optional = true} arrayvec = "0.7" log = "0.4.19" diff --git a/rust-toolchain b/rust-toolchain new file mode 100644 index 0000000..5aaef38 --- /dev/null +++ b/rust-toolchain @@ -0,0 +1 @@ +nightly-2024-05-07