diff --git a/program/Cargo.lock b/program/Cargo.lock index 5e8ef80d3..f0576c65b 100644 --- a/program/Cargo.lock +++ b/program/Cargo.lock @@ -1,5 +1,7 @@ # This file is automatically @generated by Cargo. # It is not intended for manual editing. +version = 3 + [[package]] name = "Inflector" version = "0.11.4" @@ -76,9 +78,9 @@ version = "0.1.42" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8d3a45e77e34375a7923b1e8febb049bb011f064714a8e17a1a616fef01da13d" dependencies = [ - "proc-macro2 1.0.24", + "proc-macro2 1.0.56", "quote 1.0.9", - "syn 1.0.60", + "syn 1.0.109", ] [[package]] @@ -212,8 +214,8 @@ dependencies = [ "borsh-derive-internal", "borsh-schema-derive-internal", "proc-macro-crate", - "proc-macro2 1.0.24", - "syn 1.0.60", + "proc-macro2 1.0.56", + "syn 1.0.109", ] [[package]] @@ -222,9 +224,9 @@ version = "0.8.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d2104c73179359431cc98e016998f2f23bc7a05bc53e79741bcba705f30047bc" dependencies = [ - "proc-macro2 1.0.24", + "proc-macro2 1.0.56", "quote 1.0.9", - "syn 1.0.60", + "syn 1.0.109", ] [[package]] @@ -233,9 +235,9 @@ version = "0.8.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ae29eb8418fcd46f723f8691a2ac06857d31179d33d2f2d91eb13967de97c728" dependencies = [ - "proc-macro2 1.0.24", + "proc-macro2 1.0.56", "quote 1.0.9", - "syn 1.0.60", + "syn 1.0.109", ] [[package]] @@ -682,9 +684,9 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2b6f648515c65974bcb893b286a5c4a35adfdcfbfd03c1bbf1108f40feec65d7" dependencies = [ "enum-ordinalize", - "proc-macro2 1.0.24", + "proc-macro2 1.0.56", "quote 1.0.9", - "syn 1.0.60", + "syn 1.0.109", ] [[package]] @@ -710,9 +712,9 @@ checksum = "0b166c9e378360dd5a6666a9604bb4f54ae0cac39023ffbac425e917a2a04fef" dependencies = [ "num-bigint", "num-traits", - "proc-macro2 1.0.24", + "proc-macro2 1.0.56", "quote 1.0.9", - "syn 1.0.60", + "syn 1.0.109", ] [[package]] @@ -744,9 +746,9 @@ version = "0.1.8" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "aa4da3c766cd7a0db8242e326e9e4e081edd567072893ed320008189715366a4" dependencies = [ - "proc-macro2 1.0.24", + "proc-macro2 1.0.56", "quote 1.0.9", - "syn 1.0.60", + "syn 1.0.109", "synstructure", ] @@ -885,9 +887,9 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c287d25add322d9f9abdcdc5927ca398917996600182178774032e9f8258fedd" dependencies = [ "proc-macro-hack", - "proc-macro2 1.0.24", + "proc-macro2 1.0.56", "quote 1.0.9", - "syn 1.0.60", + "syn 1.0.109", ] [[package]] @@ -1002,9 +1004,9 @@ dependencies = [ [[package]] name = "h2" -version = "0.3.3" +version = "0.3.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "825343c4eef0b63f541f8903f395dc5beb362a979b5799a84062527ef1e37726" +checksum = "5be7b54589b581f624f566bf5d8eb2bab1db736c51528720b6bd36b96b55924d" dependencies = [ "bytes 1.0.1", "fnv", @@ -1014,8 +1016,8 @@ dependencies = [ "http", "indexmap", "slab", - "tokio 1.5.0", - "tokio-util", + "tokio 1.16.1", + "tokio-util 0.7.2", "tracing", ] @@ -1101,7 +1103,7 @@ checksum = "7245cd7449cc792608c3c8a9eaf69bd4eabbabf802713748fd739c98b82f0747" dependencies = [ "bytes 1.0.1", "fnv", - "itoa", + "itoa 0.4.7", ] [[package]] @@ -1117,15 +1119,15 @@ dependencies = [ [[package]] name = "httparse" -version = "1.3.5" +version = "1.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "615caabe2c3160b313d52ccc905335f4ed5f10881dd63dc5699d47e90be85691" +checksum = "d897f394bad6a705d5f4104762e116a75639e470d80901eed05a860a95cb1904" [[package]] name = "httpdate" -version = "0.3.2" +version = "1.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "494b4d60369511e7dea41cf646832512a94e542f68bb9c49e54518e0f468eb47" +checksum = "c4a1e36c821dbe04574f602848a19f742f4fb3c98d40449f11bcad18d6b17421" [[package]] name = "humantime" @@ -1135,9 +1137,9 @@ checksum = "9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4" [[package]] name = "hyper" -version = "0.14.5" +version = "0.14.25" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8bf09f61b52cfcf4c00de50df88ae423d6c02354e385a86341133b5338630ad1" +checksum = "cc5e554ff619822309ffd57d8734d77cd5ce6238bc956f037ea06c58238c9899" dependencies = [ "bytes 1.0.1", "futures-channel", @@ -1148,10 +1150,10 @@ dependencies = [ "http-body", "httparse", "httpdate", - "itoa", - "pin-project", - "socket2 0.4.0", - "tokio 1.5.0", + "itoa 1.0.6", + "pin-project-lite", + "socket2 0.4.9", + "tokio 1.16.1", "tower-service", "tracing", "want", @@ -1167,7 +1169,7 @@ dependencies = [ "hyper", "log", "rustls", - "tokio 1.5.0", + "tokio 1.16.1", "tokio-rustls", "webpki", ] @@ -1232,6 +1234,12 @@ version = "0.4.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "dd25036021b0de88a0aff6b850051563c6516d0bf53f8638938edbb9de732736" +[[package]] +name = "itoa" +version = "1.0.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "453ad9f582a441959e5f0d088b02ce04cfe8d51a8eaf077f12ac6d3e94164ca6" + [[package]] name = "jemalloc-ctl" version = "0.3.3" @@ -1309,9 +1317,9 @@ dependencies = [ [[package]] name = "libc" -version = "0.2.86" +version = "0.2.141" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b7282d924be3275cec7f6756ff4121987bc6481325397dde6ba3e7802b1a8b1c" +checksum = "3304a64d199bb964be99741b7a14d26972741915b3649639149b2479bb46f4b5" [[package]] name = "libloading" @@ -1529,9 +1537,9 @@ version = "0.3.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "876a53fff98e03a936a674b29568b0e605f06b29372c2489ff4de23f1949743d" dependencies = [ - "proc-macro2 1.0.24", + "proc-macro2 1.0.56", "quote 1.0.9", - "syn 1.0.60", + "syn 1.0.109", ] [[package]] @@ -1604,9 +1612,9 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cec33dfceabec83cd0e95a5ce9d20e76ab3a5cbfef59659b8c927f69b93ed8ae" dependencies = [ "Inflector", - "proc-macro2 1.0.24", + "proc-macro2 1.0.56", "quote 1.0.9", - "syn 1.0.60", + "syn 1.0.109", ] [[package]] @@ -1709,9 +1717,9 @@ version = "1.0.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "758669ae3558c6f74bd2a18b41f7ac0b5a195aea6639d6a9b5e5d1ad5ba24c0b" dependencies = [ - "proc-macro2 1.0.24", + "proc-macro2 1.0.56", "quote 1.0.9", - "syn 1.0.60", + "syn 1.0.109", ] [[package]] @@ -1776,11 +1784,11 @@ dependencies = [ [[package]] name = "proc-macro2" -version = "1.0.24" +version = "1.0.56" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1e0704ee1a7e00d7bb417d0770ea303c1bccbabf0ef1667dae92b5967f5f8a71" +checksum = "2b63bdb0cd06f1f4dedf69b254734f9b45af66e4a031e42a7480257d9898b435" dependencies = [ - "unicode-xid 0.2.1", + "unicode-ident", ] [[package]] @@ -1807,7 +1815,7 @@ version = "1.0.9" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c3d0b9745dc2debf507c8422de05d7226cc1f0644216dfdfead988f9b1ab32a7" dependencies = [ - "proc-macro2 1.0.24", + "proc-macro2 1.0.56", ] [[package]] @@ -1994,7 +2002,7 @@ dependencies = [ "serde", "serde_json", "serde_urlencoded", - "tokio 1.5.0", + "tokio 1.16.1", "tokio-rustls", "url", "wasm-bindgen", @@ -2089,9 +2097,9 @@ version = "0.10.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "aaaae8f38bb311444cfb7f1979af0bc9240d95795f75f9ceddf6a59b79ceffa0" dependencies = [ - "proc-macro2 1.0.24", + "proc-macro2 1.0.56", "quote 1.0.9", - "syn 1.0.60", + "syn 1.0.109", ] [[package]] @@ -2143,9 +2151,9 @@ version = "1.0.123" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9391c295d64fc0abb2c556bad848f33cb8296276b1ad2677d1ae1ace4f258f31" dependencies = [ - "proc-macro2 1.0.24", + "proc-macro2 1.0.56", "quote 1.0.9", - "syn 1.0.60", + "syn 1.0.109", ] [[package]] @@ -2154,7 +2162,7 @@ version = "1.0.62" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ea1c6153794552ea7cf7cf63b1231a25de00ec90db326ba6264440fa08e31486" dependencies = [ - "itoa", + "itoa 0.4.7", "ryu", "serde", ] @@ -2166,7 +2174,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "edfa57a7f8d9c1d260a549e7224100f6c43d43f9103e06dd8b4095a9b2b43ce9" dependencies = [ "form_urlencoded", - "itoa", + "itoa 0.4.7", "ryu", "serde", ] @@ -2257,9 +2265,9 @@ dependencies = [ [[package]] name = "socket2" -version = "0.4.0" +version = "0.4.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9e3dfc207c526015c632472a77be09cf1b6e46866581aecae5cc38fb4235dea2" +checksum = "64a4a911eed85daf18834cfaa86a79b7d266ff93ff5ba14005426219480ed662" dependencies = [ "libc", "winapi 0.3.9", @@ -2280,7 +2288,7 @@ dependencies = [ "solana-program", "solana-sdk", "tarpc", - "tokio 1.5.0", + "tokio 1.16.1", "tokio-serde", ] @@ -2311,7 +2319,7 @@ dependencies = [ "solana-runtime", "solana-sdk", "tarpc", - "tokio 1.5.0", + "tokio 1.16.1", "tokio-serde", "tokio-stream", ] @@ -2369,7 +2377,7 @@ dependencies = [ "reqwest", "serde", "syn 0.15.44", - "syn 1.0.60", + "syn 1.0.109", "tokio 0.1.22", "winapi 0.3.9", ] @@ -2401,10 +2409,10 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c4c0bfcdc5101c92aa8d6bed6d691730ea126647abeb28ac32d306a72bdbe89e" dependencies = [ "lazy_static", - "proc-macro2 1.0.24", + "proc-macro2 1.0.56", "quote 1.0.9", "rustc_version", - "syn 1.0.60", + "syn 1.0.109", ] [[package]] @@ -2501,7 +2509,7 @@ dependencies = [ "solana-sdk", "solana-vote-program", "thiserror", - "tokio 1.5.0", + "tokio 1.16.1", ] [[package]] @@ -2621,10 +2629,10 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "35ee9059dd33539766787e57065334696c920d127ebfac62c97ffed3149c7da2" dependencies = [ "bs58", - "proc-macro2 1.0.24", + "proc-macro2 1.0.56", "quote 1.0.9", "rustversion", - "syn 1.0.60", + "syn 1.0.109", ] [[package]] @@ -2752,13 +2760,13 @@ dependencies = [ [[package]] name = "syn" -version = "1.0.60" +version = "1.0.109" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c700597eca8a5a762beb35753ef6b94df201c81cca676604f547495a0d7f0081" +checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237" dependencies = [ - "proc-macro2 1.0.24", + "proc-macro2 1.0.56", "quote 1.0.9", - "unicode-xid 0.2.1", + "unicode-ident", ] [[package]] @@ -2767,9 +2775,9 @@ version = "0.12.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b834f2d66f734cb897113e34aaff2f1ab4719ca946f9a7358dba8f8064148701" dependencies = [ - "proc-macro2 1.0.24", + "proc-macro2 1.0.56", "quote 1.0.9", - "syn 1.0.60", + "syn 1.0.109", "unicode-xid 0.2.1", ] @@ -2800,9 +2808,9 @@ dependencies = [ "serde", "static_assertions", "tarpc-plugins", - "tokio 1.5.0", + "tokio 1.16.1", "tokio-serde", - "tokio-util", + "tokio-util 0.6.6", ] [[package]] @@ -2811,9 +2819,9 @@ version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f3240378a22b1195734e085ba71d1d4188d50f034aea82635acc430b7005afb5" dependencies = [ - "proc-macro2 1.0.24", + "proc-macro2 1.0.56", "quote 1.0.9", - "syn 1.0.60", + "syn 1.0.109", ] [[package]] @@ -2854,9 +2862,9 @@ version = "1.0.23" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9be73a2caec27583d0046ef3796c3794f868a5bc813db689eed00c7631275cd1" dependencies = [ - "proc-macro2 1.0.24", + "proc-macro2 1.0.56", "quote 1.0.9", - "syn 1.0.60", + "syn 1.0.109", ] [[package]] @@ -2920,11 +2928,10 @@ dependencies = [ [[package]] name = "tokio" -version = "1.5.0" +version = "1.16.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "83f0c8e7c0addab50b663055baf787d0af7f413a46e6e7fb9559a4e4db7137a5" +checksum = "0c27a64b625de6d309e8c57716ba93021dccf1b3b5c97edd6d3dd2d2135afc0a" dependencies = [ - "autocfg", "bytes 1.0.1", "libc", "memchr", @@ -2993,13 +3000,13 @@ dependencies = [ [[package]] name = "tokio-macros" -version = "1.1.0" +version = "1.8.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "caf7b11a536f46a809a8a9f0bb4237020f70ecbf115b842360afb127ea2fda57" +checksum = "d266c00fde287f55d3f1c3e96c500c362a2b8c695076ec180f27918820bc6df8" dependencies = [ - "proc-macro2 1.0.24", + "proc-macro2 1.0.56", "quote 1.0.9", - "syn 1.0.60", + "syn 1.0.109", ] [[package]] @@ -3028,7 +3035,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bc6844de72e57df1980054b38be3a9f4702aba4858be64dd700181a8a6d0e1b6" dependencies = [ "rustls", - "tokio 1.5.0", + "tokio 1.16.1", "webpki", ] @@ -3056,7 +3063,7 @@ checksum = "e177a5d8c3bf36de9ebe6d58537d8879e964332f93fb3339e43f618c81361af0" dependencies = [ "futures-core", "pin-project-lite", - "tokio 1.5.0", + "tokio 1.16.1", ] [[package]] @@ -3156,7 +3163,21 @@ dependencies = [ "futures-sink", "log", "pin-project-lite", - "tokio 1.5.0", + "tokio 1.16.1", +] + +[[package]] +name = "tokio-util" +version = "0.7.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f988a1a1adc2fb21f9c12aa96441da33a1728193ae0b95d2be22dbd17fcb4e5c" +dependencies = [ + "bytes 1.0.1", + "futures-core", + "futures-sink", + "pin-project-lite", + "tokio 1.16.1", + "tracing", ] [[package]] @@ -3176,20 +3197,32 @@ checksum = "360dfd1d6d30e05fda32ace2c8c70e9c0a9da713275777f5a4dbb8a1893930c6" [[package]] name = "tracing" -version = "0.1.23" +version = "0.1.34" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f7d40a22fd029e33300d8d89a5cc8ffce18bb7c587662f54629e94c9de5487f3" +checksum = "5d0ecdcb44a79f0fe9844f0c4f33a342cbcbb5117de8001e6ba0dc2351327d09" dependencies = [ "cfg-if 1.0.0", "pin-project-lite", + "tracing-attributes", "tracing-core", ] +[[package]] +name = "tracing-attributes" +version = "0.1.23" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4017f8f45139870ca7e672686113917c71c7a6e02d4924eda67186083c03081a" +dependencies = [ + "proc-macro2 1.0.56", + "quote 1.0.9", + "syn 1.0.109", +] + [[package]] name = "tracing-core" -version = "0.1.17" +version = "0.1.26" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f50de3927f93d202783f4513cda820ab47ef17f624b03c096e86ef00c67e6b5f" +checksum = "f54c8ca710e81886d498c2fd3331b56c93aa248d49de2222ad2742247c60072f" dependencies = [ "lazy_static", ] @@ -3215,6 +3248,12 @@ dependencies = [ "matches", ] +[[package]] +name = "unicode-ident" +version = "1.0.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e5464a87b239f13a63a501f2701565754bae92d243d4bb7eb12f6d57d2269bf4" + [[package]] name = "unicode-normalization" version = "0.1.17" @@ -3339,9 +3378,9 @@ dependencies = [ "bumpalo", "lazy_static", "log", - "proc-macro2 1.0.24", + "proc-macro2 1.0.56", "quote 1.0.9", - "syn 1.0.60", + "syn 1.0.109", "wasm-bindgen-shared", ] @@ -3373,9 +3412,9 @@ version = "0.2.70" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4133b5e7f2a531fa413b3a1695e925038a05a71cf67e87dafa295cb645a01385" dependencies = [ - "proc-macro2 1.0.24", + "proc-macro2 1.0.56", "quote 1.0.9", - "syn 1.0.60", + "syn 1.0.109", "wasm-bindgen-backend", "wasm-bindgen-shared", ] @@ -3501,9 +3540,9 @@ version = "1.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c3f369ddb18862aba61aa49bf31e74d29f0f162dec753063200e1dc084345d16" dependencies = [ - "proc-macro2 1.0.24", + "proc-macro2 1.0.56", "quote 1.0.9", - "syn 1.0.60", + "syn 1.0.109", "synstructure", ]