Skip to content

Commit 80f040e

Browse files
committed
WETH integration test
1 parent 0da678e commit 80f040e

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

50 files changed

+5087
-305
lines changed

Cargo.lock

-2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

+4
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ members = [
77
"macros",
88
"macros/tests",
99
"polimec-common/*",
10+
"debug-executor",
1011
]
1112
default-members = ["nodes/*", "pallets/*"]
1213
resolver = "2"
@@ -248,3 +249,6 @@ cumulus-pallet-session-benchmarking = { version = "16.0.0", default-features = f
248249
polimec-runtime = { path = "runtimes/polimec" }
249250
rococo-runtime-constants = { version = "14.0.0" }
250251
rococo-runtime = { version = "14.0.0" }
252+
253+
[patch.crates-io]
254+
xcm-executor = { path = "./debug-executor", package = "staging-xcm-executor", default-features = false }

debug-executor/.cargo-ok

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
{"v":1}

debug-executor/Cargo.toml

+204
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,204 @@
1+
# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO
2+
#
3+
# When uploading crates to the registry Cargo will automatically
4+
# "normalize" Cargo.toml files for maximal compatibility
5+
# with all versions of Cargo and also rewrite `path` dependencies
6+
# to registry (e.g., crates.io) dependencies.
7+
#
8+
# If you are reading this file be aware that the original Cargo.toml
9+
# will likely look very different (and much more reasonable).
10+
# See Cargo.toml.orig for the original contents.
11+
12+
[package]
13+
edition = "2021"
14+
name = "staging-xcm-executor"
15+
version = "14.0.0"
16+
authors = ["Parity Technologies <admin@parity.io>"]
17+
description = "An abstract and configurable XCM message executor. (polkadot v1.13.0)"
18+
license = "GPL-3.0-only"
19+
20+
[dependencies.codec]
21+
version = "3.6.12"
22+
features = ["derive"]
23+
default-features = false
24+
package = "parity-scale-codec"
25+
26+
[dependencies.environmental]
27+
version = "1.1.4"
28+
default-features = false
29+
30+
[dependencies.frame-benchmarking]
31+
version = "35.0.0"
32+
optional = true
33+
default-features = false
34+
35+
[dependencies.frame-support]
36+
version = "35.0.0"
37+
default-features = false
38+
39+
[dependencies.impl-trait-for-tuples]
40+
version = "0.2.2"
41+
42+
[dependencies.log]
43+
version = "0.4.21"
44+
default-features = false
45+
46+
[dependencies.scale-info]
47+
version = "2.11.1"
48+
features = [
49+
"derive",
50+
"serde",
51+
]
52+
default-features = false
53+
54+
[dependencies.sp-arithmetic]
55+
version = "26.0.0"
56+
default-features = false
57+
58+
[dependencies.sp-core]
59+
version = "34.0.0"
60+
default-features = false
61+
62+
[dependencies.sp-io]
63+
version = "37.0.0"
64+
default-features = false
65+
66+
[dependencies.sp-runtime]
67+
version = "38.0.0"
68+
default-features = false
69+
70+
[dependencies.sp-std]
71+
version = "14.0.0"
72+
default-features = false
73+
74+
[dependencies.sp-weights]
75+
version = "31.0.0"
76+
default-features = false
77+
78+
[dependencies.xcm]
79+
version = "14.0.0"
80+
default-features = false
81+
package = "staging-xcm"
82+
83+
[features]
84+
default = ["std"]
85+
runtime-benchmarks = [
86+
"frame-benchmarking/runtime-benchmarks",
87+
"frame-support/runtime-benchmarks",
88+
"sp-runtime/runtime-benchmarks",
89+
]
90+
std = [
91+
"codec/std",
92+
"environmental/std",
93+
"frame-benchmarking/std",
94+
"frame-support/std",
95+
"log/std",
96+
"scale-info/std",
97+
"sp-arithmetic/std",
98+
"sp-core/std",
99+
"sp-io/std",
100+
"sp-runtime/std",
101+
"sp-std/std",
102+
"sp-weights/std",
103+
"xcm/std",
104+
]
105+
106+
[lints.clippy.all]
107+
level = "allow"
108+
priority = 0
109+
110+
[lints.clippy.bind_instead_of_map]
111+
level = "allow"
112+
priority = 2
113+
114+
[lints.clippy.borrowed-box]
115+
level = "allow"
116+
priority = 2
117+
118+
[lints.clippy.complexity]
119+
level = "warn"
120+
priority = 1
121+
122+
[lints.clippy.correctness]
123+
level = "warn"
124+
priority = 1
125+
126+
[lints.clippy.default_constructed_unit_structs]
127+
level = "allow"
128+
priority = 2
129+
130+
[lints.clippy.derivable_impls]
131+
level = "allow"
132+
priority = 2
133+
134+
[lints.clippy.eq_op]
135+
level = "allow"
136+
priority = 2
137+
138+
[lints.clippy.erasing_op]
139+
level = "allow"
140+
priority = 2
141+
142+
[lints.clippy.extra-unused-type-parameters]
143+
level = "allow"
144+
priority = 2
145+
146+
[lints.clippy.identity-op]
147+
level = "allow"
148+
priority = 2
149+
150+
[lints.clippy.if-same-then-else]
151+
level = "allow"
152+
priority = 2
153+
154+
[lints.clippy.needless-lifetimes]
155+
level = "allow"
156+
priority = 2
157+
158+
[lints.clippy.needless_option_as_deref]
159+
level = "allow"
160+
priority = 2
161+
162+
[lints.clippy.nonminimal-bool]
163+
level = "allow"
164+
priority = 2
165+
166+
[lints.clippy.option-map-unit-fn]
167+
level = "allow"
168+
priority = 2
169+
170+
[lints.clippy.stable_sort_primitive]
171+
level = "allow"
172+
priority = 2
173+
174+
[lints.clippy.too-many-arguments]
175+
level = "allow"
176+
priority = 2
177+
178+
[lints.clippy.type_complexity]
179+
level = "allow"
180+
priority = 2
181+
182+
[lints.clippy.unit_arg]
183+
level = "allow"
184+
priority = 2
185+
186+
[lints.clippy.unnecessary_cast]
187+
level = "allow"
188+
priority = 2
189+
190+
[lints.clippy.useless_conversion]
191+
level = "allow"
192+
priority = 2
193+
194+
[lints.clippy.while_immutable_condition]
195+
level = "allow"
196+
priority = 2
197+
198+
[lints.clippy.zero-prefixed-literal]
199+
level = "allow"
200+
priority = 2
201+
202+
[lints.rust.suspicious_double_ref_op]
203+
level = "allow"
204+
priority = 2

debug-executor/Cargo.toml.orig

+49
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)