diff --git a/Cargo.lock b/Cargo.lock index d6032946..86961338 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -359,15 +359,6 @@ dependencies = [ "derive_arbitrary", ] -[[package]] -name = "arc-swap" -version = "1.7.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "69f7f8c3906b62b754cd5326047894316021dcfe5a194c8ea52bdd94934a3457" -dependencies = [ - "serde", -] - [[package]] name = "ark-bn254" version = "0.4.0" @@ -991,29 +982,6 @@ dependencies = [ "syn 2.0.90", ] -[[package]] -name = "axum-server" -version = "0.6.1" -source = "git+https://github.com/bmwill/axum-server.git?rev=f44323e271afdd1365fd0c8b0a4c0bbdf4956cb7#f44323e271afdd1365fd0c8b0a4c0bbdf4956cb7" -dependencies = [ - "arc-swap", - "bytes", - "futures-util", - "http 1.2.0", - "http-body 1.0.1", - "http-body-util", - "hyper 1.5.1", - "hyper-util", - "pin-project-lite", - "rustls 0.23.19", - "rustls-pemfile 2.2.0", - "rustls-pki-types", - "tokio", - "tokio-rustls 0.26.0", - "tower 0.4.13", - "tower-service", -] - [[package]] name = "backtrace" version = "0.3.74" @@ -1713,7 +1681,7 @@ dependencies = [ [[package]] name = "consensus-config" version = "0.1.0" -source = "git+https://github.com/mystenlabs/sui#5c8f373868d371ea467ebc1de7888109cf9e8797" +source = "git+https://github.com/mystenlabs/sui?tag=testnet-v1.38.3#44dc210152dda9c6f64a91573b1f66e9f481bd9e" dependencies = [ "fastcrypto 0.1.8 (git+https://github.com/MystenLabs/fastcrypto?rev=69d496c71fb37e3d22fe85e5bbfd4256d61422b9)", "mysten-network", @@ -2605,7 +2573,7 @@ dependencies = [ [[package]] name = "enum-compat-util" version = "0.1.0" -source = "git+https://github.com/mystenlabs/sui#5c8f373868d371ea467ebc1de7888109cf9e8797" +source = "git+https://github.com/mystenlabs/sui?tag=testnet-v1.38.3#44dc210152dda9c6f64a91573b1f66e9f481bd9e" dependencies = [ "serde_yaml 0.8.26", ] @@ -4502,7 +4470,7 @@ dependencies = [ [[package]] name = "move-abstract-interpreter" version = "0.1.0" -source = "git+https://github.com/mystenlabs/sui#5c8f373868d371ea467ebc1de7888109cf9e8797" +source = "git+https://github.com/mystenlabs/sui?tag=testnet-v1.38.3#44dc210152dda9c6f64a91573b1f66e9f481bd9e" dependencies = [ "move-binary-format", "move-bytecode-verifier-meter", @@ -4511,12 +4479,12 @@ dependencies = [ [[package]] name = "move-abstract-stack" version = "0.0.1" -source = "git+https://github.com/mystenlabs/sui#5c8f373868d371ea467ebc1de7888109cf9e8797" +source = "git+https://github.com/mystenlabs/sui?tag=testnet-v1.38.3#44dc210152dda9c6f64a91573b1f66e9f481bd9e" [[package]] name = "move-binary-format" version = "0.0.3" -source = "git+https://github.com/mystenlabs/sui#5c8f373868d371ea467ebc1de7888109cf9e8797" +source = "git+https://github.com/mystenlabs/sui?tag=testnet-v1.38.3#44dc210152dda9c6f64a91573b1f66e9f481bd9e" dependencies = [ "anyhow", "enum-compat-util", @@ -4530,12 +4498,12 @@ dependencies = [ [[package]] name = "move-borrow-graph" version = "0.0.1" -source = "git+https://github.com/mystenlabs/sui#5c8f373868d371ea467ebc1de7888109cf9e8797" +source = "git+https://github.com/mystenlabs/sui?tag=testnet-v1.38.3#44dc210152dda9c6f64a91573b1f66e9f481bd9e" [[package]] name = "move-bytecode-source-map" version = "0.1.0" -source = "git+https://github.com/mystenlabs/sui#5c8f373868d371ea467ebc1de7888109cf9e8797" +source = "git+https://github.com/mystenlabs/sui?tag=testnet-v1.38.3#44dc210152dda9c6f64a91573b1f66e9f481bd9e" dependencies = [ "anyhow", "bcs", @@ -4551,7 +4519,7 @@ dependencies = [ [[package]] name = "move-bytecode-utils" version = "0.1.0" -source = "git+https://github.com/mystenlabs/sui#5c8f373868d371ea467ebc1de7888109cf9e8797" +source = "git+https://github.com/mystenlabs/sui?tag=testnet-v1.38.3#44dc210152dda9c6f64a91573b1f66e9f481bd9e" dependencies = [ "anyhow", "indexmap 2.7.0", @@ -4564,7 +4532,7 @@ dependencies = [ [[package]] name = "move-bytecode-verifier" version = "0.1.0" -source = "git+https://github.com/mystenlabs/sui#5c8f373868d371ea467ebc1de7888109cf9e8797" +source = "git+https://github.com/mystenlabs/sui?tag=testnet-v1.38.3#44dc210152dda9c6f64a91573b1f66e9f481bd9e" dependencies = [ "move-abstract-interpreter", "move-abstract-stack", @@ -4579,7 +4547,7 @@ dependencies = [ [[package]] name = "move-bytecode-verifier-meter" version = "0.1.0" -source = "git+https://github.com/mystenlabs/sui#5c8f373868d371ea467ebc1de7888109cf9e8797" +source = "git+https://github.com/mystenlabs/sui?tag=testnet-v1.38.3#44dc210152dda9c6f64a91573b1f66e9f481bd9e" dependencies = [ "move-binary-format", "move-core-types", @@ -4589,7 +4557,7 @@ dependencies = [ [[package]] name = "move-command-line-common" version = "0.1.0" -source = "git+https://github.com/mystenlabs/sui#5c8f373868d371ea467ebc1de7888109cf9e8797" +source = "git+https://github.com/mystenlabs/sui?tag=testnet-v1.38.3#44dc210152dda9c6f64a91573b1f66e9f481bd9e" dependencies = [ "anyhow", "bcs", @@ -4608,7 +4576,7 @@ dependencies = [ [[package]] name = "move-compiler" version = "0.0.1" -source = "git+https://github.com/mystenlabs/sui#5c8f373868d371ea467ebc1de7888109cf9e8797" +source = "git+https://github.com/mystenlabs/sui?tag=testnet-v1.38.3#44dc210152dda9c6f64a91573b1f66e9f481bd9e" dependencies = [ "anyhow", "bcs", @@ -4642,7 +4610,7 @@ dependencies = [ [[package]] name = "move-core-types" version = "0.0.4" -source = "git+https://github.com/mystenlabs/sui#5c8f373868d371ea467ebc1de7888109cf9e8797" +source = "git+https://github.com/mystenlabs/sui?tag=testnet-v1.38.3#44dc210152dda9c6f64a91573b1f66e9f481bd9e" dependencies = [ "anyhow", "bcs", @@ -4666,7 +4634,7 @@ dependencies = [ [[package]] name = "move-coverage" version = "0.1.0" -source = "git+https://github.com/mystenlabs/sui#5c8f373868d371ea467ebc1de7888109cf9e8797" +source = "git+https://github.com/mystenlabs/sui?tag=testnet-v1.38.3#44dc210152dda9c6f64a91573b1f66e9f481bd9e" dependencies = [ "anyhow", "bcs", @@ -4687,7 +4655,7 @@ dependencies = [ [[package]] name = "move-disassembler" version = "0.1.0" -source = "git+https://github.com/mystenlabs/sui#5c8f373868d371ea467ebc1de7888109cf9e8797" +source = "git+https://github.com/mystenlabs/sui?tag=testnet-v1.38.3#44dc210152dda9c6f64a91573b1f66e9f481bd9e" dependencies = [ "anyhow", "bcs", @@ -4707,7 +4675,7 @@ dependencies = [ [[package]] name = "move-ir-to-bytecode" version = "0.1.0" -source = "git+https://github.com/mystenlabs/sui#5c8f373868d371ea467ebc1de7888109cf9e8797" +source = "git+https://github.com/mystenlabs/sui?tag=testnet-v1.38.3#44dc210152dda9c6f64a91573b1f66e9f481bd9e" dependencies = [ "anyhow", "codespan-reporting", @@ -4725,7 +4693,7 @@ dependencies = [ [[package]] name = "move-ir-to-bytecode-syntax" version = "0.1.0" -source = "git+https://github.com/mystenlabs/sui#5c8f373868d371ea467ebc1de7888109cf9e8797" +source = "git+https://github.com/mystenlabs/sui?tag=testnet-v1.38.3#44dc210152dda9c6f64a91573b1f66e9f481bd9e" dependencies = [ "anyhow", "hex", @@ -4738,7 +4706,7 @@ dependencies = [ [[package]] name = "move-ir-types" version = "0.1.0" -source = "git+https://github.com/mystenlabs/sui#5c8f373868d371ea467ebc1de7888109cf9e8797" +source = "git+https://github.com/mystenlabs/sui?tag=testnet-v1.38.3#44dc210152dda9c6f64a91573b1f66e9f481bd9e" dependencies = [ "hex", "move-command-line-common", @@ -4751,7 +4719,7 @@ dependencies = [ [[package]] name = "move-proc-macros" version = "0.1.0" -source = "git+https://github.com/mystenlabs/sui#5c8f373868d371ea467ebc1de7888109cf9e8797" +source = "git+https://github.com/mystenlabs/sui?tag=testnet-v1.38.3#44dc210152dda9c6f64a91573b1f66e9f481bd9e" dependencies = [ "enum-compat-util", "quote 1.0.37", @@ -4761,7 +4729,7 @@ dependencies = [ [[package]] name = "move-symbol-pool" version = "0.1.0" -source = "git+https://github.com/mystenlabs/sui#5c8f373868d371ea467ebc1de7888109cf9e8797" +source = "git+https://github.com/mystenlabs/sui?tag=testnet-v1.38.3#44dc210152dda9c6f64a91573b1f66e9f481bd9e" dependencies = [ "once_cell", "phf", @@ -4771,7 +4739,7 @@ dependencies = [ [[package]] name = "move-vm-config" version = "0.1.0" -source = "git+https://github.com/mystenlabs/sui#5c8f373868d371ea467ebc1de7888109cf9e8797" +source = "git+https://github.com/mystenlabs/sui?tag=testnet-v1.38.3#44dc210152dda9c6f64a91573b1f66e9f481bd9e" dependencies = [ "move-binary-format", "once_cell", @@ -4780,7 +4748,7 @@ dependencies = [ [[package]] name = "move-vm-profiler" version = "0.1.0" -source = "git+https://github.com/mystenlabs/sui#5c8f373868d371ea467ebc1de7888109cf9e8797" +source = "git+https://github.com/mystenlabs/sui?tag=testnet-v1.38.3#44dc210152dda9c6f64a91573b1f66e9f481bd9e" dependencies = [ "move-vm-config", "once_cell", @@ -4792,7 +4760,7 @@ dependencies = [ [[package]] name = "move-vm-test-utils" version = "0.1.0" -source = "git+https://github.com/mystenlabs/sui#5c8f373868d371ea467ebc1de7888109cf9e8797" +source = "git+https://github.com/mystenlabs/sui?tag=testnet-v1.38.3#44dc210152dda9c6f64a91573b1f66e9f481bd9e" dependencies = [ "anyhow", "move-binary-format", @@ -4806,7 +4774,7 @@ dependencies = [ [[package]] name = "move-vm-types" version = "0.1.0" -source = "git+https://github.com/mystenlabs/sui#5c8f373868d371ea467ebc1de7888109cf9e8797" +source = "git+https://github.com/mystenlabs/sui?tag=testnet-v1.38.3#44dc210152dda9c6f64a91573b1f66e9f481bd9e" dependencies = [ "bcs", "move-binary-format", @@ -4882,29 +4850,10 @@ dependencies = [ "synstructure 0.12.6", ] -[[package]] -name = "mysten-common" -version = "0.1.0" -source = "git+https://github.com/mystenlabs/sui#5c8f373868d371ea467ebc1de7888109cf9e8797" -dependencies = [ - "anyhow", - "fastcrypto 0.1.8 (git+https://github.com/MystenLabs/fastcrypto?rev=69d496c71fb37e3d22fe85e5bbfd4256d61422b9)", - "futures", - "mysten-metrics", - "parking_lot", - "prometheus", - "reqwest", - "snap", - "sui-tls", - "sui-types", - "tokio", - "tracing", -] - [[package]] name = "mysten-metrics" version = "0.7.0" -source = "git+https://github.com/mystenlabs/sui#5c8f373868d371ea467ebc1de7888109cf9e8797" +source = "git+https://github.com/mystenlabs/sui?tag=testnet-v1.38.3#44dc210152dda9c6f64a91573b1f66e9f481bd9e" dependencies = [ "async-trait", "axum", @@ -4925,7 +4874,7 @@ dependencies = [ [[package]] name = "mysten-network" version = "0.2.0" -source = "git+https://github.com/mystenlabs/sui#5c8f373868d371ea467ebc1de7888109cf9e8797" +source = "git+https://github.com/mystenlabs/sui?tag=testnet-v1.38.3#44dc210152dda9c6f64a91573b1f66e9f481bd9e" dependencies = [ "anemo", "async-stream", @@ -4954,7 +4903,7 @@ dependencies = [ [[package]] name = "mysten-util-mem" version = "0.11.0" -source = "git+https://github.com/mystenlabs/sui#5c8f373868d371ea467ebc1de7888109cf9e8797" +source = "git+https://github.com/mystenlabs/sui?tag=testnet-v1.38.3#44dc210152dda9c6f64a91573b1f66e9f481bd9e" dependencies = [ "cfg-if", "ed25519-consensus", @@ -4973,7 +4922,7 @@ dependencies = [ [[package]] name = "mysten-util-mem-derive" version = "0.1.0" -source = "git+https://github.com/mystenlabs/sui#5c8f373868d371ea467ebc1de7888109cf9e8797" +source = "git+https://github.com/mystenlabs/sui?tag=testnet-v1.38.3#44dc210152dda9c6f64a91573b1f66e9f481bd9e" dependencies = [ "proc-macro2 1.0.92", "syn 1.0.109", @@ -4992,7 +4941,7 @@ dependencies = [ [[package]] name = "narwhal-config" version = "0.1.0" -source = "git+https://github.com/mystenlabs/sui#5c8f373868d371ea467ebc1de7888109cf9e8797" +source = "git+https://github.com/mystenlabs/sui?tag=testnet-v1.38.3#44dc210152dda9c6f64a91573b1f66e9f481bd9e" dependencies = [ "fastcrypto 0.1.8 (git+https://github.com/MystenLabs/fastcrypto?rev=69d496c71fb37e3d22fe85e5bbfd4256d61422b9)", "match_opt", @@ -5009,7 +4958,7 @@ dependencies = [ [[package]] name = "narwhal-crypto" version = "0.1.0" -source = "git+https://github.com/mystenlabs/sui#5c8f373868d371ea467ebc1de7888109cf9e8797" +source = "git+https://github.com/mystenlabs/sui?tag=testnet-v1.38.3#44dc210152dda9c6f64a91573b1f66e9f481bd9e" dependencies = [ "bcs", "fastcrypto 0.1.8 (git+https://github.com/MystenLabs/fastcrypto?rev=69d496c71fb37e3d22fe85e5bbfd4256d61422b9)", @@ -6047,7 +5996,7 @@ dependencies = [ [[package]] name = "prometheus-closure-metric" version = "0.1.0" -source = "git+https://github.com/mystenlabs/sui#5c8f373868d371ea467ebc1de7888109cf9e8797" +source = "git+https://github.com/mystenlabs/sui?tag=testnet-v1.38.3#44dc210152dda9c6f64a91573b1f66e9f481bd9e" dependencies = [ "anyhow", "prometheus", @@ -7405,7 +7354,7 @@ dependencies = [ [[package]] name = "shared-crypto" version = "0.0.0" -source = "git+https://github.com/mystenlabs/sui#5c8f373868d371ea467ebc1de7888109cf9e8797" +source = "git+https://github.com/mystenlabs/sui?tag=testnet-v1.38.3#44dc210152dda9c6f64a91573b1f66e9f481bd9e" dependencies = [ "bcs", "eyre", @@ -7922,7 +7871,7 @@ checksum = "734676eb262c623cec13c3155096e08d1f8f29adce39ba17948b18dad1e54142" [[package]] name = "sui-config" version = "0.0.0" -source = "git+https://github.com/mystenlabs/sui#5c8f373868d371ea467ebc1de7888109cf9e8797" +source = "git+https://github.com/mystenlabs/sui?tag=testnet-v1.38.3#44dc210152dda9c6f64a91573b1f66e9f481bd9e" dependencies = [ "anemo", "anyhow", @@ -7933,7 +7882,6 @@ dependencies = [ "dirs 4.0.0", "fastcrypto 0.1.8 (git+https://github.com/MystenLabs/fastcrypto?rev=69d496c71fb37e3d22fe85e5bbfd4256d61422b9)", "move-vm-config", - "mysten-common", "narwhal-config", "object_store", "once_cell", @@ -7953,7 +7901,7 @@ dependencies = [ [[package]] name = "sui-enum-compat-util" version = "0.1.0" -source = "git+https://github.com/mystenlabs/sui#5c8f373868d371ea467ebc1de7888109cf9e8797" +source = "git+https://github.com/mystenlabs/sui?tag=testnet-v1.38.3#44dc210152dda9c6f64a91573b1f66e9f481bd9e" dependencies = [ "serde_yaml 0.8.26", ] @@ -7961,7 +7909,7 @@ dependencies = [ [[package]] name = "sui-json" version = "0.0.0" -source = "git+https://github.com/mystenlabs/sui#5c8f373868d371ea467ebc1de7888109cf9e8797" +source = "git+https://github.com/mystenlabs/sui?tag=testnet-v1.38.3#44dc210152dda9c6f64a91573b1f66e9f481bd9e" dependencies = [ "anyhow", "bcs", @@ -7978,7 +7926,7 @@ dependencies = [ [[package]] name = "sui-json-rpc-api" version = "0.0.0" -source = "git+https://github.com/mystenlabs/sui#5c8f373868d371ea467ebc1de7888109cf9e8797" +source = "git+https://github.com/mystenlabs/sui?tag=testnet-v1.38.3#44dc210152dda9c6f64a91573b1f66e9f481bd9e" dependencies = [ "anyhow", "fastcrypto 0.1.8 (git+https://github.com/MystenLabs/fastcrypto?rev=69d496c71fb37e3d22fe85e5bbfd4256d61422b9)", @@ -7998,7 +7946,7 @@ dependencies = [ [[package]] name = "sui-json-rpc-types" version = "0.0.0" -source = "git+https://github.com/mystenlabs/sui#5c8f373868d371ea467ebc1de7888109cf9e8797" +source = "git+https://github.com/mystenlabs/sui?tag=testnet-v1.38.3#44dc210152dda9c6f64a91573b1f66e9f481bd9e" dependencies = [ "anyhow", "bcs", @@ -8028,7 +7976,7 @@ dependencies = [ [[package]] name = "sui-keys" version = "0.0.0" -source = "git+https://github.com/mystenlabs/sui#5c8f373868d371ea467ebc1de7888109cf9e8797" +source = "git+https://github.com/mystenlabs/sui?tag=testnet-v1.38.3#44dc210152dda9c6f64a91573b1f66e9f481bd9e" dependencies = [ "anyhow", "bip32", @@ -8047,7 +7995,7 @@ dependencies = [ [[package]] name = "sui-macros" version = "0.7.0" -source = "git+https://github.com/mystenlabs/sui#5c8f373868d371ea467ebc1de7888109cf9e8797" +source = "git+https://github.com/mystenlabs/sui?tag=testnet-v1.38.3#44dc210152dda9c6f64a91573b1f66e9f481bd9e" dependencies = [ "futures", "once_cell", @@ -8057,8 +8005,8 @@ dependencies = [ [[package]] name = "sui-open-rpc" -version = "1.39.0" -source = "git+https://github.com/mystenlabs/sui#5c8f373868d371ea467ebc1de7888109cf9e8797" +version = "1.38.3" +source = "git+https://github.com/mystenlabs/sui?tag=testnet-v1.38.3#44dc210152dda9c6f64a91573b1f66e9f481bd9e" dependencies = [ "bcs", "schemars", @@ -8070,7 +8018,7 @@ dependencies = [ [[package]] name = "sui-open-rpc-macros" version = "0.1.0" -source = "git+https://github.com/mystenlabs/sui#5c8f373868d371ea467ebc1de7888109cf9e8797" +source = "git+https://github.com/mystenlabs/sui?tag=testnet-v1.38.3#44dc210152dda9c6f64a91573b1f66e9f481bd9e" dependencies = [ "derive-syn-parse", "itertools 0.13.0", @@ -8083,7 +8031,7 @@ dependencies = [ [[package]] name = "sui-package-resolver" version = "0.1.0" -source = "git+https://github.com/mystenlabs/sui#5c8f373868d371ea467ebc1de7888109cf9e8797" +source = "git+https://github.com/mystenlabs/sui?tag=testnet-v1.38.3#44dc210152dda9c6f64a91573b1f66e9f481bd9e" dependencies = [ "async-trait", "bcs", @@ -8102,7 +8050,7 @@ dependencies = [ [[package]] name = "sui-proc-macros" version = "0.7.0" -source = "git+https://github.com/mystenlabs/sui#5c8f373868d371ea467ebc1de7888109cf9e8797" +source = "git+https://github.com/mystenlabs/sui?tag=testnet-v1.38.3#44dc210152dda9c6f64a91573b1f66e9f481bd9e" dependencies = [ "msim-macros", "proc-macro2 1.0.92", @@ -8114,7 +8062,7 @@ dependencies = [ [[package]] name = "sui-protocol-config" version = "0.1.0" -source = "git+https://github.com/mystenlabs/sui#5c8f373868d371ea467ebc1de7888109cf9e8797" +source = "git+https://github.com/mystenlabs/sui?tag=testnet-v1.38.3#44dc210152dda9c6f64a91573b1f66e9f481bd9e" dependencies = [ "clap 4.5.22", "insta", @@ -8130,7 +8078,7 @@ dependencies = [ [[package]] name = "sui-protocol-config-macros" version = "0.1.0" -source = "git+https://github.com/mystenlabs/sui#5c8f373868d371ea467ebc1de7888109cf9e8797" +source = "git+https://github.com/mystenlabs/sui?tag=testnet-v1.38.3#44dc210152dda9c6f64a91573b1f66e9f481bd9e" dependencies = [ "proc-macro2 1.0.92", "quote 1.0.37", @@ -8140,7 +8088,7 @@ dependencies = [ [[package]] name = "sui-rest-api" version = "0.1.0" -source = "git+https://github.com/mystenlabs/sui#5c8f373868d371ea467ebc1de7888109cf9e8797" +source = "git+https://github.com/mystenlabs/sui?tag=testnet-v1.38.3#44dc210152dda9c6f64a91573b1f66e9f481bd9e" dependencies = [ "anyhow", "async-trait", @@ -8174,8 +8122,8 @@ dependencies = [ [[package]] name = "sui-sdk" -version = "1.39.0" -source = "git+https://github.com/mystenlabs/sui#5c8f373868d371ea467ebc1de7888109cf9e8797" +version = "1.38.3" +source = "git+https://github.com/mystenlabs/sui?tag=testnet-v1.38.3#44dc210152dda9c6f64a91573b1f66e9f481bd9e" dependencies = [ "anyhow", "async-trait", @@ -8225,32 +8173,10 @@ dependencies = [ "winnow", ] -[[package]] -name = "sui-tls" -version = "0.0.0" -source = "git+https://github.com/mystenlabs/sui#5c8f373868d371ea467ebc1de7888109cf9e8797" -dependencies = [ - "anyhow", - "arc-swap", - "axum", - "axum-server", - "ed25519", - "fastcrypto 0.1.8 (git+https://github.com/MystenLabs/fastcrypto?rev=69d496c71fb37e3d22fe85e5bbfd4256d61422b9)", - "pkcs8 0.9.0", - "rcgen", - "reqwest", - "rustls 0.23.19", - "rustls-webpki", - "tokio", - "tokio-rustls 0.26.0", - "tower-layer", - "x509-parser 0.14.0", -] - [[package]] name = "sui-transaction-builder" version = "0.0.0" -source = "git+https://github.com/mystenlabs/sui#5c8f373868d371ea467ebc1de7888109cf9e8797" +source = "git+https://github.com/mystenlabs/sui?tag=testnet-v1.38.3#44dc210152dda9c6f64a91573b1f66e9f481bd9e" dependencies = [ "anyhow", "async-trait", @@ -8267,7 +8193,7 @@ dependencies = [ [[package]] name = "sui-types" version = "0.1.0" -source = "git+https://github.com/mystenlabs/sui#5c8f373868d371ea467ebc1de7888109cf9e8797" +source = "git+https://github.com/mystenlabs/sui?tag=testnet-v1.38.3#44dc210152dda9c6f64a91573b1f66e9f481bd9e" dependencies = [ "anemo", "anyhow", @@ -9143,7 +9069,7 @@ dependencies = [ [[package]] name = "typed-store-error" version = "0.4.0" -source = "git+https://github.com/mystenlabs/sui#5c8f373868d371ea467ebc1de7888109cf9e8797" +source = "git+https://github.com/mystenlabs/sui?tag=testnet-v1.38.3#44dc210152dda9c6f64a91573b1f66e9f481bd9e" dependencies = [ "serde", "thiserror 1.0.69", diff --git a/Cargo.toml b/Cargo.toml index f1ba1326..7a9c67a5 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -53,8 +53,8 @@ serde_yaml = "0.9.34" serial_test = "3.1.1" sha2 = "0.10.8" sqlx = "0.8.2" -sui-keys = { git = "https://github.com/mystenlabs/sui", package = "sui-keys" } -sui-sdk = { git = "https://github.com/mystenlabs/sui", package = "sui-sdk" } +sui-keys = { git = "https://github.com/mystenlabs/sui", package = "sui-keys", tag = "testnet-v1.38.3" } +sui-sdk = { git = "https://github.com/mystenlabs/sui", package = "sui-sdk", tag = "testnet-v1.38.3" } tdx = { git = "https://github.com/automata-network/tdx-attestation-sdk.git", branch = "main" } tempfile = "3.13.0" thiserror = "1.0.58" diff --git a/Dockerfile b/Dockerfile index 5918f3dc..6b3e9e1f 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,5 +1,5 @@ # Builder stage -FROM --platform=$BUILDPLATFORM rust:1.76-slim-bullseye AS builder +FROM --platform=$BUILDPLATFORM rust:1.83-slim-bullseye AS builder # Add platform-specific arguments ARG TARGETPLATFORM