@@ -7,7 +7,8 @@ readme = "README.md"
77version.workspace = true
88
99[build-dependencies ]
10- substrate-wasm-builder = { workspace = true }
10+ # substrate optional
11+ substrate-wasm-builder = { workspace = true , optional = true }
1112
1213[dependencies ]
1314# crates.io
@@ -31,13 +32,13 @@ parachain-info = { workspace = true }
3132cumulus-pallet-session-benchmarking = { workspace = true , optional = true }
3233
3334# darwinia
34- darwinia-account-migration = { workspace = true }
35- darwinia-common-runtime = { workspace = true }
36- darwinia-deposit = { workspace = true }
37- darwinia-ecdsa-authority = { workspace = true }
38- darwinia-message-gadget = { workspace = true }
39- darwinia-message-transact = { workspace = true }
40- darwinia-precompile-assets = { workspace = true }
35+ darwinia-account-migration = { workspace = true }
36+ darwinia-common-runtime = { workspace = true }
37+ darwinia-deposit = { workspace = true }
38+ darwinia-ecdsa-authority = { workspace = true }
39+ darwinia-message-gadget = { workspace = true }
40+ darwinia-message-transact = { workspace = true }
41+ darwinia-precompile-assets = { workspace = true }
4142darwinia-precompile-bls12-381 = { workspace = true }
4243darwinia-precompile-deposit = { workspace = true }
4344darwinia-precompile-staking = { workspace = true }
@@ -165,17 +166,17 @@ std = [
165166 " darwinia-message-transact/std" ,
166167 " darwinia-precompile-assets/std" ,
167168 " darwinia-precompile-bls12-381/std" ,
168- " darwinia-precompile-staking/std" ,
169169 " darwinia-precompile-deposit/std" ,
170+ " darwinia-precompile-staking/std" ,
170171 " darwinia-precompile-state-storage/std" ,
171172 " darwinia-staking/std" ,
172173 " dc-primitives/std" ,
173174
174175 # darwinia-messages-substrate
175176 " bp-message-dispatch/std" ,
176177 " bp-messages/std" ,
177- " bp-runtime/std" ,
178178 " bp-polkadot-core/std" ,
179+ " bp-runtime/std" ,
179180 " bridge-runtime-common/std" ,
180181 " pallet-bridge-dispatch/std" ,
181182 " pallet-bridge-grandpa/std" ,
@@ -188,12 +189,12 @@ std = [
188189 " fp-rpc/std" ,
189190 " fp-self-contained/std" ,
190191 " pallet-ethereum/std" ,
191- " pallet-evm/std" ,
192192 " pallet-evm-precompile-blake2/std" ,
193193 " pallet-evm-precompile-bn128/std" ,
194194 " pallet-evm-precompile-dispatch/std" ,
195195 " pallet-evm-precompile-modexp/std" ,
196196 " pallet-evm-precompile-simple/std" ,
197+ " pallet-evm/std" ,
197198
198199 # moonbeam
199200 " moonbeam-evm-tracer/std" ,
@@ -206,24 +207,24 @@ std = [
206207 " pallet-xcm/std" ,
207208 " polkadot-parachain/std" ,
208209 " polkadot-runtime-common/std" ,
209- " xcm/std" ,
210210 " xcm-builder/std" ,
211211 " xcm-executor/std" ,
212+ " xcm/std" ,
212213
213214 # substrate
214215 " frame-executive/std" ,
215216 " frame-support/std" ,
216- " frame-system/std" ,
217217 " frame-system-rpc-runtime-api/std" ,
218+ " frame-system/std" ,
218219 " pallet-assets/std" ,
219220 " pallet-aura/std" ,
220221 " pallet-authorship/std" ,
221222 " pallet-balances/std" ,
222223 " pallet-collective/std" ,
223224 " pallet-democracy/std" ,
224225 " pallet-elections-phragmen/std" ,
225- " pallet-membership/std" ,
226226 " pallet-identity/std" ,
227+ " pallet-membership/std" ,
227228 " pallet-preimage/std" ,
228229 " pallet-proxy/std" ,
229230 " pallet-scheduler/std" ,
@@ -250,11 +251,12 @@ std = [
250251 " frame-benchmarking?/std" ,
251252 " frame-system-benchmarking?/std" ,
252253 " frame-try-runtime?/std" ,
254+ " substrate-wasm-builder" ,
253255]
254256
255257evm-tracing = [
256258 # moonbeam
257- " moonbeam-evm-tracer"
259+ " moonbeam-evm-tracer" ,
258260]
259261
260262fast-runtime = []
@@ -314,8 +316,8 @@ runtime-benchmarks = [
314316 " pallet-collective/runtime-benchmarks" ,
315317 " pallet-democracy/runtime-benchmarks" ,
316318 " pallet-elections-phragmen/runtime-benchmarks" ,
317- " pallet-membership/runtime-benchmarks" ,
318319 " pallet-identity/runtime-benchmarks" ,
320+ " pallet-membership/runtime-benchmarks" ,
319321 " pallet-preimage/runtime-benchmarks" ,
320322 " pallet-proxy/runtime-benchmarks" ,
321323 " pallet-scheduler/runtime-benchmarks" ,
@@ -374,8 +376,8 @@ try-runtime = [
374376 " pallet-collective/try-runtime" ,
375377 " pallet-democracy/try-runtime" ,
376378 " pallet-elections-phragmen/try-runtime" ,
377- " pallet-membership/try-runtime" ,
378379 " pallet-identity/try-runtime" ,
380+ " pallet-membership/try-runtime" ,
379381 " pallet-preimage/try-runtime" ,
380382 " pallet-proxy/try-runtime" ,
381383 " pallet-scheduler/try-runtime" ,
0 commit comments