From 201a0043902c1aa0705f83a8850735d481de4cc3 Mon Sep 17 00:00:00 2001 From: Karan Dhareshwar Date: Fri, 6 Mar 2026 11:12:42 -0600 Subject: [PATCH 1/3] Version bump PR --- Cargo.lock | 12 ++++++------ binary_port/Cargo.toml | 4 ++-- execution_engine/Cargo.toml | 6 +++--- execution_engine/src/lib.rs | 2 +- execution_engine_testing/test_support/Cargo.toml | 10 +++++----- execution_engine_testing/test_support/src/lib.rs | 2 +- executor/wasm/Cargo.toml | 6 +++--- executor/wasm_host/Cargo.toml | 4 ++-- executor/wasm_interface/Cargo.toml | 4 ++-- executor/wasmer_backend/Cargo.toml | 4 ++-- node/Cargo.toml | 12 ++++++------ node/src/lib.rs | 2 +- smart_contracts/contract/Cargo.toml | 2 +- storage/Cargo.toml | 4 ++-- storage/src/lib.rs | 2 +- types/Cargo.toml | 2 +- types/src/lib.rs | 2 +- 17 files changed, 40 insertions(+), 40 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 6669844a6e..23df4c4465 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -682,7 +682,7 @@ dependencies = [ [[package]] name = "casper-binary-port" -version = "1.1.1" +version = "2.0.0" dependencies = [ "bincode", "bytes", @@ -771,7 +771,7 @@ version = "0.1.3" [[package]] name = "casper-engine-test-support" -version = "8.1.1" +version = "9.0.0" dependencies = [ "blake2 0.9.2", "casper-execution-engine", @@ -830,7 +830,7 @@ dependencies = [ [[package]] name = "casper-execution-engine" -version = "8.1.1" +version = "9.0.0" dependencies = [ "anyhow", "assert_matches", @@ -974,7 +974,7 @@ dependencies = [ [[package]] name = "casper-node" -version = "2.1.2" +version = "2.2.0" dependencies = [ "ansi_term", "anyhow", @@ -1072,7 +1072,7 @@ dependencies = [ [[package]] name = "casper-storage" -version = "4.0.1" +version = "5.0.0" dependencies = [ "anyhow", "assert_matches", @@ -1105,7 +1105,7 @@ dependencies = [ [[package]] name = "casper-types" -version = "6.1.0" +version = "7.0.0" dependencies = [ "base16", "base64 0.13.1", diff --git a/binary_port/Cargo.toml b/binary_port/Cargo.toml index 191ed9c9db..283f6c3889 100644 --- a/binary_port/Cargo.toml +++ b/binary_port/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "casper-binary-port" -version = "1.1.1" +version = "2.0.0" edition = "2018" description = "Types for the casper node binary port" documentation = "https://docs.rs/casper-binary-port" @@ -13,7 +13,7 @@ exclude = ["proptest-regressions"] [dependencies] bincode = "1.3.3" bytes = "1.0.1" -casper-types = { version = "6.1.0", path = "../types", features = ["datasize", "json-schema", "std"] } +casper-types = { version = "7.0.0", path = "../types", features = ["datasize", "json-schema", "std"] } num-derive = { workspace = true } num-traits = { workspace = true } once_cell = { version = "1.5.2" } diff --git a/execution_engine/Cargo.toml b/execution_engine/Cargo.toml index d0c416db08..6871568866 100644 --- a/execution_engine/Cargo.toml +++ b/execution_engine/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "casper-execution-engine" -version = "8.1.1" # when updating, also update 'html_root_url' in lib.rs +version = "9.0.0" # when updating, also update 'html_root_url' in lib.rs authors = ["Henry Till ", "Ed Hastings ", "Michał Papierski "] edition = "2021" description = "Casper execution engine crates." @@ -17,8 +17,8 @@ bincode = "1.3.1" blake2 = { version = "0.10.6", default-features = false } blake3 = { version = "1.5.0", default-features = false, features = ["pure"] } sha2 = { version = "0.10.8", default-features = false } -casper-storage = { version = "4.0.1", path = "../storage", default-features = true } -casper-types = { version = "6.1.0", path = "../types", default-features = false, features = ["datasize", "gens", "json-schema", "std"] } +casper-storage = { version = "5.0.0", path = "../storage", default-features = true } +casper-types = { version = "7.0.0", path = "../types", default-features = false, features = ["datasize", "gens", "json-schema", "std"] } casper-wasm = { version = "1.0.0", default-features = false, features = ["sign_ext", "call_indirect_overlong"] } casper-wasm-utils = { version = "4.0.0", default-features = false, features = ["sign_ext", "call_indirect_overlong"] } casper-wasmi = { version = "1.0.0", features = ["sign_ext", "call_indirect_overlong"] } diff --git a/execution_engine/src/lib.rs b/execution_engine/src/lib.rs index fb286737f9..3bc2dbc234 100644 --- a/execution_engine/src/lib.rs +++ b/execution_engine/src/lib.rs @@ -1,6 +1,6 @@ //! The engine which executes smart contracts on the Casper network. -#![doc(html_root_url = "https://docs.rs/casper-execution-engine/8.1.1")] +#![doc(html_root_url = "https://docs.rs/casper-execution-engine/9.0.0")] #![doc( html_favicon_url = "https://raw.githubusercontent.com/casper-network/casper-node/blob/dev/images/Casper_Logo_Favicon_48.png", html_logo_url = "https://raw.githubusercontent.com/casper-network/casper-node/blob/dev/images/Casper_Logo_Favicon.png", diff --git a/execution_engine_testing/test_support/Cargo.toml b/execution_engine_testing/test_support/Cargo.toml index 0d1e7d530e..c597633c61 100644 --- a/execution_engine_testing/test_support/Cargo.toml +++ b/execution_engine_testing/test_support/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "casper-engine-test-support" -version = "8.1.1" # when updating, also update 'html_root_url' in lib.rs +version = "9.0.0" # when updating, also update 'html_root_url' in lib.rs authors = ["Fraser Hutchison ", "Michał Papierski "] edition = "2021" description = "Library to support testing of Wasm smart contracts for use on the Casper network." @@ -12,10 +12,10 @@ license = "Apache-2.0" [dependencies] blake2 = "0.9.0" -casper-storage = { version = "4.0.1", path = "../../storage" } -casper-types = { version = "6.1.0", path = "../../types" } +casper-storage = { version = "5.0.0", path = "../../storage" } +casper-types = { version = "7.0.0", path = "../../types" } env_logger = "0.10.0" -casper-execution-engine = { version = "8.1.1", path = "../../execution_engine", features = ["test-support"] } +casper-execution-engine = { version = "9.0.0", path = "../../execution_engine", features = ["test-support"] } humantime = "2" filesize = "0.2.0" lmdb-rkv = "0.14" @@ -29,7 +29,7 @@ tempfile = "3.4.0" toml = "0.5.6" [dev-dependencies] -casper-types = { version = "6.1.0", path = "../../types", features = ["std"] } +casper-types = { version = "7.0.0", path = "../../types", features = ["std"] } version-sync = "0.9.3" [build-dependencies] diff --git a/execution_engine_testing/test_support/src/lib.rs b/execution_engine_testing/test_support/src/lib.rs index fbaeb6835b..c6ca2f0827 100644 --- a/execution_engine_testing/test_support/src/lib.rs +++ b/execution_engine_testing/test_support/src/lib.rs @@ -1,6 +1,6 @@ //! A library to support testing of Wasm smart contracts for use on the Casper Platform. -#![doc(html_root_url = "https://docs.rs/casper-engine-test-support/8.1.1")] +#![doc(html_root_url = "https://docs.rs/casper-engine-test-support/9.0.0")] #![doc( html_favicon_url = "https://raw.githubusercontent.com/casper-network/casper-node/blob/dev/images/Casper_Logo_Favicon_48.png", html_logo_url = "https://raw.githubusercontent.com/casper-network/casper-node/blob/dev/images/Casper_Logo_Favicon.png", diff --git a/executor/wasm/Cargo.toml b/executor/wasm/Cargo.toml index 09e07c4a56..698f70a837 100644 --- a/executor/wasm/Cargo.toml +++ b/executor/wasm/Cargo.toml @@ -16,9 +16,9 @@ casper-executor-wasm-common = { version = "0.1.3", path = "../wasm_common" } casper-executor-wasm-host = { version = "0.1.3", path = "../wasm_host" } casper-executor-wasm-interface = { version = "0.1.3", path = "../wasm_interface" } casper-executor-wasmer-backend = { version = "0.1.3", path = "../wasmer_backend" } -casper-storage = { version = "4.0.1", path = "../../storage" } -casper-types = { version = "6.1.0", path = "../../types", features = ["std"] } -casper-execution-engine = { version = "8.1.1", path = "../../execution_engine", features = [ +casper-storage = { version = "5.0.0", path = "../../storage" } +casper-types = { version = "7.0.0", path = "../../types", features = ["std"] } +casper-execution-engine = { version = "9.0.0", path = "../../execution_engine", features = [ "test-support", ] } digest = "0.10.7" diff --git a/executor/wasm_host/Cargo.toml b/executor/wasm_host/Cargo.toml index e6c0bf231b..52c5633cb2 100644 --- a/executor/wasm_host/Cargo.toml +++ b/executor/wasm_host/Cargo.toml @@ -13,8 +13,8 @@ base16 = "0.2" bytes = "1.10" casper-executor-wasm-common = { version = "0.1.3", path = "../wasm_common" } casper-executor-wasm-interface = { version = "0.1.3", path = "../wasm_interface" } -casper-storage = { version = "4.0.1", path = "../../storage" } -casper-types = { version = "6.1.0", path = "../../types" } +casper-storage = { version = "5.0.0", path = "../../storage" } +casper-types = { version = "7.0.0", path = "../../types" } either = "1.15" num-derive = { workspace = true } num-traits = { workspace = true } diff --git a/executor/wasm_interface/Cargo.toml b/executor/wasm_interface/Cargo.toml index b613b4f056..ef8596da01 100644 --- a/executor/wasm_interface/Cargo.toml +++ b/executor/wasm_interface/Cargo.toml @@ -12,7 +12,7 @@ license = "Apache-2.0" bytes = "1.10" borsh = { version = "1.5", features = ["derive"] } casper-executor-wasm-common = { version = "0.1.3", path = "../wasm_common" } -casper-storage = { version = "4.0.1", path = "../../storage" } -casper-types = { version = "6.1.0", path = "../../types" } +casper-storage = { version = "5.0.0", path = "../../storage" } +casper-types = { version = "7.0.0", path = "../../types" } parking_lot = "0.12" thiserror = "2" diff --git a/executor/wasmer_backend/Cargo.toml b/executor/wasmer_backend/Cargo.toml index 07d28bc4c5..708f764ff0 100644 --- a/executor/wasmer_backend/Cargo.toml +++ b/executor/wasmer_backend/Cargo.toml @@ -13,9 +13,9 @@ bytes = "1.10" casper-executor-wasm-common = { version = "0.1.3", path = "../wasm_common" } casper-executor-wasm-interface = { version = "0.1.3", path = "../wasm_interface" } casper-executor-wasm-host = { version = "0.1.0", path = "../wasm_host" } -casper-storage = { version = "4.0.1", path = "../../storage" } +casper-storage = { version = "5.0.0", path = "../../storage" } casper-contract-sdk-sys = { version = "0.1.3", path = "../../smart_contracts/sdk_sys" } -casper-types = { version = "6.1.0", path = "../../types" } +casper-types = { version = "7.0.0", path = "../../types" } regex = "1.11" wasmer = { version = "5.0.4", default-features = false, features = [ "singlepass", diff --git a/node/Cargo.toml b/node/Cargo.toml index 38b2929eb1..b04f4b2341 100644 --- a/node/Cargo.toml +++ b/node/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "casper-node" -version = "2.1.2" # when updating, also update 'html_root_url' in lib.rs +version = "2.2.0" # when updating, also update 'html_root_url' in lib.rs authors = ["Ed Hastings ", "Karan Dhareshwar "] edition = "2021" description = "The Casper blockchain node" @@ -22,10 +22,10 @@ base16 = "0.2.1" base64 = "0.13.0" bincode = "1" bytes = "1.11.0" -casper-binary-port = { version = "1.1.1", path = "../binary_port" } -casper-storage = { version = "4.0.1", path = "../storage" } -casper-types = { version = "6.1.0", path = "../types", features = ["datasize", "json-schema", "std-fs-io"] } -casper-execution-engine = { version = "8.1.1", path = "../execution_engine" } +casper-binary-port = { version = "2.0.0", path = "../binary_port" } +casper-storage = { version = "5.0.0", path = "../storage" } +casper-types = { version = "7.0.0", path = "../types", features = ["datasize", "json-schema", "std-fs-io"] } +casper-execution-engine = { version = "9.0.0", path = "../execution_engine" } datasize = { version = "0.2.11", features = ["detailed", "fake_clock-types", "futures-types", "smallvec-types"] } derive_more = "0.99.7" either = { version = "1", features = ["serde"] } @@ -99,7 +99,7 @@ casper-executor-wasm-interface = { version = "0.1.3", path = "../executor/wasm_i fs_extra = "1.3.0" [dev-dependencies] -casper-binary-port = { version = "1.1.1", path = "../binary_port", features = ["testing"] } +casper-binary-port = { version = "2.0.0", path = "../binary_port", features = ["testing"] } assert-json-diff = "2.0.1" assert_matches = "1.5.0" casper-types = { path = "../types", features = ["datasize", "json-schema", "std-fs-io", "testing"] } diff --git a/node/src/lib.rs b/node/src/lib.rs index d194bfa4c3..723014ce4e 100644 --- a/node/src/lib.rs +++ b/node/src/lib.rs @@ -8,7 +8,7 @@ //! While the [`main`](fn.main.html) function is the central entrypoint for the node application, //! its core event loop is found inside the [reactor](reactor/index.html). -#![doc(html_root_url = "https://docs.rs/casper-node/2.1.2")] +#![doc(html_root_url = "https://docs.rs/casper-node/2.2.0")] #![doc( html_favicon_url = "https://raw.githubusercontent.com/casper-network/casper-node/blob/dev/images/Casper_Logo_Favicon_48.png", html_logo_url = "https://raw.githubusercontent.com/casper-network/casper-node/blob/dev/images/Casper_Logo_Favicon.png", diff --git a/smart_contracts/contract/Cargo.toml b/smart_contracts/contract/Cargo.toml index 1f81dc5582..618ab90884 100644 --- a/smart_contracts/contract/Cargo.toml +++ b/smart_contracts/contract/Cargo.toml @@ -11,7 +11,7 @@ repository = "https://github.com/casper-network/casper-node/tree/master/smart_co license = "Apache-2.0" [dependencies] -casper-types = { version = "6.1.0", path = "../../types" } +casper-types = { version = "7.0.0", path = "../../types" } hex_fmt = "0.3.0" version-sync = { version = "0.9", optional = true } wee_alloc = { version = "0.4.5", optional = true } diff --git a/storage/Cargo.toml b/storage/Cargo.toml index f78a370aea..39b141f0ea 100644 --- a/storage/Cargo.toml +++ b/storage/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "casper-storage" -version = "4.0.1" +version = "5.0.0" edition = "2018" authors = ["Ed Hastings "] description = "Storage for a node on the Casper network." @@ -12,7 +12,7 @@ license = "Apache-2.0" [dependencies] bincode = "1.3.1" -casper-types = { version = "6.1.0", path = "../types", features = ["datasize", "json-schema", "std"] } +casper-types = { version = "7.0.0", path = "../types", features = ["datasize", "json-schema", "std"] } datasize = "0.2.4" either = "1.8.1" lmdb-rkv = "0.14" diff --git a/storage/src/lib.rs b/storage/src/lib.rs index 2f4f31bd36..fc242f4336 100644 --- a/storage/src/lib.rs +++ b/storage/src/lib.rs @@ -1,6 +1,6 @@ //! Storage for a node on the Casper network. -#![doc(html_root_url = "https://docs.rs/casper-storage/4.0.1")] +#![doc(html_root_url = "https://docs.rs/casper-storage/5.0.0")] #![doc( html_favicon_url = "https://raw.githubusercontent.com/casper-network/casper-node/master/images/CasperLabs_Logo_Favicon_RGB_50px.png", html_logo_url = "https://raw.githubusercontent.com/casper-network/casper-node/master/images/CasperLabs_Logo_Symbol_RGB.png" diff --git a/types/Cargo.toml b/types/Cargo.toml index 11d2da5ceb..0c72a916c5 100644 --- a/types/Cargo.toml +++ b/types/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "casper-types" -version = "6.1.0" # when updating, also update 'html_root_url' in lib.rs +version = "7.0.0" # when updating, also update 'html_root_url' in lib.rs authors = ["Ed Hastings "] edition = "2021" description = "Types shared by many casper crates for use on the Casper network." diff --git a/types/src/lib.rs b/types/src/lib.rs index 0b29fed24b..5b038d9f21 100644 --- a/types/src/lib.rs +++ b/types/src/lib.rs @@ -10,7 +10,7 @@ )), no_std )] -#![doc(html_root_url = "https://docs.rs/casper-types/6.1.0")] +#![doc(html_root_url = "https://docs.rs/casper-types/7.0.0")] #![doc( html_favicon_url = "https://raw.githubusercontent.com/casper-network/casper-node/blob/dev/images/Casper_Logo_Favicon_48.png", html_logo_url = "https://raw.githubusercontent.com/casper-network/casper-node/blob/dev/images/Casper_Logo_Favicon.png" From 2cda2adb5cb3a93a4bd3bddd720c8a63bdfa64ae Mon Sep 17 00:00:00 2001 From: Karan Dhareshwar Date: Fri, 6 Mar 2026 11:18:45 -0600 Subject: [PATCH 2/3] Undo bump of binary port --- Cargo.lock | 2 +- binary_port/Cargo.toml | 2 +- node/Cargo.toml | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 23df4c4465..c70166f76f 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -682,7 +682,7 @@ dependencies = [ [[package]] name = "casper-binary-port" -version = "2.0.0" +version = "1.1.1" dependencies = [ "bincode", "bytes", diff --git a/binary_port/Cargo.toml b/binary_port/Cargo.toml index 283f6c3889..f98d07032a 100644 --- a/binary_port/Cargo.toml +++ b/binary_port/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "casper-binary-port" -version = "2.0.0" +version = "1.1.1" edition = "2018" description = "Types for the casper node binary port" documentation = "https://docs.rs/casper-binary-port" diff --git a/node/Cargo.toml b/node/Cargo.toml index b04f4b2341..f69a4a6719 100644 --- a/node/Cargo.toml +++ b/node/Cargo.toml @@ -22,7 +22,7 @@ base16 = "0.2.1" base64 = "0.13.0" bincode = "1" bytes = "1.11.0" -casper-binary-port = { version = "2.0.0", path = "../binary_port" } +casper-binary-port = { version = "1.1.1 ", path = "../binary_port" } casper-storage = { version = "5.0.0", path = "../storage" } casper-types = { version = "7.0.0", path = "../types", features = ["datasize", "json-schema", "std-fs-io"] } casper-execution-engine = { version = "9.0.0", path = "../execution_engine" } @@ -99,7 +99,7 @@ casper-executor-wasm-interface = { version = "0.1.3", path = "../executor/wasm_i fs_extra = "1.3.0" [dev-dependencies] -casper-binary-port = { version = "2.0.0", path = "../binary_port", features = ["testing"] } +casper-binary-port = { version = "1.1.1", path = "../binary_port", features = ["testing"] } assert-json-diff = "2.0.1" assert_matches = "1.5.0" casper-types = { path = "../types", features = ["datasize", "json-schema", "std-fs-io", "testing"] } From 1efef4209029ca3f50ec4b4a7347f6596192a0b1 Mon Sep 17 00:00:00 2001 From: Karan Dhareshwar Date: Fri, 6 Mar 2026 11:23:02 -0600 Subject: [PATCH 3/3] Undo bump of binary port pt2 --- node/Cargo.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/node/Cargo.toml b/node/Cargo.toml index f69a4a6719..ec76950f4b 100644 --- a/node/Cargo.toml +++ b/node/Cargo.toml @@ -22,7 +22,7 @@ base16 = "0.2.1" base64 = "0.13.0" bincode = "1" bytes = "1.11.0" -casper-binary-port = { version = "1.1.1 ", path = "../binary_port" } +casper-binary-port = { version = "1.1.1", path = "../binary_port" } casper-storage = { version = "5.0.0", path = "../storage" } casper-types = { version = "7.0.0", path = "../types", features = ["datasize", "json-schema", "std-fs-io"] } casper-execution-engine = { version = "9.0.0", path = "../execution_engine" }