diff --git a/solana/Cargo.lock b/solana/Cargo.lock index 2eca96d5..4de58d09 100644 --- a/solana/Cargo.lock +++ b/solana/Cargo.lock @@ -31,6 +31,7 @@ version = "0.1.0" dependencies = [ "bs58", "byteorder", + "clap", "futures 0.3.8", "hex", "libc", @@ -84,9 +85,9 @@ dependencies = [ [[package]] name = "anyhow" -version = "1.0.34" +version = "1.0.35" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bf8dcb5b4bbaa28653b647d8c77bd4ed40183b48882e130c1f1ffb73de069fd7" +checksum = "2c0df63cb2955042487fad3aefd2c6e3ae7389ac5dc1beb28921de0b69f779d4" [[package]] name = "arrayref" @@ -124,7 +125,7 @@ checksum = "25f9db3b38af870bf7e5cc649167533b493928e50744e2c30ae350230b414670" dependencies = [ "proc-macro2 1.0.24", "quote 1.0.7", - "syn 1.0.50", + "syn 1.0.53", ] [[package]] @@ -135,7 +136,7 @@ checksum = "8d3a45e77e34375a7923b1e8febb049bb011f064714a8e17a1a616fef01da13d" dependencies = [ "proc-macro2 1.0.24", "quote 1.0.7", - "syn 1.0.50", + "syn 1.0.53", ] [[package]] @@ -437,15 +438,6 @@ dependencies = [ "bitflags", ] -[[package]] -name = "cloudabi" -version = "0.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4344512281c643ae7638bbabc3af17a11307803ec8f0fcad9fae512a8bf36467" -dependencies = [ - "bitflags", -] - [[package]] name = "console" version = "0.11.3" @@ -491,9 +483,9 @@ dependencies = [ [[package]] name = "const-random" -version = "0.1.12" +version = "0.1.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "486d435a7351580347279f374cb8a3c16937485441db80181357b7c4d70f17ed" +checksum = "f590d95d011aa80b063ffe3253422ed5aa462af4e9867d43ce8337562bac77c4" dependencies = [ "const-random-macro", "proc-macro-hack", @@ -501,9 +493,9 @@ dependencies = [ [[package]] name = "const-random-macro" -version = "0.1.12" +version = "0.1.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "49a84d8ff70e3ec52311109b019c27672b4c1929e4cf7c18bcf0cd9fb5e230be" +checksum = "615f6e27d000a2bffbc7f2f6a8669179378fa27ee4d0a509e985dfc0a7defb40" dependencies = [ "getrandom 0.2.0", "lazy_static", @@ -571,7 +563,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "dca26ee1f8d361640700bde38b2c37d8c22b3ce2d360e1fc1c74ea4b0aa7d775" dependencies = [ "cfg-if 1.0.0", - "crossbeam-utils 0.8.0", + "crossbeam-utils 0.8.1", ] [[package]] @@ -592,8 +584,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "94af6efb46fef72616855b036a624cf27ba656ffc9be1b9a3c931cfc7749a9a9" dependencies = [ "cfg-if 1.0.0", - "crossbeam-epoch 0.9.0", - "crossbeam-utils 0.8.0", + "crossbeam-epoch 0.9.1", + "crossbeam-utils 0.8.1", ] [[package]] @@ -607,21 +599,21 @@ dependencies = [ "crossbeam-utils 0.7.2", "lazy_static", "maybe-uninit", - "memoffset", + "memoffset 0.5.6", "scopeguard", ] [[package]] name = "crossbeam-epoch" -version = "0.9.0" +version = "0.9.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ec0f606a85340376eef0d6d8fec399e6d4a544d648386c6645eb6d0653b27d9f" +checksum = "a1aaa739f95311c2c7887a76863f500026092fb1dce0161dab577e559ef3569d" dependencies = [ "cfg-if 1.0.0", "const_fn", - "crossbeam-utils 0.8.0", + "crossbeam-utils 0.8.1", "lazy_static", - "memoffset", + "memoffset 0.6.1", "scopeguard", ] @@ -649,13 +641,12 @@ dependencies = [ [[package]] name = "crossbeam-utils" -version = "0.8.0" +version = "0.8.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ec91540d98355f690a86367e566ecad2e9e579f230230eb7c21398372be73ea5" +checksum = "02d96d1e189ef58269ebe5b97953da3274d83a93af647c2ddd6f9dab28cedb8d" dependencies = [ "autocfg", "cfg-if 1.0.0", - "const_fn", "lazy_static", ] @@ -717,7 +708,7 @@ checksum = "cb582b60359da160a9477ee80f15c8d784c477e69c217ef2cdd4169c24ea380f" dependencies = [ "proc-macro2 1.0.24", "quote 1.0.7", - "syn 1.0.50", + "syn 1.0.53", ] [[package]] @@ -861,7 +852,7 @@ checksum = "aa4da3c766cd7a0db8242e326e9e4e081edd567072893ed320008189715366a4" dependencies = [ "proc-macro2 1.0.24", "quote 1.0.7", - "syn 1.0.50", + "syn 1.0.53", "synstructure", ] @@ -1035,7 +1026,7 @@ dependencies = [ "proc-macro-hack", "proc-macro2 1.0.24", "quote 1.0.7", - "syn 1.0.50", + "syn 1.0.53", ] [[package]] @@ -1189,9 +1180,9 @@ checksum = "644f9158b2f133fd50f5fb3242878846d9eb792e445c893805ff0e3824006e35" [[package]] name = "hidapi" -version = "1.2.3" +version = "1.2.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5c6ffb97f2ec5835ec73bcea5256fc2cd57a13c5958230778ef97f11900ba661" +checksum = "76c352a18370f7e7e47bcbfcbdc5432b8c80c705b5d751a25232c659fcf5c775" dependencies = [ "cc", "libc", @@ -1443,9 +1434,9 @@ dependencies = [ [[package]] name = "js-sys" -version = "0.3.45" +version = "0.3.46" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ca059e81d9486668f12d455a4ea6daa600bd408134cd17e3d3fb5a32d1f016f8" +checksum = "cf3d7383929f7c9c7c2d0fa596f325832df98c3704f2c60553080f7127a58175" dependencies = [ "wasm-bindgen", ] @@ -1490,15 +1481,15 @@ dependencies = [ [[package]] name = "libc" -version = "0.2.80" +version = "0.2.81" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4d58d1b70b004888f764dfbf6a26a3b0342a1632d33968e4a179d8011c760614" +checksum = "1482821306169ec4d07f6aca392a4681f66c75c9918aa49641a2595db64053cb" [[package]] name = "libloading" -version = "0.6.5" +version = "0.6.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1090080fe06ec2648d0da3881d9453d97e71a45f00eb179af7fdd7e3f686fdb0" +checksum = "e9367bdfa836b7e3cf895867f7a570283444da90562980ec2263d6e1569b16bc" dependencies = [ "cfg-if 1.0.0", "winapi 0.3.9", @@ -1590,6 +1581,15 @@ dependencies = [ "autocfg", ] +[[package]] +name = "memoffset" +version = "0.6.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "157b4208e3059a8f9e78d559edc658e13df41410cb3ae03979c83130067fdd87" +dependencies = [ + "autocfg", +] + [[package]] name = "mime" version = "0.3.16" @@ -1618,9 +1618,9 @@ dependencies = [ [[package]] name = "mio" -version = "0.6.22" +version = "0.6.23" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fce347092656428bc8eaf6201042cb551b8d67855af7374542a92a0fbfcac430" +checksum = "4afd66f5b91bf2a3bc13fad0e21caedac168ca4c707504e75585648ae80e4cc4" dependencies = [ "cfg-if 0.1.10", "fuchsia-zircon", @@ -1648,9 +1648,9 @@ dependencies = [ [[package]] name = "miow" -version = "0.2.1" +version = "0.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8c1f2f3b1cf331de6896aabf6e9d55dca90356cc9960cca7eaaf408a355ae919" +checksum = "ebd808424166322d4a38da87083bfddd3ac4c131334ed55856112eb06d46944d" dependencies = [ "kernel32-sys", "net2", @@ -1684,9 +1684,9 @@ dependencies = [ [[package]] name = "net2" -version = "0.2.35" +version = "0.2.36" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3ebc3ec692ed7c9a255596c67808dee269f64655d8baf7b4f0638e51ba1d6853" +checksum = "d7cf75f38f16cb05ea017784dc6dbfd354f76c223dba37701734c4f5a9337d02" dependencies = [ "cfg-if 0.1.10", "libc", @@ -1725,7 +1725,7 @@ checksum = "876a53fff98e03a936a674b29568b0e605f06b29372c2489ff4de23f1949743d" dependencies = [ "proc-macro2 1.0.24", "quote 1.0.7", - "syn 1.0.50", + "syn 1.0.53", ] [[package]] @@ -1776,7 +1776,7 @@ dependencies = [ "proc-macro-crate", "proc-macro2 1.0.24", "quote 1.0.7", - "syn 1.0.50", + "syn 1.0.53", ] [[package]] @@ -1864,7 +1864,7 @@ dependencies = [ "Inflector", "proc-macro2 1.0.24", "quote 1.0.7", - "syn 1.0.50", + "syn 1.0.53", ] [[package]] @@ -1908,7 +1908,7 @@ checksum = "6d7744ac029df22dca6284efe4e898991d28e3085c706c972bcd7da4a27a15eb" dependencies = [ "instant", "lock_api 0.4.2", - "parking_lot_core 0.8.0", + "parking_lot_core 0.8.1", ] [[package]] @@ -1918,7 +1918,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b876b1b9e7ac6e1a74a6da34d25c42e17e8862aa409cbbbdcfc8d86c6f3bc62b" dependencies = [ "cfg-if 0.1.10", - "cloudabi 0.0.3", + "cloudabi", "libc", "redox_syscall", "rustc_version", @@ -1933,25 +1933,24 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d58c7c768d4ba344e3e8d72518ac13e259d7c7ade24167003b8488e10b6740a3" dependencies = [ "cfg-if 0.1.10", - "cloudabi 0.0.3", + "cloudabi", "libc", "redox_syscall", - "smallvec 1.5.0", + "smallvec 1.5.1", "winapi 0.3.9", ] [[package]] name = "parking_lot_core" -version = "0.8.0" +version = "0.8.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c361aa727dd08437f2f1447be8b59a33b0edd15e0fcee698f935613d9efbca9b" +checksum = "d7c6d9b8427445284a09c55be860a15855ab580a417ccad9da88f5a06787ced0" dependencies = [ - "cfg-if 0.1.10", - "cloudabi 0.1.0", + "cfg-if 1.0.0", "instant", "libc", "redox_syscall", - "smallvec 1.5.0", + "smallvec 1.5.1", "winapi 0.3.9", ] @@ -2035,7 +2034,7 @@ checksum = "65ad2ae56b6abe3a1ee25f15ee605bacadb9a764edaba9c2bf4103800d4a1895" dependencies = [ "proc-macro2 1.0.24", "quote 1.0.7", - "syn 1.0.50", + "syn 1.0.53", ] [[package]] @@ -2046,7 +2045,7 @@ checksum = "f8e8d2bf0b23038a4424865103a4df472855692821aab4e4f5c3312d461d9e5f" dependencies = [ "proc-macro2 1.0.24", "quote 1.0.7", - "syn 1.0.50", + "syn 1.0.53", ] [[package]] @@ -2167,7 +2166,7 @@ dependencies = [ "itertools 0.8.2", "proc-macro2 1.0.24", "quote 1.0.7", - "syn 1.0.50", + "syn 1.0.53", ] [[package]] @@ -2281,7 +2280,7 @@ checksum = "9ab346ac5921dc62ffa9f89b7a773907511cdfa5490c572ae9be1be33e8afa4a" dependencies = [ "crossbeam-channel 0.5.0", "crossbeam-deque 0.8.0", - "crossbeam-utils 0.8.0", + "crossbeam-utils 0.8.1", "lazy_static", "num_cpus", ] @@ -2543,9 +2542,9 @@ dependencies = [ [[package]] name = "serde" -version = "1.0.117" +version = "1.0.118" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b88fa983de7720629c9387e9f517353ed404164b1e482c970a90c1a4aaf7dc1a" +checksum = "06c64263859d87aa2eb554587e2d23183398d617427327cf2b3d0ed8c69e4800" dependencies = [ "serde_derive", ] @@ -2561,20 +2560,20 @@ dependencies = [ [[package]] name = "serde_derive" -version = "1.0.117" +version = "1.0.118" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cbd1ae72adb44aab48f325a02444a5fc079349a8d804c1fc922aed3f7454c74e" +checksum = "c84d3526699cd55261af4b941e4e725444df67aa4f9e6a3564f18030d12672df" dependencies = [ "proc-macro2 1.0.24", "quote 1.0.7", - "syn 1.0.50", + "syn 1.0.53", ] [[package]] name = "serde_json" -version = "1.0.59" +version = "1.0.60" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dcac07dbffa1c65e7f816ab9eba78eb142c6d44410f4eeba1e26e4f5dfa56b95" +checksum = "1500e84d27fe482ed1dc791a56eddc2f230046a040fa908c08bda1d9fb615779" dependencies = [ "itoa", "ryu", @@ -2677,9 +2676,9 @@ dependencies = [ [[package]] name = "smallvec" -version = "1.5.0" +version = "1.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7acad6f34eb9e8a259d3283d1e8c1d34d7415943d4895f65cc73813c7396fc85" +checksum = "ae524f056d7d770e174287294f562e95044c68e88dec909a00d2094805db9d75" [[package]] name = "socket2" @@ -2695,9 +2694,9 @@ dependencies = [ [[package]] name = "solana-account-decoder" -version = "1.4.9" +version = "1.4.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "137e32e093b5482dd2664a5af9a292724b2c8910cb0a0edd1b4005ed5bfd4e18" +checksum = "29fa579ccae25e66c5b9f3e058b16b19efc823e653ee491bbcda1f06a440de7a" dependencies = [ "Inflector", "base64 0.12.3", @@ -2714,13 +2713,14 @@ dependencies = [ "solana-vote-program", "spl-token", "thiserror", + "zstd", ] [[package]] name = "solana-clap-utils" -version = "1.4.9" +version = "1.4.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4445f596921605c1fd9257511a3f4f27b0ed5c722278284d235dae9284455f05" +checksum = "90e908b0267c02e3898fb5769109dddbc936f14aadcedd3d5925d1a4d9b120f9" dependencies = [ "chrono", "clap", @@ -2734,9 +2734,9 @@ dependencies = [ [[package]] name = "solana-cli-config" -version = "1.4.9" +version = "1.4.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4eec69c2685c10bd288b07c483ee02e5f01853dfc5db61a0188ffac99a74cb58" +checksum = "0f0f69ef61a624038c6c2e0109f08c827633a04a4d21272e1e02e3bd70961008" dependencies = [ "dirs-next", "lazy_static", @@ -2748,9 +2748,9 @@ dependencies = [ [[package]] name = "solana-client" -version = "1.4.9" +version = "1.4.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a387d9d4b4e665b97e5a74486faee9a7c76873a1c87ffe420cb795b66fbeec9e" +checksum = "7253ee3b369812df3c30c9076ac2d5f042e09d7cb9c04e2928ebf5df26ad4ab2" dependencies = [ "base64 0.13.0", "bincode", @@ -2779,9 +2779,9 @@ dependencies = [ [[package]] name = "solana-config-program" -version = "1.4.9" +version = "1.4.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1a7f8350f954d78dc30a5dc02c4f495c75eb7d3b32494c5499692457164bbbaa" +checksum = "3c5c599f4049337d8c89c08811b3044203d083038e4e4be724843088211f3158" dependencies = [ "bincode", "chrono", @@ -2793,9 +2793,9 @@ dependencies = [ [[package]] name = "solana-crate-features" -version = "1.4.9" +version = "1.4.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "faed9cc0dc45b8e787add4a0e260c95006996b3da99d0bbde4f0bfdc2e1950bc" +checksum = "dc73ada8cddc62edf58dc09ef3cf4551259d0ca1c7ece5f102757279ec2afa95" dependencies = [ "backtrace", "bytes 0.4.12", @@ -2810,16 +2810,16 @@ dependencies = [ "reqwest", "serde", "syn 0.15.44", - "syn 1.0.50", + "syn 1.0.53", "tokio 0.1.22", "winapi 0.3.9", ] [[package]] name = "solana-faucet" -version = "1.4.9" +version = "1.4.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ca27b4196f7db825562510cfe4df550082205d5e57d6dd7e23b08bbe214f40b6" +checksum = "16cae7630ea7accaae2e6f538f400bcac312271cf4ab882a92875570447650b0" dependencies = [ "bincode", "byteorder", @@ -2840,9 +2840,9 @@ dependencies = [ [[package]] name = "solana-frozen-abi" -version = "1.4.9" +version = "1.4.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "232fa27d254720174c0e52727ce25763c6affb3cb493410cc84ded2d0e5942e8" +checksum = "9e5ab6ad3dda6a3d95d19603eeedc65689d8125eafb3e23c6a1e01ab8a6ba60c" dependencies = [ "bs58", "bv", @@ -2860,22 +2860,22 @@ dependencies = [ [[package]] name = "solana-frozen-abi-macro" -version = "1.4.9" +version = "1.4.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6fdcf9cfffc43b6c5e42a441bb33cb598dd17c5e313528b339e71098eb786074" +checksum = "ffaa09aa938a67501479ed8a785071c6993f72c34e43f680db3ea7a2dadad9e7" dependencies = [ "lazy_static", "proc-macro2 1.0.24", "quote 1.0.7", "rustc_version", - "syn 1.0.50", + "syn 1.0.53", ] [[package]] name = "solana-logger" -version = "1.4.9" +version = "1.4.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a42dc9a870d8d4db65b61c9467112c6a234153ab29c218a86c49df4e14f77643" +checksum = "0d949157d0b23eaf5758b427d90741d2a90751c4e3dfee028f5726ab8b36e769" dependencies = [ "env_logger", "lazy_static", @@ -2884,9 +2884,9 @@ dependencies = [ [[package]] name = "solana-measure" -version = "1.4.9" +version = "1.4.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "190b2cc0c99ec85fb0ac5ea4ff296585cba68e316bc6411f181cdfaaa24fff7b" +checksum = "76c197e92932f6498371df4a52e972403b0a3dfd3eac101b2844774b43292d89" dependencies = [ "jemalloc-ctl", "jemallocator", @@ -2897,9 +2897,9 @@ dependencies = [ [[package]] name = "solana-metrics" -version = "1.4.9" +version = "1.4.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "58d0f55a658d4799c2fb2e5d18aa240ce087602148cb74c9cb6b837cd56aa7aa" +checksum = "1ed2f570bd9d87a991c58800bd94149c34243f14c6b3dfc39fbca602e13db70a" dependencies = [ "env_logger", "gethostname", @@ -2911,9 +2911,9 @@ dependencies = [ [[package]] name = "solana-net-utils" -version = "1.4.9" +version = "1.4.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c99f1a3fcc4bb4a90d4f1f32604b107bd23ca463bcc18a9f54e3fe9866ce9c51" +checksum = "fea0a40ca7c0f5be26d1a203ac1ef44920f7c845ffdcf922e2aa597662e13958" dependencies = [ "bincode", "bytes 0.4.12", @@ -2933,9 +2933,9 @@ dependencies = [ [[package]] name = "solana-program" -version = "1.4.9" +version = "1.4.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f53f378189ff9a5dd98707682c08baed08e0049578fab40b27b7cd38988404db" +checksum = "8e9c6cb16e8aa986bc0d2af8ec50628f7451bef9dac89924adf48302bd4fc755" dependencies = [ "bincode", "bs58", @@ -2963,9 +2963,9 @@ dependencies = [ [[package]] name = "solana-rayon-threadlimit" -version = "1.4.9" +version = "1.4.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "70700e700a22a64416cec6a478301a6910402ad4210d1d27bd0a30daf710345e" +checksum = "de7367bfa559a08c2023d62f780ae01fddf865b974d7fd449bbeb1399641764d" dependencies = [ "lazy_static", "num_cpus", @@ -2973,9 +2973,9 @@ dependencies = [ [[package]] name = "solana-remote-wallet" -version = "1.4.9" +version = "1.4.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "031e5008cd0f2aeb2e62bb3c7cb242a28978181a2ea8acb0d83cbf0a41274ed0" +checksum = "1fde6cc84dfcc15c34eedba0675ca51cbaa8b83ca70233c5751459af869568e1" dependencies = [ "base32", "console 0.11.3", @@ -2993,9 +2993,9 @@ dependencies = [ [[package]] name = "solana-runtime" -version = "1.4.9" +version = "1.4.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "01fe657bcb036c1cba3246d4c2d51a4753ca198e5a0260fb055a357d36e333b0" +checksum = "4d1364382b1ea6dd516c53455c817eaa5cd47bf7565cd00953586002731dd8fd" dependencies = [ "bincode", "blake3", @@ -3044,9 +3044,9 @@ dependencies = [ [[package]] name = "solana-sdk" -version = "1.4.9" +version = "1.4.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "145658ea93517dadd44cd77a5ecbdaa268500dab8c3febb7c1713c3ebaf56061" +checksum = "85c38a02d501422070cd6a4d561b4ab1408e311c5a0b5af3a7bb01246da14f66" dependencies = [ "assert_matches", "bincode", @@ -3088,22 +3088,22 @@ dependencies = [ [[package]] name = "solana-sdk-macro" -version = "1.4.9" +version = "1.4.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d01979145b08ca6203c9c41599f2e21f17bf9d53395734cc1a6a5b2207a276be" +checksum = "475a680cd175f2e256452e007c6f8622d3a1ab97ab36d26303b35576e24f340c" dependencies = [ "bs58", "proc-macro2 1.0.24", "quote 1.0.7", "rustversion", - "syn 1.0.50", + "syn 1.0.53", ] [[package]] name = "solana-secp256k1-program" -version = "1.4.9" +version = "1.4.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e424be696ffbc0c853ddcdfb51b5ab46dc8b127484f4c48303713c2939205215" +checksum = "64f76265997062d8cb18b8055ab200294087ee0bb2de3cf65864eb964f39b2c8" dependencies = [ "bincode", "digest 0.9.0", @@ -3116,9 +3116,9 @@ dependencies = [ [[package]] name = "solana-stake-program" -version = "1.4.9" +version = "1.4.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4515972df84b7c9db557653e9172c3c32abcc7daaadbdfdf822ecd2ccdf3e138" +checksum = "9fcb16ef12c9ed669308074bcc0549d5b36f29597fb701530f108088d438b3cd" dependencies = [ "bincode", "log", @@ -3138,9 +3138,9 @@ dependencies = [ [[package]] name = "solana-transaction-status" -version = "1.4.9" +version = "1.4.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bd63aa417f747418c8bb52f9a11bb28f58f442298b5efc2522d93c983f43fce9" +checksum = "a2f69cb54e6854d4799529c22c21c1d53abaf2ebfc7b2c2fe1ce84b2afb9c620" dependencies = [ "Inflector", "base64 0.12.3", @@ -3162,9 +3162,9 @@ dependencies = [ [[package]] name = "solana-version" -version = "1.4.9" +version = "1.4.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7fdbba54e5393b98f28f772fa6d6af30c123210c7fcb5166bdea801f1bf335a4" +checksum = "d6995a2a6734a108b4a80497a391e86c8d234d94b02ceec0cebc9ba132874502" dependencies = [ "log", "rustc_version", @@ -3178,9 +3178,9 @@ dependencies = [ [[package]] name = "solana-vote-program" -version = "1.4.9" +version = "1.4.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f6cff1aee73efe45996605b06f0abea0d8ec5c108876fbba2370a48b9960e5d6" +checksum = "6b42b3fd7b76dd8c98eb13f92677b1803d0bc1ac06af45e10f1aee46b8c19a8a" dependencies = [ "bincode", "log", @@ -3275,9 +3275,9 @@ dependencies = [ [[package]] name = "syn" -version = "1.0.50" +version = "1.0.53" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "443b4178719c5a851e1bde36ce12da21d74a0e60b4d982ec3385a933c812f0f6" +checksum = "8833e20724c24de12bbaba5ad230ea61c3eafb05b881c7c9d3cfe8638b187e68" dependencies = [ "proc-macro2 1.0.24", "quote 1.0.7", @@ -3292,7 +3292,7 @@ checksum = "b834f2d66f734cb897113e34aaff2f1ab4719ca946f9a7358dba8f8064148701" dependencies = [ "proc-macro2 1.0.24", "quote 1.0.7", - "syn 1.0.50", + "syn 1.0.53", "unicode-xid 0.2.1", ] @@ -3376,7 +3376,7 @@ checksum = "9ba20f23e85b10754cd195504aebf6a27e2e6cbe28c17778a0c930724628dd56" dependencies = [ "proc-macro2 1.0.24", "quote 1.0.7", - "syn 1.0.50", + "syn 1.0.53", ] [[package]] @@ -3545,7 +3545,7 @@ checksum = "e44da00bfc73a25f814cd8d7e57a68a5c31b74b3152a0a1d1f590c97ed06265a" dependencies = [ "proc-macro2 1.0.24", "quote 1.0.7", - "syn 1.0.50", + "syn 1.0.53", ] [[package]] @@ -3727,7 +3727,7 @@ dependencies = [ "proc-macro2 1.0.24", "prost-build", "quote 1.0.7", - "syn 1.0.50", + "syn 1.0.53", ] [[package]] @@ -3910,13 +3910,13 @@ dependencies = [ [[package]] name = "tracing" -version = "0.1.21" +version = "0.1.22" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b0987850db3733619253fe60e17cb59b82d37c7e6c0236bb81e4d6b87c879f27" +checksum = "9f47026cdc4080c07e49b37087de021820269d996f581aac150ef9e5583eefe3" dependencies = [ - "cfg-if 0.1.10", + "cfg-if 1.0.0", "log", - "pin-project-lite 0.1.11", + "pin-project-lite 0.2.0", "tracing-attributes", "tracing-core", ] @@ -3929,7 +3929,7 @@ checksum = "80e0ccfc3378da0cce270c946b676a376943f5cd16aeba64568e7939806f4ada" dependencies = [ "proc-macro2 1.0.24", "quote 1.0.7", - "syn 1.0.50", + "syn 1.0.53", ] [[package]] @@ -4050,9 +4050,9 @@ dependencies = [ [[package]] name = "unicode-segmentation" -version = "1.7.0" +version = "1.7.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "db8716a166f290ff49dabc18b44aa407cb7c6dbe1aa0971b44b8a24b0ca35aae" +checksum = "bb0d2e7be6ae3a5fa87eed5fb451aff96f2573d2694942e40543ae0bbe19c796" [[package]] name = "unicode-width" @@ -4155,11 +4155,11 @@ checksum = "1a143597ca7c7793eff794def352d41792a93c481eb1042423ff7ff72ba2c31f" [[package]] name = "wasm-bindgen" -version = "0.2.68" +version = "0.2.69" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1ac64ead5ea5f05873d7c12b545865ca2b8d28adfc50a49b84770a3a97265d42" +checksum = "3cd364751395ca0f68cafb17666eee36b63077fb5ecd972bbcd74c90c4bf736e" dependencies = [ - "cfg-if 0.1.10", + "cfg-if 1.0.0", "serde", "serde_json", "wasm-bindgen-macro", @@ -4167,26 +4167,26 @@ dependencies = [ [[package]] name = "wasm-bindgen-backend" -version = "0.2.68" +version = "0.2.69" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f22b422e2a757c35a73774860af8e112bff612ce6cb604224e8e47641a9e4f68" +checksum = "1114f89ab1f4106e5b55e688b828c0ab0ea593a1ea7c094b141b14cbaaec2d62" dependencies = [ "bumpalo", "lazy_static", "log", "proc-macro2 1.0.24", "quote 1.0.7", - "syn 1.0.50", + "syn 1.0.53", "wasm-bindgen-shared", ] [[package]] name = "wasm-bindgen-futures" -version = "0.4.18" +version = "0.4.19" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b7866cab0aa01de1edf8b5d7936938a7e397ee50ce24119aef3e1eaa3b6171da" +checksum = "1fe9756085a84584ee9457a002b7cdfe0bfff169f45d2591d8be1345a6780e35" dependencies = [ - "cfg-if 0.1.10", + "cfg-if 1.0.0", "js-sys", "wasm-bindgen", "web-sys", @@ -4194,9 +4194,9 @@ dependencies = [ [[package]] name = "wasm-bindgen-macro" -version = "0.2.68" +version = "0.2.69" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6b13312a745c08c469f0b292dd2fcd6411dba5f7160f593da6ef69b64e407038" +checksum = "7a6ac8995ead1f084a8dea1e65f194d0973800c7f571f6edd70adf06ecf77084" dependencies = [ "quote 1.0.7", "wasm-bindgen-macro-support", @@ -4204,28 +4204,28 @@ dependencies = [ [[package]] name = "wasm-bindgen-macro-support" -version = "0.2.68" +version = "0.2.69" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f249f06ef7ee334cc3b8ff031bfc11ec99d00f34d86da7498396dc1e3b1498fe" +checksum = "b5a48c72f299d80557c7c62e37e7225369ecc0c963964059509fbafe917c7549" dependencies = [ "proc-macro2 1.0.24", "quote 1.0.7", - "syn 1.0.50", + "syn 1.0.53", "wasm-bindgen-backend", "wasm-bindgen-shared", ] [[package]] name = "wasm-bindgen-shared" -version = "0.2.68" +version = "0.2.69" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1d649a3145108d7d3fbcde896a468d1bd636791823c9921135218ad89be08307" +checksum = "7e7811dd7f9398f14cc76efd356f98f03aa30419dea46aa810d71e819fc97158" [[package]] name = "wasm-bindgen-test" -version = "0.3.18" +version = "0.3.19" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "34d1cdc8b98a557f24733d50a1199c4b0635e465eecba9c45b214544da197f64" +checksum = "0355fa0c1f9b792a09b6dcb6a8be24d51e71e6d74972f9eb4a44c4c004d24a25" dependencies = [ "console_error_panic_hook", "js-sys", @@ -4237,9 +4237,9 @@ dependencies = [ [[package]] name = "wasm-bindgen-test-macro" -version = "0.3.18" +version = "0.3.19" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e8fb9c67be7439ee8ab1b7db502a49c05e51e2835b66796c705134d9b8e1a585" +checksum = "27e07b46b98024c2ba2f9e83a10c2ef0515f057f2da299c1762a2017de80438b" dependencies = [ "proc-macro2 1.0.24", "quote 1.0.7", @@ -4247,9 +4247,9 @@ dependencies = [ [[package]] name = "web-sys" -version = "0.3.45" +version = "0.3.46" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4bf6ef87ad7ae8008e15a355ce696bed26012b7caa21605188cfd8214ab51e2d" +checksum = "222b1ef9334f92a21d3fb53dc3fd80f30836959a90f9274a626d7e06315ba3c3" dependencies = [ "js-sys", "wasm-bindgen", @@ -4398,7 +4398,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d498dbd1fd7beb83c86709ae1c33ca50942889473473d287d56ce4770a18edfb" dependencies = [ "proc-macro2 1.0.24", - "syn 1.0.50", + "syn 1.0.53", "synstructure", ] @@ -4419,7 +4419,7 @@ checksum = "c3f369ddb18862aba61aa49bf31e74d29f0f162dec753063200e1dc084345d16" dependencies = [ "proc-macro2 1.0.24", "quote 1.0.7", - "syn 1.0.50", + "syn 1.0.53", "synstructure", ] diff --git a/solana/agent/Cargo.toml b/solana/agent/Cargo.toml index 34627413..f1c75d17 100644 --- a/solana/agent/Cargo.toml +++ b/solana/agent/Cargo.toml @@ -28,6 +28,7 @@ bs58 = "0.3.1" byteorder = "1.3.4" futures = "0.3.8" libc = "0.2.80" +clap = "2.33.3" [build-dependencies] tonic-build = { version = "0.3.0", features = ["prost"] }