From 865f2cd61eb4e38b15a55decd087cee9fc02fb55 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 18 May 2026 01:44:43 +0000 Subject: [PATCH] deps(backend)(deps): bump the rust-dependencies group Bumps the rust-dependencies group in /src/backend with 3 updates: [jsonwebtoken](https://github.com/Keats/jsonwebtoken), [sui-sdk](https://github.com/MystenLabs/sui) and [shared-crypto](https://github.com/MystenLabs/sui). Updates `jsonwebtoken` from 10.3.0 to 10.4.0 - [Changelog](https://github.com/Keats/jsonwebtoken/blob/master/CHANGELOG.md) - [Commits](https://github.com/Keats/jsonwebtoken/compare/v10.3.0...v10.4.0) Updates `sui-sdk` from `c188832` to `ca9d0e7` - [Release notes](https://github.com/MystenLabs/sui/releases) - [Commits](https://github.com/MystenLabs/sui/compare/c188832a5c2f8a48b9998e8c3888874a56bb1ca8...ca9d0e74251f5901ba29db89dcc71e79dd54fefd) Updates `shared-crypto` from `c188832` to `ca9d0e7` - [Release notes](https://github.com/MystenLabs/sui/releases) - [Commits](https://github.com/MystenLabs/sui/compare/c188832a5c2f8a48b9998e8c3888874a56bb1ca8...ca9d0e74251f5901ba29db89dcc71e79dd54fefd) --- updated-dependencies: - dependency-name: jsonwebtoken dependency-version: 10.4.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: rust-dependencies - dependency-name: sui-sdk dependency-version: ca9d0e74251f5901ba29db89dcc71e79dd54fefd dependency-type: direct:production dependency-group: rust-dependencies - dependency-name: shared-crypto dependency-version: ca9d0e74251f5901ba29db89dcc71e79dd54fefd dependency-type: direct:production dependency-group: rust-dependencies ... Signed-off-by: dependabot[bot] --- src/backend/Cargo.lock | 212 ++++++++++++++++++++--------------------- src/backend/Cargo.toml | 2 +- 2 files changed, 104 insertions(+), 110 deletions(-) diff --git a/src/backend/Cargo.lock b/src/backend/Cargo.lock index 063439e..5257e61 100644 --- a/src/backend/Cargo.lock +++ b/src/backend/Cargo.lock @@ -1456,7 +1456,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "117725a109d387c937a1533ce01b450cbde6b88abceea8473c4d7a85853cda3c" dependencies = [ "lazy_static", - "windows-sys 0.59.0", + "windows-sys 0.48.0", ] [[package]] @@ -1501,7 +1501,7 @@ dependencies = [ [[package]] name = "consensus-config" version = "0.1.0" -source = "git+https://github.com/MystenLabs/sui#c188832a5c2f8a48b9998e8c3888874a56bb1ca8" +source = "git+https://github.com/MystenLabs/sui#ca9d0e74251f5901ba29db89dcc71e79dd54fefd" dependencies = [ "fastcrypto", "mysten-network", @@ -1513,7 +1513,7 @@ dependencies = [ [[package]] name = "consensus-types" version = "0.1.0" -source = "git+https://github.com/MystenLabs/sui#c188832a5c2f8a48b9998e8c3888874a56bb1ca8" +source = "git+https://github.com/MystenLabs/sui#ca9d0e74251f5901ba29db89dcc71e79dd54fefd" dependencies = [ "base64 0.21.7", "consensus-config", @@ -2361,7 +2361,7 @@ checksum = "c34f04666d835ff5d62e058c3995147c06f42fe86ff053337632bca83e42702d" [[package]] name = "enum-compat-util" version = "0.1.0" -source = "git+https://github.com/MystenLabs/sui#c188832a5c2f8a48b9998e8c3888874a56bb1ca8" +source = "git+https://github.com/MystenLabs/sui#ca9d0e74251f5901ba29db89dcc71e79dd54fefd" dependencies = [ "serde_yaml", ] @@ -3804,7 +3804,7 @@ dependencies = [ [[package]] name = "jsonrpc" version = "0.1.0" -source = "git+https://github.com/MystenLabs/sui#c188832a5c2f8a48b9998e8c3888874a56bb1ca8" +source = "git+https://github.com/MystenLabs/sui#ca9d0e74251f5901ba29db89dcc71e79dd54fefd" dependencies = [ "serde", "serde_json", @@ -3970,9 +3970,9 @@ dependencies = [ [[package]] name = "jsonwebtoken" -version = "10.3.0" +version = "10.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0529410abe238729a60b108898784df8984c87f6054c9c4fcacc47e4803c1ce1" +checksum = "eba32bfb4ffdeaca3e34431072faf01745c9b26d25504aa7a6cf5684334fc4fc" dependencies = [ "base64 0.22.1", "ed25519-dalek", @@ -3989,6 +3989,7 @@ dependencies = [ "sha2 0.10.9", "signature 2.2.0", "simple_asn1", + "zeroize", ] [[package]] @@ -4487,12 +4488,12 @@ dependencies = [ [[package]] name = "move-abstract-interpreter" version = "0.1.0" -source = "git+https://github.com/MystenLabs/sui#c188832a5c2f8a48b9998e8c3888874a56bb1ca8" +source = "git+https://github.com/MystenLabs/sui#ca9d0e74251f5901ba29db89dcc71e79dd54fefd" [[package]] name = "move-abstract-interpreter-v2" version = "0.1.0" -source = "git+https://github.com/MystenLabs/sui#c188832a5c2f8a48b9998e8c3888874a56bb1ca8" +source = "git+https://github.com/MystenLabs/sui#ca9d0e74251f5901ba29db89dcc71e79dd54fefd" dependencies = [ "move-binary-format", ] @@ -4500,17 +4501,17 @@ dependencies = [ [[package]] name = "move-abstract-interpreter-v3" version = "0.1.0" -source = "git+https://github.com/MystenLabs/sui#c188832a5c2f8a48b9998e8c3888874a56bb1ca8" +source = "git+https://github.com/MystenLabs/sui#ca9d0e74251f5901ba29db89dcc71e79dd54fefd" [[package]] name = "move-abstract-stack" version = "0.0.1" -source = "git+https://github.com/MystenLabs/sui#c188832a5c2f8a48b9998e8c3888874a56bb1ca8" +source = "git+https://github.com/MystenLabs/sui#ca9d0e74251f5901ba29db89dcc71e79dd54fefd" [[package]] name = "move-binary-format" version = "0.0.3" -source = "git+https://github.com/MystenLabs/sui#c188832a5c2f8a48b9998e8c3888874a56bb1ca8" +source = "git+https://github.com/MystenLabs/sui#ca9d0e74251f5901ba29db89dcc71e79dd54fefd" dependencies = [ "anyhow", "enum-compat-util", @@ -4526,12 +4527,12 @@ dependencies = [ [[package]] name = "move-borrow-graph" version = "0.0.1" -source = "git+https://github.com/MystenLabs/sui#c188832a5c2f8a48b9998e8c3888874a56bb1ca8" +source = "git+https://github.com/MystenLabs/sui#ca9d0e74251f5901ba29db89dcc71e79dd54fefd" [[package]] name = "move-bytecode-source-map" version = "0.1.0" -source = "git+https://github.com/MystenLabs/sui#c188832a5c2f8a48b9998e8c3888874a56bb1ca8" +source = "git+https://github.com/MystenLabs/sui#ca9d0e74251f5901ba29db89dcc71e79dd54fefd" dependencies = [ "anyhow", "bcs 0.1.6", @@ -4547,7 +4548,7 @@ dependencies = [ [[package]] name = "move-bytecode-utils" version = "0.1.0" -source = "git+https://github.com/MystenLabs/sui#c188832a5c2f8a48b9998e8c3888874a56bb1ca8" +source = "git+https://github.com/MystenLabs/sui#ca9d0e74251f5901ba29db89dcc71e79dd54fefd" dependencies = [ "anyhow", "indexmap 2.13.0", @@ -4560,7 +4561,7 @@ dependencies = [ [[package]] name = "move-bytecode-verifier" version = "0.1.0" -source = "git+https://github.com/MystenLabs/sui#c188832a5c2f8a48b9998e8c3888874a56bb1ca8" +source = "git+https://github.com/MystenLabs/sui#ca9d0e74251f5901ba29db89dcc71e79dd54fefd" dependencies = [ "move-abstract-interpreter", "move-abstract-stack", @@ -4577,7 +4578,7 @@ dependencies = [ [[package]] name = "move-bytecode-verifier-meter" version = "0.1.0" -source = "git+https://github.com/MystenLabs/sui#c188832a5c2f8a48b9998e8c3888874a56bb1ca8" +source = "git+https://github.com/MystenLabs/sui#ca9d0e74251f5901ba29db89dcc71e79dd54fefd" dependencies = [ "move-binary-format", "move-core-types", @@ -4587,7 +4588,7 @@ dependencies = [ [[package]] name = "move-bytecode-verifier-v0" version = "0.1.0" -source = "git+https://github.com/MystenLabs/sui#c188832a5c2f8a48b9998e8c3888874a56bb1ca8" +source = "git+https://github.com/MystenLabs/sui#ca9d0e74251f5901ba29db89dcc71e79dd54fefd" dependencies = [ "move-abstract-interpreter-v2", "move-abstract-stack", @@ -4602,7 +4603,7 @@ dependencies = [ [[package]] name = "move-bytecode-verifier-v1" version = "0.1.0" -source = "git+https://github.com/MystenLabs/sui#c188832a5c2f8a48b9998e8c3888874a56bb1ca8" +source = "git+https://github.com/MystenLabs/sui#ca9d0e74251f5901ba29db89dcc71e79dd54fefd" dependencies = [ "move-abstract-interpreter-v2", "move-abstract-stack", @@ -4617,7 +4618,7 @@ dependencies = [ [[package]] name = "move-bytecode-verifier-v2" version = "0.1.0" -source = "git+https://github.com/MystenLabs/sui#c188832a5c2f8a48b9998e8c3888874a56bb1ca8" +source = "git+https://github.com/MystenLabs/sui#ca9d0e74251f5901ba29db89dcc71e79dd54fefd" dependencies = [ "move-abstract-interpreter-v2", "move-abstract-stack", @@ -4632,7 +4633,7 @@ dependencies = [ [[package]] name = "move-bytecode-verifier-v3" version = "0.1.0" -source = "git+https://github.com/MystenLabs/sui#c188832a5c2f8a48b9998e8c3888874a56bb1ca8" +source = "git+https://github.com/MystenLabs/sui#ca9d0e74251f5901ba29db89dcc71e79dd54fefd" dependencies = [ "move-abstract-interpreter", "move-abstract-stack", @@ -4649,7 +4650,7 @@ dependencies = [ [[package]] name = "move-command-line-common" version = "0.1.0" -source = "git+https://github.com/MystenLabs/sui#c188832a5c2f8a48b9998e8c3888874a56bb1ca8" +source = "git+https://github.com/MystenLabs/sui#ca9d0e74251f5901ba29db89dcc71e79dd54fefd" dependencies = [ "anyhow", "bcs 0.1.6", @@ -4669,7 +4670,7 @@ dependencies = [ [[package]] name = "move-compiler" version = "0.0.1" -source = "git+https://github.com/MystenLabs/sui#c188832a5c2f8a48b9998e8c3888874a56bb1ca8" +source = "git+https://github.com/MystenLabs/sui#ca9d0e74251f5901ba29db89dcc71e79dd54fefd" dependencies = [ "anyhow", "bcs 0.1.6", @@ -4705,7 +4706,7 @@ dependencies = [ [[package]] name = "move-core-types" version = "0.0.4" -source = "git+https://github.com/MystenLabs/sui#c188832a5c2f8a48b9998e8c3888874a56bb1ca8" +source = "git+https://github.com/MystenLabs/sui#ca9d0e74251f5901ba29db89dcc71e79dd54fefd" dependencies = [ "anyhow", "bcs 0.1.6", @@ -4727,7 +4728,7 @@ dependencies = [ [[package]] name = "move-coverage" version = "0.1.0" -source = "git+https://github.com/MystenLabs/sui#c188832a5c2f8a48b9998e8c3888874a56bb1ca8" +source = "git+https://github.com/MystenLabs/sui#ca9d0e74251f5901ba29db89dcc71e79dd54fefd" dependencies = [ "anyhow", "bcs 0.1.6", @@ -4753,7 +4754,7 @@ dependencies = [ [[package]] name = "move-disassembler" version = "0.1.0" -source = "git+https://github.com/MystenLabs/sui#c188832a5c2f8a48b9998e8c3888874a56bb1ca8" +source = "git+https://github.com/MystenLabs/sui#ca9d0e74251f5901ba29db89dcc71e79dd54fefd" dependencies = [ "anyhow", "clap", @@ -4773,7 +4774,7 @@ dependencies = [ [[package]] name = "move-ir-to-bytecode" version = "0.1.0" -source = "git+https://github.com/MystenLabs/sui#c188832a5c2f8a48b9998e8c3888874a56bb1ca8" +source = "git+https://github.com/MystenLabs/sui#ca9d0e74251f5901ba29db89dcc71e79dd54fefd" dependencies = [ "anyhow", "codespan-reporting", @@ -4791,7 +4792,7 @@ dependencies = [ [[package]] name = "move-ir-to-bytecode-syntax" version = "0.1.0" -source = "git+https://github.com/MystenLabs/sui#c188832a5c2f8a48b9998e8c3888874a56bb1ca8" +source = "git+https://github.com/MystenLabs/sui#ca9d0e74251f5901ba29db89dcc71e79dd54fefd" dependencies = [ "anyhow", "hex", @@ -4804,7 +4805,7 @@ dependencies = [ [[package]] name = "move-ir-types" version = "0.1.0" -source = "git+https://github.com/MystenLabs/sui#c188832a5c2f8a48b9998e8c3888874a56bb1ca8" +source = "git+https://github.com/MystenLabs/sui#ca9d0e74251f5901ba29db89dcc71e79dd54fefd" dependencies = [ "hex", "move-command-line-common", @@ -4816,7 +4817,7 @@ dependencies = [ [[package]] name = "move-proc-macros" version = "0.1.0" -source = "git+https://github.com/MystenLabs/sui#c188832a5c2f8a48b9998e8c3888874a56bb1ca8" +source = "git+https://github.com/MystenLabs/sui#ca9d0e74251f5901ba29db89dcc71e79dd54fefd" dependencies = [ "enum-compat-util", "quote", @@ -4826,7 +4827,7 @@ dependencies = [ [[package]] name = "move-regex-borrow-graph" version = "0.0.1" -source = "git+https://github.com/MystenLabs/sui#c188832a5c2f8a48b9998e8c3888874a56bb1ca8" +source = "git+https://github.com/MystenLabs/sui#ca9d0e74251f5901ba29db89dcc71e79dd54fefd" dependencies = [ "indexmap 2.13.0", "move-binary-format", @@ -4838,7 +4839,7 @@ dependencies = [ [[package]] name = "move-stdlib-natives-v0" version = "0.1.1" -source = "git+https://github.com/MystenLabs/sui#c188832a5c2f8a48b9998e8c3888874a56bb1ca8" +source = "git+https://github.com/MystenLabs/sui#ca9d0e74251f5901ba29db89dcc71e79dd54fefd" dependencies = [ "hex", "move-binary-format", @@ -4853,7 +4854,7 @@ dependencies = [ [[package]] name = "move-stdlib-natives-v1" version = "0.1.1" -source = "git+https://github.com/MystenLabs/sui#c188832a5c2f8a48b9998e8c3888874a56bb1ca8" +source = "git+https://github.com/MystenLabs/sui#ca9d0e74251f5901ba29db89dcc71e79dd54fefd" dependencies = [ "hex", "move-binary-format", @@ -4868,7 +4869,7 @@ dependencies = [ [[package]] name = "move-stdlib-natives-v2" version = "0.1.1" -source = "git+https://github.com/MystenLabs/sui#c188832a5c2f8a48b9998e8c3888874a56bb1ca8" +source = "git+https://github.com/MystenLabs/sui#ca9d0e74251f5901ba29db89dcc71e79dd54fefd" dependencies = [ "hex", "move-binary-format", @@ -4883,7 +4884,7 @@ dependencies = [ [[package]] name = "move-stdlib-natives-v3" version = "0.1.1" -source = "git+https://github.com/MystenLabs/sui#c188832a5c2f8a48b9998e8c3888874a56bb1ca8" +source = "git+https://github.com/MystenLabs/sui#ca9d0e74251f5901ba29db89dcc71e79dd54fefd" dependencies = [ "hex", "move-binary-format", @@ -4898,7 +4899,7 @@ dependencies = [ [[package]] name = "move-symbol-pool" version = "0.1.0" -source = "git+https://github.com/MystenLabs/sui#c188832a5c2f8a48b9998e8c3888874a56bb1ca8" +source = "git+https://github.com/MystenLabs/sui#ca9d0e74251f5901ba29db89dcc71e79dd54fefd" dependencies = [ "phf", "serde", @@ -4907,7 +4908,7 @@ dependencies = [ [[package]] name = "move-trace-format" version = "0.0.1" -source = "git+https://github.com/MystenLabs/sui#c188832a5c2f8a48b9998e8c3888874a56bb1ca8" +source = "git+https://github.com/MystenLabs/sui#ca9d0e74251f5901ba29db89dcc71e79dd54fefd" dependencies = [ "move-binary-format", "move-core-types", @@ -4919,7 +4920,7 @@ dependencies = [ [[package]] name = "move-vm-config" version = "0.1.0" -source = "git+https://github.com/MystenLabs/sui#c188832a5c2f8a48b9998e8c3888874a56bb1ca8" +source = "git+https://github.com/MystenLabs/sui#ca9d0e74251f5901ba29db89dcc71e79dd54fefd" dependencies = [ "move-binary-format", ] @@ -4927,7 +4928,7 @@ dependencies = [ [[package]] name = "move-vm-profiler" version = "0.1.0" -source = "git+https://github.com/MystenLabs/sui#c188832a5c2f8a48b9998e8c3888874a56bb1ca8" +source = "git+https://github.com/MystenLabs/sui#ca9d0e74251f5901ba29db89dcc71e79dd54fefd" dependencies = [ "move-trace-format", "move-vm-config", @@ -4939,7 +4940,7 @@ dependencies = [ [[package]] name = "move-vm-runtime" version = "0.1.0" -source = "git+https://github.com/MystenLabs/sui#c188832a5c2f8a48b9998e8c3888874a56bb1ca8" +source = "git+https://github.com/MystenLabs/sui#ca9d0e74251f5901ba29db89dcc71e79dd54fefd" dependencies = [ "anyhow", "bcs 0.1.6", @@ -4969,7 +4970,7 @@ dependencies = [ [[package]] name = "move-vm-runtime-v0" version = "0.1.0" -source = "git+https://github.com/MystenLabs/sui#c188832a5c2f8a48b9998e8c3888874a56bb1ca8" +source = "git+https://github.com/MystenLabs/sui#ca9d0e74251f5901ba29db89dcc71e79dd54fefd" dependencies = [ "better_any", "fail", @@ -4987,7 +4988,7 @@ dependencies = [ [[package]] name = "move-vm-runtime-v1" version = "0.1.0" -source = "git+https://github.com/MystenLabs/sui#c188832a5c2f8a48b9998e8c3888874a56bb1ca8" +source = "git+https://github.com/MystenLabs/sui#ca9d0e74251f5901ba29db89dcc71e79dd54fefd" dependencies = [ "better_any", "fail", @@ -5005,7 +5006,7 @@ dependencies = [ [[package]] name = "move-vm-runtime-v2" version = "0.1.0" -source = "git+https://github.com/MystenLabs/sui#c188832a5c2f8a48b9998e8c3888874a56bb1ca8" +source = "git+https://github.com/MystenLabs/sui#ca9d0e74251f5901ba29db89dcc71e79dd54fefd" dependencies = [ "better_any", "fail", @@ -5023,7 +5024,7 @@ dependencies = [ [[package]] name = "move-vm-runtime-v3" version = "0.1.0" -source = "git+https://github.com/MystenLabs/sui#c188832a5c2f8a48b9998e8c3888874a56bb1ca8" +source = "git+https://github.com/MystenLabs/sui#ca9d0e74251f5901ba29db89dcc71e79dd54fefd" dependencies = [ "better_any", "fail", @@ -5041,7 +5042,7 @@ dependencies = [ [[package]] name = "move-vm-types-v0" version = "0.1.0" -source = "git+https://github.com/MystenLabs/sui#c188832a5c2f8a48b9998e8c3888874a56bb1ca8" +source = "git+https://github.com/MystenLabs/sui#ca9d0e74251f5901ba29db89dcc71e79dd54fefd" dependencies = [ "bcs 0.1.6", "move-binary-format", @@ -5053,7 +5054,7 @@ dependencies = [ [[package]] name = "move-vm-types-v1" version = "0.1.0" -source = "git+https://github.com/MystenLabs/sui#c188832a5c2f8a48b9998e8c3888874a56bb1ca8" +source = "git+https://github.com/MystenLabs/sui#ca9d0e74251f5901ba29db89dcc71e79dd54fefd" dependencies = [ "bcs 0.1.6", "move-binary-format", @@ -5065,7 +5066,7 @@ dependencies = [ [[package]] name = "move-vm-types-v2" version = "0.1.0" -source = "git+https://github.com/MystenLabs/sui#c188832a5c2f8a48b9998e8c3888874a56bb1ca8" +source = "git+https://github.com/MystenLabs/sui#ca9d0e74251f5901ba29db89dcc71e79dd54fefd" dependencies = [ "bcs 0.1.6", "move-binary-format", @@ -5077,7 +5078,7 @@ dependencies = [ [[package]] name = "move-vm-types-v3" version = "0.1.0" -source = "git+https://github.com/MystenLabs/sui#c188832a5c2f8a48b9998e8c3888874a56bb1ca8" +source = "git+https://github.com/MystenLabs/sui#ca9d0e74251f5901ba29db89dcc71e79dd54fefd" dependencies = [ "bcs 0.1.6", "move-binary-format", @@ -5146,7 +5147,7 @@ checksum = "1d87ecb2933e8aeadb3e3a02b828fed80a7528047e68b4f424523a0981a3a084" [[package]] name = "mysten-common" version = "0.1.0" -source = "git+https://github.com/MystenLabs/sui#c188832a5c2f8a48b9998e8c3888874a56bb1ca8" +source = "git+https://github.com/MystenLabs/sui#ca9d0e74251f5901ba29db89dcc71e79dd54fefd" dependencies = [ "antithesis_sdk", "either", @@ -5165,7 +5166,7 @@ dependencies = [ [[package]] name = "mysten-metrics" version = "0.7.0" -source = "git+https://github.com/MystenLabs/sui#c188832a5c2f8a48b9998e8c3888874a56bb1ca8" +source = "git+https://github.com/MystenLabs/sui#ca9d0e74251f5901ba29db89dcc71e79dd54fefd" dependencies = [ "async-trait", "axum", @@ -5186,7 +5187,7 @@ dependencies = [ [[package]] name = "mysten-network" version = "0.2.0" -source = "git+https://github.com/MystenLabs/sui#c188832a5c2f8a48b9998e8c3888874a56bb1ca8" +source = "git+https://github.com/MystenLabs/sui#ca9d0e74251f5901ba29db89dcc71e79dd54fefd" dependencies = [ "anemo", "anemo-tower", @@ -6167,7 +6168,7 @@ dependencies = [ [[package]] name = "prometheus-closure-metric" version = "0.1.0" -source = "git+https://github.com/MystenLabs/sui#c188832a5c2f8a48b9998e8c3888874a56bb1ca8" +source = "git+https://github.com/MystenLabs/sui#ca9d0e74251f5901ba29db89dcc71e79dd54fefd" dependencies = [ "anyhow", "prometheus", @@ -6904,16 +6905,6 @@ dependencies = [ "digest 0.10.7", ] -[[package]] -name = "roaring" -version = "0.10.12" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "19e8d2cfa184d94d0726d650a9f4a1be7f9b76ac9fdb954219878dc00c1c1e7b" -dependencies = [ - "bytemuck", - "byteorder", -] - [[package]] name = "roaring" version = "0.11.3" @@ -7638,7 +7629,7 @@ dependencies = [ [[package]] name = "shared-crypto" version = "0.0.0" -source = "git+https://github.com/MystenLabs/sui#c188832a5c2f8a48b9998e8c3888874a56bb1ca8" +source = "git+https://github.com/MystenLabs/sui#ca9d0e74251f5901ba29db89dcc71e79dd54fefd" dependencies = [ "bcs 0.1.6", "eyre", @@ -8224,7 +8215,7 @@ checksum = "734676eb262c623cec13c3155096e08d1f8f29adce39ba17948b18dad1e54142" [[package]] name = "sui-adapter-latest" version = "0.1.0" -source = "git+https://github.com/MystenLabs/sui#c188832a5c2f8a48b9998e8c3888874a56bb1ca8" +source = "git+https://github.com/MystenLabs/sui#ca9d0e74251f5901ba29db89dcc71e79dd54fefd" dependencies = [ "anyhow", "bcs 0.1.6", @@ -8259,7 +8250,7 @@ dependencies = [ [[package]] name = "sui-adapter-v0" version = "0.1.0" -source = "git+https://github.com/MystenLabs/sui#c188832a5c2f8a48b9998e8c3888874a56bb1ca8" +source = "git+https://github.com/MystenLabs/sui#ca9d0e74251f5901ba29db89dcc71e79dd54fefd" dependencies = [ "anyhow", "bcs 0.1.6", @@ -8287,7 +8278,7 @@ dependencies = [ [[package]] name = "sui-adapter-v1" version = "0.1.0" -source = "git+https://github.com/MystenLabs/sui#c188832a5c2f8a48b9998e8c3888874a56bb1ca8" +source = "git+https://github.com/MystenLabs/sui#ca9d0e74251f5901ba29db89dcc71e79dd54fefd" dependencies = [ "anyhow", "bcs 0.1.6", @@ -8314,7 +8305,7 @@ dependencies = [ [[package]] name = "sui-adapter-v2" version = "0.1.0" -source = "git+https://github.com/MystenLabs/sui#c188832a5c2f8a48b9998e8c3888874a56bb1ca8" +source = "git+https://github.com/MystenLabs/sui#ca9d0e74251f5901ba29db89dcc71e79dd54fefd" dependencies = [ "anyhow", "bcs 0.1.6", @@ -8341,7 +8332,7 @@ dependencies = [ [[package]] name = "sui-adapter-v3" version = "0.1.0" -source = "git+https://github.com/MystenLabs/sui#c188832a5c2f8a48b9998e8c3888874a56bb1ca8" +source = "git+https://github.com/MystenLabs/sui#ca9d0e74251f5901ba29db89dcc71e79dd54fefd" dependencies = [ "anyhow", "bcs 0.1.6", @@ -8376,7 +8367,7 @@ dependencies = [ [[package]] name = "sui-config" version = "0.0.0" -source = "git+https://github.com/MystenLabs/sui#c188832a5c2f8a48b9998e8c3888874a56bb1ca8" +source = "git+https://github.com/MystenLabs/sui#ca9d0e74251f5901ba29db89dcc71e79dd54fefd" dependencies = [ "anemo", "anyhow", @@ -8408,7 +8399,7 @@ dependencies = [ [[package]] name = "sui-crypto" version = "0.3.0" -source = "git+https://github.com/MystenLabs/sui-rust-sdk.git?rev=e494a36a76a0aab8c5d66d5557995faee5c1fb09#e494a36a76a0aab8c5d66d5557995faee5c1fb09" +source = "git+https://github.com/MystenLabs/sui-rust-sdk.git?rev=f7487a58c6c31f07da08ba1c0cd81ebb8fe90ddd#f7487a58c6c31f07da08ba1c0cd81ebb8fe90ddd" dependencies = [ "ark-bn254", "ark-ff", @@ -8433,7 +8424,7 @@ dependencies = [ [[package]] name = "sui-display" version = "1.73.0" -source = "git+https://github.com/MystenLabs/sui#c188832a5c2f8a48b9998e8c3888874a56bb1ca8" +source = "git+https://github.com/MystenLabs/sui#ca9d0e74251f5901ba29db89dcc71e79dd54fefd" dependencies = [ "anyhow", "async-trait", @@ -8456,7 +8447,7 @@ dependencies = [ [[package]] name = "sui-enum-compat-util" version = "0.1.0" -source = "git+https://github.com/MystenLabs/sui#c188832a5c2f8a48b9998e8c3888874a56bb1ca8" +source = "git+https://github.com/MystenLabs/sui#ca9d0e74251f5901ba29db89dcc71e79dd54fefd" dependencies = [ "serde_yaml", ] @@ -8464,7 +8455,7 @@ dependencies = [ [[package]] name = "sui-execution" version = "0.1.0" -source = "git+https://github.com/MystenLabs/sui#c188832a5c2f8a48b9998e8c3888874a56bb1ca8" +source = "git+https://github.com/MystenLabs/sui#ca9d0e74251f5901ba29db89dcc71e79dd54fefd" dependencies = [ "move-abstract-interpreter", "move-abstract-interpreter-v2", @@ -8487,6 +8478,8 @@ dependencies = [ "move-vm-types-v1", "move-vm-types-v2", "move-vm-types-v3", + "mysten-common", + "mysten-metrics", "sui-adapter-latest", "sui-adapter-v0", "sui-adapter-v1", @@ -8504,12 +8497,13 @@ dependencies = [ "sui-verifier-v1", "sui-verifier-v2", "sui-verifier-v3", + "tracing", ] [[package]] name = "sui-http" version = "0.0.0" -source = "git+https://github.com/MystenLabs/sui#c188832a5c2f8a48b9998e8c3888874a56bb1ca8" +source = "git+https://github.com/MystenLabs/sui#ca9d0e74251f5901ba29db89dcc71e79dd54fefd" dependencies = [ "bytes", "http", @@ -8529,7 +8523,7 @@ dependencies = [ [[package]] name = "sui-json" version = "0.0.0" -source = "git+https://github.com/MystenLabs/sui#c188832a5c2f8a48b9998e8c3888874a56bb1ca8" +source = "git+https://github.com/MystenLabs/sui#ca9d0e74251f5901ba29db89dcc71e79dd54fefd" dependencies = [ "anyhow", "bcs 0.1.6", @@ -8546,7 +8540,7 @@ dependencies = [ [[package]] name = "sui-json-rpc-api" version = "0.0.0" -source = "git+https://github.com/MystenLabs/sui#c188832a5c2f8a48b9998e8c3888874a56bb1ca8" +source = "git+https://github.com/MystenLabs/sui#ca9d0e74251f5901ba29db89dcc71e79dd54fefd" dependencies = [ "anyhow", "fastcrypto", @@ -8566,7 +8560,7 @@ dependencies = [ [[package]] name = "sui-json-rpc-types" version = "0.0.0" -source = "git+https://github.com/MystenLabs/sui#c188832a5c2f8a48b9998e8c3888874a56bb1ca8" +source = "git+https://github.com/MystenLabs/sui#ca9d0e74251f5901ba29db89dcc71e79dd54fefd" dependencies = [ "anyhow", "bcs 0.1.6", @@ -8601,7 +8595,7 @@ dependencies = [ [[package]] name = "sui-keys" version = "0.0.0" -source = "git+https://github.com/MystenLabs/sui#c188832a5c2f8a48b9998e8c3888874a56bb1ca8" +source = "git+https://github.com/MystenLabs/sui#ca9d0e74251f5901ba29db89dcc71e79dd54fefd" dependencies = [ "anyhow", "async-trait", @@ -8629,7 +8623,7 @@ dependencies = [ [[package]] name = "sui-macros" version = "0.7.0" -source = "git+https://github.com/MystenLabs/sui#c188832a5c2f8a48b9998e8c3888874a56bb1ca8" +source = "git+https://github.com/MystenLabs/sui#ca9d0e74251f5901ba29db89dcc71e79dd54fefd" dependencies = [ "futures", "once_cell", @@ -8640,7 +8634,7 @@ dependencies = [ [[package]] name = "sui-move-natives-latest" version = "0.1.0" -source = "git+https://github.com/MystenLabs/sui#c188832a5c2f8a48b9998e8c3888874a56bb1ca8" +source = "git+https://github.com/MystenLabs/sui#ca9d0e74251f5901ba29db89dcc71e79dd54fefd" dependencies = [ "bcs 0.1.6", "better_any", @@ -8661,7 +8655,7 @@ dependencies = [ [[package]] name = "sui-move-natives-v0" version = "0.1.0" -source = "git+https://github.com/MystenLabs/sui#c188832a5c2f8a48b9998e8c3888874a56bb1ca8" +source = "git+https://github.com/MystenLabs/sui#ca9d0e74251f5901ba29db89dcc71e79dd54fefd" dependencies = [ "bcs 0.1.6", "better_any", @@ -8682,7 +8676,7 @@ dependencies = [ [[package]] name = "sui-move-natives-v1" version = "0.1.0" -source = "git+https://github.com/MystenLabs/sui#c188832a5c2f8a48b9998e8c3888874a56bb1ca8" +source = "git+https://github.com/MystenLabs/sui#ca9d0e74251f5901ba29db89dcc71e79dd54fefd" dependencies = [ "bcs 0.1.6", "better_any", @@ -8703,7 +8697,7 @@ dependencies = [ [[package]] name = "sui-move-natives-v2" version = "0.1.0" -source = "git+https://github.com/MystenLabs/sui#c188832a5c2f8a48b9998e8c3888874a56bb1ca8" +source = "git+https://github.com/MystenLabs/sui#ca9d0e74251f5901ba29db89dcc71e79dd54fefd" dependencies = [ "bcs 0.1.6", "better_any", @@ -8724,7 +8718,7 @@ dependencies = [ [[package]] name = "sui-move-natives-v3" version = "0.1.0" -source = "git+https://github.com/MystenLabs/sui#c188832a5c2f8a48b9998e8c3888874a56bb1ca8" +source = "git+https://github.com/MystenLabs/sui#ca9d0e74251f5901ba29db89dcc71e79dd54fefd" dependencies = [ "bcs 0.1.6", "better_any", @@ -8747,7 +8741,7 @@ dependencies = [ [[package]] name = "sui-name-service" version = "1.73.0" -source = "git+https://github.com/MystenLabs/sui#c188832a5c2f8a48b9998e8c3888874a56bb1ca8" +source = "git+https://github.com/MystenLabs/sui#ca9d0e74251f5901ba29db89dcc71e79dd54fefd" dependencies = [ "bcs 0.1.6", "move-core-types", @@ -8759,7 +8753,7 @@ dependencies = [ [[package]] name = "sui-open-rpc" version = "1.73.0" -source = "git+https://github.com/MystenLabs/sui#c188832a5c2f8a48b9998e8c3888874a56bb1ca8" +source = "git+https://github.com/MystenLabs/sui#ca9d0e74251f5901ba29db89dcc71e79dd54fefd" dependencies = [ "bcs 0.1.6", "schemars 0.8.22", @@ -8771,7 +8765,7 @@ dependencies = [ [[package]] name = "sui-open-rpc-macros" version = "0.1.0" -source = "git+https://github.com/MystenLabs/sui#c188832a5c2f8a48b9998e8c3888874a56bb1ca8" +source = "git+https://github.com/MystenLabs/sui#ca9d0e74251f5901ba29db89dcc71e79dd54fefd" dependencies = [ "derive-syn-parse", "itertools 0.13.0", @@ -8784,7 +8778,7 @@ dependencies = [ [[package]] name = "sui-package-resolver" version = "0.1.0" -source = "git+https://github.com/MystenLabs/sui#c188832a5c2f8a48b9998e8c3888874a56bb1ca8" +source = "git+https://github.com/MystenLabs/sui#ca9d0e74251f5901ba29db89dcc71e79dd54fefd" dependencies = [ "async-trait", "bcs 0.1.6", @@ -8801,7 +8795,7 @@ dependencies = [ [[package]] name = "sui-proc-macros" version = "0.7.0" -source = "git+https://github.com/MystenLabs/sui#c188832a5c2f8a48b9998e8c3888874a56bb1ca8" +source = "git+https://github.com/MystenLabs/sui#ca9d0e74251f5901ba29db89dcc71e79dd54fefd" dependencies = [ "msim-macros", "proc-macro2", @@ -8813,7 +8807,7 @@ dependencies = [ [[package]] name = "sui-protocol-config" version = "0.1.0" -source = "git+https://github.com/MystenLabs/sui#c188832a5c2f8a48b9998e8c3888874a56bb1ca8" +source = "git+https://github.com/MystenLabs/sui#ca9d0e74251f5901ba29db89dcc71e79dd54fefd" dependencies = [ "clap", "fastcrypto", @@ -8834,7 +8828,7 @@ dependencies = [ [[package]] name = "sui-protocol-config-macros" version = "0.1.0" -source = "git+https://github.com/MystenLabs/sui#c188832a5c2f8a48b9998e8c3888874a56bb1ca8" +source = "git+https://github.com/MystenLabs/sui#ca9d0e74251f5901ba29db89dcc71e79dd54fefd" dependencies = [ "proc-macro2", "quote", @@ -8843,8 +8837,8 @@ dependencies = [ [[package]] name = "sui-rpc" -version = "0.3.0" -source = "git+https://github.com/MystenLabs/sui-rust-sdk.git?rev=e494a36a76a0aab8c5d66d5557995faee5c1fb09#e494a36a76a0aab8c5d66d5557995faee5c1fb09" +version = "0.3.1" +source = "git+https://github.com/MystenLabs/sui-rust-sdk.git?rev=f7487a58c6c31f07da08ba1c0cd81ebb8fe90ddd#f7487a58c6c31f07da08ba1c0cd81ebb8fe90ddd" dependencies = [ "base64 0.22.1", "bcs 0.1.6", @@ -8867,7 +8861,7 @@ dependencies = [ [[package]] name = "sui-rpc-api" version = "0.1.0" -source = "git+https://github.com/MystenLabs/sui#c188832a5c2f8a48b9998e8c3888874a56bb1ca8" +source = "git+https://github.com/MystenLabs/sui#ca9d0e74251f5901ba29db89dcc71e79dd54fefd" dependencies = [ "anyhow", "async-stream", @@ -8918,7 +8912,7 @@ dependencies = [ [[package]] name = "sui-sdk" version = "1.73.0" -source = "git+https://github.com/MystenLabs/sui#c188832a5c2f8a48b9998e8c3888874a56bb1ca8" +source = "git+https://github.com/MystenLabs/sui#ca9d0e74251f5901ba29db89dcc71e79dd54fefd" dependencies = [ "anyhow", "async-trait", @@ -8953,8 +8947,8 @@ dependencies = [ [[package]] name = "sui-sdk-types" -version = "0.3.0" -source = "git+https://github.com/MystenLabs/sui-rust-sdk.git?rev=e494a36a76a0aab8c5d66d5557995faee5c1fb09#e494a36a76a0aab8c5d66d5557995faee5c1fb09" +version = "0.3.1" +source = "git+https://github.com/MystenLabs/sui-rust-sdk.git?rev=f7487a58c6c31f07da08ba1c0cd81ebb8fe90ddd#f7487a58c6c31f07da08ba1c0cd81ebb8fe90ddd" dependencies = [ "base64ct", "bcs 0.1.6", @@ -8964,7 +8958,7 @@ dependencies = [ "bytes", "bytestring", "itertools 0.14.0", - "roaring 0.11.3", + "roaring", "serde", "serde_derive", "serde_json", @@ -8975,7 +8969,7 @@ dependencies = [ [[package]] name = "sui-transaction-builder" version = "0.0.0" -source = "git+https://github.com/MystenLabs/sui#c188832a5c2f8a48b9998e8c3888874a56bb1ca8" +source = "git+https://github.com/MystenLabs/sui#ca9d0e74251f5901ba29db89dcc71e79dd54fefd" dependencies = [ "anyhow", "async-trait", @@ -8991,7 +8985,7 @@ dependencies = [ [[package]] name = "sui-transaction-checks" version = "0.1.0" -source = "git+https://github.com/MystenLabs/sui#c188832a5c2f8a48b9998e8c3888874a56bb1ca8" +source = "git+https://github.com/MystenLabs/sui#ca9d0e74251f5901ba29db89dcc71e79dd54fefd" dependencies = [ "fastcrypto-zkp", "sui-config", @@ -9005,7 +8999,7 @@ dependencies = [ [[package]] name = "sui-types" version = "0.1.0" -source = "git+https://github.com/MystenLabs/sui#c188832a5c2f8a48b9998e8c3888874a56bb1ca8" +source = "git+https://github.com/MystenLabs/sui#ca9d0e74251f5901ba29db89dcc71e79dd54fefd" dependencies = [ "anemo", "anyhow", @@ -9052,7 +9046,7 @@ dependencies = [ "prost", "prost-types", "rand 0.8.5", - "roaring 0.10.12", + "roaring", "rustls-pki-types", "schemars 0.8.22", "serde", @@ -9080,7 +9074,7 @@ dependencies = [ [[package]] name = "sui-verifier-latest" version = "0.1.0" -source = "git+https://github.com/MystenLabs/sui#c188832a5c2f8a48b9998e8c3888874a56bb1ca8" +source = "git+https://github.com/MystenLabs/sui#ca9d0e74251f5901ba29db89dcc71e79dd54fefd" dependencies = [ "move-abstract-stack", "move-binary-format", @@ -9097,7 +9091,7 @@ dependencies = [ [[package]] name = "sui-verifier-v0" version = "0.1.0" -source = "git+https://github.com/MystenLabs/sui#c188832a5c2f8a48b9998e8c3888874a56bb1ca8" +source = "git+https://github.com/MystenLabs/sui#ca9d0e74251f5901ba29db89dcc71e79dd54fefd" dependencies = [ "move-abstract-stack", "move-binary-format", @@ -9113,7 +9107,7 @@ dependencies = [ [[package]] name = "sui-verifier-v1" version = "0.1.0" -source = "git+https://github.com/MystenLabs/sui#c188832a5c2f8a48b9998e8c3888874a56bb1ca8" +source = "git+https://github.com/MystenLabs/sui#ca9d0e74251f5901ba29db89dcc71e79dd54fefd" dependencies = [ "move-abstract-stack", "move-binary-format", @@ -9128,7 +9122,7 @@ dependencies = [ [[package]] name = "sui-verifier-v2" version = "0.1.0" -source = "git+https://github.com/MystenLabs/sui#c188832a5c2f8a48b9998e8c3888874a56bb1ca8" +source = "git+https://github.com/MystenLabs/sui#ca9d0e74251f5901ba29db89dcc71e79dd54fefd" dependencies = [ "move-abstract-stack", "move-binary-format", @@ -9144,7 +9138,7 @@ dependencies = [ [[package]] name = "sui-verifier-v3" version = "0.1.0" -source = "git+https://github.com/MystenLabs/sui#c188832a5c2f8a48b9998e8c3888874a56bb1ca8" +source = "git+https://github.com/MystenLabs/sui#ca9d0e74251f5901ba29db89dcc71e79dd54fefd" dependencies = [ "move-abstract-stack", "move-binary-format", @@ -9859,7 +9853,7 @@ dependencies = [ [[package]] name = "typed-store-error" version = "0.4.0" -source = "git+https://github.com/MystenLabs/sui#c188832a5c2f8a48b9998e8c3888874a56bb1ca8" +source = "git+https://github.com/MystenLabs/sui#ca9d0e74251f5901ba29db89dcc71e79dd54fefd" dependencies = [ "serde", "thiserror 1.0.69", @@ -10415,7 +10409,7 @@ version = "0.1.11" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22" dependencies = [ - "windows-sys 0.61.2", + "windows-sys 0.48.0", ] [[package]] diff --git a/src/backend/Cargo.toml b/src/backend/Cargo.toml index 25ed527..bd3e903 100644 --- a/src/backend/Cargo.toml +++ b/src/backend/Cargo.toml @@ -18,7 +18,7 @@ tower-http = { version = "0.6.10", features = ["cors"] } tower_governor = "0.8.0" reqwest = { version = "0.13.3", features = ["json", "form", "multipart"] } dotenvy = "0.15.7" -jsonwebtoken = { version = "10.3.0", features = ["rust_crypto"] } +jsonwebtoken = { version = "10.4.0", features = ["rust_crypto"] } rand = "0.10.1" chrono = { version = "0.4.44", features = ["serde"] } anyhow = "1.0.102"