diff --git a/Cargo.lock b/Cargo.lock index 45ed34bb46..fa9c52fca8 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -28,7 +28,7 @@ dependencies = [ "light-utils", "num-bigint 0.4.4", "num-traits", - "solana-sdk", + "solana-sdk 1.18.11", "solana-security-txt", ] @@ -58,7 +58,7 @@ dependencies = [ "serde_json", "solana-cli-output", "solana-program-test", - "solana-sdk", + "solana-sdk 1.18.11", "spl-token 3.5.0", "thiserror", "tokio", @@ -305,7 +305,7 @@ dependencies = [ "borsh 0.10.3", "bytemuck", "getrandom 0.2.12", - "solana-program", + "solana-program 1.18.11", "thiserror", ] @@ -316,7 +316,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6c4fd6e43b2ca6220d2ef1641539e678bfc31b6cc393cf892b373b5997b6a39a" dependencies = [ "anchor-lang", - "solana-program", + "solana-program 1.18.11", "spl-associated-token-account", "spl-token 4.0.0", "spl-token-2022 0.9.0", @@ -1309,7 +1309,7 @@ dependencies = [ "num-traits", "reqwest 0.11.26", "solana-program-test", - "solana-sdk", + "solana-sdk 1.18.11", "spl-token 3.5.0", "tokio", ] @@ -1794,9 +1794,9 @@ dependencies = [ "num-traits", "rand 0.8.5", "reqwest 0.11.26", - "solana-client 1.18.11 (registry+https://github.com/rust-lang/crates.io-index)", + "solana-client", "solana-program-test", - "solana-sdk", + "solana-sdk 1.18.11", "spl-concurrent-merkle-tree", "spl-token 3.5.0", "tokio", @@ -2089,9 +2089,9 @@ dependencies = [ "serde", "serde_json", "serial_test", - "solana-client 1.18.11 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-sdk", - "solana-transaction-status", + "solana-client", + "solana-sdk 1.18.11", + "solana-transaction-status 1.18.11", "sysinfo", "thiserror", "time", @@ -2305,7 +2305,7 @@ dependencies = [ "ark-ec", "ark-ff", "ark-serialize", - "solana-program", + "solana-program 1.18.11", "thiserror", ] @@ -2934,7 +2934,7 @@ dependencies = [ "bytemuck", "memoffset 0.9.1", "rand 0.8.5", - "solana-program", + "solana-program 1.18.11", "thiserror", ] @@ -2951,8 +2951,8 @@ dependencies = [ "light-system-program", "light-utils", "rand 0.8.5", - "solana-program", - "solana-sdk", + "solana-program 1.18.17", + "solana-sdk 1.18.11", "solana-security-txt", ] @@ -2973,7 +2973,7 @@ dependencies = [ "num-bigint 0.4.4", "num-traits", "rand 0.8.5", - "solana-program", + "solana-program 1.18.11", "spl-account-compression", "spl-concurrent-merkle-tree", "thiserror", @@ -2993,7 +2993,7 @@ dependencies = [ "num-bigint 0.4.4", "num-traits", "rand 0.8.5", - "solana-program", + "solana-program 1.18.11", "thiserror", ] @@ -3005,7 +3005,7 @@ dependencies = [ "light-poseidon", "sha2 0.10.8", "sha3 0.10.8", - "solana-program", + "solana-program 1.18.11", "thiserror", ] @@ -3032,7 +3032,7 @@ dependencies = [ "num-bigint 0.4.4", "num-traits", "rand 0.8.5", - "solana-program", + "solana-program 1.18.11", "thiserror", ] @@ -3079,7 +3079,7 @@ dependencies = [ "ark-relations", "ark-serialize", "ark-std", - "borsh 0.9.3", + "borsh 0.10.3", "bytemuck", "color-eyre", "duct", @@ -3096,7 +3096,7 @@ dependencies = [ "reqwest 0.11.26", "serde", "serde_json", - "solana-program", + "solana-program 1.18.11", "sysinfo", "thiserror", "tokio", @@ -3115,7 +3115,7 @@ dependencies = [ "light-heap", "light-macros", "solana-program-test", - "solana-sdk", + "solana-sdk 1.18.11", "tokio", ] @@ -3149,7 +3149,7 @@ dependencies = [ "solana-banks-interface", "solana-cli-output", "solana-program-test", - "solana-sdk", + "solana-sdk 1.18.11", "tokio", ] @@ -3169,7 +3169,7 @@ dependencies = [ "light-utils", "light-verifier", "rand 0.8.5", - "solana-sdk", + "solana-sdk 1.18.11", "solana-security-txt", ] @@ -3201,10 +3201,10 @@ dependencies = [ "photon-api", "rand 0.8.5", "reqwest 0.11.26", - "solana-client 1.18.11 (registry+https://github.com/rust-lang/crates.io-index)", + "solana-client", "solana-program-test", - "solana-sdk", - "solana-transaction-status", + "solana-sdk 1.18.11", + "solana-transaction-status 1.18.11", "spl-token 3.5.0", "thiserror", "tokio", @@ -3220,7 +3220,7 @@ dependencies = [ "light-bounded-vec", "num-bigint 0.4.4", "rand 0.8.5", - "solana-program", + "solana-program 1.18.11", "thiserror", ] @@ -3232,7 +3232,7 @@ dependencies = [ "groth16-solana", "light-prover-client", "reqwest 0.11.26", - "solana-program", + "solana-program 1.18.11", "thiserror", "tokio", ] @@ -4454,7 +4454,7 @@ dependencies = [ "serde_json", "solana-cli-output", "solana-program-test", - "solana-sdk", + "solana-sdk 1.18.11", "spl-token 3.5.0", "tokio", ] @@ -4701,9 +4701,9 @@ dependencies = [ [[package]] name = "rustls" -version = "0.21.10" +version = "0.21.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f9d5a6813c0759e4609cd494e8e725babae6a2ca7b62a5536a13daaec6fcb7ba" +checksum = "3f56a14d1f48b391359b22f731fd4bd7e43c97f3c50eee276f3aa09c94784d3e" dependencies = [ "log", "ring 0.17.8", @@ -5151,8 +5151,33 @@ dependencies = [ "serde", "serde_derive", "serde_json", - "solana-config-program", - "solana-sdk", + "solana-config-program 1.18.11", + "solana-sdk 1.18.11", + "spl-token 4.0.0", + "spl-token-2022 1.0.0", + "spl-token-group-interface", + "spl-token-metadata-interface", + "thiserror", + "zstd", +] + +[[package]] +name = "solana-account-decoder" +version = "1.18.17" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4973213a11c2e1b924b36e0c6688682b5aa4623f8d4eeaa1204c32cee524e6d6" +dependencies = [ + "Inflector", + "base64 0.21.7", + "bincode", + "bs58 0.4.0", + "bv", + "lazy_static", + "serde", + "serde_derive", + "serde_json", + "solana-config-program 1.18.17", + "solana-sdk 1.18.17", "spl-token 4.0.0", "spl-token-2022 1.0.0", "spl-token-group-interface", @@ -5163,8 +5188,9 @@ dependencies = [ [[package]] name = "solana-accounts-db" -version = "1.18.11" -source = "git+https://github.com/Lightprotocol/agave?branch=v1.18.11-enforce-cpi-tracking#a24d3c07e25de696b4922ddde3e69877e8e9fa27" +version = "1.18.17" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "74c06263320e399af20d46c8cebea7a1d5dc1bc56f31f8dfaacf7119576c48a7" dependencies = [ "arrayref", "bincode", @@ -5201,18 +5227,18 @@ dependencies = [ "serde_derive", "smallvec", "solana-bucket-map", - "solana-config-program", - "solana-frozen-abi 1.18.11 (git+https://github.com/Lightprotocol/agave?branch=v1.18.11-enforce-cpi-tracking)", - "solana-frozen-abi-macro 1.18.11 (git+https://github.com/Lightprotocol/agave?branch=v1.18.11-enforce-cpi-tracking)", - "solana-measure 1.18.11 (git+https://github.com/Lightprotocol/agave?branch=v1.18.11-enforce-cpi-tracking)", - "solana-metrics 1.18.11 (git+https://github.com/Lightprotocol/agave?branch=v1.18.11-enforce-cpi-tracking)", + "solana-config-program 1.18.17", + "solana-frozen-abi 1.18.17", + "solana-frozen-abi-macro 1.18.17", + "solana-measure 1.18.17", + "solana-metrics 1.18.17", "solana-nohash-hasher", - "solana-program-runtime", - "solana-rayon-threadlimit 1.18.11 (git+https://github.com/Lightprotocol/agave?branch=v1.18.11-enforce-cpi-tracking)", - "solana-sdk", + "solana-program-runtime 1.18.17", + "solana-rayon-threadlimit", + "solana-sdk 1.18.17", "solana-stake-program", "solana-system-program", - "solana-vote-program 1.18.11 (git+https://github.com/Lightprotocol/agave?branch=v1.18.11-enforce-cpi-tracking)", + "solana-vote-program", "static_assertions", "strum", "strum_macros", @@ -5223,8 +5249,9 @@ dependencies = [ [[package]] name = "solana-address-lookup-table-program" -version = "1.18.11" -source = "git+https://github.com/Lightprotocol/agave?branch=v1.18.11-enforce-cpi-tracking#a24d3c07e25de696b4922ddde3e69877e8e9fa27" +version = "1.18.17" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f4e57cb8f2e90361280b246f70bb7f5f86f4e4ff1ad5bbdfe18a81bea141f03a" dependencies = [ "bincode", "bytemuck", @@ -5233,24 +5260,25 @@ dependencies = [ "num-traits", "rustc_version", "serde", - "solana-frozen-abi 1.18.11 (git+https://github.com/Lightprotocol/agave?branch=v1.18.11-enforce-cpi-tracking)", - "solana-frozen-abi-macro 1.18.11 (git+https://github.com/Lightprotocol/agave?branch=v1.18.11-enforce-cpi-tracking)", - "solana-program", - "solana-program-runtime", - "solana-sdk", + "solana-frozen-abi 1.18.17", + "solana-frozen-abi-macro 1.18.17", + "solana-program 1.18.17", + "solana-program-runtime 1.18.17", + "solana-sdk 1.18.17", "thiserror", ] [[package]] name = "solana-banks-client" -version = "1.18.11" -source = "git+https://github.com/Lightprotocol/agave?branch=v1.18.11-enforce-cpi-tracking#a24d3c07e25de696b4922ddde3e69877e8e9fa27" +version = "1.18.17" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7c65a9540370523f3ade7190526309337cc50f1d742b3341dfa7357da3f59a56" dependencies = [ "borsh 1.4.0", "futures", "solana-banks-interface", - "solana-program", - "solana-sdk", + "solana-program 1.18.17", + "solana-sdk 1.18.17", "tarpc", "thiserror", "tokio", @@ -5259,27 +5287,29 @@ dependencies = [ [[package]] name = "solana-banks-interface" -version = "1.18.11" -source = "git+https://github.com/Lightprotocol/agave?branch=v1.18.11-enforce-cpi-tracking#a24d3c07e25de696b4922ddde3e69877e8e9fa27" +version = "1.18.17" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "62b1dc20a7a71cf37bcbc2a3a5dfd73d7410a13850aa68d954a9c09e6a77e652" dependencies = [ "serde", - "solana-sdk", + "solana-sdk 1.18.17", "tarpc", ] [[package]] name = "solana-banks-server" -version = "1.18.11" -source = "git+https://github.com/Lightprotocol/agave?branch=v1.18.11-enforce-cpi-tracking#a24d3c07e25de696b4922ddde3e69877e8e9fa27" +version = "1.18.17" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d449d55d3c5c3fe4c9f0c9f790a9feabe294f8ff0b4c6b771a20b2313ad8974a" dependencies = [ "bincode", "crossbeam-channel", "futures", "solana-accounts-db", "solana-banks-interface", - "solana-client 1.18.11 (git+https://github.com/Lightprotocol/agave?branch=v1.18.11-enforce-cpi-tracking)", + "solana-client", "solana-runtime", - "solana-sdk", + "solana-sdk 1.18.17", "solana-send-transaction-service", "tarpc", "tokio", @@ -5288,45 +5318,28 @@ dependencies = [ [[package]] name = "solana-bpf-loader-program" -version = "1.18.11" +version = "1.18.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "55a1f4be18656ddeeb9b722b3553eb4d47cf8fa356552c0002f6e7f63c457319" -dependencies = [ - "bincode", - "byteorder", - "libsecp256k1", - "log", - "scopeguard", - "solana-measure 1.18.11 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-program-runtime", - "solana-sdk", - "solana-zk-token-sdk 1.18.11 (registry+https://github.com/rust-lang/crates.io-index)", - "solana_rbpf", - "thiserror", -] - -[[package]] -name = "solana-bpf-loader-program" -version = "1.18.11" -source = "git+https://github.com/Lightprotocol/agave?branch=v1.18.11-enforce-cpi-tracking#a24d3c07e25de696b4922ddde3e69877e8e9fa27" +checksum = "6b1a55b8533f2dc716602e7c1b2bd555d5ac598ef6e80d28a517e6f31baf042e" dependencies = [ "bincode", "byteorder", "libsecp256k1", "log", "scopeguard", - "solana-measure 1.18.11 (git+https://github.com/Lightprotocol/agave?branch=v1.18.11-enforce-cpi-tracking)", - "solana-program-runtime", - "solana-sdk", - "solana-zk-token-sdk 1.18.11 (git+https://github.com/Lightprotocol/agave?branch=v1.18.11-enforce-cpi-tracking)", + "solana-measure 1.18.17", + "solana-program-runtime 1.18.17", + "solana-sdk 1.18.17", + "solana-zk-token-sdk", "solana_rbpf", "thiserror", ] [[package]] name = "solana-bucket-map" -version = "1.18.11" -source = "git+https://github.com/Lightprotocol/agave?branch=v1.18.11-enforce-cpi-tracking#a24d3c07e25de696b4922ddde3e69877e8e9fa27" +version = "1.18.17" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fda213af7ae26ce249120f211060d2a85d87fe367c6490ee19b70845cbd320fc" dependencies = [ "bv", "bytemuck", @@ -5335,38 +5348,22 @@ dependencies = [ "modular-bitfield", "num_enum 0.7.2", "rand 0.8.5", - "solana-measure 1.18.11 (git+https://github.com/Lightprotocol/agave?branch=v1.18.11-enforce-cpi-tracking)", - "solana-sdk", + "solana-measure 1.18.17", + "solana-sdk 1.18.17", "tempfile", ] [[package]] name = "solana-clap-utils" -version = "1.18.11" +version = "1.18.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "751789b7c7a3d78afe7f1ddbf48942463253167e67e85034a9695e0a05fba63e" -dependencies = [ - "chrono", - "clap 2.34.0", - "rpassword", - "solana-remote-wallet 1.18.11 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-sdk", - "thiserror", - "tiny-bip39", - "uriparse", - "url", -] - -[[package]] -name = "solana-clap-utils" -version = "1.18.11" -source = "git+https://github.com/Lightprotocol/agave?branch=v1.18.11-enforce-cpi-tracking#a24d3c07e25de696b4922ddde3e69877e8e9fa27" +checksum = "909f4553d0b31bb5b97533a6b64cc321a4eace9112d6efbabcf4408ea1b3f1db" dependencies = [ "chrono", "clap 2.34.0", "rpassword", - "solana-remote-wallet 1.18.11 (git+https://github.com/Lightprotocol/agave?branch=v1.18.11-enforce-cpi-tracking)", - "solana-sdk", + "solana-remote-wallet", + "solana-sdk 1.18.17", "thiserror", "tiny-bip39", "uriparse", @@ -5375,25 +5372,25 @@ dependencies = [ [[package]] name = "solana-cli-config" -version = "1.18.11" +version = "1.18.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9247f845e3c9fb302087e71ca3626930699a03b575c2d21dbc07e19f4f0bb8e8" +checksum = "2242c4a0776cdaec1358d0ffc61b32131985a7b2210c491fa465d28c313eb880" dependencies = [ "dirs-next", "lazy_static", "serde", "serde_derive", "serde_yaml", - "solana-clap-utils 1.18.11 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-sdk", + "solana-clap-utils", + "solana-sdk 1.18.17", "url", ] [[package]] name = "solana-cli-output" -version = "1.18.11" +version = "1.18.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a86aef37f8ea82c6fad2efb23f5bcb366fd2303c34829d0f488f162f4ca03e77" +checksum = "bada4ba96ef2f351363ba64ce4f592bc584ac48bb7d9da4e41303416b0a21026" dependencies = [ "Inflector", "base64 0.21.7", @@ -5406,53 +5403,21 @@ dependencies = [ "semver", "serde", "serde_json", - "solana-account-decoder", - "solana-clap-utils 1.18.11 (registry+https://github.com/rust-lang/crates.io-index)", + "solana-account-decoder 1.18.17", + "solana-clap-utils", "solana-cli-config", "solana-rpc-client-api", - "solana-sdk", - "solana-transaction-status", - "solana-vote-program 1.18.11 (registry+https://github.com/rust-lang/crates.io-index)", + "solana-sdk 1.18.17", + "solana-transaction-status 1.18.17", + "solana-vote-program", "spl-memo", ] [[package]] name = "solana-client" -version = "1.18.11" +version = "1.18.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ae5a780ff360acc9794d6e7fae8cd449c0b01bb5f0cec9c4bd8b0e6c6d111487" -dependencies = [ - "async-trait", - "bincode", - "dashmap", - "futures", - "futures-util", - "indexmap 2.2.6", - "indicatif", - "log", - "quinn", - "rayon", - "solana-connection-cache 1.18.11 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-measure 1.18.11 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-metrics 1.18.11 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-pubsub-client 1.18.11 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-quic-client 1.18.11 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-rpc-client", - "solana-rpc-client-api", - "solana-rpc-client-nonce-utils 1.18.11 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-sdk", - "solana-streamer 1.18.11 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-thin-client 1.18.11 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-tpu-client 1.18.11 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-udp-client 1.18.11 (registry+https://github.com/rust-lang/crates.io-index)", - "thiserror", - "tokio", -] - -[[package]] -name = "solana-client" -version = "1.18.11" -source = "git+https://github.com/Lightprotocol/agave?branch=v1.18.11-enforce-cpi-tracking#a24d3c07e25de696b4922ddde3e69877e8e9fa27" +checksum = "c5cc431df6cc1dd964134fa4ec7df765d3af3fae9c2148f96a3c4fb500290633" dependencies = [ "async-trait", "bincode", @@ -5464,30 +5429,31 @@ dependencies = [ "log", "quinn", "rayon", - "solana-connection-cache 1.18.11 (git+https://github.com/Lightprotocol/agave?branch=v1.18.11-enforce-cpi-tracking)", - "solana-measure 1.18.11 (git+https://github.com/Lightprotocol/agave?branch=v1.18.11-enforce-cpi-tracking)", - "solana-metrics 1.18.11 (git+https://github.com/Lightprotocol/agave?branch=v1.18.11-enforce-cpi-tracking)", - "solana-pubsub-client 1.18.11 (git+https://github.com/Lightprotocol/agave?branch=v1.18.11-enforce-cpi-tracking)", - "solana-quic-client 1.18.11 (git+https://github.com/Lightprotocol/agave?branch=v1.18.11-enforce-cpi-tracking)", + "solana-connection-cache", + "solana-measure 1.18.17", + "solana-metrics 1.18.17", + "solana-pubsub-client", + "solana-quic-client", "solana-rpc-client", "solana-rpc-client-api", - "solana-rpc-client-nonce-utils 1.18.11 (git+https://github.com/Lightprotocol/agave?branch=v1.18.11-enforce-cpi-tracking)", - "solana-sdk", - "solana-streamer 1.18.11 (git+https://github.com/Lightprotocol/agave?branch=v1.18.11-enforce-cpi-tracking)", - "solana-thin-client 1.18.11 (git+https://github.com/Lightprotocol/agave?branch=v1.18.11-enforce-cpi-tracking)", - "solana-tpu-client 1.18.11 (git+https://github.com/Lightprotocol/agave?branch=v1.18.11-enforce-cpi-tracking)", - "solana-udp-client 1.18.11 (git+https://github.com/Lightprotocol/agave?branch=v1.18.11-enforce-cpi-tracking)", + "solana-rpc-client-nonce-utils", + "solana-sdk 1.18.17", + "solana-streamer", + "solana-thin-client", + "solana-tpu-client", + "solana-udp-client", "thiserror", "tokio", ] [[package]] name = "solana-compute-budget-program" -version = "1.18.11" -source = "git+https://github.com/Lightprotocol/agave?branch=v1.18.11-enforce-cpi-tracking#a24d3c07e25de696b4922ddde3e69877e8e9fa27" +version = "1.18.17" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9eb36ef3c3a1f38515c1ae0d255c4d6e5e635a856ac2aa1cd5f892b3db58e857" dependencies = [ - "solana-program-runtime", - "solana-sdk", + "solana-program-runtime 1.18.17", + "solana-sdk 1.18.17", ] [[package]] @@ -5499,36 +5465,29 @@ dependencies = [ "chrono", "serde", "serde_derive", - "solana-program-runtime", - "solana-sdk", + "solana-program-runtime 1.18.11", + "solana-sdk 1.18.11", ] [[package]] -name = "solana-connection-cache" -version = "1.18.11" +name = "solana-config-program" +version = "1.18.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9a7b949fb3d3abc092b0c1dfb437a63d3cb7968f92d74820ef46732093517083" +checksum = "e38b040d3a42e8f7d80c4a86bb0d49d7aed663b56b0fe0ae135d2d145fb7ae3a" dependencies = [ - "async-trait", "bincode", - "crossbeam-channel", - "futures-util", - "indexmap 2.2.6", - "log", - "rand 0.8.5", - "rayon", - "rcgen", - "solana-measure 1.18.11 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-metrics 1.18.11 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-sdk", - "thiserror", - "tokio", + "chrono", + "serde", + "serde_derive", + "solana-program-runtime 1.18.17", + "solana-sdk 1.18.17", ] [[package]] name = "solana-connection-cache" -version = "1.18.11" -source = "git+https://github.com/Lightprotocol/agave?branch=v1.18.11-enforce-cpi-tracking#a24d3c07e25de696b4922ddde3e69877e8e9fa27" +version = "1.18.17" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ae02622c63943485f0af3d0896626eaf6478e734f0b6bc61c7cc5320963c6e75" dependencies = [ "async-trait", "bincode", @@ -5539,41 +5498,41 @@ dependencies = [ "rand 0.8.5", "rayon", "rcgen", - "solana-measure 1.18.11 (git+https://github.com/Lightprotocol/agave?branch=v1.18.11-enforce-cpi-tracking)", - "solana-metrics 1.18.11 (git+https://github.com/Lightprotocol/agave?branch=v1.18.11-enforce-cpi-tracking)", - "solana-sdk", + "solana-measure 1.18.17", + "solana-metrics 1.18.17", + "solana-sdk 1.18.17", "thiserror", "tokio", ] [[package]] name = "solana-cost-model" -version = "1.18.11" -source = "git+https://github.com/Lightprotocol/agave?branch=v1.18.11-enforce-cpi-tracking#a24d3c07e25de696b4922ddde3e69877e8e9fa27" +version = "1.18.17" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "838532d8437d00958621d2589d6033e9c69ea95cd0936efa8964146e49dcff53" dependencies = [ "lazy_static", "log", "rustc_version", "solana-address-lookup-table-program", - "solana-bpf-loader-program 1.18.11 (git+https://github.com/Lightprotocol/agave?branch=v1.18.11-enforce-cpi-tracking)", + "solana-bpf-loader-program", "solana-compute-budget-program", - "solana-config-program", - "solana-frozen-abi 1.18.11 (git+https://github.com/Lightprotocol/agave?branch=v1.18.11-enforce-cpi-tracking)", - "solana-frozen-abi-macro 1.18.11 (git+https://github.com/Lightprotocol/agave?branch=v1.18.11-enforce-cpi-tracking)", + "solana-config-program 1.18.17", + "solana-frozen-abi 1.18.17", + "solana-frozen-abi-macro 1.18.17", "solana-loader-v4-program", - "solana-metrics 1.18.11 (git+https://github.com/Lightprotocol/agave?branch=v1.18.11-enforce-cpi-tracking)", - "solana-program-runtime", - "solana-sdk", + "solana-metrics 1.18.17", + "solana-program-runtime 1.18.17", + "solana-sdk 1.18.17", "solana-stake-program", "solana-system-program", - "solana-vote-program 1.18.11 (git+https://github.com/Lightprotocol/agave?branch=v1.18.11-enforce-cpi-tracking)", + "solana-vote-program", ] [[package]] name = "solana-frozen-abi" version = "1.18.11" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3b8177685ab2bc8cc8b3bf63aa1eaa0580d5af850ecefac323ca1c2473085d77" +source = "git+https://github.com/Lightprotocol/agave?branch=v1.18.11-enforce-cpi-tracking#a24d3c07e25de696b4922ddde3e69877e8e9fa27" dependencies = [ "block-buffer 0.10.4", "bs58 0.4.0", @@ -5589,15 +5548,16 @@ dependencies = [ "serde_bytes", "serde_derive", "sha2 0.10.8", - "solana-frozen-abi-macro 1.18.11 (registry+https://github.com/rust-lang/crates.io-index)", + "solana-frozen-abi-macro 1.18.11", "subtle", "thiserror", ] [[package]] name = "solana-frozen-abi" -version = "1.18.11" -source = "git+https://github.com/Lightprotocol/agave?branch=v1.18.11-enforce-cpi-tracking#a24d3c07e25de696b4922ddde3e69877e8e9fa27" +version = "1.18.17" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4867f66e9527fa44451c861c1dc6d9b2a7c7a668d7c6a297cdefbe39f4395b33" dependencies = [ "block-buffer 0.10.4", "bs58 0.4.0", @@ -5613,7 +5573,7 @@ dependencies = [ "serde_bytes", "serde_derive", "sha2 0.10.8", - "solana-frozen-abi-macro 1.18.11 (git+https://github.com/Lightprotocol/agave?branch=v1.18.11-enforce-cpi-tracking)", + "solana-frozen-abi-macro 1.18.17", "subtle", "thiserror", ] @@ -5621,8 +5581,7 @@ dependencies = [ [[package]] name = "solana-frozen-abi-macro" version = "1.18.11" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4a68241cad17b74c6034a68ba4890632d409a2c886e7bead9c1e1432befdb7c9" +source = "git+https://github.com/Lightprotocol/agave?branch=v1.18.11-enforce-cpi-tracking#a24d3c07e25de696b4922ddde3e69877e8e9fa27" dependencies = [ "proc-macro2", "quote", @@ -5632,8 +5591,9 @@ dependencies = [ [[package]] name = "solana-frozen-abi-macro" -version = "1.18.11" -source = "git+https://github.com/Lightprotocol/agave?branch=v1.18.11-enforce-cpi-tracking#a24d3c07e25de696b4922ddde3e69877e8e9fa27" +version = "1.18.17" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "168f24d97347b85f05192df58d6be3e3047a4aadc4001bc1b9e711a5ec878eea" dependencies = [ "proc-macro2", "quote", @@ -5643,21 +5603,21 @@ dependencies = [ [[package]] name = "solana-loader-v4-program" -version = "1.18.11" -source = "git+https://github.com/Lightprotocol/agave?branch=v1.18.11-enforce-cpi-tracking#a24d3c07e25de696b4922ddde3e69877e8e9fa27" +version = "1.18.17" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "98c426482234b7c267a5e0dfa8198442e1ffad2ad6c521f6b810949bc2719215" dependencies = [ "log", - "solana-measure 1.18.11 (git+https://github.com/Lightprotocol/agave?branch=v1.18.11-enforce-cpi-tracking)", - "solana-program-runtime", - "solana-sdk", + "solana-measure 1.18.17", + "solana-program-runtime 1.18.17", + "solana-sdk 1.18.17", "solana_rbpf", ] [[package]] name = "solana-logger" version = "1.18.11" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fea560989ef67ba4a1a0fd62a248721f1aa5bac8fa5ede9ccf4fe9ee484ccadf" +source = "git+https://github.com/Lightprotocol/agave?branch=v1.18.11-enforce-cpi-tracking#a24d3c07e25de696b4922ddde3e69877e8e9fa27" dependencies = [ "env_logger 0.9.3", "lazy_static", @@ -5666,8 +5626,9 @@ dependencies = [ [[package]] name = "solana-logger" -version = "1.18.11" -source = "git+https://github.com/Lightprotocol/agave?branch=v1.18.11-enforce-cpi-tracking#a24d3c07e25de696b4922ddde3e69877e8e9fa27" +version = "1.18.17" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a0511082fc62f2d086520fff5aa1917c389d8c840930c08ad255ae05952c08a2" dependencies = [ "env_logger 0.9.3", "lazy_static", @@ -5677,77 +5638,56 @@ dependencies = [ [[package]] name = "solana-measure" version = "1.18.11" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2abdc65120ba03eac69a668c0085166e969ea6717aee1f5b0a2ffbdd07afe7a6" +source = "git+https://github.com/Lightprotocol/agave?branch=v1.18.11-enforce-cpi-tracking#a24d3c07e25de696b4922ddde3e69877e8e9fa27" dependencies = [ "log", - "solana-sdk", + "solana-sdk 1.18.11", ] [[package]] name = "solana-measure" -version = "1.18.11" -source = "git+https://github.com/Lightprotocol/agave?branch=v1.18.11-enforce-cpi-tracking#a24d3c07e25de696b4922ddde3e69877e8e9fa27" +version = "1.18.17" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "be55a3df105431d25f86f2a7da0cbbde5f54c1f0782ca59367ea4a8037bc6797" dependencies = [ "log", - "solana-sdk", + "solana-sdk 1.18.17", ] [[package]] name = "solana-metrics" version = "1.18.11" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6e4874fea432f89b6ef0902fdada2cbca715b094419897dcfc7ef82d88b0a308" +source = "git+https://github.com/Lightprotocol/agave?branch=v1.18.11-enforce-cpi-tracking#a24d3c07e25de696b4922ddde3e69877e8e9fa27" dependencies = [ "crossbeam-channel", "gethostname", "lazy_static", "log", "reqwest 0.11.26", - "solana-sdk", + "solana-sdk 1.18.11", "thiserror", ] [[package]] name = "solana-metrics" -version = "1.18.11" -source = "git+https://github.com/Lightprotocol/agave?branch=v1.18.11-enforce-cpi-tracking#a24d3c07e25de696b4922ddde3e69877e8e9fa27" +version = "1.18.17" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ddec097ed7572804389195128dbd57958b427829153c6cd8ec3343c86fe3cd22" dependencies = [ "crossbeam-channel", "gethostname", "lazy_static", "log", "reqwest 0.11.26", - "solana-sdk", + "solana-sdk 1.18.17", "thiserror", ] [[package]] name = "solana-net-utils" -version = "1.18.11" +version = "1.18.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "05afd6080d20db4dc862603178535c7d648cba7462ca23241ff5670fb0026d38" -dependencies = [ - "bincode", - "clap 3.2.25", - "crossbeam-channel", - "log", - "nix", - "rand 0.8.5", - "serde", - "serde_derive", - "socket2 0.5.5", - "solana-logger 1.18.11 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-sdk", - "solana-version 1.18.11 (registry+https://github.com/rust-lang/crates.io-index)", - "tokio", - "url", -] - -[[package]] -name = "solana-net-utils" -version = "1.18.11" -source = "git+https://github.com/Lightprotocol/agave?branch=v1.18.11-enforce-cpi-tracking#a24d3c07e25de696b4922ddde3e69877e8e9fa27" +checksum = "258fa7c29fb7605b8d2ed89aa0d43c640d14f4147ad1f5b3fdad19a1ac145ca5" dependencies = [ "bincode", "clap 3.2.25", @@ -5758,9 +5698,9 @@ dependencies = [ "serde", "serde_derive", "socket2 0.5.5", - "solana-logger 1.18.11 (git+https://github.com/Lightprotocol/agave?branch=v1.18.11-enforce-cpi-tracking)", - "solana-sdk", - "solana-version 1.18.11 (git+https://github.com/Lightprotocol/agave?branch=v1.18.11-enforce-cpi-tracking)", + "solana-logger 1.18.17", + "solana-sdk 1.18.17", + "solana-version", "tokio", "url", ] @@ -5773,9 +5713,9 @@ checksum = "8b8a731ed60e89177c8a7ab05fe0f1511cedd3e70e773f288f9de33a9cfdc21e" [[package]] name = "solana-perf" -version = "1.18.11" +version = "1.18.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cff0f2ea9735a5452a3fe837c61f30231c8f5b455a2b12665d3bb6e0c56e49c8" +checksum = "ca422edcf16a6e64003ca118575ea641f7b750f14a0ad28c71dd84f33dcb912a" dependencies = [ "ahash 0.8.11", "bincode", @@ -5792,46 +5732,73 @@ dependencies = [ "rayon", "rustc_version", "serde", - "solana-frozen-abi 1.18.11 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-frozen-abi-macro 1.18.11 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-metrics 1.18.11 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-rayon-threadlimit 1.18.11 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-sdk", - "solana-vote-program 1.18.11 (registry+https://github.com/rust-lang/crates.io-index)", + "solana-frozen-abi 1.18.17", + "solana-frozen-abi-macro 1.18.17", + "solana-metrics 1.18.17", + "solana-rayon-threadlimit", + "solana-sdk 1.18.17", + "solana-vote-program", ] [[package]] -name = "solana-perf" +name = "solana-program" version = "1.18.11" source = "git+https://github.com/Lightprotocol/agave?branch=v1.18.11-enforce-cpi-tracking#a24d3c07e25de696b4922ddde3e69877e8e9fa27" dependencies = [ - "ahash 0.8.11", + "ark-bn254", + "ark-ec", + "ark-ff", + "ark-serialize", + "base64 0.21.7", "bincode", + "bitflags 2.5.0", + "blake3", + "borsh 0.10.3", + "borsh 0.9.3", + "borsh 1.4.0", + "bs58 0.4.0", "bv", - "caps", + "bytemuck", + "cc", + "console_error_panic_hook", + "console_log", "curve25519-dalek", - "dlopen2", - "fnv", + "getrandom 0.2.12", + "itertools", + "js-sys", "lazy_static", "libc", + "libsecp256k1", + "light-poseidon", "log", - "nix", + "memoffset 0.9.1", + "num-bigint 0.4.4", + "num-derive 0.4.2", + "num-traits", + "parking_lot", "rand 0.8.5", - "rayon", "rustc_version", + "rustversion", "serde", - "solana-frozen-abi 1.18.11 (git+https://github.com/Lightprotocol/agave?branch=v1.18.11-enforce-cpi-tracking)", - "solana-frozen-abi-macro 1.18.11 (git+https://github.com/Lightprotocol/agave?branch=v1.18.11-enforce-cpi-tracking)", - "solana-metrics 1.18.11 (git+https://github.com/Lightprotocol/agave?branch=v1.18.11-enforce-cpi-tracking)", - "solana-rayon-threadlimit 1.18.11 (git+https://github.com/Lightprotocol/agave?branch=v1.18.11-enforce-cpi-tracking)", - "solana-sdk", - "solana-vote-program 1.18.11 (git+https://github.com/Lightprotocol/agave?branch=v1.18.11-enforce-cpi-tracking)", + "serde_bytes", + "serde_derive", + "serde_json", + "sha2 0.10.8", + "sha3 0.10.8", + "solana-frozen-abi 1.18.11", + "solana-frozen-abi-macro 1.18.11", + "solana-sdk-macro 1.18.11", + "thiserror", + "tiny-bip39", + "wasm-bindgen", + "zeroize", ] [[package]] name = "solana-program" -version = "1.18.11" -source = "git+https://github.com/Lightprotocol/agave?branch=v1.18.11-enforce-cpi-tracking#a24d3c07e25de696b4922ddde3e69877e8e9fa27" +version = "1.18.17" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2bc5a636dc75e5c25651e34f7a36afc9ae60d38166687c5b0375abb580ac81a2" dependencies = [ "ark-bn254", "ark-ec", @@ -5873,9 +5840,9 @@ dependencies = [ "serde_json", "sha2 0.10.8", "sha3 0.10.8", - "solana-frozen-abi 1.18.11 (git+https://github.com/Lightprotocol/agave?branch=v1.18.11-enforce-cpi-tracking)", - "solana-frozen-abi-macro 1.18.11 (git+https://github.com/Lightprotocol/agave?branch=v1.18.11-enforce-cpi-tracking)", - "solana-sdk-macro", + "solana-frozen-abi 1.18.17", + "solana-frozen-abi-macro 1.18.17", + "solana-sdk-macro 1.18.17", "thiserror", "tiny-bip39", "wasm-bindgen", @@ -5900,20 +5867,48 @@ dependencies = [ "rand 0.8.5", "rustc_version", "serde", - "solana-frozen-abi 1.18.11 (git+https://github.com/Lightprotocol/agave?branch=v1.18.11-enforce-cpi-tracking)", - "solana-frozen-abi-macro 1.18.11 (git+https://github.com/Lightprotocol/agave?branch=v1.18.11-enforce-cpi-tracking)", - "solana-measure 1.18.11 (git+https://github.com/Lightprotocol/agave?branch=v1.18.11-enforce-cpi-tracking)", - "solana-metrics 1.18.11 (git+https://github.com/Lightprotocol/agave?branch=v1.18.11-enforce-cpi-tracking)", - "solana-sdk", + "solana-frozen-abi 1.18.11", + "solana-frozen-abi-macro 1.18.11", + "solana-measure 1.18.11", + "solana-metrics 1.18.11", + "solana-sdk 1.18.11", + "solana_rbpf", + "thiserror", +] + +[[package]] +name = "solana-program-runtime" +version = "1.18.17" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bf373c3da0387f47fee4c5ed2465a9628b9db026a62211a692a9285aa9251544" +dependencies = [ + "base64 0.21.7", + "bincode", + "eager", + "enum-iterator", + "itertools", + "libc", + "log", + "num-derive 0.4.2", + "num-traits", + "percentage", + "rand 0.8.5", + "rustc_version", + "serde", + "solana-frozen-abi 1.18.17", + "solana-frozen-abi-macro 1.18.17", + "solana-measure 1.18.17", + "solana-metrics 1.18.17", + "solana-sdk 1.18.17", "solana_rbpf", "thiserror", ] [[package]] name = "solana-program-test" -version = "1.18.11" +version = "1.18.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2b6ea8515eb200c6ba4841f99e17bc3498ae7bc6e95ebb3aff8ffa73bac482c7" +checksum = "9194b8744c5b135401ab4a2923a1072d3a67697bd50f7450a4ed5302f36a6999" dependencies = [ "assert_matches", "async-trait", @@ -5927,12 +5922,12 @@ dependencies = [ "solana-banks-client", "solana-banks-interface", "solana-banks-server", - "solana-bpf-loader-program 1.18.11 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-logger 1.18.11 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-program-runtime", + "solana-bpf-loader-program", + "solana-logger 1.18.17", + "solana-program-runtime 1.18.17", "solana-runtime", - "solana-sdk", - "solana-vote-program 1.18.11 (registry+https://github.com/rust-lang/crates.io-index)", + "solana-sdk 1.18.17", + "solana-vote-program", "solana_rbpf", "test-case", "thiserror", @@ -5941,9 +5936,9 @@ dependencies = [ [[package]] name = "solana-pubsub-client" -version = "1.18.11" +version = "1.18.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f1b3aaa906f6b222be23423a0dd5deed254f092d27ad3bc05371acd9685d2db0" +checksum = "97b9abc76168d19927561db6a3685b98752bd0961b4ce4f8b7f85ee12238c017" dependencies = [ "crossbeam-channel", "futures-util", @@ -5953,9 +5948,9 @@ dependencies = [ "serde", "serde_derive", "serde_json", - "solana-account-decoder", + "solana-account-decoder 1.18.17", "solana-rpc-client-api", - "solana-sdk", + "solana-sdk 1.18.17", "thiserror", "tokio", "tokio-stream", @@ -5965,96 +5960,37 @@ dependencies = [ ] [[package]] -name = "solana-pubsub-client" -version = "1.18.11" -source = "git+https://github.com/Lightprotocol/agave?branch=v1.18.11-enforce-cpi-tracking#a24d3c07e25de696b4922ddde3e69877e8e9fa27" +name = "solana-quic-client" +version = "1.18.17" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7952c5306a0be5f5276448cd20246b31265bfa884f29a077a24303c6a16aeb34" dependencies = [ - "crossbeam-channel", - "futures-util", - "log", - "reqwest 0.11.26", - "semver", - "serde", - "serde_derive", - "serde_json", - "solana-account-decoder", - "solana-rpc-client-api", - "solana-sdk", - "thiserror", - "tokio", - "tokio-stream", - "tokio-tungstenite", - "tungstenite", - "url", -] - -[[package]] -name = "solana-quic-client" -version = "1.18.11" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "82e75ba7e460865a7f556d7b7bc59e70c049eab4448bf2528bed1c5e5a1b672d" -dependencies = [ - "async-mutex", - "async-trait", - "futures", - "itertools", - "lazy_static", + "async-mutex", + "async-trait", + "futures", + "itertools", + "lazy_static", "log", "quinn", "quinn-proto", "rcgen", "rustls", - "solana-connection-cache 1.18.11 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-measure 1.18.11 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-metrics 1.18.11 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-net-utils 1.18.11 (registry+https://github.com/rust-lang/crates.io-index)", + "solana-connection-cache", + "solana-measure 1.18.17", + "solana-metrics 1.18.17", + "solana-net-utils", "solana-rpc-client-api", - "solana-sdk", - "solana-streamer 1.18.11 (registry+https://github.com/rust-lang/crates.io-index)", - "thiserror", - "tokio", -] - -[[package]] -name = "solana-quic-client" -version = "1.18.11" -source = "git+https://github.com/Lightprotocol/agave?branch=v1.18.11-enforce-cpi-tracking#a24d3c07e25de696b4922ddde3e69877e8e9fa27" -dependencies = [ - "async-mutex", - "async-trait", - "futures", - "itertools", - "lazy_static", - "log", - "quinn", - "quinn-proto", - "rcgen", - "rustls", - "solana-connection-cache 1.18.11 (git+https://github.com/Lightprotocol/agave?branch=v1.18.11-enforce-cpi-tracking)", - "solana-measure 1.18.11 (git+https://github.com/Lightprotocol/agave?branch=v1.18.11-enforce-cpi-tracking)", - "solana-metrics 1.18.11 (git+https://github.com/Lightprotocol/agave?branch=v1.18.11-enforce-cpi-tracking)", - "solana-net-utils 1.18.11 (git+https://github.com/Lightprotocol/agave?branch=v1.18.11-enforce-cpi-tracking)", - "solana-rpc-client-api", - "solana-sdk", - "solana-streamer 1.18.11 (git+https://github.com/Lightprotocol/agave?branch=v1.18.11-enforce-cpi-tracking)", + "solana-sdk 1.18.17", + "solana-streamer", "thiserror", "tokio", ] [[package]] name = "solana-rayon-threadlimit" -version = "1.18.11" +version = "1.18.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5a6ccb1910cc9efd4bae450d18a57c387e51ebebade1bd9bdf006ae539dd012f" -dependencies = [ - "lazy_static", - "num_cpus", -] - -[[package]] -name = "solana-rayon-threadlimit" -version = "1.18.11" -source = "git+https://github.com/Lightprotocol/agave?branch=v1.18.11-enforce-cpi-tracking#a24d3c07e25de696b4922ddde3e69877e8e9fa27" +checksum = "a4fa0cc66f8e73d769bca2ede3012ba2ef8ab67963e832808665369f2cf81743" dependencies = [ "lazy_static", "num_cpus", @@ -6062,27 +5998,9 @@ dependencies = [ [[package]] name = "solana-remote-wallet" -version = "1.18.11" +version = "1.18.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "24cda66f8ed8860870cd4bf26235fb7fd08d8e5a75a4fce26b279c8d5c9db81f" -dependencies = [ - "console", - "dialoguer", - "log", - "num-derive 0.4.2", - "num-traits", - "parking_lot", - "qstring", - "semver", - "solana-sdk", - "thiserror", - "uriparse", -] - -[[package]] -name = "solana-remote-wallet" -version = "1.18.11" -source = "git+https://github.com/Lightprotocol/agave?branch=v1.18.11-enforce-cpi-tracking#a24d3c07e25de696b4922ddde3e69877e8e9fa27" +checksum = "289803796d4ff7b4699504d3ab9e9d9c5205ea3892b2ebe397b377494dbd75d4" dependencies = [ "console", "dialoguer", @@ -6092,15 +6010,16 @@ dependencies = [ "parking_lot", "qstring", "semver", - "solana-sdk", + "solana-sdk 1.18.17", "thiserror", "uriparse", ] [[package]] name = "solana-rpc-client" -version = "1.18.11" -source = "git+https://github.com/Lightprotocol/agave?branch=v1.18.11-enforce-cpi-tracking#a24d3c07e25de696b4922ddde3e69877e8e9fa27" +version = "1.18.17" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6cb55a08018776a62ecff52139fbcdab1a7baa4e8f077202be58156e8dde4d5f" dependencies = [ "async-trait", "base64 0.21.7", @@ -6113,19 +6032,20 @@ dependencies = [ "serde", "serde_derive", "serde_json", - "solana-account-decoder", + "solana-account-decoder 1.18.17", "solana-rpc-client-api", - "solana-sdk", - "solana-transaction-status", - "solana-version 1.18.11 (git+https://github.com/Lightprotocol/agave?branch=v1.18.11-enforce-cpi-tracking)", - "solana-vote-program 1.18.11 (git+https://github.com/Lightprotocol/agave?branch=v1.18.11-enforce-cpi-tracking)", + "solana-sdk 1.18.17", + "solana-transaction-status 1.18.17", + "solana-version", + "solana-vote-program", "tokio", ] [[package]] name = "solana-rpc-client-api" -version = "1.18.11" -source = "git+https://github.com/Lightprotocol/agave?branch=v1.18.11-enforce-cpi-tracking#a24d3c07e25de696b4922ddde3e69877e8e9fa27" +version = "1.18.17" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "72a8403038f4d6ab65bc7e7afb3afe8d9824c592232553c5cef55cf3de36025d" dependencies = [ "base64 0.21.7", "bs58 0.4.0", @@ -6135,43 +6055,32 @@ dependencies = [ "serde", "serde_derive", "serde_json", - "solana-account-decoder", - "solana-sdk", - "solana-transaction-status", - "solana-version 1.18.11 (git+https://github.com/Lightprotocol/agave?branch=v1.18.11-enforce-cpi-tracking)", + "solana-account-decoder 1.18.17", + "solana-sdk 1.18.17", + "solana-transaction-status 1.18.17", + "solana-version", "spl-token-2022 1.0.0", "thiserror", ] [[package]] name = "solana-rpc-client-nonce-utils" -version = "1.18.11" +version = "1.18.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1ae385b37c59a8507b9871d5162ea7709206360a55cf2859adb4274be4a870e1" -dependencies = [ - "clap 2.34.0", - "solana-clap-utils 1.18.11 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-rpc-client", - "solana-sdk", - "thiserror", -] - -[[package]] -name = "solana-rpc-client-nonce-utils" -version = "1.18.11" -source = "git+https://github.com/Lightprotocol/agave?branch=v1.18.11-enforce-cpi-tracking#a24d3c07e25de696b4922ddde3e69877e8e9fa27" +checksum = "4caca735caf76d51c074c3bacbfe38094bf7f92cfbe7b5b13f3bc4946e64f889" dependencies = [ "clap 2.34.0", - "solana-clap-utils 1.18.11 (git+https://github.com/Lightprotocol/agave?branch=v1.18.11-enforce-cpi-tracking)", + "solana-clap-utils", "solana-rpc-client", - "solana-sdk", + "solana-sdk 1.18.17", "thiserror", ] [[package]] name = "solana-runtime" -version = "1.18.11" -source = "git+https://github.com/Lightprotocol/agave?branch=v1.18.11-enforce-cpi-tracking#a24d3c07e25de696b4922ddde3e69877e8e9fa27" +version = "1.18.17" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b699943045665038bfa4e76dd2582b4c390f1aec6ab5edef36da43afe3469f1d" dependencies = [ "aquamarine", "arrayref", @@ -6213,27 +6122,27 @@ dependencies = [ "serde_json", "solana-accounts-db", "solana-address-lookup-table-program", - "solana-bpf-loader-program 1.18.11 (git+https://github.com/Lightprotocol/agave?branch=v1.18.11-enforce-cpi-tracking)", + "solana-bpf-loader-program", "solana-bucket-map", "solana-compute-budget-program", - "solana-config-program", + "solana-config-program 1.18.17", "solana-cost-model", - "solana-frozen-abi 1.18.11 (git+https://github.com/Lightprotocol/agave?branch=v1.18.11-enforce-cpi-tracking)", - "solana-frozen-abi-macro 1.18.11 (git+https://github.com/Lightprotocol/agave?branch=v1.18.11-enforce-cpi-tracking)", + "solana-frozen-abi 1.18.17", + "solana-frozen-abi-macro 1.18.17", "solana-loader-v4-program", - "solana-measure 1.18.11 (git+https://github.com/Lightprotocol/agave?branch=v1.18.11-enforce-cpi-tracking)", - "solana-metrics 1.18.11 (git+https://github.com/Lightprotocol/agave?branch=v1.18.11-enforce-cpi-tracking)", - "solana-perf 1.18.11 (git+https://github.com/Lightprotocol/agave?branch=v1.18.11-enforce-cpi-tracking)", - "solana-program-runtime", - "solana-rayon-threadlimit 1.18.11 (git+https://github.com/Lightprotocol/agave?branch=v1.18.11-enforce-cpi-tracking)", - "solana-sdk", + "solana-measure 1.18.17", + "solana-metrics 1.18.17", + "solana-perf", + "solana-program-runtime 1.18.17", + "solana-rayon-threadlimit", + "solana-sdk 1.18.17", "solana-stake-program", "solana-system-program", - "solana-version 1.18.11 (git+https://github.com/Lightprotocol/agave?branch=v1.18.11-enforce-cpi-tracking)", + "solana-version", "solana-vote", - "solana-vote-program 1.18.11 (git+https://github.com/Lightprotocol/agave?branch=v1.18.11-enforce-cpi-tracking)", + "solana-vote-program", "solana-zk-token-proof-program", - "solana-zk-token-sdk 1.18.11 (git+https://github.com/Lightprotocol/agave?branch=v1.18.11-enforce-cpi-tracking)", + "solana-zk-token-sdk", "static_assertions", "strum", "strum_macros", @@ -6288,11 +6197,66 @@ dependencies = [ "sha2 0.10.8", "sha3 0.10.8", "siphasher", - "solana-frozen-abi 1.18.11 (git+https://github.com/Lightprotocol/agave?branch=v1.18.11-enforce-cpi-tracking)", - "solana-frozen-abi-macro 1.18.11 (git+https://github.com/Lightprotocol/agave?branch=v1.18.11-enforce-cpi-tracking)", - "solana-logger 1.18.11 (git+https://github.com/Lightprotocol/agave?branch=v1.18.11-enforce-cpi-tracking)", - "solana-program", - "solana-sdk-macro", + "solana-frozen-abi 1.18.11", + "solana-frozen-abi-macro 1.18.11", + "solana-logger 1.18.11", + "solana-program 1.18.11", + "solana-sdk-macro 1.18.11", + "thiserror", + "uriparse", + "wasm-bindgen", +] + +[[package]] +name = "solana-sdk" +version = "1.18.17" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "df43d3a1e1637397ab43cbc216a5a8f977ec8a3cc3f3ae8c3851c83a3255dbcf" +dependencies = [ + "assert_matches", + "base64 0.21.7", + "bincode", + "bitflags 2.5.0", + "borsh 1.4.0", + "bs58 0.4.0", + "bytemuck", + "byteorder", + "chrono", + "derivation-path", + "digest 0.10.7", + "ed25519-dalek", + "ed25519-dalek-bip32", + "generic-array", + "hmac 0.12.1", + "itertools", + "js-sys", + "lazy_static", + "libsecp256k1", + "log", + "memmap2", + "num-derive 0.4.2", + "num-traits", + "num_enum 0.7.2", + "pbkdf2 0.11.0", + "qstring", + "qualifier_attr", + "rand 0.7.3", + "rand 0.8.5", + "rustc_version", + "rustversion", + "serde", + "serde_bytes", + "serde_derive", + "serde_json", + "serde_with", + "sha2 0.10.8", + "sha3 0.10.8", + "siphasher", + "solana-frozen-abi 1.18.17", + "solana-frozen-abi-macro 1.18.17", + "solana-logger 1.18.17", + "solana-program 1.18.17", + "solana-sdk-macro 1.18.17", "thiserror", "uriparse", "wasm-bindgen", @@ -6310,6 +6274,19 @@ dependencies = [ "syn 2.0.48", ] +[[package]] +name = "solana-sdk-macro" +version = "1.18.17" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "86c76414183a325038ff020b22c07d1e9d2da0703ddc0244acfed37ee2921d96" +dependencies = [ + "bs58 0.4.0", + "proc-macro2", + "quote", + "rustversion", + "syn 2.0.48", +] + [[package]] name = "solana-security-txt" version = "1.1.1" @@ -6318,70 +6295,40 @@ checksum = "468aa43b7edb1f9b7b7b686d5c3aeb6630dc1708e86e31343499dd5c4d775183" [[package]] name = "solana-send-transaction-service" -version = "1.18.11" -source = "git+https://github.com/Lightprotocol/agave?branch=v1.18.11-enforce-cpi-tracking#a24d3c07e25de696b4922ddde3e69877e8e9fa27" +version = "1.18.17" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e056d865d22548bb7228121e118aa632486fc1a33a100961e5e98b5663371384" dependencies = [ "crossbeam-channel", "log", - "solana-client 1.18.11 (git+https://github.com/Lightprotocol/agave?branch=v1.18.11-enforce-cpi-tracking)", - "solana-measure 1.18.11 (git+https://github.com/Lightprotocol/agave?branch=v1.18.11-enforce-cpi-tracking)", - "solana-metrics 1.18.11 (git+https://github.com/Lightprotocol/agave?branch=v1.18.11-enforce-cpi-tracking)", + "solana-client", + "solana-measure 1.18.17", + "solana-metrics 1.18.17", "solana-runtime", - "solana-sdk", - "solana-tpu-client 1.18.11 (git+https://github.com/Lightprotocol/agave?branch=v1.18.11-enforce-cpi-tracking)", + "solana-sdk 1.18.17", + "solana-tpu-client", ] [[package]] name = "solana-stake-program" -version = "1.18.11" -source = "git+https://github.com/Lightprotocol/agave?branch=v1.18.11-enforce-cpi-tracking#a24d3c07e25de696b4922ddde3e69877e8e9fa27" +version = "1.18.17" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c5dd1bc07beb75da5df5e07301d3d0d6104872c9afade22b910af9061fb4bc15" dependencies = [ "bincode", "log", "rustc_version", - "solana-config-program", - "solana-program-runtime", - "solana-sdk", - "solana-vote-program 1.18.11 (git+https://github.com/Lightprotocol/agave?branch=v1.18.11-enforce-cpi-tracking)", + "solana-config-program 1.18.17", + "solana-program-runtime 1.18.17", + "solana-sdk 1.18.17", + "solana-vote-program", ] [[package]] name = "solana-streamer" -version = "1.18.11" +version = "1.18.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b76711141dd5b052e29e4825b33cf09ca9cf3987b8ac0c703d36e3d80ad5dc91" -dependencies = [ - "async-channel", - "bytes", - "crossbeam-channel", - "futures-util", - "histogram", - "indexmap 2.2.6", - "itertools", - "libc", - "log", - "nix", - "pem", - "percentage", - "pkcs8", - "quinn", - "quinn-proto", - "rand 0.8.5", - "rcgen", - "rustls", - "smallvec", - "solana-metrics 1.18.11 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-perf 1.18.11 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-sdk", - "thiserror", - "tokio", - "x509-parser", -] - -[[package]] -name = "solana-streamer" -version = "1.18.11" -source = "git+https://github.com/Lightprotocol/agave?branch=v1.18.11-enforce-cpi-tracking#a24d3c07e25de696b4922ddde3e69877e8e9fa27" +checksum = "fad1bdb955ec6d23a1dbf87e403ff3e610d68616275693125a893d7ed4b2d323" dependencies = [ "async-channel", "bytes", @@ -6402,9 +6349,9 @@ dependencies = [ "rcgen", "rustls", "smallvec", - "solana-metrics 1.18.11 (git+https://github.com/Lightprotocol/agave?branch=v1.18.11-enforce-cpi-tracking)", - "solana-perf 1.18.11 (git+https://github.com/Lightprotocol/agave?branch=v1.18.11-enforce-cpi-tracking)", - "solana-sdk", + "solana-metrics 1.18.17", + "solana-perf", + "solana-sdk 1.18.17", "thiserror", "tokio", "x509-parser", @@ -6412,51 +6359,38 @@ dependencies = [ [[package]] name = "solana-system-program" -version = "1.18.11" -source = "git+https://github.com/Lightprotocol/agave?branch=v1.18.11-enforce-cpi-tracking#a24d3c07e25de696b4922ddde3e69877e8e9fa27" +version = "1.18.17" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "78733745268c96d5a29c09cde9f0a6c9d662abba43e661b75dd858da8e3d0b2e" dependencies = [ "bincode", "log", "serde", "serde_derive", - "solana-program-runtime", - "solana-sdk", + "solana-program-runtime 1.18.17", + "solana-sdk 1.18.17", ] [[package]] name = "solana-thin-client" -version = "1.18.11" +version = "1.18.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "21b6b476b4572453f93a9827fa9312537b8a8ed253006919ab17d921b271b125" -dependencies = [ - "bincode", - "log", - "rayon", - "solana-connection-cache 1.18.11 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-rpc-client", - "solana-rpc-client-api", - "solana-sdk", -] - -[[package]] -name = "solana-thin-client" -version = "1.18.11" -source = "git+https://github.com/Lightprotocol/agave?branch=v1.18.11-enforce-cpi-tracking#a24d3c07e25de696b4922ddde3e69877e8e9fa27" +checksum = "bc301310ba0755c449a8800136f67f8ad14419b366404629894cd10021495360" dependencies = [ "bincode", "log", "rayon", - "solana-connection-cache 1.18.11 (git+https://github.com/Lightprotocol/agave?branch=v1.18.11-enforce-cpi-tracking)", + "solana-connection-cache", "solana-rpc-client", "solana-rpc-client-api", - "solana-sdk", + "solana-sdk 1.18.17", ] [[package]] name = "solana-tpu-client" -version = "1.18.11" +version = "1.18.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9cfa13af3f54db31bde6f2d5462588f03be95f7cf66610d5942e7b52e556d1d9" +checksum = "fb887bd5078ff015e103e9ee54a6713380590efa8ff1804b3a653f07188928c6" dependencies = [ "async-trait", "bincode", @@ -6465,44 +6399,46 @@ dependencies = [ "indicatif", "log", "rayon", - "solana-connection-cache 1.18.11 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-measure 1.18.11 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-metrics 1.18.11 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-pubsub-client 1.18.11 (registry+https://github.com/rust-lang/crates.io-index)", + "solana-connection-cache", + "solana-measure 1.18.17", + "solana-metrics 1.18.17", + "solana-pubsub-client", "solana-rpc-client", "solana-rpc-client-api", - "solana-sdk", + "solana-sdk 1.18.17", "thiserror", "tokio", ] [[package]] -name = "solana-tpu-client" +name = "solana-transaction-status" version = "1.18.11" source = "git+https://github.com/Lightprotocol/agave?branch=v1.18.11-enforce-cpi-tracking#a24d3c07e25de696b4922ddde3e69877e8e9fa27" dependencies = [ - "async-trait", + "Inflector", + "base64 0.21.7", "bincode", - "futures-util", - "indexmap 2.2.6", - "indicatif", + "borsh 0.10.3", + "bs58 0.4.0", + "lazy_static", "log", - "rayon", - "solana-connection-cache 1.18.11 (git+https://github.com/Lightprotocol/agave?branch=v1.18.11-enforce-cpi-tracking)", - "solana-measure 1.18.11 (git+https://github.com/Lightprotocol/agave?branch=v1.18.11-enforce-cpi-tracking)", - "solana-metrics 1.18.11 (git+https://github.com/Lightprotocol/agave?branch=v1.18.11-enforce-cpi-tracking)", - "solana-pubsub-client 1.18.11 (git+https://github.com/Lightprotocol/agave?branch=v1.18.11-enforce-cpi-tracking)", - "solana-rpc-client", - "solana-rpc-client-api", - "solana-sdk", + "serde", + "serde_derive", + "serde_json", + "solana-account-decoder 1.18.11", + "solana-sdk 1.18.11", + "spl-associated-token-account", + "spl-memo", + "spl-token 4.0.0", + "spl-token-2022 1.0.0", "thiserror", - "tokio", ] [[package]] name = "solana-transaction-status" -version = "1.18.11" -source = "git+https://github.com/Lightprotocol/agave?branch=v1.18.11-enforce-cpi-tracking#a24d3c07e25de696b4922ddde3e69877e8e9fa27" +version = "1.18.17" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4a0cdfdf63192fb60de094fae8e81159e4e3e9aac9659fe3f9ef0e707023fb32" dependencies = [ "Inflector", "base64 0.21.7", @@ -6514,8 +6450,8 @@ dependencies = [ "serde", "serde_derive", "serde_json", - "solana-account-decoder", - "solana-sdk", + "solana-account-decoder 1.18.17", + "solana-sdk 1.18.17", "spl-associated-token-account", "spl-memo", "spl-token 4.0.0", @@ -6525,68 +6461,40 @@ dependencies = [ [[package]] name = "solana-udp-client" -version = "1.18.11" +version = "1.18.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "22a37626fc851db74838725fc1034a71f2b2445149d93e45884ae366c6d85d61" -dependencies = [ - "async-trait", - "solana-connection-cache 1.18.11 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-net-utils 1.18.11 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-sdk", - "solana-streamer 1.18.11 (registry+https://github.com/rust-lang/crates.io-index)", - "thiserror", - "tokio", -] - -[[package]] -name = "solana-udp-client" -version = "1.18.11" -source = "git+https://github.com/Lightprotocol/agave?branch=v1.18.11-enforce-cpi-tracking#a24d3c07e25de696b4922ddde3e69877e8e9fa27" +checksum = "3ea0d6d8d66e36371577f51c4d1d6192a66f1fa4efe7161a36d94677640dcadb" dependencies = [ "async-trait", - "solana-connection-cache 1.18.11 (git+https://github.com/Lightprotocol/agave?branch=v1.18.11-enforce-cpi-tracking)", - "solana-net-utils 1.18.11 (git+https://github.com/Lightprotocol/agave?branch=v1.18.11-enforce-cpi-tracking)", - "solana-sdk", - "solana-streamer 1.18.11 (git+https://github.com/Lightprotocol/agave?branch=v1.18.11-enforce-cpi-tracking)", + "solana-connection-cache", + "solana-net-utils", + "solana-sdk 1.18.17", + "solana-streamer", "thiserror", "tokio", ] [[package]] name = "solana-version" -version = "1.18.11" +version = "1.18.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7c23651369dd7278308c988078adeb593a37560abd0f728f70e768e12fa4b507" -dependencies = [ - "log", - "rustc_version", - "semver", - "serde", - "serde_derive", - "solana-frozen-abi 1.18.11 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-frozen-abi-macro 1.18.11 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-sdk", -] - -[[package]] -name = "solana-version" -version = "1.18.11" -source = "git+https://github.com/Lightprotocol/agave?branch=v1.18.11-enforce-cpi-tracking#a24d3c07e25de696b4922ddde3e69877e8e9fa27" +checksum = "6f4c2f531c22ce806b211118be8928a791425f97de4592371fb57b246ed33e34" dependencies = [ "log", "rustc_version", "semver", "serde", "serde_derive", - "solana-frozen-abi 1.18.11 (git+https://github.com/Lightprotocol/agave?branch=v1.18.11-enforce-cpi-tracking)", - "solana-frozen-abi-macro 1.18.11 (git+https://github.com/Lightprotocol/agave?branch=v1.18.11-enforce-cpi-tracking)", - "solana-sdk", + "solana-frozen-abi 1.18.17", + "solana-frozen-abi-macro 1.18.17", + "solana-sdk 1.18.17", ] [[package]] name = "solana-vote" -version = "1.18.11" -source = "git+https://github.com/Lightprotocol/agave?branch=v1.18.11-enforce-cpi-tracking#a24d3c07e25de696b4922ddde3e69877e8e9fa27" +version = "1.18.17" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "28ab95a5d19ff0464def1777adaae5a74e1edc9e6818103064c18fdc2643f6cb" dependencies = [ "crossbeam-channel", "itertools", @@ -6594,18 +6502,18 @@ dependencies = [ "rustc_version", "serde", "serde_derive", - "solana-frozen-abi 1.18.11 (git+https://github.com/Lightprotocol/agave?branch=v1.18.11-enforce-cpi-tracking)", - "solana-frozen-abi-macro 1.18.11 (git+https://github.com/Lightprotocol/agave?branch=v1.18.11-enforce-cpi-tracking)", - "solana-sdk", - "solana-vote-program 1.18.11 (git+https://github.com/Lightprotocol/agave?branch=v1.18.11-enforce-cpi-tracking)", + "solana-frozen-abi 1.18.17", + "solana-frozen-abi-macro 1.18.17", + "solana-sdk 1.18.17", + "solana-vote-program", "thiserror", ] [[package]] name = "solana-vote-program" -version = "1.18.11" +version = "1.18.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6f0bab220b03482b90aa1781f7c4d4f073c7c9e7eafe6759d07a1b3efee6e315" +checksum = "6d8a6486017e71a3714a8e1a635e17209135cc20535ba9808ccf106d80ff6e8b" dependencies = [ "bincode", "log", @@ -6614,82 +6522,34 @@ dependencies = [ "rustc_version", "serde", "serde_derive", - "solana-frozen-abi 1.18.11 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-frozen-abi-macro 1.18.11 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-metrics 1.18.11 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-program", - "solana-program-runtime", - "solana-sdk", - "thiserror", -] - -[[package]] -name = "solana-vote-program" -version = "1.18.11" -source = "git+https://github.com/Lightprotocol/agave?branch=v1.18.11-enforce-cpi-tracking#a24d3c07e25de696b4922ddde3e69877e8e9fa27" -dependencies = [ - "bincode", - "log", - "num-derive 0.4.2", - "num-traits", - "rustc_version", - "serde", - "serde_derive", - "solana-frozen-abi 1.18.11 (git+https://github.com/Lightprotocol/agave?branch=v1.18.11-enforce-cpi-tracking)", - "solana-frozen-abi-macro 1.18.11 (git+https://github.com/Lightprotocol/agave?branch=v1.18.11-enforce-cpi-tracking)", - "solana-metrics 1.18.11 (git+https://github.com/Lightprotocol/agave?branch=v1.18.11-enforce-cpi-tracking)", - "solana-program", - "solana-program-runtime", - "solana-sdk", + "solana-frozen-abi 1.18.17", + "solana-frozen-abi-macro 1.18.17", + "solana-metrics 1.18.17", + "solana-program 1.18.17", + "solana-program-runtime 1.18.17", + "solana-sdk 1.18.17", "thiserror", ] [[package]] name = "solana-zk-token-proof-program" -version = "1.18.11" -source = "git+https://github.com/Lightprotocol/agave?branch=v1.18.11-enforce-cpi-tracking#a24d3c07e25de696b4922ddde3e69877e8e9fa27" -dependencies = [ - "bytemuck", - "num-derive 0.4.2", - "num-traits", - "solana-program-runtime", - "solana-sdk", - "solana-zk-token-sdk 1.18.11 (git+https://github.com/Lightprotocol/agave?branch=v1.18.11-enforce-cpi-tracking)", -] - -[[package]] -name = "solana-zk-token-sdk" -version = "1.18.11" +version = "1.18.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "459c27f7b954798677d8243aa53b8080cfb314ecfecbf8889a5a65c91ad11fee" +checksum = "f1e3dfb2deb449f7eb1dbd0c7e66dd95ec7b1303a5788673f9fbc9b5a5ea59f2" dependencies = [ - "aes-gcm-siv", - "base64 0.21.7", - "bincode", "bytemuck", - "byteorder", - "curve25519-dalek", - "getrandom 0.1.16", - "itertools", - "lazy_static", - "merlin", "num-derive 0.4.2", "num-traits", - "rand 0.7.3", - "serde", - "serde_json", - "sha3 0.9.1", - "solana-program", - "solana-sdk", - "subtle", - "thiserror", - "zeroize", + "solana-program-runtime 1.18.17", + "solana-sdk 1.18.17", + "solana-zk-token-sdk", ] [[package]] name = "solana-zk-token-sdk" -version = "1.18.11" -source = "git+https://github.com/Lightprotocol/agave?branch=v1.18.11-enforce-cpi-tracking#a24d3c07e25de696b4922ddde3e69877e8e9fa27" +version = "1.18.17" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "513407f88394e437b4ff5aad892bc5bf51a655ae2401e6e63549734d3695c46f" dependencies = [ "aes-gcm-siv", "base64 0.21.7", @@ -6707,8 +6567,8 @@ dependencies = [ "serde", "serde_json", "sha3 0.9.1", - "solana-program", - "solana-sdk", + "solana-program 1.18.17", + "solana-sdk 1.18.17", "subtle", "thiserror", "zeroize", @@ -6777,7 +6637,7 @@ dependencies = [ "borsh 0.10.3", "num-derive 0.4.2", "num-traits", - "solana-program", + "solana-program 1.18.11", "spl-token 4.0.0", "spl-token-2022 1.0.0", "thiserror", @@ -6790,7 +6650,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "141eaea58588beae81b71d101373a53f096737739873de42d6b1368bc2b8fc30" dependencies = [ "bytemuck", - "solana-program", + "solana-program 1.18.11", "thiserror", ] @@ -6801,7 +6661,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cce5d563b58ef1bb2cdbbfe0dfb9ffdc24903b10ae6a4df2d8f425ece375033f" dependencies = [ "bytemuck", - "solana-program", + "solana-program 1.18.11", "spl-discriminator-derive", ] @@ -6835,7 +6695,7 @@ version = "4.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f0f180b03318c3dbab3ef4e1e4d46d5211ae3c780940dd0a28695aba4b59a75a" dependencies = [ - "solana-program", + "solana-program 1.18.11", ] [[package]] @@ -6844,7 +6704,7 @@ version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6dd67ea3d0070a12ff141f5da46f9695f49384a03bce1203a5608f5739437950" dependencies = [ - "solana-program", + "solana-program 1.18.11", ] [[package]] @@ -6855,8 +6715,8 @@ checksum = "2881dddfca792737c0706fa0175345ab282b1b0879c7d877bad129645737c079" dependencies = [ "borsh 0.10.3", "bytemuck", - "solana-program", - "solana-zk-token-sdk 1.18.11 (registry+https://github.com/rust-lang/crates.io-index)", + "solana-program 1.18.11", + "solana-zk-token-sdk", "spl-program-error", ] @@ -6868,7 +6728,7 @@ checksum = "249e0318493b6bcf27ae9902600566c689b7dfba9f1bdff5893e92253374e78c" dependencies = [ "num-derive 0.4.2", "num-traits", - "solana-program", + "solana-program 1.18.11", "spl-program-error-derive", "thiserror", ] @@ -6892,7 +6752,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "062e148d3eab7b165582757453632ffeef490c02c86a48bfdb4988f63eefb3b9" dependencies = [ "bytemuck", - "solana-program", + "solana-program 1.18.11", "spl-discriminator", "spl-pod", "spl-program-error", @@ -6906,7 +6766,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "56f335787add7fa711819f9e7c573f8145a5358a709446fe2d24bf2a88117c90" dependencies = [ "bytemuck", - "solana-program", + "solana-program 1.18.11", "spl-discriminator", "spl-pod", "spl-program-error", @@ -6924,7 +6784,7 @@ dependencies = [ "num-derive 0.3.3", "num-traits", "num_enum 0.5.11", - "solana-program", + "solana-program 1.18.11", "thiserror", ] @@ -6939,7 +6799,7 @@ dependencies = [ "num-derive 0.3.3", "num-traits", "num_enum 0.6.1", - "solana-program", + "solana-program 1.18.11", "thiserror", ] @@ -6954,8 +6814,8 @@ dependencies = [ "num-derive 0.4.2", "num-traits", "num_enum 0.7.2", - "solana-program", - "solana-zk-token-sdk 1.18.11 (registry+https://github.com/rust-lang/crates.io-index)", + "solana-program 1.18.11", + "solana-zk-token-sdk", "spl-memo", "spl-pod", "spl-token 4.0.0", @@ -6976,9 +6836,9 @@ dependencies = [ "num-derive 0.4.2", "num-traits", "num_enum 0.7.2", - "solana-program", + "solana-program 1.18.11", "solana-security-txt", - "solana-zk-token-sdk 1.18.11 (registry+https://github.com/rust-lang/crates.io-index)", + "solana-zk-token-sdk", "spl-memo", "spl-pod", "spl-token 4.0.0", @@ -6996,7 +6856,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b889509d49fa74a4a033ca5dae6c2307e9e918122d97e58562f5c4ffa795c75d" dependencies = [ "bytemuck", - "solana-program", + "solana-program 1.18.11", "spl-discriminator", "spl-pod", "spl-program-error", @@ -7009,7 +6869,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4c16ce3ba6979645fb7627aa1e435576172dd63088dc7848cb09aa331fa1fe4f" dependencies = [ "borsh 0.10.3", - "solana-program", + "solana-program 1.18.11", "spl-discriminator", "spl-pod", "spl-program-error", @@ -7024,7 +6884,7 @@ checksum = "051d31803f873cabe71aec3c1b849f35248beae5d19a347d93a5c9cccc5d5a9b" dependencies = [ "arrayref", "bytemuck", - "solana-program", + "solana-program 1.18.11", "spl-discriminator", "spl-pod", "spl-program-error", @@ -7040,7 +6900,7 @@ checksum = "7aabdb7c471566f6ddcee724beb8618449ea24b399e58d464d6b5bc7db550259" dependencies = [ "arrayref", "bytemuck", - "solana-program", + "solana-program 1.18.11", "spl-discriminator", "spl-pod", "spl-program-error", @@ -7055,7 +6915,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a468e6f6371f9c69aae760186ea9f1a01c2908351b06a5e0026d21cfc4d7ecac" dependencies = [ "bytemuck", - "solana-program", + "solana-program 1.18.11", "spl-discriminator", "spl-pod", "spl-program-error", @@ -7219,7 +7079,7 @@ dependencies = [ "num-traits", "reqwest 0.11.26", "solana-program-test", - "solana-sdk", + "solana-sdk 1.18.11", "spl-token 3.5.0", "tokio", ] @@ -7246,7 +7106,7 @@ dependencies = [ "serde_json", "solana-cli-output", "solana-program-test", - "solana-sdk", + "solana-sdk 1.18.11", "spl-token 3.5.0", "tokio", ] @@ -7518,7 +7378,7 @@ dependencies = [ "num-traits", "reqwest 0.12.4", "solana-program-test", - "solana-sdk", + "solana-sdk 1.18.11", "spl-token 3.5.0", "tokio", ] @@ -8408,7 +8268,7 @@ dependencies = [ "quote", "rand 0.8.5", "sha2 0.10.8", - "solana-program", + "solana-program 1.18.11", "tabled", ] @@ -8499,3 +8359,38 @@ dependencies = [ "libc", "pkg-config", ] + +[[patch.unused]] +name = "solana-accounts-db" +version = "1.18.11" +source = "git+https://github.com/Lightprotocol/agave?branch=v1.18.11-enforce-cpi-tracking#a24d3c07e25de696b4922ddde3e69877e8e9fa27" + +[[patch.unused]] +name = "solana-banks-client" +version = "1.18.11" +source = "git+https://github.com/Lightprotocol/agave?branch=v1.18.11-enforce-cpi-tracking#a24d3c07e25de696b4922ddde3e69877e8e9fa27" + +[[patch.unused]] +name = "solana-banks-interface" +version = "1.18.11" +source = "git+https://github.com/Lightprotocol/agave?branch=v1.18.11-enforce-cpi-tracking#a24d3c07e25de696b4922ddde3e69877e8e9fa27" + +[[patch.unused]] +name = "solana-banks-server" +version = "1.18.11" +source = "git+https://github.com/Lightprotocol/agave?branch=v1.18.11-enforce-cpi-tracking#a24d3c07e25de696b4922ddde3e69877e8e9fa27" + +[[patch.unused]] +name = "solana-rpc-client" +version = "1.18.11" +source = "git+https://github.com/Lightprotocol/agave?branch=v1.18.11-enforce-cpi-tracking#a24d3c07e25de696b4922ddde3e69877e8e9fa27" + +[[patch.unused]] +name = "solana-rpc-client-api" +version = "1.18.11" +source = "git+https://github.com/Lightprotocol/agave?branch=v1.18.11-enforce-cpi-tracking#a24d3c07e25de696b4922ddde3e69877e8e9fa27" + +[[patch.unused]] +name = "solana-runtime" +version = "1.18.11" +source = "git+https://github.com/Lightprotocol/agave?branch=v1.18.11-enforce-cpi-tracking#a24d3c07e25de696b4922ddde3e69877e8e9fa27" diff --git a/programs/compressed-token/Cargo.toml b/programs/compressed-token/Cargo.toml index 8556abfb42..5169bb47e7 100644 --- a/programs/compressed-token/Cargo.toml +++ b/programs/compressed-token/Cargo.toml @@ -23,7 +23,7 @@ cpi-context = [] idl-build = ["anchor-lang/idl-build", "anchor-spl/idl-build"] [patch.crates-io] -solana-program = { version = "1.18.11", package = "solana-program" } +solana-program = { version = "1.18.17", package = "solana-program" } [dependencies] anchor-lang = "0.29.0" @@ -35,11 +35,10 @@ solana-security-txt = "1.1.0" light-hasher = { version = "0.2.0", path = "../../merkle-tree/hasher" } light-heap = { version = "0.2.0", path = "../../heap", optional = true } light-utils = { version = "0.2.0", path = "../../utils" } -solana-program = "1.18.11" [target.'cfg(not(target_os = "solana"))'.dependencies] -solana-sdk = "1.18.11" +solana-sdk = "1.18.17" [dev-dependencies] rand = "0.8.5"