From d8d5c13f63ee860adcdcd884297f1d83c119d60e Mon Sep 17 00:00:00 2001 From: Petko Date: Thu, 1 Jun 2023 20:50:23 +0300 Subject: [PATCH] chore: release 0.3.3 --- CHANGELOG.md | 2 +- Cargo.lock | 242 +++++++++++++++++-------------------------- poi-radio/Cargo.toml | 5 +- 3 files changed, 97 insertions(+), 152 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index deca2b2..6c84bba 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -14,7 +14,7 @@ All notable changes to this project will be documented in this file. ### Miscellaneous Tasks - Release 0.3.2 -- Release 0.3.2 +- Release 0.3.3 ### Refactor diff --git a/Cargo.lock b/Cargo.lock index 74bcd9a..57f345b 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -82,6 +82,12 @@ dependencies = [ "memchr", ] +[[package]] +name = "android-tzdata" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0" + [[package]] name = "android_system_properties" version = "0.1.5" @@ -747,13 +753,13 @@ checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" [[package]] name = "chrono" -version = "0.4.24" +version = "0.4.26" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4e3c5919066adf22df73762e50cffcde3a758f2a848b113b586d1f86728b673b" +checksum = "ec837a71355b28f6556dbd569b37b3f363091c0bd4b2e735674521b4c5fd9bc5" dependencies = [ + "android-tzdata", "iana-time-zone", "js-sys", - "num-integer", "num-traits", "serde", "time 0.1.43", @@ -934,18 +940,18 @@ checksum = "520fbf3c07483f94e3e3ca9d0cfd913d7718ef2483d2cfd91c0d9e91474ab913" [[package]] name = "const_format" -version = "0.2.30" +version = "0.2.31" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7309d9b4d3d2c0641e018d449232f2e28f1b22933c137f157d3dbc14228b8c0e" +checksum = "c990efc7a285731f9a4378d81aff2f0e85a2c8781a05ef0f8baa8dac54d0ff48" dependencies = [ "const_format_proc_macros", ] [[package]] name = "const_format_proc_macros" -version = "0.2.29" +version = "0.2.31" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d897f47bf7270cf70d370f8f98c1abb6d2d4cf60a6845d30e05bfb90c6568650" +checksum = "e026b6ce194a874cb9cf32cd5772d1ef9767cc8fcb5765948d74f37a9d8b2bf6" dependencies = [ "proc-macro2", "quote", @@ -1148,9 +1154,9 @@ dependencies = [ [[package]] name = "ctrlc" -version = "3.3.1" +version = "3.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7394a21d012ce5c850497fb774b167d81b99f060025fbf06ee92b9848bd97eb2" +checksum = "2a011bbe2c35ce9c1f143b7af6f94f29a167beb4cd1d29e6740ce836f723120e" dependencies = [ "nix", "windows-sys 0.48.0", @@ -1633,13 +1639,13 @@ dependencies = [ [[package]] name = "ethers" -version = "2.0.4" +version = "2.0.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8d5486fdc149826f38c388f26a7df72534ee3f20d3a3f72539376fa7b3bbc43d" +checksum = "9c3a2483be182a1deacc9b7daa727594c8977f4d6c6df2d762eac3280cfa67c5" dependencies = [ "ethers-addressbook", "ethers-contract", - "ethers-core 2.0.5", + "ethers-core 2.0.6", "ethers-etherscan", "ethers-middleware", "ethers-providers", @@ -1649,11 +1655,11 @@ dependencies = [ [[package]] name = "ethers-addressbook" -version = "2.0.5" +version = "2.0.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9aa8dfd44b020a15bcbb74b540e93dd5f34f239b05470764d42e86b76050e024" +checksum = "b4a57fb532a6833eaa086a72049a5638a3baf593b2687e7ad726d983f793fb18" dependencies = [ - "ethers-core 2.0.5", + "ethers-core 2.0.6", "once_cell", "serde", "serde_json", @@ -1661,13 +1667,13 @@ dependencies = [ [[package]] name = "ethers-contract" -version = "2.0.4" +version = "2.0.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dfa43e2e69632492d7b38e59465d125a0066cf4c477390ece00d3acbd11b338b" +checksum = "80ef33619fb0732617a84e05a02da32a1b212239a4bdba3af5e57aa9caf55929" dependencies = [ "ethers-contract-abigen", "ethers-contract-derive", - "ethers-core 2.0.5", + "ethers-core 2.0.6", "ethers-providers", "futures-util", "hex", @@ -1680,16 +1686,15 @@ dependencies = [ [[package]] name = "ethers-contract-abigen" -version = "2.0.4" +version = "2.0.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2edb8fdbf77459819a443234b461171a024476bfc12f1853b889a62c6e1185ff" +checksum = "b284d9fb6f654f8a12f46e85d14f7f6f867f5bbb7de5780cdda45d39e75809c0" dependencies = [ "Inflector", "dunce", - "ethers-core 2.0.5", + "ethers-core 2.0.6", "ethers-etherscan", "eyre", - "getrandom 0.2.9", "hex", "prettyplease", "proc-macro2", @@ -1699,21 +1704,19 @@ dependencies = [ "serde", "serde_json", "syn 2.0.18", - "tokio", "toml 0.7.4", - "url", "walkdir", ] [[package]] name = "ethers-contract-derive" -version = "2.0.4" +version = "2.0.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "939b0c37746929f869285ee37d270b7c998d80cc7404c2e20dda8efe93e3b295" +checksum = "542b65f2d45be9ae1676ba129baba60d76d440acb6e933e76b0b6dcada266415" dependencies = [ "Inflector", "ethers-contract-abigen", - "ethers-core 2.0.5", + "ethers-core 2.0.6", "hex", "proc-macro2", "quote", @@ -1754,9 +1757,9 @@ dependencies = [ [[package]] name = "ethers-core" -version = "2.0.5" +version = "2.0.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "faa75335627717cb3273b0d4ccc6c5fe9ffdf8d6a6364ec748666798b6fd5085" +checksum = "949df06c5bdc23361f12f58af748e62839d579fd650ce734bff2ccaedec992a9" dependencies = [ "arrayvec", "bytes", @@ -1797,13 +1800,11 @@ dependencies = [ [[package]] name = "ethers-etherscan" -version = "2.0.4" +version = "2.0.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "196a21d6939ab78b7a1e4c45c2b33b0c2dd821a2e1af7c896f06721e1ba2a0c7" +checksum = "f93971f8de6430ce591f6e8af3a6c0a64d3ee5cd2efa384ebc0d662ac6d9da10" dependencies = [ - "ethers-core 2.0.5", - "ethers-solc", - "getrandom 0.2.9", + "ethers-core 2.0.6", "reqwest", "semver", "serde", @@ -1814,14 +1815,14 @@ dependencies = [ [[package]] name = "ethers-middleware" -version = "2.0.4" +version = "2.0.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "75594cc450992fc7de701c9145de612325fd8a18be765b8ae78767ba2b74876f" +checksum = "b47e5929cec99aa8cb4b93fd13d990d6d243ba389a803fbfd4806d69ad6d7980" dependencies = [ "async-trait", "auto_impl", "ethers-contract", - "ethers-core 2.0.5", + "ethers-core 2.0.6", "ethers-etherscan", "ethers-providers", "ethers-signers", @@ -1841,20 +1842,19 @@ dependencies = [ [[package]] name = "ethers-providers" -version = "2.0.4" +version = "2.0.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1009041f40476b972b5d79346cc512e97c662b1a0a2f78285eabe9a122909783" +checksum = "e9a404215845d474defb3c0466ec3e695ce6122702158e87343f4308c026de81" dependencies = [ "async-trait", "auto_impl", "base64 0.21.2", "bytes", "enr 0.8.1", - "ethers-core 2.0.5", + "ethers-core 2.0.6", "futures-core", "futures-timer", "futures-util", - "getrandom 0.2.9", "hashers", "hex", "http", @@ -1866,7 +1866,7 @@ dependencies = [ "serde_json", "thiserror", "tokio", - "tokio-tungstenite 0.18.0", + "tokio-tungstenite 0.19.0", "tracing", "tracing-futures", "url", @@ -1878,16 +1878,16 @@ dependencies = [ [[package]] name = "ethers-signers" -version = "2.0.4" +version = "2.0.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c3bd11ad6929f01f01be74bb00d02bbd6552f22de030865c898b340a3a592db1" +checksum = "97d849cf868651243a26442af8a5b8a63cd4c85f4e8d5c5f72994a702abc3fd9" dependencies = [ "async-trait", "coins-bip32", "coins-bip39", "elliptic-curve 0.13.5", "eth-keystore", - "ethers-core 2.0.5", + "ethers-core 2.0.6", "hex", "rand 0.8.5", "sha2 0.10.6", @@ -1897,14 +1897,13 @@ dependencies = [ [[package]] name = "ethers-solc" -version = "2.0.4" +version = "2.0.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2284784306de73d8ad1bc792ecc1b87da0268185683698d60fd096d23d168c99" +checksum = "8aa3fd8abbcc84013d8199524d3b89bf123d7a48ed984b00b80c72ef1a47b691" dependencies = [ "cfg-if", "dunce", - "ethers-core 2.0.5", - "getrandom 0.2.9", + "ethers-core 2.0.6", "glob", "hex", "home", @@ -2282,8 +2281,9 @@ dependencies = [ [[package]] name = "graphcast-sdk" -version = "0.3.1" -source = "git+https://github.com/graphops/graphcast-sdk#42ae716959bd489e7ddf167aa281b06bdeb4ca64" +version = "0.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2d84298fce0758e65e2ff3673ba34d194170c40dcfd616feaf7be8bf3a17f626" dependencies = [ "anyhow", "async-graphql", @@ -2295,7 +2295,7 @@ dependencies = [ "dotenv", "ethers", "ethers-contract", - "ethers-core 2.0.5", + "ethers-core 2.0.6", "ethers-derive-eip712", "graphql_client 0.12.0", "lazy_static", @@ -2325,8 +2325,7 @@ dependencies = [ [[package]] name = "graphcast-sdk" version = "0.3.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2d84298fce0758e65e2ff3673ba34d194170c40dcfd616feaf7be8bf3a17f626" +source = "git+https://github.com/graphops/graphcast-sdk#fe2579dc36d87894abc00bde7b7d04bd41e9f08a" dependencies = [ "anyhow", "async-graphql", @@ -2338,7 +2337,7 @@ dependencies = [ "dotenv", "ethers", "ethers-contract", - "ethers-core 2.0.5", + "ethers-core 2.0.6", "ethers-derive-eip712", "graphql_client 0.12.0", "lazy_static", @@ -2731,10 +2730,10 @@ dependencies = [ "http", "hyper", "log", - "rustls 0.21.1", + "rustls", "rustls-native-certs", "tokio", - "tokio-rustls 0.24.0", + "tokio-rustls", ] [[package]] @@ -3008,9 +3007,6 @@ name = "lalrpop-util" version = "0.19.12" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d3c48237b9604c5a4702de6b824e02006c3214327564636aef27c1028a8fa0ed" -dependencies = [ - "regex", -] [[package]] name = "lazy_static" @@ -3216,9 +3212,9 @@ dependencies = [ [[package]] name = "mio" -version = "0.8.7" +version = "0.8.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eebffdb73fe72e917997fad08bdbf31ac50b0fa91cec93e69a0662e4264d454c" +checksum = "927a765cd3fc26206e66b296465fa9d3e5ab003e651c1b3c060e7956d96b19d2" dependencies = [ "libc", "wasi 0.11.0+wasi-snapshot-preview1", @@ -3432,9 +3428,9 @@ dependencies = [ [[package]] name = "once_cell" -version = "1.17.1" +version = "1.17.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b7e5500299e16ebb147ae15a00a942af264cf3688f47923b8fc2cd5858f23ad3" +checksum = "9670a07f94779e00908f3e686eab508878ebb390ba6e604d3a284c00e8d0487b" [[package]] name = "oorandom" @@ -3475,9 +3471,9 @@ dependencies = [ [[package]] name = "openssl" -version = "0.10.52" +version = "0.10.54" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "01b8574602df80f7b85fdfc5392fa884a4e3b3f4f35402c070ab34c3d3f78d56" +checksum = "69b3f656a17a6cbc115b5c7a40c616947d213ba182135b014d6051b73ab6f019" dependencies = [ "bitflags", "cfg-if", @@ -3507,9 +3503,9 @@ checksum = "ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf" [[package]] name = "openssl-sys" -version = "0.9.87" +version = "0.9.88" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8e17f59264b2809d77ae94f0e1ebabc434773f370d6ca667bd223ea10e06cc7e" +checksum = "c2ce0f250f34a308dcfdbb351f511359857d4ed2134ba715a4eadd46e1ffd617" dependencies = [ "cc", "libc", @@ -3904,7 +3900,7 @@ dependencies = [ [[package]] name = "poi-radio" -version = "0.3.2" +version = "0.3.3" dependencies = [ "anyhow", "async-graphql", @@ -3919,9 +3915,9 @@ dependencies = [ "dotenv", "ethers", "ethers-contract", - "ethers-core 2.0.5", + "ethers-core 2.0.6", "ethers-derive-eip712", - "graphcast-sdk 0.3.2", + "graphcast-sdk 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)", "graphql_client 0.9.0", "hex", "metrics", @@ -3969,14 +3965,14 @@ version = "0.3.20" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e30165d31df606f5726b090ec7592c308a0eaf61721ff64c9a3018e344a8753e" dependencies = [ - "portable-atomic 1.3.2", + "portable-atomic 1.3.3", ] [[package]] name = "portable-atomic" -version = "1.3.2" +version = "1.3.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dc59d1bcc64fc5d021d67521f818db868368028108d37f0e98d74e33f68297b5" +checksum = "767eb9f07d4a5ebcb39bbf2d452058a93c011373abf6832e24194a1c3f004794" [[package]] name = "ppv-lite86" @@ -4349,14 +4345,14 @@ dependencies = [ "once_cell", "percent-encoding", "pin-project-lite", - "rustls 0.21.1", + "rustls", "rustls-pemfile", "serde", "serde_json", "serde_urlencoded", "tokio", "tokio-native-tls", - "tokio-rustls 0.24.0", + "tokio-rustls", "tokio-util", "tower-service", "url", @@ -4364,7 +4360,7 @@ dependencies = [ "wasm-bindgen-futures", "wasm-streams", "web-sys", - "webpki-roots", + "webpki-roots 0.22.6", "winreg", ] @@ -4493,18 +4489,6 @@ dependencies = [ "windows-sys 0.48.0", ] -[[package]] -name = "rustls" -version = "0.20.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fff78fc74d175294f4e83b28343315ffcfb114b156f0185e9741cb5570f50e2f" -dependencies = [ - "log", - "ring", - "sct", - "webpki", -] - [[package]] name = "rustls" version = "0.21.1" @@ -5028,9 +5012,9 @@ dependencies = [ [[package]] name = "slack-morphism" -version = "1.11.0" +version = "1.12.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fe8092e83c73f4f40709efe2aa1c23452f53453c0300b7fb7088e6f99b9be9b1" +checksum = "48ae1450a14bf7a4588b25fdee8668d94eb69f079581ddaf48a1a767befd2e9e" dependencies = [ "async-recursion", "async-trait", @@ -5095,9 +5079,9 @@ dependencies = [ [[package]] name = "solang-parser" -version = "0.2.4" +version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8c5ead679f39243782be98c2689e592fc0fc9489ca2e47c9e027bd30f948df31" +checksum = "4a94494913728908efa7a25a2dd2e4f037e714897985c24273c40596638ed909" dependencies = [ "itertools 0.10.5", "lalrpop", @@ -5392,7 +5376,7 @@ version = "0.0.1" dependencies = [ "axum 0.5.17", "chrono", - "graphcast-sdk 0.3.1", + "graphcast-sdk 0.3.2 (git+https://github.com/graphops/graphcast-sdk)", "poi-radio", "rand 0.8.5", "serde", @@ -5413,7 +5397,7 @@ version = "0.0.1" dependencies = [ "axum 0.5.17", "chrono", - "graphcast-sdk 0.3.1", + "graphcast-sdk 0.3.2 (git+https://github.com/graphops/graphcast-sdk)", "poi-radio", "rand 0.8.5", "ring", @@ -5431,7 +5415,7 @@ version = "0.0.1" dependencies = [ "axum 0.5.17", "chrono", - "graphcast-sdk 0.3.1", + "graphcast-sdk 0.3.2 (git+https://github.com/graphops/graphcast-sdk)", "poi-radio", "rand 0.8.5", "tokio", @@ -5611,24 +5595,13 @@ dependencies = [ "tokio", ] -[[package]] -name = "tokio-rustls" -version = "0.23.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c43ee83903113e03984cb9e5cebe6c04a5116269e900e3ddba8f068a62adda59" -dependencies = [ - "rustls 0.20.8", - "tokio", - "webpki", -] - [[package]] name = "tokio-rustls" version = "0.24.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e0d409377ff5b1e3ca6437aa86c1eb7d40c134bfec254e44c830defa92669db5" dependencies = [ - "rustls 0.21.1", + "rustls", "tokio", ] @@ -5655,22 +5628,6 @@ dependencies = [ "tungstenite 0.17.3", ] -[[package]] -name = "tokio-tungstenite" -version = "0.18.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "54319c93411147bced34cb5609a80e0a8e44c5999c93903a81cd866630ec0bfd" -dependencies = [ - "futures-util", - "log", - "rustls 0.20.8", - "tokio", - "tokio-rustls 0.23.4", - "tungstenite 0.18.0", - "webpki", - "webpki-roots", -] - [[package]] name = "tokio-tungstenite" version = "0.19.0" @@ -5679,11 +5636,12 @@ checksum = "ec509ac96e9a0c43427c74f003127d953a265737636129424288d27cb5c4b12c" dependencies = [ "futures-util", "log", - "rustls 0.21.1", + "rustls", "rustls-native-certs", "tokio", - "tokio-rustls 0.24.0", + "tokio-rustls", "tungstenite 0.19.0", + "webpki-roots 0.23.1", ] [[package]] @@ -5935,27 +5893,6 @@ dependencies = [ "utf-8", ] -[[package]] -name = "tungstenite" -version = "0.18.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "30ee6ab729cd4cf0fd55218530c4522ed30b7b6081752839b68fcec8d0960788" -dependencies = [ - "base64 0.13.1", - "byteorder", - "bytes", - "http", - "httparse", - "log", - "rand 0.8.5", - "rustls 0.20.8", - "sha1", - "thiserror", - "url", - "utf-8", - "webpki", -] - [[package]] name = "tungstenite" version = "0.19.0" @@ -5969,7 +5906,7 @@ dependencies = [ "httparse", "log", "rand 0.8.5", - "rustls 0.21.1", + "rustls", "sha1", "thiserror", "url", @@ -6324,6 +6261,15 @@ dependencies = [ "webpki", ] +[[package]] +name = "webpki-roots" +version = "0.23.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b03058f88386e5ff5310d9111d53f48b17d732b401aeb83a8d5190f2ac459338" +dependencies = [ + "rustls-webpki", +] + [[package]] name = "which" version = "4.4.0" diff --git a/poi-radio/Cargo.toml b/poi-radio/Cargo.toml index 602405c..1730d38 100644 --- a/poi-radio/Cargo.toml +++ b/poi-radio/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "poi-radio" -version = "0.3.2" +version = "0.3.3" edition = "2021" authors = ["GraphOps (axiomatic-aardvark, hopeyen)"] description = "POI Radio monitors subgraph data integrity in real time using Graphcast SDK" @@ -14,7 +14,7 @@ graphcast-sdk = "0.3.2" prost = "0.11" once_cell = "1.17" chrono = "0.4" -serde = "1.0.163" +serde = { version = "1.0.163", features = ["rc"] } serde_json = "1.0.96" sha3 = "0.10.8" derive-getters = "0.2.1" @@ -58,7 +58,6 @@ opentelemetry = { version = "0.18.0", features = ["rt-tokio"] } opentelemetry-jaeger = { version = "0.17.0", features = ["rt-tokio"] } tracing-opentelemetry = "0.18.0" clap = { version = "3.2.25", features = ["derive", "env"] } -# console-subscriber = "0.1.9" [dev-dependencies] criterion = { version = "0.4", features = ["async", "async_futures"] }