@@ -230,3 +230,244 @@ polkadot = { path = "/usr/bin/polkadot" }
230230
231231[package .metadata .spellcheck ]
232232config = " ./scripts/ci/gitlab/spellcheck.toml"
233+
234+ [patch ."https://github .com/paritytech/substrate" ]
235+ node-template ={path = " ../substrate/bin/node-template/node" }
236+ frame-benchmarking ={path = " ../substrate/frame/benchmarking" }
237+ frame-support ={path = " ../substrate/frame/support" }
238+ frame-support-procedural ={path = " ../substrate/frame/support/procedural" }
239+ frame-support-procedural-tools ={path = " ../substrate/frame/support/procedural/tools" }
240+ frame-support-procedural-tools-derive ={path = " ../substrate/frame/support/procedural/tools/derive" }
241+ sp-api ={path = " ../substrate/primitives/api" }
242+ sp-api-proc-macro ={path = " ../substrate/primitives/api/proc-macro" }
243+ sp-core ={path = " ../substrate/primitives/core" }
244+ sp-core-hashing ={path = " ../substrate/primitives/core/hashing" }
245+ sp-std ={path = " ../substrate/primitives/std" }
246+ sp-debug-derive ={path = " ../substrate/primitives/debug-derive" }
247+ sp-externalities ={path = " ../substrate/primitives/externalities" }
248+ sp-storage ={path = " ../substrate/primitives/storage" }
249+ sp-runtime-interface ={path = " ../substrate/primitives/runtime-interface" }
250+ sp-runtime-interface-proc-macro ={path = " ../substrate/primitives/runtime-interface/proc-macro" }
251+ sp-tracing ={path = " ../substrate/primitives/tracing" }
252+ sp-wasm-interface ={path = " ../substrate/primitives/wasm-interface" }
253+ sp-io ={path = " ../substrate/primitives/io" }
254+ sp-keystore ={path = " ../substrate/primitives/keystore" }
255+ sp-state-machine ={path = " ../substrate/primitives/state-machine" }
256+ sp-panic-handler ={path = " ../substrate/primitives/panic-handler" }
257+ sp-trie ={path = " ../substrate/primitives/trie" }
258+ sp-runtime ={path = " ../substrate/primitives/runtime" }
259+ sp-application-crypto ={path = " ../substrate/primitives/application-crypto" }
260+ sp-arithmetic ={path = " ../substrate/primitives/arithmetic" }
261+ sp-weights ={path = " ../substrate/primitives/weights" }
262+ substrate-test-runtime-client ={path = " ../substrate/test-utils/runtime/client" }
263+ sc-block-builder ={path = " ../substrate/client/block-builder" }
264+ sc-client-api ={path = " ../substrate/client/api" }
265+ substrate-prometheus-endpoint ={path = " ../substrate/utils/prometheus" }
266+ sc-executor ={path = " ../substrate/client/executor" }
267+ sc-executor-common ={path = " ../substrate/client/executor/common" }
268+ sc-allocator ={path = " ../substrate/client/allocator" }
269+ sp-maybe-compressed-blob ={path = " ../substrate/primitives/maybe-compressed-blob" }
270+ sp-sandbox ={path = " ../substrate/primitives/sandbox" }
271+ sc-executor-wasmi ={path = " ../substrate/client/executor/wasmi" }
272+ sc-executor-wasmtime ={path = " ../substrate/client/executor/wasmtime" }
273+ sc-runtime-test ={path = " ../substrate/client/executor/runtime-test" }
274+ sp-tasks ={path = " ../substrate/primitives/tasks" }
275+ substrate-wasm-builder ={path = " ../substrate/utils/wasm-builder" }
276+ sp-core-hashing-proc-macro ={path = " ../substrate/primitives/core/hashing/proc-macro" }
277+ sp-version ={path = " ../substrate/primitives/version" }
278+ sp-version-proc-macro ={path = " ../substrate/primitives/version/proc-macro" }
279+ sc-tracing ={path = " ../substrate/client/tracing" }
280+ sc-rpc-server ={path = " ../substrate/client/rpc-servers" }
281+ sc-tracing-proc-macro ={path = " ../substrate/client/tracing/proc-macro" }
282+ sp-blockchain ={path = " ../substrate/primitives/blockchain" }
283+ sp-consensus ={path = " ../substrate/primitives/consensus/common" }
284+ sp-inherents ={path = " ../substrate/primitives/inherents" }
285+ sp-test-primitives ={path = " ../substrate/primitives/test-primitives" }
286+ sp-database ={path = " ../substrate/primitives/database" }
287+ sp-rpc ={path = " ../substrate/primitives/rpc" }
288+ substrate-test-runtime ={path = " ../substrate/test-utils/runtime" }
289+ beefy-merkle-tree ={path = " ../substrate/frame/beefy-mmr/primitives" }
290+ beefy-primitives ={path = " ../substrate/primitives/beefy" }
291+ frame-system ={path = " ../substrate/frame/system" }
292+ frame-system-rpc-runtime-api ={path = " ../substrate/frame/system/rpc/runtime-api" }
293+ pallet-babe ={path = " ../substrate/frame/babe" }
294+ pallet-authorship ={path = " ../substrate/frame/authorship" }
295+ sp-authorship ={path = " ../substrate/primitives/authorship" }
296+ pallet-session ={path = " ../substrate/frame/session" }
297+ pallet-timestamp ={path = " ../substrate/frame/timestamp" }
298+ sp-timestamp ={path = " ../substrate/primitives/timestamp" }
299+ sp-session ={path = " ../substrate/primitives/session" }
300+ sp-staking ={path = " ../substrate/primitives/staking" }
301+ sp-consensus-babe ={path = " ../substrate/primitives/consensus/babe" }
302+ sp-consensus-slots ={path = " ../substrate/primitives/consensus/slots" }
303+ sp-consensus-vrf ={path = " ../substrate/primitives/consensus/vrf" }
304+ frame-election-provider-support ={path = " ../substrate/frame/election-provider-support" }
305+ frame-election-provider-solution-type ={path = " ../substrate/frame/election-provider-support/solution-type" }
306+ sp-npos-elections ={path = " ../substrate/primitives/npos-elections" }
307+ substrate-test-utils ={path = " ../substrate/test-utils" }
308+ substrate-test-utils-derive ={path = " ../substrate/test-utils/derive" }
309+ sc-service ={path = " ../substrate/client/service" }
310+ sc-chain-spec ={path = " ../substrate/client/chain-spec" }
311+ sc-chain-spec-derive ={path = " ../substrate/client/chain-spec/derive" }
312+ sc-network-common ={path = " ../substrate/client/network/common" }
313+ sc-consensus ={path = " ../substrate/client/consensus/common" }
314+ sc-utils ={path = " ../substrate/client/utils" }
315+ sc-peerset ={path = " ../substrate/client/peerset" }
316+ sp-finality-grandpa ={path = " ../substrate/primitives/finality-grandpa" }
317+ sc-telemetry ={path = " ../substrate/client/telemetry" }
318+ sc-client-db ={path = " ../substrate/client/db" }
319+ sc-state-db ={path = " ../substrate/client/state-db" }
320+ kitchensink-runtime ={path = " ../substrate/bin/node/runtime" }
321+ frame-executive ={path = " ../substrate/frame/executive" }
322+ frame-try-runtime ={path = " ../substrate/frame/try-runtime" }
323+ pallet-balances ={path = " ../substrate/frame/balances" }
324+ pallet-transaction-payment ={path = " ../substrate/frame/transaction-payment" }
325+ frame-system-benchmarking ={path = " ../substrate/frame/system/benchmarking" }
326+ node-primitives ={path = " ../substrate/bin/node/primitives" }
327+ pallet-alliance ={path = " ../substrate/frame/alliance" }
328+ pallet-collective ={path = " ../substrate/frame/collective" }
329+ pallet-identity ={path = " ../substrate/frame/identity" }
330+ pallet-asset-tx-payment ={path = " ../substrate/frame/transaction-payment/asset-tx-payment" }
331+ pallet-assets ={path = " ../substrate/frame/assets" }
332+ pallet-authority-discovery ={path = " ../substrate/frame/authority-discovery" }
333+ sp-authority-discovery ={path = " ../substrate/primitives/authority-discovery" }
334+ pallet-bags-list ={path = " ../substrate/frame/bags-list" }
335+ pallet-bounties ={path = " ../substrate/frame/bounties" }
336+ pallet-treasury ={path = " ../substrate/frame/treasury" }
337+ pallet-child-bounties ={path = " ../substrate/frame/child-bounties" }
338+ pallet-contracts ={path = " ../substrate/frame/contracts" }
339+ pallet-contracts-primitives ={path = " ../substrate/frame/contracts/common" }
340+ pallet-contracts-proc-macro ={path = " ../substrate/frame/contracts/proc-macro" }
341+ pallet-randomness-collective-flip ={path = " ../substrate/frame/randomness-collective-flip" }
342+ pallet-utility ={path = " ../substrate/frame/utility" }
343+ pallet-contracts-rpc-runtime-api ={path = " ../substrate/frame/contracts/rpc/runtime-api" }
344+ pallet-conviction-voting ={path = " ../substrate/frame/conviction-voting" }
345+ pallet-scheduler ={path = " ../substrate/frame/scheduler" }
346+ pallet-preimage ={path = " ../substrate/frame/preimage" }
347+ pallet-democracy ={path = " ../substrate/frame/democracy" }
348+ pallet-election-provider-multi-phase ={path = " ../substrate/frame/election-provider-multi-phase" }
349+ pallet-election-provider-support-benchmarking ={path = " ../substrate/frame/election-provider-support/benchmarking" }
350+ pallet-elections-phragmen ={path = " ../substrate/frame/elections-phragmen" }
351+ pallet-gilt ={path = " ../substrate/frame/gilt" }
352+ pallet-grandpa ={path = " ../substrate/frame/grandpa" }
353+ pallet-offences ={path = " ../substrate/frame/offences" }
354+ pallet-staking ={path = " ../substrate/frame/staking" }
355+ pallet-staking-reward-curve ={path = " ../substrate/frame/staking/reward-curve" }
356+ sp-keyring ={path = " ../substrate/primitives/keyring" }
357+ pallet-im-online ={path = " ../substrate/frame/im-online" }
358+ pallet-indices ={path = " ../substrate/frame/indices" }
359+ pallet-lottery ={path = " ../substrate/frame/lottery" }
360+ frame-support-test ={path = " ../substrate/frame/support/test" }
361+ frame-support-test-pallet ={path = " ../substrate/frame/support/test/pallet" }
362+ pallet-membership ={path = " ../substrate/frame/membership" }
363+ pallet-mmr ={path = " ../substrate/frame/merkle-mountain-range" }
364+ sp-mmr-primitives ={path = " ../substrate/primitives/merkle-mountain-range" }
365+ pallet-multisig ={path = " ../substrate/frame/multisig" }
366+ pallet-nomination-pools ={path = " ../substrate/frame/nomination-pools" }
367+ pallet-nomination-pools-benchmarking ={path = " ../substrate/frame/nomination-pools/benchmarking" }
368+ pallet-nomination-pools-runtime-api ={path = " ../substrate/frame/nomination-pools/runtime-api" }
369+ pallet-offences-benchmarking ={path = " ../substrate/frame/offences/benchmarking" }
370+ pallet-proxy ={path = " ../substrate/frame/proxy" }
371+ pallet-ranked-collective ={path = " ../substrate/frame/ranked-collective" }
372+ pallet-recovery ={path = " ../substrate/frame/recovery" }
373+ pallet-referenda ={path = " ../substrate/frame/referenda" }
374+ pallet-remark ={path = " ../substrate/frame/remark" }
375+ pallet-session-benchmarking ={path = " ../substrate/frame/session/benchmarking" }
376+ pallet-society ={path = " ../substrate/frame/society" }
377+ pallet-state-trie-migration ={path = " ../substrate/frame/state-trie-migration" }
378+ remote-externalities ={path = " ../substrate/utils/frame/remote-externalities" }
379+ substrate-state-trie-migration-rpc ={path = " ../substrate/utils/frame/rpc/state-trie-migration-rpc" }
380+ sc-rpc-api ={path = " ../substrate/client/rpc-api" }
381+ sc-transaction-pool-api ={path = " ../substrate/client/transaction-pool/api" }
382+ pallet-sudo ={path = " ../substrate/frame/sudo" }
383+ pallet-tips ={path = " ../substrate/frame/tips" }
384+ pallet-transaction-payment-rpc-runtime-api ={path = " ../substrate/frame/transaction-payment/rpc/runtime-api" }
385+ pallet-transaction-storage ={path = " ../substrate/frame/transaction-storage" }
386+ sp-transaction-storage-proof ={path = " ../substrate/primitives/transaction-storage-proof" }
387+ pallet-uniques ={path = " ../substrate/frame/uniques" }
388+ pallet-vesting ={path = " ../substrate/frame/vesting" }
389+ pallet-whitelist ={path = " ../substrate/frame/whitelist" }
390+ sp-block-builder ={path = " ../substrate/primitives/block-builder" }
391+ sp-offchain ={path = " ../substrate/primitives/offchain" }
392+ sp-transaction-pool ={path = " ../substrate/primitives/transaction-pool" }
393+ sc-informant ={path = " ../substrate/client/informant" }
394+ sc-keystore ={path = " ../substrate/client/keystore" }
395+ sc-network ={path = " ../substrate/client/network" }
396+ fork-tree ={path = " ../substrate/utils/fork-tree" }
397+ sc-network-light ={path = " ../substrate/client/network/light" }
398+ sc-network-sync ={path = " ../substrate/client/network/sync" }
399+ sc-network-bitswap ={path = " ../substrate/client/network/bitswap" }
400+ sc-offchain ={path = " ../substrate/client/offchain" }
401+ sc-transaction-pool ={path = " ../substrate/client/transaction-pool" }
402+ substrate-test-runtime-transaction-pool ={path = " ../substrate/test-utils/runtime/transaction-pool" }
403+ sc-rpc ={path = " ../substrate/client/rpc" }
404+ sc-sysinfo ={path = " ../substrate/client/sysinfo" }
405+ sp-consensus-aura ={path = " ../substrate/primitives/consensus/aura" }
406+ substrate-test-client ={path = " ../substrate/test-utils/client" }
407+ sp-runtime-interface-test-wasm ={path = " ../substrate/primitives/runtime-interface/test-wasm" }
408+ sp-serializer ={path = " ../substrate/primitives/serializer" }
409+ frame-benchmarking-cli ={path = " ../substrate/utils/frame/benchmarking-cli" }
410+ sc-cli ={path = " ../substrate/client/cli" }
411+ node-template-runtime ={path = " ../substrate/bin/node-template/runtime" }
412+ pallet-aura ={path = " ../substrate/frame/aura" }
413+ pallet-template ={path = " ../substrate/bin/node-template/pallets/template" }
414+ pallet-transaction-payment-rpc ={path = " ../substrate/frame/transaction-payment/rpc" }
415+ sc-basic-authorship ={path = " ../substrate/client/basic-authorship" }
416+ sc-proposer-metrics ={path = " ../substrate/client/proposer-metrics" }
417+ sc-consensus-aura ={path = " ../substrate/client/consensus/aura" }
418+ sc-consensus-slots ={path = " ../substrate/client/consensus/slots" }
419+ sc-network-test ={path = " ../substrate/client/network/test" }
420+ sc-finality-grandpa ={path = " ../substrate/client/finality-grandpa" }
421+ sc-network-gossip ={path = " ../substrate/client/network-gossip" }
422+ substrate-frame-rpc-system ={path = " ../substrate/utils/frame/rpc/system" }
423+ try-runtime-cli ={path = " ../substrate/utils/frame/try-runtime/cli" }
424+ substrate-build-script-utils ={path = " ../substrate/utils/build-script-utils" }
425+ node-bench ={path = " ../substrate/bin/node/bench" }
426+ node-testing ={path = " ../substrate/bin/node/testing" }
427+ node-executor ={path = " ../substrate/bin/node/executor" }
428+ node-cli ={path = " ../substrate/bin/node/cli" }
429+ node-inspect ={path = " ../substrate/bin/node/inspect" }
430+ node-rpc ={path = " ../substrate/bin/node/rpc" }
431+ pallet-contracts-rpc ={path = " ../substrate/frame/contracts/rpc" }
432+ pallet-mmr-rpc ={path = " ../substrate/frame/merkle-mountain-range/rpc" }
433+ sc-consensus-babe ={path = " ../substrate/client/consensus/babe" }
434+ sc-consensus-epochs ={path = " ../substrate/client/consensus/epochs" }
435+ sc-consensus-babe-rpc ={path = " ../substrate/client/consensus/babe/rpc" }
436+ sc-finality-grandpa-rpc ={path = " ../substrate/client/finality-grandpa/rpc" }
437+ sc-sync-state-rpc ={path = " ../substrate/client/sync-state-rpc" }
438+ sc-authority-discovery ={path = " ../substrate/client/authority-discovery" }
439+ sc-consensus-uncles ={path = " ../substrate/client/consensus/uncles" }
440+ sc-service-test ={path = " ../substrate/client/service/test" }
441+ substrate-frame-cli ={path = " ../substrate/utils/frame/frame-utilities-cli" }
442+ chain-spec-builder ={path = " ../substrate/bin/utils/chain-spec-builder" }
443+ subkey ={path = " ../substrate/bin/utils/subkey" }
444+ beefy-gadget ={path = " ../substrate/client/beefy" }
445+ beefy-gadget-rpc ={path = " ../substrate/client/beefy/rpc" }
446+ sc-consensus-manual-seal ={path = " ../substrate/client/consensus/manual-seal" }
447+ sc-consensus-pow ={path = " ../substrate/client/consensus/pow" }
448+ sp-consensus-pow ={path = " ../substrate/primitives/consensus/pow" }
449+ pallet-atomic-swap ={path = " ../substrate/frame/atomic-swap" }
450+ pallet-bags-list-fuzzer ={path = " ../substrate/frame/bags-list/fuzzer" }
451+ pallet-bags-list-remote-tests ={path = " ../substrate/frame/bags-list/remote-tests" }
452+ pallet-beefy ={path = " ../substrate/frame/beefy" }
453+ pallet-beefy-mmr ={path = " ../substrate/frame/beefy-mmr" }
454+ frame-election-solution-type-fuzzer ={path = " ../substrate/frame/election-provider-support/solution-type/fuzzer" }
455+ pallet-example-basic ={path = " ../substrate/frame/examples/basic" }
456+ pallet-example-offchain-worker ={path = " ../substrate/frame/examples/offchain-worker" }
457+ pallet-example-parallel ={path = " ../substrate/frame/examples/parallel" }
458+ pallet-nicks ={path = " ../substrate/frame/nicks" }
459+ pallet-node-authorization ={path = " ../substrate/frame/node-authorization" }
460+ pallet-nomination-pools-test-staking ={path = " ../substrate/frame/nomination-pools/test-staking" }
461+ pallet-scored-pool ={path = " ../substrate/frame/scored-pool" }
462+ pallet-staking-reward-fn ={path = " ../substrate/frame/staking/reward-fn" }
463+ frame-support-test-compile-pass ={path = " ../substrate/frame/support/test/compile_pass" }
464+ sp-api-test ={path = " ../substrate/primitives/api/test" }
465+ sp-application-crypto-test ={path = " ../substrate/primitives/application-crypto/test" }
466+ sp-arithmetic-fuzzer ={path = " ../substrate/primitives/arithmetic/fuzzer" }
467+ sp-npos-elections-fuzzer ={path = " ../substrate/primitives/npos-elections/fuzzer" }
468+ sp-runtime-interface-test ={path = " ../substrate/primitives/runtime-interface/test" }
469+ sp-runtime-interface-test-wasm-deprecated ={path = " ../substrate/primitives/runtime-interface/test-wasm-deprecated" }
470+ substrate-test-utils-test-crate ={path = " ../substrate/test-utils/test-crate" }
471+ substrate-frame-rpc-support ={path = " ../substrate/utils/frame/rpc/support" }
472+ generate-bags ={path = " ../substrate/utils/frame/generate-bags" }
473+ node-runtime-generate-bags ={path = " ../substrate/utils/frame/generate-bags/node-runtime" }
0 commit comments