diff --git a/Cargo.lock b/Cargo.lock index c5cf3211a..a8378dfe8 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -13,7 +13,7 @@ dependencies = [ name = "account-data-native-program" version = "0.1.0" dependencies = [ - "borsh 1.6.1", + "borsh", "borsh-derive 1.6.1", "litesvm", "solana-keypair", @@ -85,7 +85,7 @@ version = "3.1.11" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1e631ba26aeffe98dee3db0b8612fc7c67cda71bc57b0f82f28dc48231df6bc8" dependencies = [ - "ahash 0.8.12", + "ahash", "solana-epoch-schedule", "solana-hash 3.1.0", "solana-pubkey 3.0.0", @@ -300,7 +300,7 @@ dependencies = [ "anchor-lang-idl", "base64 0.21.7", "bincode", - "borsh 1.6.1", + "borsh", "bytemuck", "const-crypto", "solana-account-info", @@ -656,7 +656,7 @@ name = "asm" version = "0.1.0" dependencies = [ "litesvm", - "solana-address 2.4.0", + "solana-address 2.6.0", "solana-instruction", "solana-keypair", "solana-native-token", @@ -749,16 +749,6 @@ dependencies = [ "generic-array", ] -[[package]] -name = "borsh" -version = "0.9.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "15bf3650200d8bffa99015595e10f1fbd17de07abbc25bb067da79e769939bfa" -dependencies = [ - "borsh-derive 0.9.3", - "hashbrown 0.11.2", -] - [[package]] name = "borsh" version = "1.6.1" @@ -990,7 +980,7 @@ dependencies = [ name = "close-account-native-program" version = "0.1.0" dependencies = [ - "borsh 1.6.1", + "borsh", "borsh-derive 1.6.1", "litesvm", "solana-instruction", @@ -1067,7 +1057,7 @@ checksum = "3d52eff69cd5e647efe296129160853a42795992097e8af39800e1060caeea9b" name = "counter-mpl-stack" version = "0.1.0" dependencies = [ - "borsh 1.6.1", + "borsh", "shank", "solana-program", ] @@ -1076,7 +1066,7 @@ dependencies = [ name = "counter-solana-native" version = "0.1.0" dependencies = [ - "borsh 1.6.1", + "borsh", "borsh-derive 1.6.1", "litesvm", "solana-instruction", @@ -1501,7 +1491,7 @@ checksum = "877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f" name = "favorites-native" version = "0.1.0" dependencies = [ - "borsh 1.6.1", + "borsh", "borsh-derive 1.6.1", "litesvm", "solana-instruction", @@ -1971,7 +1961,7 @@ dependencies = [ "log", "serde", "solana-account 3.4.0", - "solana-address 2.4.0", + "solana-address 2.6.0", "solana-address-lookup-table-interface", "solana-bpf-loader-program", "solana-builtins", @@ -2264,7 +2254,7 @@ dependencies = [ name = "pda-rent-payer-program" version = "0.1.0" dependencies = [ - "borsh 1.6.1", + "borsh", "borsh-derive 1.6.1", "litesvm", "solana-instruction", @@ -2304,7 +2294,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c06810dac15a4ef83d3dabdb4f2f22fb39c9adff669cd2781da4f716510a647c" dependencies = [ "solana-account-view", - "solana-address 2.4.0", + "solana-address 2.6.0", "solana-define-syscall 4.0.1", "solana-instruction-view", "solana-program-error", @@ -2348,7 +2338,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "24044a0815753862b558e179e78f03f7344cb755de48617a09d7d23b50883b6c" dependencies = [ "pinocchio 0.10.2", - "solana-address 2.4.0", + "solana-address 2.6.0", ] [[package]] @@ -2434,7 +2424,7 @@ dependencies = [ name = "processing-instructions-program" version = "0.1.0" dependencies = [ - "borsh 1.6.1", + "borsh", "borsh-derive 1.6.1", "litesvm", "solana-instruction", @@ -2449,7 +2439,7 @@ dependencies = [ name = "program" version = "0.1.0" dependencies = [ - "borsh 1.6.1", + "borsh", "borsh-derive 1.6.1", "litesvm", "solana-instruction", @@ -2466,7 +2456,7 @@ dependencies = [ name = "program-derived-addresses-native-program" version = "0.1.0" dependencies = [ - "borsh 1.6.1", + "borsh", "borsh-derive 1.6.1", "litesvm", "solana-instruction", @@ -2657,7 +2647,7 @@ dependencies = [ name = "realloc-program" version = "0.1.0" dependencies = [ - "borsh 1.6.1", + "borsh", "borsh-derive 1.6.1", "litesvm", "solana-instruction", @@ -2735,7 +2725,7 @@ dependencies = [ name = "repository-layout-program" version = "0.1.0" dependencies = [ - "borsh 1.6.1", + "borsh", "borsh-derive 0.9.3", "litesvm", "solana-instruction", @@ -3054,7 +3044,7 @@ checksum = "a9cf16495d9eb53e3d04e72366a33bb1c20c24e78c171d8b8f5978357b63ae95" dependencies = [ "bincode", "serde_core", - "solana-address 2.4.0", + "solana-address 2.6.0", "solana-program-error", "solana-program-memory", ] @@ -3065,7 +3055,7 @@ version = "1.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f37ca34c37f92ee341b73d5ce7c8ef5bb38e9a87955b4bd343c63fa18b149215" dependencies = [ - "solana-address 2.4.0", + "solana-address 2.6.0", "solana-program-error", ] @@ -3075,16 +3065,16 @@ version = "1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a2ecac8e1b7f74c2baa9e774c42817e3e75b20787134b76cc4d45e8a604488f5" dependencies = [ - "solana-address 2.4.0", + "solana-address 2.6.0", ] [[package]] name = "solana-address" -version = "2.4.0" +version = "2.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7f67735365edc7fb19ed74ec950597107c8ee9cbfebac57b8868b3e78fb6df16" +checksum = "f1384b52c435a750cc9c538760fc7bb472fd78e65a9900a2d07312c5bb335b72" dependencies = [ - "borsh 1.6.1", + "borsh", "bytemuck", "bytemuck_derive", "curve25519-dalek", @@ -3100,7 +3090,7 @@ dependencies = [ "solana-program-error", "solana-sanitize", "solana-sha256-hasher", - "wincode", + "wincode 0.5.3", ] [[package]] @@ -3184,7 +3174,7 @@ version = "3.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c04abbae16f57178a163125805637b8a076175bb5c0002fb04f4792bea901cf7" dependencies = [ - "borsh 1.6.1", + "borsh", ] [[package]] @@ -3304,7 +3294,7 @@ version = "3.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8292c436b269ad23cecc8b24f7da3ab07ca111661e25e00ce0e1d22771951ab9" dependencies = [ - "borsh 1.6.1", + "borsh", "solana-instruction", "solana-sdk-ids", ] @@ -3406,7 +3396,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1ee8beac9bff4db9225e57d532d169b0be5e447f1e6601a2f50f27a01bf5518f" dependencies = [ "siphasher", - "solana-address 2.4.0", + "solana-address 2.6.0", "solana-hash 4.2.0", ] @@ -3522,7 +3512,7 @@ version = "4.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8064ea1d591ec791be95245058ca40f4f5345d390c200069d0f79bbf55bfae55" dependencies = [ - "borsh 1.6.1", + "borsh", "bytemuck", "bytemuck_derive", "five8", @@ -3530,7 +3520,7 @@ dependencies = [ "serde_derive", "solana-atomic-u64", "solana-sanitize", - "wincode", + "wincode 0.4.8", ] [[package]] @@ -3550,7 +3540,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a97881335fc698deb46c6571945969aae6d93a14e2fff792a368b4fac872f116" dependencies = [ "bincode", - "borsh 1.6.1", + "borsh", "serde", "serde_derive", "solana-define-syscall 5.0.0", @@ -3577,7 +3567,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "60147e4d0a4620013df40bf30a86dd299203ff12fcb8b593cd51014fce0875d8" dependencies = [ "solana-account-view", - "solana-address 2.4.0", + "solana-address 2.6.0", "solana-define-syscall 4.0.1", "solana-program-error", ] @@ -3635,7 +3625,7 @@ dependencies = [ "five8", "five8_core 1.0.0", "rand 0.9.2", - "solana-address 2.4.0", + "solana-address 2.6.0", "solana-derivation-path", "solana-seed-derivable", "solana-seed-phrase", @@ -3721,7 +3711,7 @@ dependencies = [ "lazy_static", "serde", "serde_derive", - "solana-address 2.4.0", + "solana-address 2.6.0", "solana-hash 4.2.0", "solana-instruction", "solana-sanitize", @@ -3740,14 +3730,14 @@ dependencies = [ "lazy_static", "serde", "serde_derive", - "solana-address 2.4.0", + "solana-address 2.6.0", "solana-hash 4.2.0", "solana-instruction", "solana-sanitize", "solana-sdk-ids", "solana-short-vec", "solana-transaction-error", - "wincode", + "wincode 0.4.8", ] [[package]] @@ -3924,7 +3914,7 @@ version = "3.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4f04fa578707b3612b095f0c8e19b66a1233f7c42ca8082fcb3b745afcc0add6" dependencies = [ - "borsh 1.6.1", + "borsh", "serde", "serde_derive", ] @@ -4014,7 +4004,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1b06bd918d60111ee1f97de817113e2040ca0cedb740099ee8d646233f6b906c" dependencies = [ "rand 0.9.2", - "solana-address 2.4.0", + "solana-address 2.6.0", ] [[package]] @@ -4110,7 +4100,7 @@ version = "3.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "def234c1956ff616d46c9dd953f251fa7096ddbaa6d52b165218de97882b7280" dependencies = [ - "solana-address 2.4.0", + "solana-address 2.6.0", ] [[package]] @@ -4229,7 +4219,7 @@ dependencies = [ "serde-big-array", "serde_derive", "solana-sanitize", - "wincode", + "wincode 0.4.8", ] [[package]] @@ -4389,7 +4379,7 @@ dependencies = [ "num-traits", "serde", "serde_derive", - "solana-address 2.4.0", + "solana-address 2.6.0", "solana-instruction", "solana-msg", "solana-program-error", @@ -4493,7 +4483,7 @@ version = "3.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "17358d1e9a13e5b9c2264d301102126cf11a47fd394cdf3dec174fe7bc96e1de" dependencies = [ - "solana-address 2.4.0", + "solana-address 2.6.0", "solana-sdk-ids", ] @@ -4512,7 +4502,7 @@ dependencies = [ "bincode", "serde", "serde_derive", - "solana-address 2.4.0", + "solana-address 2.6.0", "solana-hash 4.2.0", "solana-instruction", "solana-instruction-error", @@ -4533,7 +4523,7 @@ checksum = "9dc0d18f4f109cc1777459271800755705ca6d1aba319934611e1d4f6bb162b5" dependencies = [ "serde", "serde_derive", - "solana-address 2.4.0", + "solana-address 2.6.0", "solana-hash 4.2.0", "solana-instruction", "solana-instruction-error", @@ -4544,7 +4534,7 @@ dependencies = [ "solana-signature", "solana-signer", "solana-transaction-error", - "wincode", + "wincode 0.4.8", ] [[package]] @@ -4811,7 +4801,7 @@ version = "0.7.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d6f3df240f67bea453d4bc5749761e45436d14b9457ed667e0300555d5c271f3" dependencies = [ - "borsh 1.6.1", + "borsh", "bytemuck", "bytemuck_derive", "num-derive", @@ -4893,7 +4883,7 @@ dependencies = [ "num-derive", "num-traits", "num_enum", - "solana-address 2.4.0", + "solana-address 2.6.0", "solana-instruction", "solana-nullable", "solana-program-error", @@ -4928,7 +4918,7 @@ version = "0.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9c467c7c3bd056f8fe60119e7ec34ddd6f23052c2fa8f1f51999098063b72676" dependencies = [ - "borsh 1.6.1", + "borsh", "num-derive", "num-traits", "solana-borsh", @@ -5051,7 +5041,7 @@ checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" name = "token-2022-default-account-state-program" version = "0.1.0" dependencies = [ - "borsh 1.6.1", + "borsh", "borsh-derive 1.6.1", "solana-program", "solana-system-interface 2.0.0", @@ -5064,7 +5054,7 @@ dependencies = [ name = "token-2022-mint-close-authority-program" version = "0.1.0" dependencies = [ - "borsh 1.6.1", + "borsh", "borsh-derive 1.6.1", "solana-program", "solana-system-interface 2.0.0", @@ -5075,7 +5065,7 @@ dependencies = [ name = "token-2022-multiple-extensions-program" version = "0.1.0" dependencies = [ - "borsh 1.6.1", + "borsh", "borsh-derive 1.6.1", "solana-program", "solana-system-interface 2.0.0", @@ -5086,7 +5076,7 @@ dependencies = [ name = "token-2022-non-transferable-program" version = "0.1.0" dependencies = [ - "borsh 1.6.1", + "borsh", "borsh-derive 1.6.1", "solana-program", "solana-system-interface 2.0.0", @@ -5097,7 +5087,7 @@ dependencies = [ name = "token-2022-transfer-fees-program" version = "0.1.0" dependencies = [ - "borsh 1.6.1", + "borsh", "borsh-derive 1.6.1", "solana-program", "solana-system-interface 2.0.0", @@ -5210,7 +5200,7 @@ dependencies = [ name = "transfer-sol-program" version = "0.1.0" dependencies = [ - "borsh 1.6.1", + "borsh", "borsh-derive 1.6.1", "litesvm", "solana-instruction", @@ -5383,11 +5373,24 @@ dependencies = [ "wincode-derive", ] +[[package]] +name = "wincode" +version = "0.5.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b4c754f1fc41250f2f742a27ba0fcc9f73df1dec23f6878490770855d43c322d" +dependencies = [ + "pastey", + "proc-macro2", + "quote", + "thiserror 2.0.18", + "wincode-derive", +] + [[package]] name = "wincode-derive" -version = "0.4.3" +version = "0.4.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fca057fc9a13dd19cdb64ef558635d43c42667c0afa1ae7915ea1fa66993fd1a" +checksum = "3e070787599c7c067b89598cd3eda440cca1b69eda9e0ff7c725fc8679ce9eb4" dependencies = [ "darling 0.21.3", "proc-macro2", diff --git a/Cargo.toml b/Cargo.toml index 3bb5cd212..17d4ad9b9 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -93,4 +93,4 @@ solana-keypair = "3.0.1" solana-pubkey = "3.0.0" solana-transaction = "3.0.1" solana-native-token = "3.0.0" -solana-address = "2.1.0" +solana-address = "2.6.0"