From e2bc897f73b533bb7943c64bd153eb213fed4128 Mon Sep 17 00:00:00 2001 From: 1xstj <106580853+1xstj@users.noreply.github.com> Date: Thu, 20 Jul 2023 17:09:33 +0530 Subject: [PATCH] chore: update relayer to v0.5.7 (#692) --- Cargo.lock | 187 +++++++++++++++++++++++--------------- relayer-gadget/Cargo.toml | 10 +- 2 files changed, 120 insertions(+), 77 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 2eb7af828..efb64a7e0 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -3055,9 +3055,9 @@ dependencies = [ [[package]] name = "ethers" -version = "2.0.7" +version = "2.0.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2a58ce802c65cf3d0756dee5a61094a92cde53c1583b246e9ee5b37226c7fc15" +checksum = "96b4026b97da8281276744741fac7eb385da905f6093c583331fa2953fdd4253" dependencies = [ "ethers-addressbook", "ethers-contract", @@ -3071,9 +3071,9 @@ dependencies = [ [[package]] name = "ethers-addressbook" -version = "2.0.7" +version = "2.0.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7b856b7b8ff5c961093cb8efe151fbcce724b451941ce20781de11a531ccd578" +checksum = "edcb6ffefc230d8c42874c51b28dc11dbb8de50b27a8fdf92648439d6baa68dc" dependencies = [ "ethers-core", "once_cell", @@ -3083,14 +3083,15 @@ dependencies = [ [[package]] name = "ethers-contract" -version = "2.0.7" +version = "2.0.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e066a0d9cfc70c454672bf16bb433b0243427420076dc5b2f49c448fb5a10628" +checksum = "0d4719a44c3d37ab07c6dea99ab174068d8c35e441b60b6c20ce4e48357273e8" dependencies = [ "ethers-contract-abigen", "ethers-contract-derive", "ethers-core", "ethers-providers", + "ethers-signers", "futures-util", "hex", "once_cell", @@ -3102,9 +3103,9 @@ dependencies = [ [[package]] name = "ethers-contract-abigen" -version = "2.0.7" +version = "2.0.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c113e3e86b6bc16d98484b2c3bb2d01d6fed9f489fe2e592e5cc87c3024d616b" +checksum = "155ea1b84d169d231317ed86e307af6f2bed6b40dd17e5e94bc84da21cadb21c" dependencies = [ "Inflector", "dunce", @@ -3124,9 +3125,9 @@ dependencies = [ [[package]] name = "ethers-contract-derive" -version = "2.0.7" +version = "2.0.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8c3fb5adee25701c79ec58fcf2c63594cd8829bc9ad6037ff862d5a111101ed2" +checksum = "8567ff196c4a37c1a8c90ec73bda0ad2062e191e4f0a6dc4d943e2ec4830fc88" dependencies = [ "Inflector", "ethers-contract-abigen", @@ -3140,9 +3141,9 @@ dependencies = [ [[package]] name = "ethers-core" -version = "2.0.7" +version = "2.0.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6da5fa198af0d3be20c19192df2bd9590b92ce09a8421e793bec8851270f1b05" +checksum = "60ca2514feb98918a0a31de7e1983c29f2267ebf61b2dc5d4294f91e5b866623" dependencies = [ "arrayvec 0.7.4", "bytes", @@ -3160,7 +3161,7 @@ dependencies = [ "rlp", "serde", "serde_json", - "strum 0.24.1", + "strum 0.25.0", "syn 2.0.23", "tempfile", "thiserror", @@ -3170,9 +3171,9 @@ dependencies = [ [[package]] name = "ethers-etherscan" -version = "2.0.7" +version = "2.0.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "84ebb401ba97c6f5af278c2c9936c4546cad75dec464b439ae6df249906f4caa" +checksum = "22b3a8269d3df0ed6364bc05b4735b95f4bf830ce3aef87d5e760fb0e93e5b91" dependencies = [ "ethers-core", "ethers-solc", @@ -3186,9 +3187,9 @@ dependencies = [ [[package]] name = "ethers-middleware" -version = "2.0.7" +version = "2.0.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "740f4a773c19dd6d6a68c8c2e0996c096488d38997d524e21dc612c55da3bd24" +checksum = "e0c339aad74ae5c451d27e0e49c7a3c7d22620b119b4f9291d7aa21f72d7f366" dependencies = [ "async-trait", "auto_impl", @@ -3213,9 +3214,9 @@ dependencies = [ [[package]] name = "ethers-providers" -version = "2.0.7" +version = "2.0.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "56b498fd2a6c019d023e43e83488cd1fb0721f299055975aa6bac8dbf1e95f2c" +checksum = "b411b119f1cf0efb69e2190883dee731251882bb21270f893ee9513b3a697c48" dependencies = [ "async-trait", "auto_impl", @@ -3248,9 +3249,9 @@ dependencies = [ [[package]] name = "ethers-signers" -version = "2.0.7" +version = "2.0.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "02c4b7e15f212fa7cc2e1251868320221d4ff77a3d48068e69f47ce1c491df2d" +checksum = "4864d387456a9c09a1157fa10e1528b29d90f1d859443acf06a1b23365fb518c" dependencies = [ "async-trait", "coins-bip32", @@ -3267,9 +3268,9 @@ dependencies = [ [[package]] name = "ethers-solc" -version = "2.0.7" +version = "2.0.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a81c89f121595cf8959e746045bb8b25a6a38d72588561e1a3b7992fc213f674" +checksum = "7a6c2b9625a2c639d46625f88acc2092a3cb35786c37f7c2128b3ca20f639b3c" dependencies = [ "cfg-if", "dunce", @@ -4918,9 +4919,9 @@ dependencies = [ [[package]] name = "lalrpop" -version = "0.19.12" +version = "0.20.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0a1cbf952127589f2851ab2046af368fd20645491bb4b376f04b7f94d7a9837b" +checksum = "da4081d44f4611b66c6dd725e6de3169f9f63905421e8626fcb86b6a898998b8" dependencies = [ "ascii-canvas", "bit-set", @@ -4931,7 +4932,7 @@ dependencies = [ "lalrpop-util", "petgraph", "regex", - "regex-syntax 0.6.29", + "regex-syntax 0.7.2", "string_cache", "term", "tiny-keccak", @@ -4940,9 +4941,9 @@ dependencies = [ [[package]] name = "lalrpop-util" -version = "0.19.12" +version = "0.20.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d3c48237b9604c5a4702de6b824e02006c3214327564636aef27c1028a8fa0ed" +checksum = "3f35c735096c0293d313e8f2a641627472b83d01b937177fe76e5e2708d31e0d" [[package]] name = "lazy_static" @@ -10331,9 +10332,9 @@ dependencies = [ [[package]] name = "solang-parser" -version = "0.3.0" +version = "0.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4a94494913728908efa7a25a2dd2e4f037e714897985c24273c40596638ed909" +checksum = "9c792fe9fae2a2f716846f214ca10d5a1e21133e0bf36cef34bcc4a852467b21" dependencies = [ "itertools 0.10.5", "lalrpop", @@ -11540,6 +11541,15 @@ dependencies = [ "strum_macros 0.24.3", ] +[[package]] +name = "strum" +version = "0.25.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "290d54ea6f91c969195bdbcd7442c8c2a2ba87da8bf60a7ee86a235d4bc1e125" +dependencies = [ + "strum_macros 0.25.1", +] + [[package]] name = "strum_macros" version = "0.21.1" @@ -11565,6 +11575,19 @@ dependencies = [ "syn 1.0.109", ] +[[package]] +name = "strum_macros" +version = "0.25.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6069ca09d878a33f883cc06aaa9718ede171841d3832450354410b718b097232" +dependencies = [ + "heck 0.4.1", + "proc-macro2", + "quote", + "rustversion", + "syn 2.0.23", +] + [[package]] name = "stun" version = "0.4.4" @@ -12671,6 +12694,26 @@ dependencies = [ "syn 1.0.109", ] +[[package]] +name = "typed-builder" +version = "0.15.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "98d9e1c147896ed2835fccc41d0600d0b6ca68261e6ccd3691e51659ae9153b8" +dependencies = [ + "typed-builder-macro", +] + +[[package]] +name = "typed-builder-macro" +version = "0.15.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6dba2e999a7ccbeb42ede7c9824fc9d4660794e5bcd456e5d60ac17baad6e083" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.23", +] + [[package]] name = "typenum" version = "1.16.0" @@ -13288,9 +13331,9 @@ dependencies = [ [[package]] name = "webb" -version = "0.6.1" +version = "0.7.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "15c26fb10b2420bb0d017f1bfb7c0e54b6921c282a26bc8a41a8876aa22da602" +checksum = "0748c492acb6ec02479f48ef60f2ad26df72a9d61a1ce1bda913b9f334fb05d0" dependencies = [ "async-trait", "ethers", @@ -13308,8 +13351,8 @@ dependencies = [ [[package]] name = "webb-bridge-registry-backends" -version = "0.5.6-dev" -source = "git+https://github.com/webb-tools/relayer?tag=v0.5.6-dev#a439e421efe0c62399c0937d8ba6689c45a4daf2" +version = "0.5.7-dev" +source = "git+https://github.com/webb-tools/relayer?tag=v0.5.7-dev#2dd33881eb5ce419151b11fd939fd4b318095a7b" dependencies = [ "async-trait", "ethereum-types", @@ -13318,7 +13361,7 @@ dependencies = [ "hex-literal 0.3.4", "sp-core 21.0.0", "tokio", - "typed-builder 0.14.0", + "typed-builder 0.15.1", "webb", "webb-proposals 0.5.4", "webb-relayer-config", @@ -13327,8 +13370,8 @@ dependencies = [ [[package]] name = "webb-chains-info" -version = "0.5.6-dev" -source = "git+https://github.com/webb-tools/relayer?tag=v0.5.6-dev#a439e421efe0c62399c0937d8ba6689c45a4daf2" +version = "0.5.7-dev" +source = "git+https://github.com/webb-tools/relayer?tag=v0.5.7-dev#2dd33881eb5ce419151b11fd939fd4b318095a7b" dependencies = [ "anyhow", "prettyplease 0.2.10", @@ -13342,8 +13385,8 @@ dependencies = [ [[package]] name = "webb-event-watcher-traits" -version = "0.5.6-dev" -source = "git+https://github.com/webb-tools/relayer?tag=v0.5.6-dev#a439e421efe0c62399c0937d8ba6689c45a4daf2" +version = "0.5.7-dev" +source = "git+https://github.com/webb-tools/relayer?tag=v0.5.7-dev#2dd33881eb5ce419151b11fd939fd4b318095a7b" dependencies = [ "async-trait", "backoff", @@ -13364,8 +13407,8 @@ dependencies = [ [[package]] name = "webb-ew-dkg" -version = "0.5.6-dev" -source = "git+https://github.com/webb-tools/relayer?tag=v0.5.6-dev#a439e421efe0c62399c0937d8ba6689c45a4daf2" +version = "0.5.7-dev" +source = "git+https://github.com/webb-tools/relayer?tag=v0.5.7-dev#2dd33881eb5ce419151b11fd939fd4b318095a7b" dependencies = [ "async-trait", "ethereum-types", @@ -13383,8 +13426,8 @@ dependencies = [ [[package]] name = "webb-ew-evm" -version = "0.5.6-dev" -source = "git+https://github.com/webb-tools/relayer?tag=v0.5.6-dev#a439e421efe0c62399c0937d8ba6689c45a4daf2" +version = "0.5.7-dev" +source = "git+https://github.com/webb-tools/relayer?tag=v0.5.7-dev#2dd33881eb5ce419151b11fd939fd4b318095a7b" dependencies = [ "ark-bls12-381", "ark-bn254", @@ -13401,7 +13444,7 @@ dependencies = [ "sled", "tokio", "tracing", - "typed-builder 0.14.0", + "typed-builder 0.15.1", "webb", "webb-bridge-registry-backends", "webb-event-watcher-traits", @@ -13414,15 +13457,15 @@ dependencies = [ [[package]] name = "webb-price-oracle-backends" -version = "0.5.6-dev" -source = "git+https://github.com/webb-tools/relayer?tag=v0.5.6-dev#a439e421efe0c62399c0937d8ba6689c45a4daf2" +version = "0.5.7-dev" +source = "git+https://github.com/webb-tools/relayer?tag=v0.5.7-dev#2dd33881eb5ce419151b11fd939fd4b318095a7b" dependencies = [ "async-trait", "chrono", "futures", "reqwest", "serde", - "typed-builder 0.14.0", + "typed-builder 0.15.1", "webb", "webb-chains-info", "webb-relayer-store", @@ -13431,8 +13474,8 @@ dependencies = [ [[package]] name = "webb-proposal-signing-backends" -version = "0.5.6-dev" -source = "git+https://github.com/webb-tools/relayer?tag=v0.5.6-dev#a439e421efe0c62399c0937d8ba6689c45a4daf2" +version = "0.5.7-dev" +source = "git+https://github.com/webb-tools/relayer?tag=v0.5.7-dev#2dd33881eb5ce419151b11fd939fd4b318095a7b" dependencies = [ "async-trait", "ethereum-types", @@ -13444,7 +13487,7 @@ dependencies = [ "sp-core 21.0.0", "tokio", "tracing", - "typed-builder 0.14.0", + "typed-builder 0.15.1", "webb", "webb-proposals 0.5.4", "webb-relayer-store", @@ -13484,8 +13527,8 @@ dependencies = [ [[package]] name = "webb-relayer" -version = "0.5.6-dev" -source = "git+https://github.com/webb-tools/relayer?tag=v0.5.6-dev#a439e421efe0c62399c0937d8ba6689c45a4daf2" +version = "0.5.7-dev" +source = "git+https://github.com/webb-tools/relayer?tag=v0.5.7-dev#2dd33881eb5ce419151b11fd939fd4b318095a7b" dependencies = [ "axum", "config", @@ -13516,8 +13559,8 @@ dependencies = [ [[package]] name = "webb-relayer-config" -version = "0.5.6-dev" -source = "git+https://github.com/webb-tools/relayer?tag=v0.5.6-dev#a439e421efe0c62399c0937d8ba6689c45a4daf2" +version = "0.5.7-dev" +source = "git+https://github.com/webb-tools/relayer?tag=v0.5.7-dev#2dd33881eb5ce419151b11fd939fd4b318095a7b" dependencies = [ "anyhow", "config", @@ -13541,8 +13584,8 @@ dependencies = [ [[package]] name = "webb-relayer-context" -version = "0.5.6-dev" -source = "git+https://github.com/webb-tools/relayer?tag=v0.5.6-dev#a439e421efe0c62399c0937d8ba6689c45a4daf2" +version = "0.5.7-dev" +source = "git+https://github.com/webb-tools/relayer?tag=v0.5.7-dev#2dd33881eb5ce419151b11fd939fd4b318095a7b" dependencies = [ "http", "native-tls", @@ -13585,8 +13628,8 @@ dependencies = [ [[package]] name = "webb-relayer-handler-utils" -version = "0.5.6-dev" -source = "git+https://github.com/webb-tools/relayer?tag=v0.5.6-dev#a439e421efe0c62399c0937d8ba6689c45a4daf2" +version = "0.5.7-dev" +source = "git+https://github.com/webb-tools/relayer?tag=v0.5.7-dev#2dd33881eb5ce419151b11fd939fd4b318095a7b" dependencies = [ "native-tls", "serde", @@ -13598,8 +13641,8 @@ dependencies = [ [[package]] name = "webb-relayer-handlers" -version = "0.5.6-dev" -source = "git+https://github.com/webb-tools/relayer?tag=v0.5.6-dev#a439e421efe0c62399c0937d8ba6689c45a4daf2" +version = "0.5.7-dev" +source = "git+https://github.com/webb-tools/relayer?tag=v0.5.7-dev#2dd33881eb5ce419151b11fd939fd4b318095a7b" dependencies = [ "axum", "axum-client-ip", @@ -13625,8 +13668,8 @@ dependencies = [ [[package]] name = "webb-relayer-store" -version = "0.5.6-dev" -source = "git+https://github.com/webb-tools/relayer?tag=v0.5.6-dev#a439e421efe0c62399c0937d8ba6689c45a4daf2" +version = "0.5.7-dev" +source = "git+https://github.com/webb-tools/relayer?tag=v0.5.7-dev#2dd33881eb5ce419151b11fd939fd4b318095a7b" dependencies = [ "hex", "parking_lot 0.12.1", @@ -13642,8 +13685,8 @@ dependencies = [ [[package]] name = "webb-relayer-tx-queue" -version = "0.5.6-dev" -source = "git+https://github.com/webb-tools/relayer?tag=v0.5.6-dev#a439e421efe0c62399c0937d8ba6689c45a4daf2" +version = "0.5.7-dev" +source = "git+https://github.com/webb-tools/relayer?tag=v0.5.7-dev#2dd33881eb5ce419151b11fd939fd4b318095a7b" dependencies = [ "backoff", "ethereum-types", @@ -13664,8 +13707,8 @@ dependencies = [ [[package]] name = "webb-relayer-tx-relay" -version = "0.5.6-dev" -source = "git+https://github.com/webb-tools/relayer?tag=v0.5.6-dev#a439e421efe0c62399c0937d8ba6689c45a4daf2" +version = "0.5.7-dev" +source = "git+https://github.com/webb-tools/relayer?tag=v0.5.7-dev#2dd33881eb5ce419151b11fd939fd4b318095a7b" dependencies = [ "chrono", "ethereum-types", @@ -13688,16 +13731,16 @@ dependencies = [ [[package]] name = "webb-relayer-tx-relay-utils" -version = "0.5.6-dev" -source = "git+https://github.com/webb-tools/relayer?tag=v0.5.6-dev#a439e421efe0c62399c0937d8ba6689c45a4daf2" +version = "0.5.7-dev" +source = "git+https://github.com/webb-tools/relayer?tag=v0.5.7-dev#2dd33881eb5ce419151b11fd939fd4b318095a7b" dependencies = [ "serde", ] [[package]] name = "webb-relayer-types" -version = "0.5.6-dev" -source = "git+https://github.com/webb-tools/relayer?tag=v0.5.6-dev#a439e421efe0c62399c0937d8ba6689c45a4daf2" +version = "0.5.7-dev" +source = "git+https://github.com/webb-tools/relayer?tag=v0.5.7-dev#2dd33881eb5ce419151b11fd939fd4b318095a7b" dependencies = [ "ethereum-types", "native-tls", @@ -13711,8 +13754,8 @@ dependencies = [ [[package]] name = "webb-relayer-utils" -version = "0.5.6-dev" -source = "git+https://github.com/webb-tools/relayer?tag=v0.5.6-dev#a439e421efe0c62399c0937d8ba6689c45a4daf2" +version = "0.5.7-dev" +source = "git+https://github.com/webb-tools/relayer?tag=v0.5.7-dev#2dd33881eb5ce419151b11fd939fd4b318095a7b" dependencies = [ "ark-std", "async-trait", diff --git a/relayer-gadget/Cargo.toml b/relayer-gadget/Cargo.toml index d5768c336..c07d0fd7f 100644 --- a/relayer-gadget/Cargo.toml +++ b/relayer-gadget/Cargo.toml @@ -17,11 +17,11 @@ sp-keystore = { workspace = true } sc-keystore = { workspace = true } # Relayer -webb-relayer = { git = "https://github.com/webb-tools/relayer", tag = "v0.5.6-dev" } -webb-relayer-context = { git = "https://github.com/webb-tools/relayer", tag = "v0.5.6-dev" } -webb-relayer-config = { git = "https://github.com/webb-tools/relayer", tag = "v0.5.6-dev" } -webb-relayer-store = { git = "https://github.com/webb-tools/relayer", tag = "v0.5.6-dev" } -webb-relayer-types = { git = "https://github.com/webb-tools/relayer", tag = "v0.5.6-dev" } +webb-relayer = { git = "https://github.com/webb-tools/relayer", tag = "v0.5.7-dev" } +webb-relayer-context = { git = "https://github.com/webb-tools/relayer", tag = "v0.5.7-dev" } +webb-relayer-config = { git = "https://github.com/webb-tools/relayer", tag = "v0.5.7-dev" } +webb-relayer-store = { git = "https://github.com/webb-tools/relayer", tag = "v0.5.7-dev" } +webb-relayer-types = { git = "https://github.com/webb-tools/relayer", tag = "v0.5.7-dev" } # DKG dkg-runtime-primitives = { workspace = true }