From 38944e21d7b9eeee648257d189dc15cd1428e193 Mon Sep 17 00:00:00 2001 From: evalir Date: Sat, 27 Sep 2025 12:17:16 +0200 Subject: [PATCH 1/3] chore: bump sdk to 11 along with deps, set msrv to 1.85 --- Cargo.toml | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index b5ac8bf..7ec5d78 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -4,9 +4,9 @@ name = "init4-bin-base" description = "Internal utilities for binaries produced by the init4 team" keywords = ["init4", "bin", "base"] -version = "0.12.3" +version = "0.13.0" edition = "2021" -rust-version = "1.81" +rust-version = "1.85" authors = ["init4", "James Prestwich", "evalir"] license = "MIT OR Apache-2.0" homepage = "https://github.com/init4tech/bin-base" @@ -16,11 +16,11 @@ repository = "https://github.com/init4tech/bin-base" init4-from-env-derive = "0.1.0" # Signet -signet-constants = { version = "0.10.0" } -signet-tx-cache = { version = "0.10.0", optional = true } +signet-constants = { version = "0.11.0" } +signet-tx-cache = { version = "0.11.0", optional = true } # alloy -alloy = { version = "1.0.25", optional = true, default-features = false, features = ["std", "signer-local", "consensus", "network"] } +alloy = { version = "1.0.35", optional = true, default-features = false, features = ["std", "signer-local", "consensus", "network"] } # Tracing tracing = "0.1.40" @@ -86,11 +86,11 @@ path = "examples/tx_cache.rs" required-features = ["perms"] -# [patch.crates-io] -# signet-bundle = { path = "../sdk/crates/bundle"} -# signet-constants = { path = "../sdk/crates/constants"} -# signet-evm = { path = "../sdk/crates/evm"} -# signet-extract = { path = "../sdk/crates/extract"} -# signet-tx-cache = { path = "../sdk/crates/tx-cache"} -# signet-types = { path = "../sdk/crates/types"} -# signet-zenith = { path = "../sdk/crates/zenith"} \ No newline at end of file +[patch.crates-io] +signet-bundle = { path = "../signet-sdk/crates/bundle"} +signet-constants = { path = "../signet-sdk/crates/constants"} +signet-evm = { path = "../signet-sdk/crates/evm"} +signet-extract = { path = "../signet-sdk/crates/extract"} +signet-tx-cache = { path = "../signet-sdk/crates/tx-cache"} +signet-types = { path = "../signet-sdk/crates/types"} +signet-zenith = { path = "../signet-sdk/crates/zenith"} \ No newline at end of file From f38d1cc23064fc46b3c8bcea42940d3ae0beac6f Mon Sep 17 00:00:00 2001 From: evalir Date: Mon, 29 Sep 2025 12:44:04 +0200 Subject: [PATCH 2/3] chore: remove patch --- Cargo.toml | 12 +----------- 1 file changed, 1 insertion(+), 11 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index 98f9dd9..66b775f 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -85,14 +85,4 @@ required-features = ["perms"] [[example]] name = "tx_cache" path = "examples/tx_cache.rs" -required-features = ["perms"] - - -[patch.crates-io] -signet-bundle = { path = "../signet-sdk/crates/bundle"} -signet-constants = { path = "../signet-sdk/crates/constants"} -signet-evm = { path = "../signet-sdk/crates/evm"} -signet-extract = { path = "../signet-sdk/crates/extract"} -signet-tx-cache = { path = "../signet-sdk/crates/tx-cache"} -signet-types = { path = "../signet-sdk/crates/types"} -signet-zenith = { path = "../signet-sdk/crates/zenith"} \ No newline at end of file +required-features = ["perms"] \ No newline at end of file From 0703cf5ab462c7072b402c4d600e17f3e388fc81 Mon Sep 17 00:00:00 2001 From: evalir Date: Mon, 29 Sep 2025 14:10:19 +0200 Subject: [PATCH 3/3] chore: keep commented out patches --- Cargo.toml | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/Cargo.toml b/Cargo.toml index 66b775f..c79641a 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -85,4 +85,13 @@ required-features = ["perms"] [[example]] name = "tx_cache" path = "examples/tx_cache.rs" -required-features = ["perms"] \ No newline at end of file +required-features = ["perms"] + +# [patch.crates-io] +# signet-bundle = { path = "../sdk/crates/bundle"} +# signet-constants = { path = "../sdk/crates/constants"} +# signet-evm = { path = "../sdk/crates/evm"} +# signet-extract = { path = "../sdk/crates/extract"} +# signet-tx-cache = { path = "../sdk/crates/tx-cache"} +# signet-types = { path = "../sdk/crates/types"} +# signet-zenith = { path = "../sdk/crates/zenith"} \ No newline at end of file