From 454a40713e46d1aec5b72b4ea691ad481a9b0c71 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 7 Jan 2025 21:52:45 +0000 Subject: [PATCH] Bump clvmr from 0.8.0 to 0.11.0 Bumps [clvmr](https://github.com/Chia-Network/clvm_rs) from 0.8.0 to 0.11.0. - [Release notes](https://github.com/Chia-Network/clvm_rs/releases) - [Changelog](https://github.com/Chia-Network/clvm_rs/blob/main/RELEASE.md) - [Commits](https://github.com/Chia-Network/clvm_rs/compare/0.8.0...0.11.0) --- updated-dependencies: - dependency-name: clvmr dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- Cargo.lock | 149 +++++++++++++++++++++++++++++++---------------------- Cargo.toml | 2 +- 2 files changed, 88 insertions(+), 63 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index f973045a..fb3d65f7 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -29,12 +29,6 @@ version = "0.2.18" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5c6cb57a04249c6480766f7f7cef5467412af1490f8d1e243141daddada3264f" -[[package]] -name = "anyhow" -version = "1.0.75" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a4668cab20f66d8d020e1fbc0ebe47217433c1b6c8f2040faf858554e394ace6" - [[package]] name = "arraydeque" version = "0.5.1" @@ -168,12 +162,12 @@ checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" [[package]] name = "chia-bls" -version = "0.10.0" +version = "0.15.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "725b43b268cb81f014559eed11a74d0e5b9dd55282cae272ff509796099ab0b9" +checksum = "53dea95bd7dac1e69c59ef6839ecf30ff3fe29170c16c4aa00093be21e0d789e" dependencies = [ - "anyhow", "blst", + "chia-sha2", "chia-traits", "hex", "hkdf", @@ -182,27 +176,36 @@ dependencies = [ "thiserror", ] +[[package]] +name = "chia-sha2" +version = "0.15.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7020f53eeae8b4c24c5666165738173a167c6478e0c0a9e1c428a491a2e1383d" +dependencies = [ + "sha2 0.10.8", +] + [[package]] name = "chia-traits" -version = "0.10.0" +version = "0.15.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1fb786114e5c748fe0af3ba1e95840fa1910b28f7300c05184506045aff60bb6" +checksum = "e57bbde886b38a9a5df185e751d90e295d14e99659bf43df7fa701d52d4da1ea" dependencies = [ + "chia-sha2", "chia_streamable_macro", - "sha2 0.10.8", "thiserror", ] [[package]] name = "chia_streamable_macro" -version = "0.10.0" +version = "0.15.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "43975e01fb4293021af4950366a6f80c45d7301d499622359c7533bd7af19592" +checksum = "00e78b5981952d2383b08344fdc6e6f843e72cc9d502d46d1d2824c485b34694" dependencies = [ "proc-macro-crate", - "proc-macro2 1.0.66", - "quote 1.0.32", - "syn 2.0.32", + "proc-macro2 1.0.92", + "quote 1.0.38", + "syn 2.0.95", ] [[package]] @@ -242,11 +245,13 @@ dependencies = [ [[package]] name = "clvmr" -version = "0.8.0" +version = "0.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "903233f3bc9392b44a589f0cea46a53a67fedc3afb4b1303f636977074a505c5" +checksum = "8b38393b34f8eb8460f66be324a0b4a507d5ffbcc1a88e49682d4b81936113a4" dependencies = [ + "bitvec", "chia-bls", + "chia-sha2", "hex-literal", "k256", "lazy_static", @@ -254,7 +259,8 @@ dependencies = [ "num-integer", "num-traits", "p256", - "sha2 0.10.8", + "rand", + "sha3", ] [[package]] @@ -589,9 +595,9 @@ dependencies = [ [[package]] name = "k256" -version = "0.13.3" +version = "0.13.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "956ff9b67e26e1a6a866cb758f12c6f8746208489e3e4a4b5580802f2f0a587b" +checksum = "f6e3919bbaa2945715f0bb6d3934a173d1e9a59ac23767fbaaef277265a7411b" dependencies = [ "cfg-if", "ecdsa", @@ -601,6 +607,15 @@ dependencies = [ "signature", ] +[[package]] +name = "keccak" +version = "0.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ecc2af9a1119c51f12a14607e783cb977bde58bc069ff0c3da1095e635d70654" +dependencies = [ + "cpufeatures", +] + [[package]] name = "lazy_static" version = "1.5.0" @@ -917,9 +932,9 @@ dependencies = [ [[package]] name = "proc-macro2" -version = "1.0.66" +version = "1.0.92" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "18fb31db3f9bddb2ea821cde30a9f70117e3f119938b5ee630b7403aa6e2ead9" +checksum = "37d3544b3f2748c54e147655edb5025752e2303145b5aefb3c3ea2c78b973bb0" dependencies = [ "unicode-ident", ] @@ -968,10 +983,10 @@ version = "0.21.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "77b34069fc0682e11b31dbd10321cbf94808394c56fd996796ce45217dfac53c" dependencies = [ - "proc-macro2 1.0.66", + "proc-macro2 1.0.92", "pyo3-macros-backend", - "quote 1.0.32", - "syn 2.0.32", + "quote 1.0.38", + "syn 2.0.95", ] [[package]] @@ -981,10 +996,10 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "08260721f32db5e1a5beae69a55553f56b99bd0e1c3e6e0a5e8851a9d0f5a85c" dependencies = [ "heck", - "proc-macro2 1.0.66", + "proc-macro2 1.0.92", "pyo3-build-config", - "quote 1.0.32", - "syn 2.0.32", + "quote 1.0.38", + "syn 2.0.95", ] [[package]] @@ -998,11 +1013,11 @@ dependencies = [ [[package]] name = "quote" -version = "1.0.32" +version = "1.0.38" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "50f3b39ccfb720540debaa0164757101c08ecb8d326b15358ce76a62c7e85965" +checksum = "0e4dccaaaf89514f546c693ddc140f729f958c247918a13380cccc6078391acc" dependencies = [ - "proc-macro2 1.0.66", + "proc-macro2 1.0.92", ] [[package]] @@ -1149,9 +1164,9 @@ version = "1.0.193" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "43576ca501357b9b071ac53cdc7da8ef0cbd9493d8df094cd821777ea6e894d3" dependencies = [ - "proc-macro2 1.0.66", - "quote 1.0.32", - "syn 2.0.32", + "proc-macro2 1.0.92", + "quote 1.0.38", + "syn 2.0.95", ] [[package]] @@ -1189,6 +1204,16 @@ dependencies = [ "digest 0.10.7", ] +[[package]] +name = "sha3" +version = "0.10.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "75872d278a8f37ef87fa0ddbda7802605cb18344497949862c0d4dcb291eba60" +dependencies = [ + "digest 0.10.7", + "keccak", +] + [[package]] name = "signature" version = "2.1.0" @@ -1234,12 +1259,12 @@ dependencies = [ [[package]] name = "syn" -version = "2.0.32" +version = "2.0.95" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "239814284fd6f1a4ffe4ca893952cdd93c224b6a1571c9a9eadd670295c0c9e2" +checksum = "46f71c0377baf4ef1cc3e3402ded576dccc315800fbc62dfc7fe04b009773b4a" dependencies = [ - "proc-macro2 1.0.66", - "quote 1.0.32", + "proc-macro2 1.0.92", + "quote 1.0.38", "unicode-ident", ] @@ -1271,22 +1296,22 @@ dependencies = [ [[package]] name = "thiserror" -version = "1.0.51" +version = "1.0.69" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f11c217e1416d6f036b870f14e0413d480dbf28edbee1f877abaf0206af43bb7" +checksum = "b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52" dependencies = [ "thiserror-impl", ] [[package]] name = "thiserror-impl" -version = "1.0.51" +version = "1.0.69" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "01742297787513b79cf8e29d1056ede1313e2420b7b3b15d0a768b4921f549df" +checksum = "4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1" dependencies = [ - "proc-macro2 1.0.66", - "quote 1.0.32", - "syn 2.0.32", + "proc-macro2 1.0.92", + "quote 1.0.38", + "syn 2.0.95", ] [[package]] @@ -1378,9 +1403,9 @@ dependencies = [ "bumpalo", "log", "once_cell", - "proc-macro2 1.0.66", - "quote 1.0.32", - "syn 2.0.32", + "proc-macro2 1.0.92", + "quote 1.0.38", + "syn 2.0.95", "wasm-bindgen-shared", ] @@ -1402,7 +1427,7 @@ version = "0.2.87" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "dee495e55982a3bd48105a7b947fd2a9b4a8ae3010041b9e0faab3f9cd028f1d" dependencies = [ - "quote 1.0.32", + "quote 1.0.38", "wasm-bindgen-macro-support", ] @@ -1412,9 +1437,9 @@ version = "0.2.87" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "54681b18a46765f095758388f2d0cf16eb8d4169b639ab575a8f5693af210c7b" dependencies = [ - "proc-macro2 1.0.66", - "quote 1.0.32", - "syn 2.0.32", + "proc-macro2 1.0.92", + "quote 1.0.38", + "syn 2.0.95", "wasm-bindgen-backend", "wasm-bindgen-shared", ] @@ -1445,8 +1470,8 @@ version = "0.3.37" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ecb993dd8c836930ed130e020e77d9b2e65dd0fbab1b67c790b0f5d80b11a575" dependencies = [ - "proc-macro2 1.0.66", - "quote 1.0.32", + "proc-macro2 1.0.92", + "quote 1.0.38", ] [[package]] @@ -1607,9 +1632,9 @@ version = "0.7.35" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fa4f8080344d4671fb4e831a13ad1e68092748387dfc4f55e356242fae12ce3e" dependencies = [ - "proc-macro2 1.0.66", - "quote 1.0.32", - "syn 2.0.32", + "proc-macro2 1.0.92", + "quote 1.0.38", + "syn 2.0.95", ] [[package]] @@ -1627,7 +1652,7 @@ version = "1.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ce36e65b0d2999d2aafac989fb249189a141aee1f53c612c1f37d72631959f69" dependencies = [ - "proc-macro2 1.0.66", - "quote 1.0.32", - "syn 2.0.32", + "proc-macro2 1.0.92", + "quote 1.0.38", + "syn 2.0.95", ] diff --git a/Cargo.toml b/Cargo.toml index 8c86ad6e..0a6ee4c8 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -30,7 +30,7 @@ do-notation = "0.1.3" serde_json = "1.0" sha2 = "0.9.5" tempfile = "3.15.0" -clvmr = { version = "0.8.0", features = ["pre-eval"] } +clvmr = { version = "0.11.0", features = ["pre-eval"] } binascii = "0.1.4" yaml-rust2 = "0.9" hashlink = "0.9.1"