diff --git a/Cargo.lock b/Cargo.lock index cecb8800f..bc217bdbc 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -276,15 +276,15 @@ checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" [[package]] name = "chia" -version = "0.8.0" +version = "0.9.0" dependencies = [ - "chia-bls 0.8.0", + "chia-bls 0.9.0", "chia-client", "chia-consensus", "chia-protocol", "chia-puzzles", "chia-ssl", - "chia-traits 0.8.0", + "chia-traits 0.9.0", "clvm-traits", "clvm-utils", ] @@ -308,12 +308,12 @@ dependencies = [ [[package]] name = "chia-bls" -version = "0.8.0" +version = "0.9.0" dependencies = [ "anyhow", "arbitrary", "blst", - "chia-traits 0.8.0", + "chia-traits 0.9.0", "chia_py_streamable_macro", "criterion", "hex", @@ -329,19 +329,19 @@ dependencies = [ [[package]] name = "chia-bls-fuzz" -version = "0.0.0" +version = "0.9.0" dependencies = [ - "chia-bls 0.8.0", + "chia-bls 0.9.0", "libfuzzer-sys", "pyo3", ] [[package]] name = "chia-client" -version = "0.8.0" +version = "0.9.0" dependencies = [ "chia-protocol", - "chia-traits 0.8.0", + "chia-traits 0.9.0", "futures-util", "thiserror", "tokio", @@ -351,12 +351,12 @@ dependencies = [ [[package]] name = "chia-consensus" -version = "0.8.0" +version = "0.9.0" dependencies = [ - "chia-bls 0.8.0", + "chia-bls 0.9.0", "chia-protocol", "chia-puzzles", - "chia-traits 0.8.0", + "chia-traits 0.9.0", "chia_py_streamable_macro", "chia_streamable_macro 0.8.0", "clvm-derive", @@ -381,7 +381,7 @@ version = "0.6.0" dependencies = [ "chia-consensus", "chia-protocol", - "chia-traits 0.8.0", + "chia-traits 0.9.0", "clvm-traits", "clvm-utils", "clvmr", @@ -391,11 +391,11 @@ dependencies = [ [[package]] name = "chia-protocol" -version = "0.8.0" +version = "0.9.0" dependencies = [ "arbitrary", - "chia-bls 0.8.0", - "chia-traits 0.8.0", + "chia-bls 0.9.0", + "chia-traits 0.9.0", "chia_py_streamable_macro", "chia_streamable_macro 0.8.0", "clvm-traits", @@ -413,7 +413,7 @@ version = "0.8.0" dependencies = [ "arbitrary", "chia-protocol", - "chia-traits 0.8.0", + "chia-traits 0.9.0", "clvm-traits", "clvmr", "hex", @@ -423,10 +423,10 @@ dependencies = [ [[package]] name = "chia-puzzles" -version = "0.8.0" +version = "0.9.0" dependencies = [ "arbitrary", - "chia-bls 0.8.0", + "chia-bls 0.9.0", "chia-protocol", "clvm-traits", "clvm-utils", @@ -439,7 +439,7 @@ dependencies = [ [[package]] name = "chia-puzzles-fuzz" -version = "0.8.0" +version = "0.9.0" dependencies = [ "chia-puzzles", "clvm-traits", @@ -462,14 +462,14 @@ dependencies = [ [[package]] name = "chia-tools" -version = "0.8.0" +version = "0.9.0" dependencies = [ "blocking-threadpool", - "chia-bls 0.8.0", + "chia-bls 0.9.0", "chia-consensus", "chia-protocol", "chia-puzzles", - "chia-traits 0.8.0", + "chia-traits 0.9.0", "clap", "clvm-traits", "clvm-utils", @@ -494,7 +494,7 @@ dependencies = [ [[package]] name = "chia-traits" -version = "0.8.0" +version = "0.9.0" dependencies = [ "chia_streamable_macro 0.8.0", "pyo3", @@ -504,7 +504,7 @@ dependencies = [ [[package]] name = "chia_py_streamable_macro" -version = "0.7.0" +version = "0.9.0" dependencies = [ "proc-macro-crate", "proc-macro2", @@ -514,12 +514,12 @@ dependencies = [ [[package]] name = "chia_rs" -version = "0.8.0" +version = "0.9.0" dependencies = [ - "chia-bls 0.8.0", + "chia-bls 0.9.0", "chia-consensus", "chia-protocol", - "chia-traits 0.8.0", + "chia-traits 0.9.0", "chia_py_streamable_macro", "chia_streamable_macro 0.8.0", "clvm-traits", @@ -554,7 +554,7 @@ dependencies = [ [[package]] name = "chia_wasm" -version = "0.8.0" +version = "0.9.0" dependencies = [ "wasm-bindgen", ] @@ -628,7 +628,7 @@ checksum = "98cc8fbded0c607b7ba9dd60cd98df59af97e84d24e49c8557331cfc26d301ce" [[package]] name = "clvm-derive" -version = "0.6.0" +version = "0.9.0" dependencies = [ "proc-macro2", "quote", @@ -637,9 +637,9 @@ dependencies = [ [[package]] name = "clvm-traits" -version = "0.8.0" +version = "0.9.0" dependencies = [ - "chia-bls 0.8.0", + "chia-bls 0.9.0", "clvm-derive", "clvmr", "hex", @@ -651,7 +651,7 @@ dependencies = [ [[package]] name = "clvm-utils" -version = "0.8.0" +version = "0.9.0" dependencies = [ "clvm-traits", "clvmr", diff --git a/Cargo.toml b/Cargo.toml index 7f7ec4d97..8eb0cc499 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -24,7 +24,7 @@ members = [ [package] name = "chia" -version = "0.8.0" +version = "0.9.0" edition = "2021" license = "Apache-2.0" description = "A meta-crate that exports all of the Chia crates in the workspace." @@ -60,15 +60,15 @@ clvm-traits = ["dep:clvm-traits"] clvm-utils = ["dep:clvm-utils"] [dependencies] -chia-bls = { path = "./crates/chia-bls", version = "0.8.0", optional = true } -chia-client = { path = "./crates/chia-client", version = "0.8.0", optional = true } -chia-consensus = { path = "./crates/chia-consensus", version = "0.8.0", optional = true } -chia-protocol = { path = "./crates/chia-protocol", version = "0.8.0", optional = true } +chia-bls = { path = "./crates/chia-bls", version = "0.9.0", optional = true } +chia-client = { path = "./crates/chia-client", version = "0.9.0", optional = true } +chia-consensus = { path = "./crates/chia-consensus", version = "0.9.0", optional = true } +chia-protocol = { path = "./crates/chia-protocol", version = "0.9.0", optional = true } chia-ssl = { path = "./crates/chia-ssl", version = "0.7.0", optional = true } -chia-traits = { path = "./crates/chia-traits", version = "0.8.0", optional = true } -chia-puzzles = { path = "./crates/chia-puzzles", version = "0.8.0", optional = true } -clvm-traits = { path = "./crates/clvm-traits", version = "0.8.0", optional = true } -clvm-utils = { path = "./crates/clvm-utils", version = "0.8.0", optional = true } +chia-traits = { path = "./crates/chia-traits", version = "0.9.0", optional = true } +chia-puzzles = { path = "./crates/chia-puzzles", version = "0.9.0", optional = true } +clvm-traits = { path = "./crates/clvm-traits", version = "0.9.0", optional = true } +clvm-utils = { path = "./crates/clvm-utils", version = "0.9.0", optional = true } [profile.release] lto = "thin" diff --git a/crates/chia-bls/Cargo.toml b/crates/chia-bls/Cargo.toml index 935242020..a8d7f6613 100644 --- a/crates/chia-bls/Cargo.toml +++ b/crates/chia-bls/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "chia-bls" -version = "0.8.0" +version = "0.9.0" edition = "2021" license = "Apache-2.0" description = "BLS signature, verification and aggregation funcions for the Chia blockchain" @@ -13,8 +13,8 @@ py-bindings = ["dep:pyo3", "chia_py_streamable_macro", "chia-traits/py-bindings" arbitrary = ["dep:arbitrary"] [dependencies] -chia-traits = { version = "0.8.0", path = "../chia-traits" } -chia_py_streamable_macro = { version = "0.7.0", path = "../chia_py_streamable_macro", optional = true } +chia-traits = { version = "0.9.0", path = "../chia-traits" } +chia_py_streamable_macro = { version = "0.9.0", path = "../chia_py_streamable_macro", optional = true } tiny-bip39 = "1.0.0" anyhow = "1.0.71" sha2 = "0.10.8" diff --git a/crates/chia-bls/fuzz/Cargo.toml b/crates/chia-bls/fuzz/Cargo.toml index 332c87856..3ac58e6c8 100644 --- a/crates/chia-bls/fuzz/Cargo.toml +++ b/crates/chia-bls/fuzz/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "chia-bls-fuzz" -version = "0.0.0" +version = "0.9.0" authors = ["Automatically generated"] publish = false edition = "2021" diff --git a/crates/chia-client/Cargo.toml b/crates/chia-client/Cargo.toml index 2ff09e15c..508fb8742 100644 --- a/crates/chia-client/Cargo.toml +++ b/crates/chia-client/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "chia-client" -version = "0.8.0" +version = "0.9.0" edition = "2021" license = "Apache-2.0" description = "Chia light client and async peer connections." @@ -9,8 +9,8 @@ homepage = "https://github.com/Chia-Network/chia_rs" repository = "https://github.com/Chia-Network/chia_rs" [dependencies] -chia-protocol = { version = "0.8.0", path = "../chia-protocol" } -chia-traits = { version = "0.8.0", path = "../chia-traits" } +chia-protocol = { version = "0.9.0", path = "../chia-protocol" } +chia-traits = { version = "0.9.0", path = "../chia-traits" } tokio = { version = "1.32.0", features = ["rt", "sync"] } tokio-tungstenite = "0.21.0" futures-util = "0.3.28" diff --git a/crates/chia-consensus/Cargo.toml b/crates/chia-consensus/Cargo.toml index e7aa01686..b9bc06488 100644 --- a/crates/chia-consensus/Cargo.toml +++ b/crates/chia-consensus/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "chia-consensus" -version = "0.8.0" +version = "0.9.0" edition = "2021" license = "Apache-2.0" description = "Utility functions and types used by the Chia blockchain full node" @@ -17,14 +17,14 @@ hex = "0.4.3" pyo3 = { version = "0.21.2", optional = true } sha2 = "0.10.8" chia_streamable_macro = { version = "0.8.0", path = "../chia_streamable_macro" } -chia_py_streamable_macro = { version = "0.7.0", path = "../chia_py_streamable_macro", optional = true } -clvm-utils = { version = "0.8.0", path = "../clvm-utils" } -chia-traits = { version = "0.8.0", path = "../chia-traits" } -clvm-traits = { version = "0.8.0", path = "../clvm-traits" } -clvm-derive = { version = "0.6.0", path = "../clvm-derive" } -chia-protocol = { version = "0.8.0", path = "../chia-protocol" } -chia-puzzles = { version = "0.8.0", path = "../chia-puzzles" } -chia-bls = { version = "0.8.0", path = "../chia-bls" } +chia_py_streamable_macro = { version = "0.9.0", path = "../chia_py_streamable_macro", optional = true } +clvm-utils = { version = "0.9.0", path = "../clvm-utils" } +chia-traits = { version = "0.9.0", path = "../chia-traits" } +clvm-traits = { version = "0.9.0", path = "../clvm-traits" } +clvm-derive = { version = "0.9.0", path = "../clvm-derive" } +chia-protocol = { version = "0.9.0", path = "../chia-protocol" } +chia-puzzles = { version = "0.9.0", path = "../chia-puzzles" } +chia-bls = { version = "0.9.0", path = "../chia-bls" } hex-literal = "0.4.1" thiserror = "1.0.44" diff --git a/crates/chia-protocol/Cargo.toml b/crates/chia-protocol/Cargo.toml index 6bca72720..079a59c31 100644 --- a/crates/chia-protocol/Cargo.toml +++ b/crates/chia-protocol/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "chia-protocol" -version = "0.8.0" +version = "0.9.0" edition = "2021" license = "Apache-2.0" description = "Chia network protocol message types" @@ -17,12 +17,12 @@ pyo3 = { version = "0.21.2", features = ["multiple-pymethods", "num-bigint"], op sha2 = "0.10.8" hex = "0.4.3" chia_streamable_macro = { version = "0.8.0", path = "../chia_streamable_macro" } -chia_py_streamable_macro = { version = "0.7.0", path = "../chia_py_streamable_macro", optional = true } +chia_py_streamable_macro = { version = "0.9.0", path = "../chia_py_streamable_macro", optional = true } clvmr = "0.7.0" -chia-traits = { version = "0.8.0", path = "../chia-traits" } -clvm-traits = { version = "0.8.0", path = "../clvm-traits", features = ["derive"] } -clvm-utils = { version = "0.8.0", path = "../clvm-utils" } -chia-bls = { version = "0.8.0", path = "../chia-bls" } +chia-traits = { version = "0.9.0", path = "../chia-traits" } +clvm-traits = { version = "0.9.0", path = "../clvm-traits", features = ["derive"] } +clvm-utils = { version = "0.9.0", path = "../clvm-utils" } +chia-bls = { version = "0.9.0", path = "../chia-bls" } arbitrary = { version = "1.3.0", features = ["derive"], optional = true } [dev-dependencies] diff --git a/crates/chia-puzzles/Cargo.toml b/crates/chia-puzzles/Cargo.toml index a8884938c..5ecfd2b03 100644 --- a/crates/chia-puzzles/Cargo.toml +++ b/crates/chia-puzzles/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "chia-puzzles" -version = "0.8.0" +version = "0.9.0" edition = "2021" license = "Apache-2.0" description = "Chia primitives needed for building wallets." @@ -16,10 +16,10 @@ clvmr = "0.7.0" sha2 = "0.10.8" num-bigint = "0.4.3" hex-literal = "0.4.1" -clvm-utils = { version = "0.8.0", path = "../clvm-utils" } -clvm-traits = { version = "0.8.0", path = "../clvm-traits", features = ["chia-bls"] } -chia-bls = { version = "0.8.0", path = "../chia-bls" } -chia-protocol = { version = "0.8.0", path = "../chia-protocol" } +clvm-utils = { version = "0.9.0", path = "../clvm-utils" } +clvm-traits = { version = "0.9.0", path = "../clvm-traits", features = ["chia-bls"] } +chia-bls = { version = "0.9.0", path = "../chia-bls" } +chia-protocol = { version = "0.9.0", path = "../chia-protocol" } arbitrary = { version = "1.3.0", features = ["derive"], optional = true } [dev-dependencies] diff --git a/crates/chia-puzzles/fuzz/Cargo.toml b/crates/chia-puzzles/fuzz/Cargo.toml index 7ae87d1d1..9e191e813 100644 --- a/crates/chia-puzzles/fuzz/Cargo.toml +++ b/crates/chia-puzzles/fuzz/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "chia-puzzles-fuzz" -version = "0.8.0" +version = "0.9.0" authors = ["Automatically generated"] publish = false edition = "2021" @@ -13,7 +13,7 @@ libfuzzer-sys = "0.4" clvmr = "0.7.0" pyo3 = { version = "0.21.2", features = ["auto-initialize"]} chia-puzzles = { path = "..", features = ["arbitrary"] } -clvm-traits = { version = "0.8.0", path = "../../clvm-traits" } +clvm-traits = { version = "0.9.0", path = "../../clvm-traits" } [[bin]] name = "roundtrip" diff --git a/crates/chia-tools/Cargo.toml b/crates/chia-tools/Cargo.toml index b38afa464..779e34c88 100644 --- a/crates/chia-tools/Cargo.toml +++ b/crates/chia-tools/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "chia-tools" -version = "0.8.0" +version = "0.9.0" edition = "2021" license = "Apache-2.0" description = "Utility functions and types used by the Chia blockchain full node" @@ -9,13 +9,13 @@ homepage = "https://github.com/Chia-Network/chia_rs" repository = "https://github.com/Chia-Network/chia_rs" [dependencies] -chia-protocol = { version = "0.8.0", path = "../chia-protocol" } -chia-traits = { version = "0.8.0", path = "../chia-traits" } -clvm-utils = { version = "0.8.0", path = "../clvm-utils" } -clvm-traits = { version = "0.8.0", path = "../clvm-traits" } -chia-puzzles = { version = "0.8.0", path = "../chia-puzzles" } -chia-bls = { version = "0.8.0", path = "../chia-bls" } -chia-consensus = { version = "0.8.0", path = "../chia-consensus" } +chia-protocol = { version = "0.9.0", path = "../chia-protocol" } +chia-traits = { version = "0.9.0", path = "../chia-traits" } +clvm-utils = { version = "0.9.0", path = "../clvm-utils" } +clvm-traits = { version = "0.9.0", path = "../clvm-traits" } +chia-puzzles = { version = "0.9.0", path = "../chia-puzzles" } +chia-bls = { version = "0.9.0", path = "../chia-bls" } +chia-consensus = { version = "0.9.0", path = "../chia-consensus" } clvmr = { version = "0.7.0", features = ["counters"] } rusqlite = { version = "0.30.0", features = ["bundled"] } clap = { version = "4.3.9", features = ["derive"] } diff --git a/crates/chia-traits/Cargo.toml b/crates/chia-traits/Cargo.toml index ed80da0c9..d7b81f79e 100644 --- a/crates/chia-traits/Cargo.toml +++ b/crates/chia-traits/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "chia-traits" -version = "0.8.0" +version = "0.9.0" edition = "2021" license = "Apache-2.0" description = "Chia traits for Streamable types (chia's serialization format)" diff --git a/crates/chia_py_streamable_macro/Cargo.toml b/crates/chia_py_streamable_macro/Cargo.toml index 054d26aa2..6cfc55ec7 100644 --- a/crates/chia_py_streamable_macro/Cargo.toml +++ b/crates/chia_py_streamable_macro/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "chia_py_streamable_macro" -version = "0.7.0" +version = "0.9.0" edition = "2021" license = "Apache-2.0" description = "Derive macro to create python bindings for Chia types" diff --git a/crates/clvm-derive/Cargo.toml b/crates/clvm-derive/Cargo.toml index 8b3d5008f..ce30aede8 100644 --- a/crates/clvm-derive/Cargo.toml +++ b/crates/clvm-derive/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "clvm-derive" -version = "0.6.0" +version = "0.9.0" edition = "2021" license = "Apache-2.0" description = "Derive macros for implementing CLVM traits." diff --git a/crates/clvm-traits/Cargo.toml b/crates/clvm-traits/Cargo.toml index 30001daa8..48c48ccb1 100644 --- a/crates/clvm-traits/Cargo.toml +++ b/crates/clvm-traits/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "clvm-traits" -version = "0.8.0" +version = "0.9.0" edition = "2021" license = "Apache-2.0" description = "Traits for encoding and decoding CLVM objects." @@ -19,8 +19,8 @@ py-bindings = ["dep:pyo3"] [dependencies] pyo3 = { version = "0.21.2", optional = true } clvmr = "0.7.0" -clvm-derive = { version = "0.6.0", path = "../clvm-derive", optional = true } -chia-bls = { version = "0.8.0", path = "../chia-bls", optional = true } +clvm-derive = { version = "0.9.0", path = "../clvm-derive", optional = true } +chia-bls = { version = "0.9.0", path = "../chia-bls", optional = true } num-bigint = "0.4.3" thiserror = "1.0.44" diff --git a/crates/clvm-utils/Cargo.toml b/crates/clvm-utils/Cargo.toml index 927e71b70..fd7f2a6a6 100644 --- a/crates/clvm-utils/Cargo.toml +++ b/crates/clvm-utils/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "clvm-utils" -version = "0.8.0" +version = "0.9.0" edition = "2021" license = "Apache-2.0" description = "Utility functions for processing clvm programs and structures" @@ -10,9 +10,9 @@ repository = "https://github.com/Chia-Network/chia_rs" [dependencies] clvmr = "0.7.0" -clvm-traits = { version = "0.8.0", path = "../clvm-traits" } +clvm-traits = { version = "0.9.0", path = "../clvm-traits" } hex = "0.4.3" [dev-dependencies] rstest = "0.16.0" -clvm-traits = { version = "0.8.0", path = "../clvm-traits", features = ["derive"] } +clvm-traits = { version = "0.9.0", path = "../clvm-traits", features = ["derive"] } diff --git a/wasm/Cargo.toml b/wasm/Cargo.toml index 8842d33b7..ca6a4e3ea 100644 --- a/wasm/Cargo.toml +++ b/wasm/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "chia_wasm" -version = "0.8.0" +version = "0.9.0" authors = ["Richard Kiss "] edition = "2021" license = "Apache-2.0" diff --git a/wheel/Cargo.toml b/wheel/Cargo.toml index 1fe56da3c..30353561a 100644 --- a/wheel/Cargo.toml +++ b/wheel/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "chia_rs" -version = "0.8.0" +version = "0.9.0" authors = ["Richard Kiss "] edition = "2021" license = "Apache-2.0" @@ -19,11 +19,11 @@ clvmr = "0.7.0" hex = "0.4.3" sha2 = "0.10.8" pyo3 = { version = "0.21.2", features = ["multiple-pymethods"] } -chia-consensus = { version = "0.8.0", path = "../crates/chia-consensus", features = ["py-bindings"] } -chia-bls = { version = "0.8.0", path = "../crates/chia-bls", features = ["py-bindings"] } -chia-protocol = { version = "0.8.0", path = "../crates/chia-protocol", features = ["py-bindings"] } -chia-traits = { version = "0.8.0", path = "../crates/chia-traits", features = ["py-bindings"] } -clvm-traits = { version = "0.8.0", path = "../crates/clvm-traits", features = ["derive", "py-bindings"] } -clvm-utils = { version = "0.8.0", path = "../crates/clvm-utils" } -chia_py_streamable_macro = { version = "0.7.0", path = "../crates/chia_py_streamable_macro" } +chia-consensus = { version = "0.9.0", path = "../crates/chia-consensus", features = ["py-bindings"] } +chia-bls = { version = "0.9.0", path = "../crates/chia-bls", features = ["py-bindings"] } +chia-protocol = { version = "0.9.0", path = "../crates/chia-protocol", features = ["py-bindings"] } +chia-traits = { version = "0.9.0", path = "../crates/chia-traits", features = ["py-bindings"] } +clvm-traits = { version = "0.9.0", path = "../crates/clvm-traits", features = ["derive", "py-bindings"] } +clvm-utils = { version = "0.9.0", path = "../crates/clvm-utils" } +chia_py_streamable_macro = { version = "0.9.0", path = "../crates/chia_py_streamable_macro" } chia_streamable_macro = { version = "0.8.0", path = "../crates/chia_streamable_macro" }