From acfc6b40a213c20fb33d8849dade8a3393cf21a6 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 13 Mar 2026 21:51:16 +0000 Subject: [PATCH] chore(deps): bump soroban-sdk from 23.0.2 to 23.5.3 Bumps [soroban-sdk](https://github.com/stellar/rs-soroban-sdk) from 23.0.2 to 23.5.3. - [Release notes](https://github.com/stellar/rs-soroban-sdk/releases) - [Commits](https://github.com/stellar/rs-soroban-sdk/compare/v23.0.2...v23.5.3) --- updated-dependencies: - dependency-name: soroban-sdk dependency-version: 23.5.3 dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- Cargo.lock | 93 ++++++++++++++++++++++++++++++++------ Cargo.toml | 2 +- liquidation-bot/Cargo.toml | 2 +- 3 files changed, 80 insertions(+), 17 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index e6d19f6a..551e43c5 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -561,14 +561,20 @@ dependencies = [ [[package]] name = "ctor" -version = "0.2.9" +version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "32a2785755761f3ddc1492979ce1e48d2c00d09311c39e4466429188f3dd6501" +checksum = "67773048316103656a637612c4a62477603b777d91d9c62ff2290f9cde178fdb" dependencies = [ - "quote", - "syn 2.0.103", + "ctor-proc-macro", + "dtor", ] +[[package]] +name = "ctor-proc-macro" +version = "0.0.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e2931af7e13dc045d8e9d26afccc6fa115d64e115c9c84b1166288b46f6782c2" + [[package]] name = "curve25519-dalek" version = "4.1.3" @@ -817,6 +823,21 @@ dependencies = [ "syn 2.0.103", ] +[[package]] +name = "dtor" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "404d02eeb088a82cfd873006cb713fe411306c7d182c344905e101fb1167d301" +dependencies = [ + "dtor-proc-macro", +] + +[[package]] +name = "dtor-proc-macro" +version = "0.0.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f678cf4a922c215c63e0de95eb1ff08a958a81d47e485cf9da1e27bf6305cfa5" + [[package]] name = "dyn-clone" version = "1.0.19" @@ -1188,6 +1209,15 @@ dependencies = [ "tracing", ] +[[package]] +name = "hash32" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "47d60b12902ba28e2730cd37e95b8c9223af2808df9e902d4df49588d1470606" +dependencies = [ + "byteorder", +] + [[package]] name = "hashbrown" version = "0.12.3" @@ -1219,6 +1249,16 @@ version = "0.15.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5971ac85611da7067dbfcabef3c70ebb5606018acd9e2a3903a0da507521e0d5" +[[package]] +name = "heapless" +version = "0.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0bfb9eb618601c89945a70e254898da93b13be0388091d42117462b265bb3fad" +dependencies = [ + "hash32", + "stable_deref_trait", +] + [[package]] name = "heck" version = "0.5.0" @@ -2909,9 +2949,9 @@ dependencies = [ [[package]] name = "soroban-ledger-snapshot" -version = "23.0.2" +version = "23.5.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3823372b72cab2e7ff2ced62bbffa11fce8da0713a224f122141558cab174647" +checksum = "fea7299402f5f445089fde192cc68587baf0cc6432be300bce99d997fd85b4cb" dependencies = [ "serde", "serde_json", @@ -2923,9 +2963,9 @@ dependencies = [ [[package]] name = "soroban-sdk" -version = "23.0.2" +version = "23.5.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "af0e5bf6702f5952d78c5b2bcd05b0349f9a570cc62028d90dac3710b40cbe65" +checksum = "dd1e11f9fd537f9df29ec1a66c1b78d666094df56e196565d292ebf9a72732b4" dependencies = [ "arbitrary", "bytes-lit", @@ -2941,14 +2981,15 @@ dependencies = [ "soroban-env-host", "soroban-ledger-snapshot", "soroban-sdk-macros", - "stellar-strkey 0.0.13", + "stellar-strkey 0.0.16", + "visibility", ] [[package]] name = "soroban-sdk-macros" -version = "23.0.2" +version = "23.5.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b38abe20199c5d9fbff232381aa4e8e83302b34e82e38fbb090f41f1284fc920" +checksum = "caa7114e2f031b6fbd30376e844f3c55f6daf56f6f9d33ce309f846ffced316d" dependencies = [ "darling 0.20.11", "heck", @@ -2966,9 +3007,9 @@ dependencies = [ [[package]] name = "soroban-spec" -version = "23.0.2" +version = "23.5.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "72526d30f8825b859afa7e0b94549dad05c58a6c928b0763620412744512d7e2" +checksum = "1303589e67e7c76d0571b8d797b75f9fa33a1ceb1b4361a981570a3ebf00ac19" dependencies = [ "base64 0.22.1", "stellar-xdr", @@ -2978,9 +3019,9 @@ dependencies = [ [[package]] name = "soroban-spec-rust" -version = "23.0.2" +version = "23.5.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9088cb8307dad026cda494971c4f13c76f9427ab26becb7cd691da95dc5e9b1d" +checksum = "956188f28b750b80a2bb4cd5698038746edae1be51ec19a29c7efc6dcd922e5f" dependencies = [ "prettyplease", "proc-macro2", @@ -3108,6 +3149,17 @@ dependencies = [ "data-encoding", ] +[[package]] +name = "stellar-strkey" +version = "0.0.16" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "084afcb0d458c3d5d5baa2d294b18f881e62cc258ef539d8fdf68be7dbe45520" +dependencies = [ + "crate-git-revision", + "data-encoding", + "heapless", +] + [[package]] name = "stellar-xdr" version = "23.0.0" @@ -3553,6 +3605,17 @@ version = "0.9.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a" +[[package]] +name = "visibility" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d674d135b4a8c1d7e813e2f8d1c9a58308aee4a680323066025e53132218bd91" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.103", +] + [[package]] name = "want" version = "0.3.1" diff --git a/Cargo.toml b/Cargo.toml index c34f9e58..9a16ac03 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -3,7 +3,7 @@ resolver = "2" members = ["contracts/*", "liquidation-bot"] [workspace.dependencies] -soroban-sdk = "23.0.2" +soroban-sdk = "23.5.3" soroban-token-sdk = "23.0.2" [profile.release] diff --git a/liquidation-bot/Cargo.toml b/liquidation-bot/Cargo.toml index 14ef237f..a34b8181 100644 --- a/liquidation-bot/Cargo.toml +++ b/liquidation-bot/Cargo.toml @@ -20,7 +20,7 @@ stellar-strkey = "0.0.13" base64 = "0.22.1" anyhow = "1.0.98" soroban-client = "0.5.1" -soroban-sdk = "23.0.2" +soroban-sdk = "23.5.3" soroban-token-sdk = "23.0.2" once_cell = "1.21"