diff --git a/Cargo.lock b/Cargo.lock index 9dc1f90..2193a77 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -207,7 +207,7 @@ dependencies = [ "solana-svm-measure", "solana-svm-timings", "solana-svm-type-overrides", - "solana-sysvar 3.0.0", + "solana-sysvar 3.1.1", "solana-sysvar-id", "solana-transaction-context", "thiserror 2.0.18", @@ -299,11 +299,10 @@ checksum = "683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923" [[package]] name = "anchor-attribute-access-control" -version = "1.0.0-rc.2" +version = "1.0.0-rc.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "28de9e469f62d92afe64c8a9b98d0b2761c019d7a04126d2695a3e3cb43251ea" +checksum = "f3db7f5f8a6b16fa2b6e1b0222e656249c3abedf052e3943babf248929571204" dependencies = [ - "anchor-syn", "proc-macro2", "quote", "syn 1.0.109", @@ -311,9 +310,9 @@ dependencies = [ [[package]] name = "anchor-attribute-account" -version = "1.0.0-rc.2" +version = "1.0.0-rc.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "734727de477cad344c40764addcd4ac3b029c33166bb4e2dcfdbea91f58aafa2" +checksum = "0a12661acaba9866a5f2d8d8d46a1eed8b484f41dc9f94f808c3b07d35726816" dependencies = [ "anchor-syn", "proc-macro2", @@ -323,9 +322,9 @@ dependencies = [ [[package]] name = "anchor-attribute-constant" -version = "1.0.0-rc.2" +version = "1.0.0-rc.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3f28305967fc74ca1c7c9a5fef63069e4d39aaca623c67899ae3287da4a78d17" +checksum = "6dff08bc0187aafc559da8f63b5adeab0bcdf97128765c72dd9a4861f70627fc" dependencies = [ "anchor-syn", "quote", @@ -334,9 +333,9 @@ dependencies = [ [[package]] name = "anchor-attribute-error" -version = "1.0.0-rc.2" +version = "1.0.0-rc.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "71c459b23449e7c38521f2addddbd66f76282d1a77ff14f8988b53f4aa486408" +checksum = "c2af8ce12fb8cf782a3e127d376698a4548a518e38b4686f9c439adce4730b48" dependencies = [ "anchor-syn", "quote", @@ -345,9 +344,9 @@ dependencies = [ [[package]] name = "anchor-attribute-event" -version = "1.0.0-rc.2" +version = "1.0.0-rc.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0267e367fa3b8ffda09958546d0656423fd19345a97d071e5d3c43f7e28fd3d8" +checksum = "338be5df076369b99585264aaa46c66229ead67568d61bd38c3ab0fa7a15e554" dependencies = [ "anchor-syn", "proc-macro2", @@ -357,9 +356,9 @@ dependencies = [ [[package]] name = "anchor-attribute-program" -version = "1.0.0-rc.2" +version = "1.0.0-rc.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e7fadb368831981336bcf975663e1710c947e92d7fff66c4c4d1424017bd3a41" +checksum = "e5c4ec70cef4ef7e2d87b4e9c550f727a43d691d3d7f3e4d6b2e3bd530ae098d" dependencies = [ "anchor-lang-idl", "anchor-syn", @@ -367,15 +366,14 @@ dependencies = [ "heck 0.3.3", "proc-macro2", "quote", - "serde_json", "syn 1.0.109", ] [[package]] name = "anchor-derive-accounts" -version = "1.0.0-rc.2" +version = "1.0.0-rc.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "90777c2b4bb8f6516c377741692a50daa1bf650da8cfe829940a52ec3214ee4d" +checksum = "f610cb50e10e4c404cc774f20a4eb602b904f68ea04590f8b1eb22a1e28b33e5" dependencies = [ "anchor-syn", "quote", @@ -384,11 +382,12 @@ dependencies = [ [[package]] name = "anchor-derive-serde" -version = "1.0.0-rc.2" +version = "1.0.0-rc.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6f2cae1e3422834f87cf83eff7d37e9f29e76a4d28b7f8df966774ba3be79454" +checksum = "be9ead49a9689493f8857a61dd1abf1d70eeeeb0683f8c1e09b015ab5bdd382d" dependencies = [ "anchor-syn", + "proc-macro-crate", "proc-macro2", "quote", "syn 1.0.109", @@ -396,9 +395,9 @@ dependencies = [ [[package]] name = "anchor-derive-space" -version = "1.0.0-rc.2" +version = "1.0.0-rc.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7deb5c0a71cd96917d210e8d1dc10903b2a2f96d4869ac3e51637502a15314a4" +checksum = "ea4d1372743444967347b60f9311d2ee54a630152fd1d6d805adebd7fcd72056" dependencies = [ "proc-macro2", "quote", @@ -407,9 +406,9 @@ dependencies = [ [[package]] name = "anchor-lang" -version = "1.0.0-rc.2" +version = "1.0.0-rc.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f23437c1b687f8edbc34f3ebea2be3e4005d00394446d891112d530080a2a28c" +checksum = "254d0cb160ea5c4c6a8c2f847bbd0f384fef733ebc36ef8426ae95f1bfda5757" dependencies = [ "anchor-attribute-access-control", "anchor-attribute-account", @@ -441,11 +440,11 @@ dependencies = [ "solana-program-memory", "solana-program-option", "solana-program-pack", - "solana-pubkey 4.1.0", + "solana-pubkey 3.0.0", "solana-sdk-ids", "solana-stake-interface", "solana-system-interface 2.0.0", - "solana-sysvar 3.0.0", + "solana-sysvar 3.1.1", "solana-sysvar-id", "thiserror 1.0.69", ] @@ -477,9 +476,9 @@ dependencies = [ [[package]] name = "anchor-syn" -version = "1.0.0-rc.2" +version = "1.0.0-rc.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cc8758d5e4ccf25414fbb7bcfc95906673d1a662823a1ee639e4e1979d4a3d6b" +checksum = "c9a855d34b1b0488f37ccc759c8bd4a696cd3a7bba8cb0734c2a965109f707da" dependencies = [ "anyhow", "bs58", @@ -488,7 +487,6 @@ dependencies = [ "proc-macro2", "quote", "serde", - "serde_json", "sha2 0.10.9", "syn 1.0.109", "thiserror 1.0.69", @@ -539,7 +537,7 @@ version = "1.1.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "40c48f72fd53cd289104fc64099abca73db4166ad86ea0b4341abe65af83dadc" dependencies = [ - "windows-sys 0.60.2", + "windows-sys 0.61.2", ] [[package]] @@ -550,7 +548,7 @@ checksum = "291e6a250ff86cd4a820112fb8898808a366d8f9f58ce16d1f538353ad55747d" dependencies = [ "anstyle", "once_cell_polyfill", - "windows-sys 0.60.2", + "windows-sys 0.61.2", ] [[package]] @@ -2019,7 +2017,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb" dependencies = [ "libc", - "windows-sys 0.60.2", + "windows-sys 0.61.2", ] [[package]] @@ -4310,7 +4308,7 @@ dependencies = [ "errno", "libc", "linux-raw-sys", - "windows-sys 0.60.2", + "windows-sys 0.61.2", ] [[package]] @@ -4367,7 +4365,7 @@ dependencies = [ "security-framework", "security-framework-sys", "webpki-root-certs", - "windows-sys 0.60.2", + "windows-sys 0.61.2", ] [[package]] @@ -4729,7 +4727,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3a766e1110788c36f4fa1c2b71b387a7815aa65f88ce0229841826633d93723e" dependencies = [ "libc", - "windows-sys 0.60.2", + "windows-sys 0.61.2", ] [[package]] @@ -4747,7 +4745,7 @@ dependencies = [ "solana-instruction-error", "solana-pubkey 4.1.0", "solana-sdk-ids", - "solana-sysvar 3.0.0", + "solana-sysvar 3.1.1", ] [[package]] @@ -4799,7 +4797,7 @@ dependencies = [ "solana-slot-hashes", "solana-slot-history", "solana-stake-interface", - "solana-sysvar 3.0.0", + "solana-sysvar 3.1.1", "solana-vote-interface", "spl-generic-token", "spl-token-2022-interface", @@ -4827,9 +4825,9 @@ dependencies = [ [[package]] name = "solana-account-info" -version = "3.1.0" +version = "3.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fc3397241392f5756925029acaa8515dc70fcbe3d8059d4885d7d6533baf64fd" +checksum = "a9cf16495d9eb53e3d04e72366a33bb1c20c24e78c171d8b8f5978357b63ae95" dependencies = [ "bincode", "serde_core", @@ -4886,7 +4884,7 @@ dependencies = [ "solana-slot-hashes", "solana-svm-transaction", "solana-system-interface 2.0.0", - "solana-sysvar 3.0.0", + "solana-sysvar 3.1.1", "solana-time-utils", "solana-transaction 3.1.0", "solana-transaction-context", @@ -4975,7 +4973,7 @@ dependencies = [ "solana-pubkey 3.0.0", "solana-rent 3.1.0", "solana-signature", - "solana-sysvar 3.0.0", + "solana-sysvar 3.1.1", "solana-transaction 3.1.0", "solana-transaction-context", "solana-transaction-error", @@ -5696,9 +5694,9 @@ dependencies = [ [[package]] name = "solana-instruction" -version = "3.2.0" +version = "3.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c6a6d22d0a6fdf345be294bb9afdcd40c296cdc095e64e7ceaa3bb3c2f608c1c" +checksum = "a97881335fc698deb46c6571945969aae6d93a14e2fff792a368b4fac872f116" dependencies = [ "bincode", "borsh", @@ -6246,7 +6244,7 @@ dependencies = [ "solana-svm-transaction", "solana-svm-type-overrides", "solana-system-interface 2.0.0", - "solana-sysvar 3.0.0", + "solana-sysvar 3.1.1", "solana-sysvar-id", "solana-transaction-context", "thiserror 2.0.18", @@ -6304,7 +6302,7 @@ dependencies = [ "solana-svm-log-collector", "solana-svm-timings", "solana-system-interface 2.0.0", - "solana-sysvar 3.0.0", + "solana-sysvar 3.1.1", "solana-sysvar 4.0.0", "solana-sysvar-id", "solana-transaction 3.1.0", @@ -6668,7 +6666,7 @@ dependencies = [ "solana-svm-transaction", "solana-system-interface 2.0.0", "solana-system-transaction", - "solana-sysvar 3.0.0", + "solana-sysvar 3.1.1", "solana-sysvar-id", "solana-time-utils", "solana-transaction 3.1.0", @@ -7016,7 +7014,7 @@ dependencies = [ "solana-program-error", "solana-pubkey 3.0.0", "solana-system-interface 2.0.0", - "solana-sysvar 3.0.0", + "solana-sysvar 3.1.1", "solana-sysvar-id", ] @@ -7230,7 +7228,7 @@ dependencies = [ "solana-svm-log-collector", "solana-svm-type-overrides", "solana-system-interface 2.0.0", - "solana-sysvar 3.0.0", + "solana-sysvar 3.1.1", "solana-transaction-context", ] @@ -7251,9 +7249,9 @@ dependencies = [ [[package]] name = "solana-sysvar" -version = "3.0.0" +version = "3.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "63205e68d680bcc315337dec311b616ab32fea0a612db3b883ce4de02e0953f9" +checksum = "6690d3dd88f15c21edff68eb391ef8800df7a1f5cec84ee3e8d1abf05affdf74" dependencies = [ "base64 0.22.1", "bincode", @@ -7262,17 +7260,17 @@ dependencies = [ "serde_derive", "solana-account-info", "solana-clock", - "solana-define-syscall 3.0.0", + "solana-define-syscall 4.0.1", "solana-epoch-rewards", "solana-epoch-schedule", "solana-fee-calculator", - "solana-hash 3.1.0", + "solana-hash 4.2.0", "solana-instruction", "solana-last-restart-slot", "solana-program-entrypoint", "solana-program-error", "solana-program-memory", - "solana-pubkey 3.0.0", + "solana-pubkey 4.1.0", "solana-rent 3.1.0", "solana-sdk-ids", "solana-sdk-macro", @@ -8138,7 +8136,7 @@ dependencies = [ "getrandom 0.4.2", "once_cell", "rustix", - "windows-sys 0.60.2", + "windows-sys 0.61.2", ] [[package]] @@ -8917,7 +8915,7 @@ version = "0.1.11" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22" dependencies = [ - "windows-sys 0.60.2", + "windows-sys 0.61.2", ] [[package]] diff --git a/Cargo.toml b/Cargo.toml index 79ccf52..0d2fbd9 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -23,11 +23,11 @@ members = [ unsafe_code = "warn" [workspace.dependencies] -anchor-lang = { version = "1.0.0-rc.2", features = ["init-if-needed"] } +anchor-lang = { version = "1.0.0-rc.4", features = ["init-if-needed"] } anchor-client = "1.0.0-rc.2" solana-account = "3.2.0" -solana-account-info = "3.1.0" -solana-instruction = "3.2.0" +solana-account-info = "3.1.1" +solana-instruction = "3.3.0" solana-keypair = "3.1.2" solana-program-entrypoint = "3.1.1" solana-program-test = { version = "3.1.10", features = ["agave-unstable-api"] }