diff --git a/Cargo.lock b/Cargo.lock index 9b8d978..1e52ae9 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -305,18 +305,18 @@ dependencies = [ [[package]] name = "bytemuck" -version = "1.10.0" +version = "1.12.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c53dfa917ec274df8ed3c572698f381a24eef2efba9492d797301b72b6db408a" +checksum = "5aec14f5d4e6e3f927cd0c81f72e5710d95ee9019fbeb4b3021193867491bfd8" dependencies = [ "bytemuck_derive", ] [[package]] name = "bytemuck_derive" -version = "1.1.0" +version = "1.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "562e382481975bc61d11275ac5e62a19abd00b0547d99516a415336f183dcd0e" +checksum = "1b9e1f5fa78f69496407a27ae9ed989e3c3b072310286f5ef385525e4cbc24a9" dependencies = [ "proc-macro2", "quote", @@ -825,6 +825,9 @@ name = "hashbrown" version = "0.12.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "607c8a29735385251a339424dd462993c0fed8fa09d378f259377df08c126022" +dependencies = [ + "ahash", +] [[package]] name = "hermit-abi" @@ -1337,9 +1340,9 @@ dependencies = [ [[package]] name = "proc-macro2" -version = "1.0.40" +version = "1.0.47" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dd96a1e8ed2596c337f8eae5f24924ec83f5ad5ab21ea8e455d3566c69fbcaf7" +checksum = "5ea3d908b0e36316caf9e9e2c4625cdde190a7e6f440d794667ed17a1855e725" dependencies = [ "unicode-ident", ] @@ -1792,9 +1795,9 @@ dependencies = [ [[package]] name = "solana-bpf-loader-program" -version = "1.11.3" +version = "1.14.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d016a6b439258d310f590d118ca40cfaf6710408b656504fbe1f9fee7ced8820" +checksum = "d906627789e0cb016ee45be364f5e818ebdd729126a36e87c78de584e0d73735" dependencies = [ "bincode", "byteorder", @@ -1811,9 +1814,9 @@ dependencies = [ [[package]] name = "solana-frozen-abi" -version = "1.11.3" +version = "1.14.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d6d2bcb469e59d941e9d45702c91af940f6a8f4a5947f51bafe72844ed9b71a4" +checksum = "0e9d5107e663df4a87c658ee764e9f0e4d15adf8bc1d1c9088b45ed8eaaf4958" dependencies = [ "ahash", "blake3", @@ -1825,7 +1828,7 @@ dependencies = [ "either", "generic-array", "getrandom 0.1.16", - "hashbrown 0.11.2", + "hashbrown 0.12.2", "im", "lazy_static", "log", @@ -1845,9 +1848,9 @@ dependencies = [ [[package]] name = "solana-frozen-abi-macro" -version = "1.11.3" +version = "1.14.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4f1f8cd2f387d17ccfb2bd5dd097d9b3c1fa14acfa49e95a63ece15a4622b8d0" +checksum = "7e4600fe5ae28cec848debc4ea3b41f34d9d8fd088aca209fbb1e8205489d08d" dependencies = [ "proc-macro2", "quote", @@ -1857,9 +1860,9 @@ dependencies = [ [[package]] name = "solana-logger" -version = "1.11.3" +version = "1.14.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3faca9d9fe587dc5827e06acdcca072e5b744bef0488b98fb21b77932e642afb" +checksum = "0f78a1849908659ed28696b92f030b1048b8ddafadfad0e95e79dcd21fe31072" dependencies = [ "env_logger", "lazy_static", @@ -1868,9 +1871,9 @@ dependencies = [ [[package]] name = "solana-measure" -version = "1.11.3" +version = "1.14.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ef6adb02f96d3e2572a1d3fb3e23dc90254e08c0db1b3e12cabdd337410dff17" +checksum = "7597f7bc74f86e77aad037369b5f5176dfb23fe01a58df350e4d19c12faf8f7f" dependencies = [ "log", "solana-sdk", @@ -1878,9 +1881,9 @@ dependencies = [ [[package]] name = "solana-metrics" -version = "1.11.3" +version = "1.14.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "37653aa22483791cb3a28fbf2ebab1d033add95ba8be447cac09606aa85583c7" +checksum = "a7d280910a33496a33222f3a15f0537d33c55aadf16616ed02cc4731a2bf465f" dependencies = [ "crossbeam-channel", "gethostname", @@ -1892,9 +1895,9 @@ dependencies = [ [[package]] name = "solana-program" -version = "1.11.3" +version = "1.14.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b57df37154125f5e4ba0eaa0e5ea3cbc747a950480ddd89395036c4d3b77b66b" +checksum = "512475cccb7e13f96ba76ed091b2d79a8431a485c73be728cd2235f9adba5a4e" dependencies = [ "base64 0.13.0", "bincode", @@ -1941,9 +1944,9 @@ dependencies = [ [[package]] name = "solana-program-runtime" -version = "1.11.3" +version = "1.14.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "38c13031d51f91b8e378247c8221ce643ee0c7c5ab48a941d6b14220ec1f14ad" +checksum = "0741578bbee3a0170a620a4185202d8a559ac4bbba4435fd3d56c8cf432e5ca4" dependencies = [ "base64 0.13.0", "bincode", @@ -1955,6 +1958,7 @@ dependencies = [ "log", "num-derive", "num-traits", + "rand 0.7.3", "rustc_version", "serde", "solana-frozen-abi", @@ -1967,9 +1971,9 @@ dependencies = [ [[package]] name = "solana-sdk" -version = "1.11.3" +version = "1.14.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "09d17897e0ca6c36cf90dc4d58a8f6bb2e3af80afc74b1825e779ee087af5c4a" +checksum = "0cb45fd782d3793c3821dd961b9c7a28b675e187f7f22cff06e694c7743904ce" dependencies = [ "assert_matches", "base64 0.13.0", @@ -2018,9 +2022,9 @@ dependencies = [ [[package]] name = "solana-sdk-macro" -version = "1.11.3" +version = "1.14.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "148d14ba16fed65d2426cd33fbe0661c4c8543721bfb5472f486a509cf01f8c2" +checksum = "a08cc4804804ecb9eb07a16c7ff2d4a770fe0533298f36f867a5efc2e3284745" dependencies = [ "bs58", "proc-macro2", @@ -2031,9 +2035,9 @@ dependencies = [ [[package]] name = "solana-zk-token-sdk" -version = "1.11.3" +version = "1.14.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "03ca28bafde8d752654a1efbe0911cffc0f2f1518d3eefe094db94cbda8fc965" +checksum = "3d4f9818b158e7a49266b83e0c06e551ba429d2395a55de5803eb6e2daa1260c" dependencies = [ "aes-gcm-siv", "arrayref", @@ -2044,6 +2048,7 @@ dependencies = [ "cipher 0.4.3", "curve25519-dalek", "getrandom 0.1.16", + "itertools", "lazy_static", "merlin", "num-derive", @@ -2091,9 +2096,9 @@ checksum = "6bdef32e8150c2a081110b42772ffe7d7c9032b606bc226c8260fd97e0976601" [[package]] name = "syn" -version = "1.0.98" +version = "1.0.103" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c50aef8a904de4c23c788f104b7dddc7d6f79c647c7c8ce4cc8f73eb0ca773dd" +checksum = "a864042229133ada95abf3b54fdc62ef5ccabe9515b64717bcb9a1919e59445d" dependencies = [ "proc-macro2", "quote", diff --git a/Cargo.toml b/Cargo.toml index c1068a9..925a990 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -17,6 +17,6 @@ crate-type = ["rlib", "cdylib"] [dependencies] libc = "0.2" -solana-bpf-loader-program = "1.11.3" +solana-bpf-loader-program = "1.14.7" solana-program-runtime = "1.11.3" solana_rbpf = "=0.2.31"