difftreelog
Merge branch 'develop' into fix/tests
in: master
49 files changed
Cargo.lockdiffbeforeafterboth936 packageslockfile v3
Might be heavy and slow!
addr2line
0.16.0crates.io↘ 1↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum3e61f2b7f93d2c7d2b08263acaa4a363b3e276806c68af6134c44f523bf1aacddepends onused byaddr2line
0.17.0crates.io↘ 1↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumb9ecd88a8c8378ca913a680cd98f0f13ac67383d35993f86c90a70e3f137816bdepends onused byadler
1.0.2crates.io↘ 0↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumf26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35feused byaead
0.4.3crates.io↘ 1↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum0b613b8e1e3cf911a086f53f03bf286f52fd7a7258e4fa606f0ef220d39d8877depends onaes
0.7.5crates.io↘ 4↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum9e8b47f52ea9bae42228d07ec09eb676433d7c4ed1ebdf0f1d1c29ed446f1ab8used byaes-gcm
0.9.4crates.io↘ 6↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumdf5f85a83a7d8b0442b6aa7b504b8212c1733da07b98aae43d4bc21b2cb3cdf6used byahash
0.7.6crates.io↘ 3↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumfcb51a0695d8f838b1ee009b3fbf66bda078cd64590202a864a8f3e8c4315c47used byaho-corasick
0.7.18crates.io↘ 1↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum1e37cfd5e7657ada45f742d6e99ca5788580b5c529dc78faf11ece6dc702656fdepends onused byalways-assert
0.1.2crates.io↘ 0↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumfbf688625d06217d5b1bb0ea9d9c44a1635fd0ee3534466388d18203174f4d11ansi_term
0.11.0crates.io↘ 1↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumee49baf6cb617b853aa8d93bf420db2383fab46d314482ca2803b40d5fde979bdepends onused byansi_term
0.12.1crates.io↘ 1↖ 4sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumd52a9bb7ec0cf484c551830a7ce27bd20d67eac647e1befb56b0be4ee39a55d2depends onanyhow
1.0.44crates.io↘ 0↖ 8sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum61604a8f862e1d5c3229fdd78f8b02c68dcf73a4c4b05fd636d12240aaa242c1approx
0.5.0crates.io↘ 1↖ 3sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum072df7202e63b127ab55acfe16ce97013d5b97bf160489336d3f1840fd78e99edepends onarrayref
0.3.6crates.io↘ 0↖ 9sourceregistry+https://github.com/rust-lang/crates.io-indexchecksuma4c527152e37cf757a3f78aae5a06fbeefdb07ccc535c980a3208ee3060dd544arrayvec
0.4.12crates.io↘ 1↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumcd9fd44efafa8690358b7408d253adf110036b88f55672a933f01d616ad9b1b9depends onused byarrayvec
0.5.2crates.io↘ 0↖ 6sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum23b62fc65de8e4e7f52534fb52b0f3ed04746ae267519eef2a83941e8085068barrayvec
0.7.2crates.io↘ 0↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum8da52d66c7071e2e3fa2a1e5c6d088fec47b593032b254f5e980de8ea54454d6used byasn1_der
0.7.5crates.io↘ 0↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksume22d1f4b888c298a027c99dc9048015fac177587de20fc30232a057dfbe24a21used byassert_matches
1.5.0crates.io↘ 0↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum9b34d609dfbaf33d6889b2b7106d3ca345eacad44200913df5ba02bfd31d2ba9used byasync-attributes
1.1.2crates.io↘ 2↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksuma3203e79f4dd9bdda415ed03cf14dae5a2bf775c683a00f94e9cd1faf0f596e5depends onused byasync-channel
1.6.1crates.io↘ 3↖ 3sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum2114d64672151c0c5eaa5e131ec84a74f06e1e559830dabba01ca30605d66319async-executor
1.4.1crates.io↘ 6↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum871f9bb5e0a22eeb7e8cf16641feb87c9dc67032ccf8ff49e772eb9941d3a965depends onused byasync-global-executor
2.0.2crates.io↘ 8↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum9586ec52317f36de58453159d48351bc244bc24ced3effc1fce22f3d48664af6depends onused byasync-io
1.6.0crates.io↘ 11↖ 6sourceregistry+https://github.com/rust-lang/crates.io-indexchecksuma811e6a479f2439f0c04038796b5cfb3d2ad56c230e0f2d3f7b04d68cfee607bdepends onasync-lock
2.4.0crates.io↘ 1↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksume6a8ea61bf9947a1007c5cada31e647dbc77b103c679858150003ba697ea798bdepends onused byasync-mutex
1.4.0crates.io↘ 1↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum479db852db25d9dbf6204e6cb6253698f175c15726470f78af0d918e99d6156edepends onused byasync-process
1.2.0crates.io↘ 9↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumb21b63ab5a0db0369deb913540af2892750e42d949faacc7a61495ac418a1692depends onasync-std
1.10.0crates.io↘ 21↖ 6sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumf8056f1455169ab86dd47b47391e4ab0cbd25410a70e9fe675544f49bafaf952depends on- async-attributes
1.1.2 - async-channel
1.6.1 - async-global-executor
2.0.2 - async-io
1.6.0 - async-lock
2.4.0 - async-process
1.2.0 - crossbeam-utils
0.8.5 - futures-channel
0.3.17 - futures-core
0.3.17 - futures-io
0.3.17 - futures-lite
1.12.0 - gloo-timers
0.2.1 - kv-log-macro
1.0.7 - log
0.4.14 - memchr
2.4.1 - num_cpus
1.13.0 - once_cell
1.8.0 - pin-project-lite
0.2.7 - pin-utils
0.1.0 - slab
0.4.5 - wasm-bindgen-futures
0.4.28
- async-attributes
async-std-resolver
0.20.3crates.io↘ 6↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumed4e2c3da14d8ad45acb1e3191db7a918e9505b6f155b218e70a7c9a1a48c638depends onused byasync-task
4.0.3crates.io↘ 0↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksume91831deabf0d6d7ec49552e489aed63b7456a7a3c46cff62adad428110b0af0async-trait
0.1.51crates.io↘ 3↖ 34sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum44318e776df68115a881de9a8fd1b9e53368d7a4a5ce4cc48517da3393233a5edepends onused by- async-std-resolver
0.20.3 - cumulus-client-consensus-aura
0.1.0 - cumulus-client-consensus-common
0.1.0 - cumulus-primitives-parachain-inherent
0.1.0 - fc-consensus
2.0.0-dev - jsonrpsee-types
0.3.1 - jsonrpsee-ws-client
0.3.1 - libp2p-request-response
0.12.0 - polkadot-network-bridge
0.9.12 - polkadot-node-core-candidate-validation
0.9.12 - polkadot-node-core-parachains-inherent
0.9.12 - polkadot-node-network-protocol
0.9.12 - polkadot-node-subsystem-util
0.9.12 - polkadot-overseer-gen
0.9.12 - polkadot-service
0.9.12 - sc-authority-discovery
0.10.0-dev - sc-consensus
0.10.0-dev - sc-consensus-aura
0.10.0-dev - sc-consensus-babe
0.10.0-dev - sc-consensus-slots
0.10.0-dev - sc-finality-grandpa
0.10.0-dev - sc-keystore
4.0.0-dev - sc-network
0.10.0-dev - sc-service
0.10.0-dev - sp-authorship
4.0.0-dev - sp-consensus
0.10.0-dev - sp-consensus-aura
0.10.0-dev - sp-consensus-babe
0.10.0-dev - sp-inherents
4.0.0-dev - sp-keystore
0.10.0-dev - sp-timestamp
4.0.0-dev - sp-transaction-storage-proof
4.0.0-dev - substrate-test-client
2.0.1 - trust-dns-proto
0.20.3
- async-std-resolver
asynchronous-codec
0.5.0crates.io↘ 5↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumfb4401f0a3622dad2e0763fa79e0eb328bc70fb7dccfdd645341f00d671247d6asynchronous-codec
0.6.0crates.io↘ 5↖ 6sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumf0de5164e5edbf51c45fb8c2d9664ae1c095cce1b265ecf7569093c0d66ef690atomic
0.5.0crates.io↘ 1↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumc3410529e8288c463bedb5930f82833bc0c90e5d2fe639a56582a4d09220b281depends onused byatomic-waker
1.0.0crates.io↘ 0↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum065374052e7df7ee4047b1160cca5e1467a12351a40b3da123c870ba0b8eda2aused byatty
0.2.14crates.io↘ 3↖ 5sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumd9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8depends onautocfg
1.0.1crates.io↘ 0↖ 13sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumcdb031dd78e28731d87d56cc8ffef4a8f36ca26c38fe2de700543e627f8a464abacktrace
0.3.63crates.io↘ 7↖ 3sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum321629d8ba6513061f26707241fa9bc89524ff1cd7a915a97ef0c62c666ce1b6depends onbae
0.1.6crates.io↘ 5↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumec107f431ee3d8a8e45e6dd117adab769556ef463959e77bf6a4888d5fd500cfused bybase-x
0.2.8crates.io↘ 0↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksuma4521f3e3d031370679b3b140beb36dfe4801b09ac77e30c61941f97df3ef28bused bybase58
0.2.0crates.io↘ 0↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum6107fe1be6682a68940da878d9e9f5e90ca5745b3dec9fd1bb393c8777d4f581used bybase64
0.12.3crates.io↘ 0↖ 3sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum3441f0f7b02788e948e47f457ca01f1d7e6d92c693bc132c22b087d3141c03ffbase64
0.13.0crates.io↘ 0↖ 5sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum904dfeac50f3cdaba28fc6f57fdcddb75f49ed61346676a78c4ffe55877802fdbeef
0.5.1crates.io↘ 1↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumbed554bd50246729a1ec158d08aa3235d1b69d94ad120ebe187e28894787e736depends onused bybeefy-gadget
4.0.0-devgithub.com/paritytech/substrate.git↘ 21↖ 3sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends on- beefy-primitives
4.0.0-dev - fnv
1.0.7 - futures
0.3.17 - log
0.4.14 - parity-scale-codec
2.3.1 - parking_lot
0.11.2 - sc-client-api
4.0.0-dev - sc-keystore
4.0.0-dev - sc-network
0.10.0-dev - sc-network-gossip
0.10.0-dev - sc-utils
4.0.0-dev - sp-api
4.0.0-dev - sp-application-crypto
4.0.0-dev - sp-arithmetic
4.0.0-dev - sp-blockchain
4.0.0-dev - sp-core
4.0.0-dev - sp-keystore
0.10.0-dev - sp-runtime
4.0.0-dev - substrate-prometheus-endpoint
0.9.0 - thiserror
1.0.30 - wasm-timer
0.2.5
- beefy-primitives
beefy-gadget-rpc
4.0.0-devgithub.com/paritytech/substrate.git↘ 13↖ 1sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onused bybeefy-merkle-tree
4.0.0-devgithub.com/paritytech/substrate.git↘ 0↖ 1sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044used bybeefy-primitives
4.0.0-devgithub.com/paritytech/substrate.git↘ 7↖ 12sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onbincode
1.3.3crates.io↘ 1↖ 3sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumb1f45e9417d87227c7a56d22e471c6206462cba514c7590c09aff4cf6d1ddcaddepends onbindgen
0.59.1crates.io↘ 11↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum453c49e5950bb0eb63bb3df640e31618846c89d5b7faa54040d76e98e0134375depends onused bybitflags
1.3.2crates.io↘ 0↖ 12sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumbef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718abitvec
0.19.5crates.io↘ 4↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum8942c8d352ae1838c9dda0b0ca2ab657696ef2232a20147cf1b30ae1a9cb4321depends onused bybitvec
0.20.4crates.io↘ 4↖ 16sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum7774144344a4faa177370406a7ff5f1da24303817368584c6206c8303eb07848depends onused by- bp-messages
0.1.0 - kusama-runtime
0.9.12 - pallet-bridge-messages
0.1.0 - parity-scale-codec
2.3.1 - polkadot-node-core-approval-voting
0.9.12 - polkadot-node-core-av-store
0.9.12 - polkadot-node-core-backing
0.9.12 - polkadot-node-core-dispute-coordinator
0.9.12 - polkadot-node-core-provisioner
0.9.12 - polkadot-primitives
0.9.12 - polkadot-runtime
0.9.12 - polkadot-runtime-common
0.9.12 - polkadot-runtime-parachains
0.9.12 - polkadot-test-runtime
0.9.12 - scale-info
1.0.0 - westend-runtime
0.9.12
- bp-messages
blake2
0.9.2crates.io↘ 3↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum0a4e37d16930f5459780f5621038b6382b9bb37c19016f39fb6b5808d831f174used byblake2-rfc
0.2.18crates.io↘ 2↖ 3sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum5d6d530bdd2d52966a6d03b7a964add7ae1a288d25214066fd4b600f0f796400depends onblake2b_simd
0.5.11crates.io↘ 3↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumafa748e348ad3be8263be728124b24a24f268266f6f5d58af9d75f6a40b5c587used byblake2s_simd
0.5.11crates.io↘ 3↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum9e461a7034e85b211a4acb57ee2e6730b32912b06c08cc242243c39fc21ae6a2used byblake3
0.3.8crates.io↘ 7↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumb64485778c4f16a6a5a9d335e80d449ac6c70cdd6a06d2af18a6f6f775a125b3depends onused byblock-buffer
0.7.3crates.io↘ 4↖ 3sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumc0940dc441f31689269e10ac70eb1002a3a1d3ad1390e030043662eb7fe4688bused byblock-buffer
0.9.0crates.io↘ 2↖ 3sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum4152116fd6e9dadb291ae18fc1ec3575ed6d84c29642d97890f4b4a3417297e4depends onused byblock-padding
0.1.5crates.io↘ 1↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumfa79dedbb091f449f1f39e53edf88d5dbe95f895dae6135a8d7b881fb5af73f5depends onused byblock-padding
0.2.1crates.io↘ 0↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum8d696c370c750c948ada61c69a0ee2cbbb9c50b1019ddb86d9317157a99c2caeused byblocking
1.0.2crates.io↘ 6↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumc5e170dbede1f740736619b776d7251cb1b9095c435c34d8ca9f57fcd2f335e9depends onbounded-vec
0.4.0crates.io↘ 1↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumafdd1dffefe5fc66262a524b91087c43b16e478b2e3dc49eb11b0e2fd6b6ec90depends onbp-header-chain
0.1.0github.com/paritytech/polkadot↘ 9↖ 2sourcegit+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003edepends onbp-message-dispatch
0.1.0github.com/paritytech/polkadot↘ 5↖ 3sourcegit+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003edepends onbp-messages
0.1.0github.com/paritytech/polkadot↘ 9↖ 7sourcegit+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003edepends onbp-polkadot-core
0.1.0github.com/paritytech/polkadot↘ 11↖ 2sourcegit+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003edepends onused bybp-rialto
0.1.0github.com/paritytech/polkadot↘ 8↖ 1sourcegit+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003edepends onused bybp-rococo
0.1.0github.com/paritytech/polkadot↘ 10↖ 2sourcegit+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003edepends onbp-runtime
0.1.0github.com/paritytech/polkadot↘ 11↖ 11sourcegit+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003edepends onbp-test-utils
0.1.0github.com/paritytech/polkadot↘ 8↖ 1sourcegit+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003edepends onused bybp-wococo
0.1.0github.com/paritytech/polkadot↘ 8↖ 1sourcegit+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003edepends onused bybridge-runtime-common
0.1.0github.com/paritytech/polkadot↘ 16↖ 1sourcegit+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003edepends on- bp-message-dispatch
0.1.0 - bp-messages
0.1.0 - bp-runtime
0.1.0 - frame-support
4.0.0-dev - hash-db
0.15.2 - pallet-bridge-dispatch
0.1.0 - pallet-bridge-grandpa
0.1.0 - pallet-bridge-messages
0.1.0 - pallet-transaction-payment
4.0.0-dev - parity-scale-codec
2.3.1 - scale-info
1.0.0 - sp-core
4.0.0-dev - sp-runtime
4.0.0-dev - sp-state-machine
0.10.0-dev - sp-std
4.0.0-dev - sp-trie
4.0.0-dev
used by- bp-message-dispatch
bs58
0.4.0crates.io↘ 0↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum771fe0050b883fcc3ea2359b1a96bcfbc090b7116eae7c3c512c7a083fdf23d3bstr
0.2.17crates.io↘ 1↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumba3569f383e8f1598449f1a423e72e99569137b47740b1da11ef19af3d5c3223depends onused bybuild-helper
0.1.1crates.io↘ 1↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumbdce191bf3fa4995ce948c8c83b4640a1745457a149e73c6db75b4ffe36aad5fdepends onbumpalo
3.8.0crates.io↘ 0↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum8f1e260c3a9040a7c19a12468758f4c16f31a81a1fe087482be9570ec864bb6cused bybyte-slice-cast
1.2.0crates.io↘ 0↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum1d30c751592b77c499e7bce34d99d67c2c11bdc0574e9a488ddade14150a4698used bybyte-tools
0.3.1crates.io↘ 0↖ 3sourceregistry+https://github.com/rust-lang/crates.io-indexchecksume3b5ca7a04898ad4bcd41c90c5285445ff5b791899bb1b0abdd2a2aa791211d7byteorder
1.4.3crates.io↘ 0↖ 16sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum14c189c53d098945499cdfa7ecc63567cf3886b3332b312a5b4585d8d3a6a610bytes
0.4.12crates.io↘ 2↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum206fdffcfa2df7cbe15601ef46c813fce0965eb3286db6b56c583b814b51c81cdepends onused bybytes
0.5.6crates.io↘ 0↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum0e4cec68f03f32e44924783795810fa50a7035d8c8ebe78580ad7e6c703fba38used bybytes
1.1.0crates.io↘ 0↖ 28sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumc4872d67bab6358e59559027aa3b9157c53d9358c51423c17554809a8858e0f8used by- asynchronous-codec
0.5.0 - asynchronous-codec
0.6.0 - ethereum
0.9.0 - ethereum
0.9.0 - http
0.2.5 - http-body
0.4.4 - hyper
0.14.14 - jsonrpc-server-utils
18.0.0 - libp2p
0.39.1 - libp2p-gossipsub
0.32.0 - libp2p-kad
0.31.0 - libp2p-mplex
0.29.0 - libp2p-noise
0.32.0 - libp2p-plaintext
0.29.0 - libp2p-relay
0.3.0 - libp2p-request-response
0.12.0 - multistream-select
0.10.4 - prost
0.8.0 - prost-build
0.8.0 - prost-types
0.8.0 - rlp
0.5.1 - sc-network
0.10.0-dev - sc-offchain
4.0.0-dev - soketto
0.6.0 - tokio
1.13.0 - tokio-util
0.6.9 - unsigned-varint
0.6.0 - unsigned-varint
0.7.0
- asynchronous-codec
cache-padded
1.1.1crates.io↘ 0↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum631ae5198c9be5e753e5cc215e1bd73c2b466a3565173db433f52bb9d3e66dbaused bycamino
1.0.5crates.io↘ 1↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum52d74260d9bf6944e2208aa46841b4b8f0d7ffc0849a06837b2f510337f86b2bdepends onused bycargo_metadata
0.13.1crates.io↘ 6↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum081e3f0755c1f380c2d010481b6fa2e02973586d5f2b24eebb7a2a1d98b143d8cargo-platform
0.1.2crates.io↘ 1↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumcbdb825da8a5df079a43676dbe042702f1707b1109f713a01420fbb4cc71fa27depends onused bycc
1.0.71crates.io↘ 1↖ 13sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum79c2681d6594606957bbb8631c4b90a7fcaaa72cdb714743a437b156d6a7eedddepends oncexpr
0.5.0crates.io↘ 1↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumdb507a7679252d2276ed0dd8113c6875ec56d3089f9225b2b42c30cc1f8e5c89depends onused bycfg_aliases
0.1.1crates.io↘ 0↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumfd16c4719339c4530435d38e511904438d07cce7950afa3718a84ac36c10e89ecfg-if
0.1.10crates.io↘ 0↖ 6sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum4785bdd1c96b2a846b2bd7cc02e86b6b3dbf14e7e53446c4f54c92a361040822cfg-if
1.0.0crates.io↘ 0↖ 38sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumbaf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fdused by- aes
0.7.5 - async-process
1.2.0 - backtrace
0.3.63 - chacha20
0.7.1 - cpp_demangle
0.3.3 - crc32fast
1.2.1 - crossbeam-channel
0.5.1 - crossbeam-deque
0.8.1 - crossbeam-epoch
0.9.5 - crossbeam-utils
0.8.5 - directories-next
2.0.0 - flate2
1.0.22 - frame-metadata
14.0.0 - getrandom
0.1.16 - getrandom
0.2.3 - instant
0.1.12 - libloading
0.7.1 - log
0.4.14 - parity-util-mem
0.10.2 - parking_lot_core
0.8.5 - polling
2.1.0 - polyval
0.5.3 - prometheus
0.12.0 - sc-executor-wasmtime
0.10.0-dev - scale-info
1.0.0 - sha-1
0.9.8 - sha2
0.9.8 - socket2
0.3.19 - tempfile
3.2.0 - tracing
0.1.29 - trust-dns-proto
0.20.3 - trust-dns-resolver
0.20.3 - wasm-bindgen
0.2.78 - wasm-bindgen-futures
0.4.28 - wasmtime
0.30.0 - wasmtime-environ
0.30.0 - wasmtime-jit
0.30.0 - wasmtime-runtime
0.30.0
- aes
chacha20
0.7.1crates.io↘ 4↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumfee7ad89dc1128635074c268ee661f90c3f7e83d9fd12910608c36b47d6c3412used bychacha20poly1305
0.8.0crates.io↘ 5↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum1580317203210c517b6d44794abfbe600698276db18127e37ad3e69bf5e848e5used bychrono
0.4.19crates.io↘ 5↖ 6sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum670ad68c9088c2a963aaa298cb369688cf3f9465ce5e2d4ca10e6e0098a1ce73cid
0.6.1crates.io↘ 3↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumff0e3bc0b6446b3f9663c1a6aba6ef06c5aeaa1bc92bd18077be337198ab9768used bycipher
0.3.0crates.io↘ 1↖ 6sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum7ee52072ec15386f770805afd189a01c8841be8696bed250fa2f13c4c0d6dfb7depends onckb-merkle-mountain-range
0.3.2crates.io↘ 1↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum4f061f97d64fd1822664bdfb722f7ae5469a97b77567390f7442be5b5dc82a5bdepends onused byclang-sys
1.3.0crates.io↘ 3↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumfa66045b9cb23c2e9c1520732030608b02ee07e5cfaa5a521ec15ded7fa24c90depends onused byclap
2.33.3crates.io↘ 7↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum37e58ac78573c40708d45522f0d80fa2f01cc4f9b4e2bf749807255454312002depends onused bycloudabi
0.0.3crates.io↘ 1↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumddfc5b9aa5d4507acaf872de71051dfd0e309860e88966e1051e462a077aac4fdepends onused byconcurrent-queue
1.2.2crates.io↘ 1↖ 3sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum30ed07550be01594c6026cff2a1d7fe9c8f683caa798e12b68694ac9e88286a3depends onconstant_time_eq
0.1.5crates.io↘ 0↖ 4sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum245097e9a4535ee1e3e3931fcfcd55a796a44c643e8596ff6566d68f09b87bbcconvert_case
0.4.0crates.io↘ 0↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum6245d59a3e82a7fc217c5828a6692dbc6dfb63a0c8c90495621f7b9d79704a0eused bycore-foundation
0.9.2crates.io↘ 2↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum6888e10551bb93e424d8df1d07f1a8b4fceb0001a3a4b048bfc47554946f47b3depends onused bycore-foundation-sys
0.8.3crates.io↘ 0↖ 3sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum5827cebf4670468b8772dd191856768aedcb1b0278a04f989f7766351917b9dccpp_demangle
0.3.3crates.io↘ 1↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum8ea47428dc9d2237f3c6bc134472edfd63ebba0af932e783506dcfd66f10d18adepends onused bycpufeatures
0.1.5crates.io↘ 1↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum66c99696f6c9dd7f35d486b9d04d7e6e202aa3e8c40d553f2fdf5e7e0c6a71efdepends onused bycpufeatures
0.2.1crates.io↘ 1↖ 5sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum95059428f66df56b63431fdb4e1947ed2190586af5c5a8a8b71122bdf5a7f469depends oncranelift-bforest
0.77.0crates.io↘ 1↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum15013642ddda44eebcf61365b2052a23fd8b7314f90ba44aa059ec02643c5139depends onused bycranelift-codegen
0.77.0crates.io↘ 9↖ 4sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum298f2a7ed5fdcb062d8e78b7496b0f4b95265d20245f2d0ca88f846dd192a3a3depends oncranelift-codegen-meta
0.77.0crates.io↘ 2↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum5cf504261ac62dfaf4ffb3f41d88fd885e81aba947c1241275043885bc5f0bacused bycranelift-entity
0.77.0crates.io↘ 1↖ 7sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum48868faa07cacf948dc4a1773648813c0e453ff9467e800ff10f6a78c021b546depends oncranelift-frontend
0.77.0crates.io↘ 4↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum351c9d13b4ecd1a536215ec2fd1c3ee9ee8bc31af172abf1e45ed0adb7a931dfcranelift-native
0.77.0crates.io↘ 3↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum6df8b556663d7611b137b24db7f6c8d9a8a27d7f29c7ea7835795152c94c1b75used bycranelift-wasm
0.77.0crates.io↘ 8↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum7a69816d90db694fa79aa39b89dda7208a4ac74b6f2b8f3c4da26ee1c8bdfc5edepends onused bycrc32fast
1.2.1crates.io↘ 1↖ 3sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum81156fece84ab6a9f2afdb109ce3ae577e42b1228441eded99bd77f627953b1adepends oncrossbeam-channel
0.5.1crates.io↘ 2↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum06ed27e177f16d65f0f0c22a213e17c696ace5dd64b14258b52f9417ccb52db4depends onused bycrossbeam-deque
0.8.1crates.io↘ 3↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum6455c0ca19f0d2fbf751b908d5c55c1f5cbc65e03c4225427254b46890bdde1eused bycrossbeam-epoch
0.9.5crates.io↘ 5↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum4ec02e091aa634e2c3ada4a392989e7c3116673ef0ac5b72232439094d73b7fdused bycrossbeam-utils
0.8.5crates.io↘ 2↖ 5sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumd82cfc11ce7f2c3faef78d8a684447b40d503d9681acebed6cb728d45940c4dbdepends oncrunchy
0.2.2crates.io↘ 0↖ 7sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum7a81dae078cea95a014a339291cec439d2f232ebe854a9d672b796c6afafa9b7crypto-mac
0.7.0crates.io↘ 2↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum4434400df11d95d556bac068ddfedd482915eb18fe8bea89bc80b6e4b1c179e5depends onused bycrypto-mac
0.8.0crates.io↘ 2↖ 4sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumb584a330336237c1eecd3e94266efb216c56ed91225d634cb2991c5f3fd1aeabdepends oncrypto-mac
0.11.1crates.io↘ 2↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumb1d1a86f49236c215f271d40892d5fc950490551400b02ef360692c29815c714depends onused byct-logs
0.8.0crates.io↘ 1↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumc1a816186fa68d9e426e3cb4ae4dff1fcd8e4a2c34b781bf7a822574a0d0aac8depends onused byctor
0.1.21crates.io↘ 2↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumccc0a48a9b826acdf4028595adc9db92caea352f7af011a3034acd172a52a0aadepends onused byctr
0.8.0crates.io↘ 1↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum049bb91fb4aaf0e3c7efa6cd5ef877dbbbd15b39dad06d9948de4ec8a75761eadepends onused bycuckoofilter
0.5.0crates.io↘ 3↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumb810a8449931679f64cd7eef1bbd0fa315801b6d5d9cdc1ace2804d6529eee18depends onused bycumulus-client-cli
0.1.0github.com/paritytech/cumulus.git↘ 3↖ 1sourcegit+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.12#f5926c2f50df73bf36171b138241437131d76fffused bycumulus-client-collator
0.1.0github.com/paritytech/cumulus.git↘ 16↖ 2sourcegit+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.12#f5926c2f50df73bf36171b138241437131d76fffdepends on- cumulus-client-consensus-common
0.1.0 - cumulus-client-network
0.1.0 - cumulus-primitives-core
0.1.0 - futures
0.3.17 - parity-scale-codec
2.3.1 - parking_lot
0.10.2 - polkadot-node-primitives
0.9.12 - polkadot-node-subsystem
0.9.12 - polkadot-overseer
0.9.12 - polkadot-primitives
0.9.12 - sc-client-api
4.0.0-dev - sp-api
4.0.0-dev - sp-consensus
0.10.0-dev - sp-core
4.0.0-dev - sp-runtime
4.0.0-dev - tracing
0.1.29
- cumulus-client-consensus-common
cumulus-client-consensus-aura
0.1.0github.com/paritytech/cumulus.git↘ 23↖ 1sourcegit+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.12#f5926c2f50df73bf36171b138241437131d76fffdepends on- async-trait
0.1.51 - cumulus-client-consensus-common
0.1.0 - cumulus-primitives-core
0.1.0 - futures
0.3.17 - parity-scale-codec
2.3.1 - polkadot-client
0.9.12 - sc-client-api
4.0.0-dev - sc-consensus
0.10.0-dev - sc-consensus-aura
0.10.0-dev - sc-consensus-slots
0.10.0-dev - sc-telemetry
4.0.0-dev - sp-api
4.0.0-dev - sp-application-crypto
4.0.0-dev - sp-block-builder
4.0.0-dev - sp-blockchain
4.0.0-dev - sp-consensus
0.10.0-dev - sp-consensus-aura
0.10.0-dev - sp-core
4.0.0-dev - sp-inherents
4.0.0-dev - sp-keystore
0.10.0-dev - sp-runtime
4.0.0-dev - substrate-prometheus-endpoint
0.9.0 - tracing
0.1.29
used by- async-trait
cumulus-client-consensus-common
0.1.0github.com/paritytech/cumulus.git↘ 13↖ 4sourcegit+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.12#f5926c2f50df73bf36171b138241437131d76fffdepends oncumulus-client-network
0.1.0github.com/paritytech/cumulus.git↘ 16↖ 2sourcegit+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.12#f5926c2f50df73bf36171b138241437131d76fffdepends on- derive_more
0.99.16 - futures
0.3.17 - futures-timer
3.0.2 - parity-scale-codec
2.3.1 - parking_lot
0.10.2 - polkadot-client
0.9.12 - polkadot-node-primitives
0.9.12 - polkadot-parachain
0.9.12 - polkadot-primitives
0.9.12 - sc-client-api
4.0.0-dev - sp-api
4.0.0-dev - sp-blockchain
4.0.0-dev - sp-consensus
0.10.0-dev - sp-core
4.0.0-dev - sp-runtime
4.0.0-dev - tracing
0.1.29
- derive_more
cumulus-client-pov-recovery
0.1.0github.com/paritytech/cumulus.git↘ 16↖ 1sourcegit+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.12#f5926c2f50df73bf36171b138241437131d76fffdepends on- cumulus-primitives-core
0.1.0 - futures
0.3.17 - futures-timer
3.0.2 - parity-scale-codec
2.3.1 - polkadot-node-primitives
0.9.12 - polkadot-node-subsystem
0.9.12 - polkadot-overseer
0.9.12 - polkadot-primitives
0.9.12 - rand
0.8.4 - sc-client-api
4.0.0-dev - sc-consensus
0.10.0-dev - sp-api
4.0.0-dev - sp-consensus
0.10.0-dev - sp-maybe-compressed-blob
4.0.0-dev - sp-runtime
4.0.0-dev - tracing
0.1.29
used by- cumulus-primitives-core
cumulus-client-service
0.1.0github.com/paritytech/cumulus.git↘ 22↖ 1sourcegit+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.12#f5926c2f50df73bf36171b138241437131d76fffdepends on- cumulus-client-collator
0.1.0 - cumulus-client-consensus-common
0.1.0 - cumulus-client-pov-recovery
0.1.0 - cumulus-primitives-core
0.1.0 - parity-scale-codec
2.3.1 - parking_lot
0.10.2 - polkadot-overseer
0.9.12 - polkadot-primitives
0.9.12 - polkadot-service
0.9.12 - sc-chain-spec
4.0.0-dev - sc-client-api
4.0.0-dev - sc-consensus
0.10.0-dev - sc-consensus-babe
0.10.0-dev - sc-service
0.10.0-dev - sc-telemetry
4.0.0-dev - sc-tracing
4.0.0-dev - sp-api
4.0.0-dev - sp-blockchain
4.0.0-dev - sp-consensus
0.10.0-dev - sp-core
4.0.0-dev - sp-runtime
4.0.0-dev - tracing
0.1.29
used by- cumulus-client-collator
cumulus-pallet-aura-ext
0.1.0github.com/paritytech/cumulus.git↘ 11↖ 1sourcegit+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.12#f5926c2f50df73bf36171b138241437131d76fffdepends onused bycumulus-pallet-dmp-queue
0.1.0github.com/paritytech/cumulus.git↘ 11↖ 1sourcegit+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.12#f5926c2f50df73bf36171b138241437131d76fffdepends onused bycumulus-pallet-parachain-system
0.1.0github.com/paritytech/cumulus.git↘ 22↖ 1sourcegit+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.12#f5926c2f50df73bf36171b138241437131d76fffdepends on- cumulus-pallet-parachain-system-proc-macro
0.1.0 - cumulus-primitives-core
0.1.0 - cumulus-primitives-parachain-inherent
0.1.0 - environmental
1.1.3 - frame-support
4.0.0-dev - frame-system
4.0.0-dev - log
0.4.14 - pallet-balances
4.0.0-dev - parity-scale-codec
2.3.1 - polkadot-parachain
0.9.12 - scale-info
1.0.0 - serde
1.0.130 - sp-core
4.0.0-dev - sp-externalities
0.10.0-dev - sp-inherents
4.0.0-dev - sp-io
4.0.0-dev - sp-runtime
4.0.0-dev - sp-state-machine
0.10.0-dev - sp-std
4.0.0-dev - sp-trie
4.0.0-dev - sp-version
4.0.0-dev - xcm
0.9.12
used by- cumulus-pallet-parachain-system-proc-macro
cumulus-pallet-parachain-system-proc-macro
0.1.0github.com/paritytech/cumulus.git↘ 4↖ 1sourcegit+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.12#f5926c2f50df73bf36171b138241437131d76fffcumulus-pallet-xcm
0.1.0github.com/paritytech/cumulus.git↘ 10↖ 1sourcegit+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.12#f5926c2f50df73bf36171b138241437131d76fffdepends onused bycumulus-pallet-xcmp-queue
0.1.0github.com/paritytech/cumulus.git↘ 11↖ 1sourcegit+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.12#f5926c2f50df73bf36171b138241437131d76fffdepends onused bycumulus-primitives-core
0.1.0github.com/paritytech/cumulus.git↘ 10↖ 15sourcegit+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.12#f5926c2f50df73bf36171b138241437131d76fffdepends onused by- cumulus-client-collator
0.1.0 - cumulus-client-consensus-aura
0.1.0 - cumulus-client-pov-recovery
0.1.0 - cumulus-client-service
0.1.0 - cumulus-pallet-dmp-queue
0.1.0 - cumulus-pallet-parachain-system
0.1.0 - cumulus-pallet-xcm
0.1.0 - cumulus-pallet-xcmp-queue
0.1.0 - cumulus-primitives-parachain-inherent
0.1.0 - cumulus-primitives-timestamp
0.1.0 - cumulus-primitives-utility
0.1.0 - cumulus-test-relay-sproof-builder
0.1.0 - nft
0.9.12 - nft-runtime
0.9.12 - parachain-info
0.1.0
- cumulus-client-collator
cumulus-primitives-parachain-inherent
0.1.0github.com/paritytech/cumulus.git↘ 15↖ 2sourcegit+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.12#f5926c2f50df73bf36171b138241437131d76fffdepends on- async-trait
0.1.51 - cumulus-primitives-core
0.1.0 - cumulus-test-relay-sproof-builder
0.1.0 - parity-scale-codec
2.3.1 - polkadot-client
0.9.12 - sc-client-api
4.0.0-dev - scale-info
1.0.0 - sp-api
4.0.0-dev - sp-core
4.0.0-dev - sp-inherents
4.0.0-dev - sp-runtime
4.0.0-dev - sp-state-machine
0.10.0-dev - sp-std
4.0.0-dev - sp-trie
4.0.0-dev - tracing
0.1.29
- async-trait
cumulus-primitives-timestamp
0.1.0github.com/paritytech/cumulus.git↘ 4↖ 1sourcegit+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.12#f5926c2f50df73bf36171b138241437131d76fffused bycumulus-primitives-utility
0.1.0github.com/paritytech/cumulus.git↘ 10↖ 1sourcegit+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.12#f5926c2f50df73bf36171b138241437131d76fffdepends onused bycumulus-test-relay-sproof-builder
0.1.0github.com/paritytech/cumulus.git↘ 6↖ 1sourcegit+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.12#f5926c2f50df73bf36171b138241437131d76fffdepends oncurve25519-dalek
2.1.3crates.io↘ 5↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum4a9b85542f99a2dfa2a1b8e192662741c9859a846b296bef1c92ef9b58b5a216used bycurve25519-dalek
3.2.0crates.io↘ 5↖ 3sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum0b9fdf9972b2bd6af2d913799d9ebc165ea4d2e65878e329d9c6b372c4491b61darling
0.13.0crates.io↘ 2↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum757c0ded2af11d8e739c4daea1ac623dd1624b06c844cf3f5a39f1bdbd99bb12depends onused bydarling_core
0.13.0crates.io↘ 6↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum2c34d8efb62d0c2d7f60ece80f75e5c63c1588ba68032740494b0b9a996466e3darling_macro
0.13.0crates.io↘ 3↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumade7bff147130fe5e6d39f089c6bd49ec0250f35d70b2eebf72afdfc919f15ccdepends onused bydata-encoding
2.3.2crates.io↘ 0↖ 6sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum3ee2393c4a91429dffb4bedf19f4d6abf27d8a732c8ce4980305d782e5426d57data-encoding-macro
0.1.12crates.io↘ 2↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum86927b7cd2fe88fa698b87404b287ab98d1a0063a34071d92e575b72d3029acaused bydata-encoding-macro-internal
0.1.10crates.io↘ 2↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksuma5bbed42daaa95e780b60a50546aa345b8413a1e46f9a40a12907d3598f038dbdepends onused byderivative
2.2.0crates.io↘ 3↖ 3sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumfcc3dd5e9e9c0b295d6e1e4d811fb6f157d5ffd784b8d202fc62eac8035a770bdepends onderive_more
0.99.16crates.io↘ 5↖ 29sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum40eebddd2156ce1bb37b20bbe5151340a31828b1f2d22ba4141f3531710e38dfused by- cumulus-client-network
0.1.0 - fc-consensus
2.0.0-dev - jsonrpc-client-transports
18.0.0 - metered-channel
0.9.12 - polkadot-availability-distribution
0.9.12 - polkadot-collator-protocol
0.9.12 - polkadot-dispute-distribution
0.9.12 - polkadot-node-core-approval-voting
0.9.12 - polkadot-node-core-dispute-coordinator
0.9.12 - polkadot-node-network-protocol
0.9.12 - polkadot-node-subsystem-types
0.9.12 - polkadot-node-subsystem-util
0.9.12 - polkadot-parachain
0.9.12 - polkadot-runtime-parachains
0.9.12 - polkadot-statement-distribution
0.9.12 - reed-solomon-novelpoly
1.0.0 - sc-authority-discovery
0.10.0-dev - sc-consensus-aura
0.10.0-dev - sc-consensus-babe
0.10.0-dev - sc-consensus-babe-rpc
0.10.0-dev - sc-executor-common
0.10.0-dev - sc-finality-grandpa
0.10.0-dev - sc-finality-grandpa-rpc
0.10.0-dev - sc-keystore
4.0.0-dev - sc-network
0.10.0-dev - sc-transaction-pool-api
4.0.0-dev - scale-info
1.0.0 - sp-keystore
0.10.0-dev - substrate-prometheus-endpoint
0.9.0
- cumulus-client-network
digest
0.8.1crates.io↘ 1↖ 7sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumf3d0c8c8752312f9713efd397ff63acb9f85585afbf179282e720e7704954dd5depends ondigest
0.9.0crates.io↘ 1↖ 16sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumd3dd60d1080a57a05ab032377049e0591415d2b31afd7028356dbf3cc6dcb066depends ondirectories
3.0.2crates.io↘ 1↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksume69600ff1703123957937708eb27f7a564e48885c537782722ed0ba3189ce1d7depends onused bydirectories-next
2.0.0crates.io↘ 2↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum339ee130d97a610ea5a5872d2bbb130fdf68884ff09d3028b81bec8a1ac23bbcdepends onused bydirs-sys
0.3.6crates.io↘ 3↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum03d86534ed367a67548dc68113a0f5db55432fdfbb6e6f9d77704397d95d5780depends onused bydirs-sys-next
0.1.2crates.io↘ 3↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum4ebda144c4fe02d1f7ea1a7d9641b6fc6b580adcfa024ae48797ecdeb6825b4ddepends onused bydns-parser
0.8.0crates.io↘ 2↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumc4d33be9473d06f75f58220f71f7a9317aca647dc061dbd3c361b0bef505fbeadepends onused bydowncast-rs
1.2.0crates.io↘ 0↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum9ea835d29036a4087793836fa931b08837ad5e957da9e23886b29586fb9b6650used bydyn-clonable
0.9.0crates.io↘ 2↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum4e9232f0e607a262ceb9bd5141a3dfb3e4db6994b31989bbfd845878cba59fd4depends onused bydyn-clonable-impl
0.9.0crates.io↘ 3↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum558e40ea573c374cf53507fd240b7ee2f5477df7cfebdb97323ec61c719399c5depends onused bydyn-clone
1.0.4crates.io↘ 0↖ 3sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumee2626afccd7561a06cf1367e2950c4718ea04565e20fb5029b6c7d8ad09abcfed25519
1.2.0crates.io↘ 1↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum4620d40f6d2601794401d6dd95a5cf69b6c157852539470eeda433a99b3c0efcdepends onused byed25519-dalek
1.0.1crates.io↘ 6↖ 3sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumc762bae6dcaf24c4c84667b8579785430908723d5c889f469d76a41d59cc7a9deither
1.6.1crates.io↘ 0↖ 10sourceregistry+https://github.com/rust-lang/crates.io-indexchecksume78d4f1cc4ae33bbfc157ed5d5a5ef3bc29227303d595861deb238fcec4e9457enum-as-inner
0.3.3crates.io↘ 4↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum7c5f0096a91d210159eceb2ff5e1c4da18388a170e1e3ce948aac9c8fdbbf595used byenumflags2
0.6.4crates.io↘ 1↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum83c8d82922337cd23a15f88b70d8e4ef5f11da38dd7cdb55e84dd5de99695da0depends onused byenumflags2_derive
0.6.4crates.io↘ 3↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum946ee94e3dbf58fdd324f9ce245c7b238d46a66f00e86a020b71996349e46ccedepends onused byenumn
0.1.3crates.io↘ 3↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum4e58b112d5099aa0857c5d05f0eacab86406dd8c0f85fe5d320a13256d29ecf4depends onused byenv_logger
0.7.1crates.io↘ 5↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum44533bbbb3bb3c1fa17d9f2e4e38bbbaf8396ba82193c4cb1b6445d711445d36used byenv_logger
0.9.0crates.io↘ 5↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum0b2cf0344971ee6c64c31be0d530793fba457d322dfec2810c453d0ef228f9c3environmental
1.1.3crates.io↘ 0↖ 6sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum68b91989ae21441195d7d9b9993a2f9295c7e1a8c96255d8b729accddc124797errno
0.2.8crates.io↘ 3↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumf639046355ee4f37944e44f60642c6f3a7efa3cf6b78c78a0d989a8ce6c396a1used byerrno-dragonfly
0.1.2crates.io↘ 2↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumaa68f1b12764fab894d2755d2518754e71b4fd80ecfb822714a1206c2aab39bfdepends onused byethbloom
0.11.1crates.io↘ 7↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumbfb684ac8fa8f6c5759f788862bb22ec6fe3cb392f6bfd08e3c64b603661e3f8depends onused byethereum
0.9.0crates.io↘ 10↖ 0sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum4a67be3eaf296ef668733f54c637e84d0ca34eaf194f0077455135981ad464c3ethereum
0.9.0github.com/purestake/ethereum↘ 11↖ 11sourcegit+https://github.com/purestake/ethereum?branch=joshy-scale-info#2b98173bd88c05bfeefad421d260101b9008497bdepends onethereum-types
0.12.1crates.io↘ 8↖ 7sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum05136f7057fe789f06e6d41d07b34e6f70d8c86e5693b60f97aaa6553553bdafdepends onevent-listener
2.5.1crates.io↘ 0↖ 4sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumf7531096570974c3a9dcf9e4b8e1cede1ec26cf5046219fb3b9d897503b9be59evm
0.30.0github.com/uniquenetwork/evm.git↘ 12↖ 4sourcegit+https://github.com/uniquenetwork/evm.git?branch=precompile-output-parachain#bed08923a76339880e05df25a52c5334e9997bb2depends onevm-coder
0.1.0workspace↘ 7↖ 6evm-coder-macros
0.1.0workspace↘ 7↖ 1evm-core
0.30.0github.com/uniquenetwork/evm.git↘ 5↖ 4sourcegit+https://github.com/uniquenetwork/evm.git?branch=precompile-output-parachain#bed08923a76339880e05df25a52c5334e9997bb2evm-gasometer
0.30.0github.com/uniquenetwork/evm.git↘ 4↖ 2sourcegit+https://github.com/uniquenetwork/evm.git?branch=precompile-output-parachain#bed08923a76339880e05df25a52c5334e9997bb2used byevm-runtime
0.30.0github.com/uniquenetwork/evm.git↘ 4↖ 3sourcegit+https://github.com/uniquenetwork/evm.git?branch=precompile-output-parachain#bed08923a76339880e05df25a52c5334e9997bb2exit-future
0.2.0crates.io↘ 1↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksume43f2f1833d64e33f15592464d6fdd70f349dda7b1a53088eb83cd94014008c5depends onused byfake-simd
0.1.2crates.io↘ 0↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksume88a8acf291dafb59c2d96e8f59828f3838bb1a70398823ade51a84de6a6deedused byfallible-iterator
0.2.0crates.io↘ 0↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum4443176a9f2c162692bd3d352d745ef9413eec5782a80d8fd6f8a1ac692a07f7used byfastrand
1.5.0crates.io↘ 1↖ 3sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumb394ed3d285a429378d3b384b9eb1285267e7df4b166df24b7a6939a04dc392edepends onfc-consensus
2.0.0-devgithub.com/uniquenetwork/frontier.git↘ 20↖ 3sourcegit+https://github.com/uniquenetwork/frontier.git?branch=unique-polkadot-v0.9.12#43ce3be6274eceaf47d9664ddc71cba68a990923depends on- async-trait
0.1.51 - derive_more
0.99.16 - fc-db
2.0.0-dev - fp-consensus
2.0.0-dev - fp-rpc
3.0.0-dev - futures
0.3.17 - log
0.4.14 - parity-scale-codec
2.3.1 - sc-client-api
4.0.0-dev - sc-consensus
0.10.0-dev - sc-transaction-pool-api
4.0.0-dev - sp-api
4.0.0-dev - sp-block-builder
4.0.0-dev - sp-blockchain
4.0.0-dev - sp-consensus
0.10.0-dev - sp-core
4.0.0-dev - sp-inherents
4.0.0-dev - sp-runtime
4.0.0-dev - sp-timestamp
4.0.0-dev - substrate-prometheus-endpoint
0.9.0
- async-trait
fc-db
2.0.0-devgithub.com/uniquenetwork/frontier.git↘ 9↖ 5sourcegit+https://github.com/uniquenetwork/frontier.git?branch=unique-polkadot-v0.9.12#43ce3be6274eceaf47d9664ddc71cba68a990923depends onfc-mapping-sync
2.0.0-devgithub.com/uniquenetwork/frontier.git↘ 11↖ 2sourcegit+https://github.com/uniquenetwork/frontier.git?branch=unique-polkadot-v0.9.12#43ce3be6274eceaf47d9664ddc71cba68a990923depends onused byfc-rpc
2.0.0-devgithub.com/uniquenetwork/frontier.git↘ 37↖ 2sourcegit+https://github.com/uniquenetwork/frontier.git?branch=unique-polkadot-v0.9.12#43ce3be6274eceaf47d9664ddc71cba68a990923depends on- ethereum
0.9.0 - ethereum-types
0.12.1 - evm
0.30.0 - fc-consensus
2.0.0-dev - fc-db
2.0.0-dev - fc-rpc-core
1.1.0-dev - fp-consensus
2.0.0-dev - fp-evm
3.0.0-dev - fp-rpc
3.0.0-dev - fp-storage
2.0.0 - futures
0.3.17 - futures-util
0.3.17 - jsonrpc-core
18.0.0 - jsonrpc-pubsub
18.0.0 - libsecp256k1
0.3.5 - log
0.4.14 - lru
0.6.6 - pallet-ethereum
4.0.0-dev - pallet-evm
6.0.0-dev - parity-scale-codec
2.3.1 - parking_lot
0.11.2 - rand
0.7.3 - rlp
0.5.1 - rustc-hex
2.1.0 - sc-client-api
4.0.0-dev - sc-network
0.10.0-dev - sc-rpc
4.0.0-dev - sc-service
0.10.0-dev - sc-transaction-pool
4.0.0-dev - sc-transaction-pool-api
4.0.0-dev - sha3
0.8.2 - sp-api
4.0.0-dev - sp-blockchain
4.0.0-dev - sp-io
4.0.0-dev - sp-runtime
4.0.0-dev - sp-storage
4.0.0-dev - sp-transaction-pool
4.0.0-dev
used by- ethereum
fc-rpc-core
1.1.0-devgithub.com/uniquenetwork/frontier.git↘ 8↖ 3sourcegit+https://github.com/uniquenetwork/frontier.git?branch=unique-polkadot-v0.9.12#43ce3be6274eceaf47d9664ddc71cba68a990923depends onfdlimit
0.2.1crates.io↘ 1↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum2c4c9e43643f5a3be4ca5b67d26b98031ff9db6806c3440ae32e02e3ceac3f1bdepends onused byfile-per-thread-logger
0.1.4crates.io↘ 2↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum4fdbe0d94371f9ce939b555dd342d0686cc4c0cadbcd4b61d70af5ff97eb4126depends onused byfinality-grandpa
0.14.4crates.io↘ 8↖ 6sourceregistry+https://github.com/rust-lang/crates.io-indexchecksume8ac3ff5224ef91f3c97e03eb1de2db82743427e91aaa5ac635f454f0b164f5adepends onfixed-hash
0.7.0crates.io↘ 4↖ 4sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumcfcf0ed7fe52a17a03854ec54a9f76d6d84508d1c0e66bc1793301c73fc8493cfixedbitset
0.2.0crates.io↘ 0↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum37ab347416e802de484e4d03c7316c48f1ecb56574dfd4a46a80f173ce1de04dused byflate2
1.0.22crates.io↘ 5↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum1e6988e897c1c9c485f43b47a529cef42fde0547f9d8d41a7062518f1d8fc53fflexi_logger
0.15.12crates.io↘ 8↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumaaab3caedb4149800f91e8e4899f29cd9ddf3b569b04c365ca9334f92f7542bfdepends onused byfnv
1.0.7crates.io↘ 0↖ 15sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1fork-tree
3.0.0github.com/paritytech/substrate.git↘ 1↖ 4sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onform_urlencoded
1.0.1crates.io↘ 2↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum5fc25a87fa4fd2094bffb06925852034d90a17f0d1e05197d4956d3555752191depends onused byfp-consensus
2.0.0-devgithub.com/uniquenetwork/frontier.git↘ 7↖ 4sourcegit+https://github.com/uniquenetwork/frontier.git?branch=unique-polkadot-v0.9.12#43ce3be6274eceaf47d9664ddc71cba68a990923depends onfp-evm
3.0.0-devgithub.com/uniquenetwork/frontier.git↘ 7↖ 7sourcegit+https://github.com/uniquenetwork/frontier.git?branch=unique-polkadot-v0.9.12#43ce3be6274eceaf47d9664ddc71cba68a990923depends onfp-rpc
3.0.0-devgithub.com/uniquenetwork/frontier.git↘ 10↖ 7sourcegit+https://github.com/uniquenetwork/frontier.git?branch=unique-polkadot-v0.9.12#43ce3be6274eceaf47d9664ddc71cba68a990923depends onfp-self-contained
1.0.0-devgithub.com/uniquenetwork/frontier.git↘ 10↖ 2sourcegit+https://github.com/uniquenetwork/frontier.git?branch=unique-polkadot-v0.9.12#43ce3be6274eceaf47d9664ddc71cba68a990923depends onfp-storage
2.0.0github.com/uniquenetwork/frontier.git↘ 0↖ 3sourcegit+https://github.com/uniquenetwork/frontier.git?branch=unique-polkadot-v0.9.12#43ce3be6274eceaf47d9664ddc71cba68a990923frame-benchmarking
4.0.0-devgithub.com/paritytech/substrate.git↘ 13↖ 51sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onused by- frame-benchmarking-cli
4.0.0-dev - frame-system-benchmarking
4.0.0-dev - kusama-runtime
0.9.12 - nft
0.9.12 - nft-runtime
0.9.12 - pallet-babe
4.0.0-dev - pallet-bags-list
4.0.0-dev - pallet-balances
4.0.0-dev - pallet-bounties
4.0.0-dev - pallet-collective
4.0.0-dev - pallet-contracts
4.0.0-dev - pallet-democracy
4.0.0-dev - pallet-election-provider-multi-phase
4.0.0-dev - pallet-elections-phragmen
5.0.0-dev - pallet-evm
6.0.0-dev - pallet-evm-migration
0.1.0 - pallet-fungible
0.1.0 - pallet-gilt
4.0.0-dev - pallet-grandpa
4.0.0-dev - pallet-identity
4.0.0-dev - pallet-im-online
4.0.0-dev - pallet-indices
4.0.0-dev - pallet-inflation
3.0.0 - pallet-membership
4.0.0-dev - pallet-mmr
4.0.0-dev - pallet-multisig
4.0.0-dev - pallet-nft
3.0.0 - pallet-nft-transaction-payment
3.0.0 - pallet-nonfungible
0.1.0 - pallet-offences-benchmarking
4.0.0-dev - pallet-proxy
4.0.0-dev - pallet-refungible
0.1.0 - pallet-scheduler
4.0.0-dev - pallet-session-benchmarking
4.0.0-dev - pallet-staking
4.0.0-dev - pallet-template-charge-transaction
3.0.0 - pallet-timestamp
4.0.0-dev - pallet-tips
4.0.0-dev - pallet-treasury
4.0.0-dev - pallet-unq-scheduler
3.0.0 - pallet-utility
4.0.0-dev - pallet-vesting
4.0.0-dev - pallet-xcm-benchmarks
0.9.8 - polkadot-client
0.9.12 - polkadot-runtime
0.9.12 - polkadot-runtime-common
0.9.12 - polkadot-runtime-parachains
0.9.12 - polkadot-test-service
0.9.12 - rococo-runtime
0.9.12 - westend-runtime
0.9.12 - xcm-executor
0.9.12
- frame-benchmarking-cli
frame-benchmarking-cli
4.0.0-devgithub.com/paritytech/substrate.git↘ 19↖ 2sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends on- Inflector
0.11.4 - chrono
0.4.19 - frame-benchmarking
4.0.0-dev - frame-support
4.0.0-dev - handlebars
3.5.5 - linked-hash-map
0.5.4 - log
0.4.14 - parity-scale-codec
2.3.1 - sc-cli
0.10.0-dev - sc-client-db
0.10.0-dev - sc-executor
0.10.0-dev - sc-service
0.10.0-dev - serde
1.0.130 - sp-core
4.0.0-dev - sp-externalities
0.10.0-dev - sp-keystore
0.10.0-dev - sp-runtime
4.0.0-dev - sp-state-machine
0.10.0-dev - structopt
0.3.25
used by- Inflector
frame-election-provider-support
4.0.0-devgithub.com/paritytech/substrate.git↘ 7↖ 9sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onframe-executive
4.0.0-devgithub.com/paritytech/substrate.git↘ 9↖ 7sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onframe-metadata
14.0.0crates.io↘ 4↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum96616f82e069102b95a72c87de4c84d2f87ef7f0f20630e78ce3824436483110used byframe-support
4.0.0-devgithub.com/paritytech/substrate.git↘ 20↖ 98sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends on- bitflags
1.3.2 - frame-metadata
14.0.0 - frame-support-procedural
4.0.0-dev - impl-trait-for-tuples
0.2.1 - log
0.4.14 - once_cell
1.8.0 - parity-scale-codec
2.3.1 - paste
1.0.5 - scale-info
1.0.0 - serde
1.0.130 - smallvec
1.7.0 - sp-arithmetic
4.0.0-dev - sp-core
4.0.0-dev - sp-inherents
4.0.0-dev - sp-io
4.0.0-dev - sp-runtime
4.0.0-dev - sp-staking
4.0.0-dev - sp-state-machine
0.10.0-dev - sp-std
4.0.0-dev - sp-tracing
4.0.0-dev
used by- bp-header-chain
0.1.0 - bp-message-dispatch
0.1.0 - bp-messages
0.1.0 - bp-polkadot-core
0.1.0 - bp-rialto
0.1.0 - bp-rococo
0.1.0 - bp-runtime
0.1.0 - bridge-runtime-common
0.1.0 - cumulus-pallet-aura-ext
0.1.0 - cumulus-pallet-dmp-queue
0.1.0 - cumulus-pallet-parachain-system
0.1.0 - cumulus-pallet-xcm
0.1.0 - cumulus-pallet-xcmp-queue
0.1.0 - cumulus-primitives-core
0.1.0 - cumulus-primitives-utility
0.1.0 - fp-self-contained
1.0.0-dev - frame-benchmarking
4.0.0-dev - frame-benchmarking-cli
4.0.0-dev - frame-election-provider-support
4.0.0-dev - frame-executive
4.0.0-dev - frame-system
4.0.0-dev - frame-system-benchmarking
4.0.0-dev - frame-try-runtime
0.10.0-dev - kusama-runtime
0.9.12 - nft-data-structs
0.9.0 - nft-runtime
0.9.12 - pallet-aura
4.0.0-dev - pallet-authority-discovery
4.0.0-dev - pallet-authorship
4.0.0-dev - pallet-babe
4.0.0-dev - pallet-bags-list
4.0.0-dev - pallet-balances
4.0.0-dev - pallet-beefy
4.0.0-dev - pallet-beefy-mmr
4.0.0-dev - pallet-bounties
4.0.0-dev - pallet-bridge-dispatch
0.1.0 - pallet-bridge-grandpa
0.1.0 - pallet-bridge-messages
0.1.0 - pallet-collective
4.0.0-dev - pallet-common
0.1.0 - pallet-contract-helpers
0.1.0 - pallet-contracts
4.0.0-dev - pallet-democracy
4.0.0-dev - pallet-election-provider-multi-phase
4.0.0-dev - pallet-elections-phragmen
5.0.0-dev - pallet-ethereum
4.0.0-dev - pallet-evm
6.0.0-dev - pallet-evm-coder-substrate
0.1.0 - pallet-evm-contract-helpers
0.1.0 - pallet-evm-migration
0.1.0 - pallet-evm-transaction-payment
0.1.0 - pallet-fungible
0.1.0 - pallet-gilt
4.0.0-dev - pallet-grandpa
4.0.0-dev - pallet-identity
4.0.0-dev - pallet-im-online
4.0.0-dev - pallet-indices
4.0.0-dev - pallet-inflation
3.0.0 - pallet-membership
4.0.0-dev - pallet-mmr
4.0.0-dev - pallet-mmr-primitives
4.0.0-dev - pallet-multisig
4.0.0-dev - pallet-nft
3.0.0 - pallet-nft-transaction-payment
3.0.0 - pallet-nicks
4.0.0-dev - pallet-nonfungible
0.1.0 - pallet-offences
4.0.0-dev - pallet-offences-benchmarking
4.0.0-dev - pallet-proxy
4.0.0-dev - pallet-randomness-collective-flip
4.0.0-dev - pallet-recovery
4.0.0-dev - pallet-refungible
0.1.0 - pallet-scheduler
4.0.0-dev - pallet-session
4.0.0-dev - pallet-session-benchmarking
4.0.0-dev - pallet-society
4.0.0-dev - pallet-staking
4.0.0-dev - pallet-sudo
4.0.0-dev - pallet-template-charge-transaction
3.0.0 - pallet-timestamp
4.0.0-dev - pallet-tips
4.0.0-dev - pallet-transaction-payment
4.0.0-dev - pallet-treasury
4.0.0-dev - pallet-unq-scheduler
3.0.0 - pallet-utility
4.0.0-dev - pallet-vesting
4.0.0-dev - pallet-xcm
0.9.12 - pallet-xcm-benchmarks
0.9.8 - parachain-info
0.1.0 - polkadot-parachain
0.9.12 - polkadot-runtime
0.9.12 - polkadot-runtime-common
0.9.12 - polkadot-runtime-parachains
0.9.12 - polkadot-test-runtime
0.9.12 - rococo-runtime
0.9.12 - westend-runtime
0.9.12 - xcm-builder
0.9.12 - xcm-executor
0.9.12
- bitflags
frame-support-procedural
4.0.0-devgithub.com/paritytech/substrate.git↘ 5↖ 1sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onused byframe-support-procedural-tools
4.0.0-devgithub.com/paritytech/substrate.git↘ 5↖ 1sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onframe-support-procedural-tools-derive
3.0.0github.com/paritytech/substrate.git↘ 3↖ 1sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onframe-system
4.0.0-devgithub.com/paritytech/substrate.git↘ 10↖ 87sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onused by- bp-messages
0.1.0 - bp-polkadot-core
0.1.0 - bp-rialto
0.1.0 - cumulus-pallet-aura-ext
0.1.0 - cumulus-pallet-dmp-queue
0.1.0 - cumulus-pallet-parachain-system
0.1.0 - cumulus-pallet-xcm
0.1.0 - cumulus-pallet-xcmp-queue
0.1.0 - frame-benchmarking
4.0.0-dev - frame-election-provider-support
4.0.0-dev - frame-executive
4.0.0-dev - frame-system-benchmarking
4.0.0-dev - kusama-runtime
0.9.12 - nft-data-structs
0.9.0 - nft-runtime
0.9.12 - pallet-aura
4.0.0-dev - pallet-authority-discovery
4.0.0-dev - pallet-authorship
4.0.0-dev - pallet-babe
4.0.0-dev - pallet-bags-list
4.0.0-dev - pallet-balances
4.0.0-dev - pallet-beefy
4.0.0-dev - pallet-beefy-mmr
4.0.0-dev - pallet-bounties
4.0.0-dev - pallet-bridge-dispatch
0.1.0 - pallet-bridge-grandpa
0.1.0 - pallet-bridge-messages
0.1.0 - pallet-collective
4.0.0-dev - pallet-common
0.1.0 - pallet-contract-helpers
0.1.0 - pallet-contracts
4.0.0-dev - pallet-democracy
4.0.0-dev - pallet-election-provider-multi-phase
4.0.0-dev - pallet-elections-phragmen
5.0.0-dev - pallet-ethereum
4.0.0-dev - pallet-evm
6.0.0-dev - pallet-evm-coder-substrate
0.1.0 - pallet-evm-contract-helpers
0.1.0 - pallet-evm-migration
0.1.0 - pallet-evm-transaction-payment
0.1.0 - pallet-fungible
0.1.0 - pallet-gilt
4.0.0-dev - pallet-grandpa
4.0.0-dev - pallet-identity
4.0.0-dev - pallet-im-online
4.0.0-dev - pallet-indices
4.0.0-dev - pallet-inflation
3.0.0 - pallet-membership
4.0.0-dev - pallet-mmr
4.0.0-dev - pallet-mmr-primitives
4.0.0-dev - pallet-multisig
4.0.0-dev - pallet-nft
3.0.0 - pallet-nft-transaction-payment
3.0.0 - pallet-nicks
4.0.0-dev - pallet-nonfungible
0.1.0 - pallet-offences
4.0.0-dev - pallet-offences-benchmarking
4.0.0-dev - pallet-proxy
4.0.0-dev - pallet-randomness-collective-flip
4.0.0-dev - pallet-recovery
4.0.0-dev - pallet-refungible
0.1.0 - pallet-scheduler
4.0.0-dev - pallet-session
4.0.0-dev - pallet-session-benchmarking
4.0.0-dev - pallet-society
4.0.0-dev - pallet-staking
4.0.0-dev - pallet-sudo
4.0.0-dev - pallet-template-charge-transaction
3.0.0 - pallet-timestamp
4.0.0-dev - pallet-tips
4.0.0-dev - pallet-transaction-payment
4.0.0-dev - pallet-treasury
4.0.0-dev - pallet-unq-scheduler
3.0.0 - pallet-utility
4.0.0-dev - pallet-vesting
4.0.0-dev - pallet-xcm
0.9.12 - pallet-xcm-benchmarks
0.9.8 - parachain-info
0.1.0 - polkadot-primitives
0.9.12 - polkadot-runtime
0.9.12 - polkadot-runtime-common
0.9.12 - polkadot-runtime-parachains
0.9.12 - polkadot-test-runtime
0.9.12 - polkadot-test-service
0.9.12 - rococo-runtime
0.9.12 - westend-runtime
0.9.12 - xcm-builder
0.9.12
- bp-messages
frame-system-benchmarking
4.0.0-devgithub.com/paritytech/substrate.git↘ 8↖ 4sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onframe-system-rpc-runtime-api
4.0.0-devgithub.com/paritytech/substrate.git↘ 2↖ 9sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onframe-try-runtime
0.10.0-devgithub.com/paritytech/substrate.git↘ 4↖ 3sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044fs-err
2.6.0crates.io↘ 0↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum5ebd3504ad6116843b8375ad70df74e7bfe83cac77a1f3fe73200c844d43bfe0used byfs-swap
0.2.6crates.io↘ 4↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum03d47dad3685eceed8488986cad3d5027165ea5edb164331770e2059555f10a5used byfs2
0.4.3crates.io↘ 2↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum9564fc758e15025b46aa6643b1b77d047d1a56a1aea6e01002ac0c7026876213depends onused byfuchsia-zircon
0.3.3crates.io↘ 2↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum2e9763c69ebaae630ba35f74888db465e49e259ba1bc0eda7d06f4a067615d82depends onused byfuchsia-zircon-sys
0.3.3crates.io↘ 0↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum3dcaa9ae7725d12cdb85b3ad99a434db70b468c09ded17e012d86b5c1010f7a7used byfunty
1.1.0crates.io↘ 0↖ 4sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumfed34cd105917e91daa4da6b3728c47b068749d6a62c59811f06ed2ac71d9da7futures
0.1.31crates.io↘ 0↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum3a471a38ef8ed83cd6e40aa59c1ffe17db6855c18e3604d9c4ed8c08ebc28678futures
0.3.17crates.io↘ 7↖ 121sourceregistry+https://github.com/rust-lang/crates.io-indexchecksuma12aa0eb539080d55c3f2d45a67c3b58b6b0773c1a3ca2dfec66d58c97fd66cadepends onused by- beefy-gadget
4.0.0-dev - beefy-gadget-rpc
4.0.0-dev - cumulus-client-collator
0.1.0 - cumulus-client-consensus-aura
0.1.0 - cumulus-client-consensus-common
0.1.0 - cumulus-client-network
0.1.0 - cumulus-client-pov-recovery
0.1.0 - exit-future
0.2.0 - fc-consensus
2.0.0-dev - fc-mapping-sync
2.0.0-dev - fc-rpc
2.0.0-dev - finality-grandpa
0.14.4 - if-watch
0.2.2 - intervalier
0.4.0 - jsonrpc-client-transports
18.0.0 - jsonrpc-core
18.0.0 - jsonrpc-core-client
18.0.0 - jsonrpc-http-server
18.0.0 - jsonrpc-ipc-server
18.0.0 - jsonrpc-pubsub
18.0.0 - jsonrpc-server-utils
18.0.0 - jsonrpc-ws-server
18.0.0 - jsonrpsee-ws-client
0.3.1 - libp2p
0.39.1 - libp2p-core
0.29.0 - libp2p-deflate
0.29.0 - libp2p-dns
0.29.0 - libp2p-floodsub
0.30.0 - libp2p-gossipsub
0.32.0 - libp2p-identify
0.30.0 - libp2p-kad
0.31.0 - libp2p-mdns
0.31.0 - libp2p-mplex
0.29.0 - libp2p-noise
0.32.0 - libp2p-ping
0.30.0 - libp2p-plaintext
0.29.0 - libp2p-pnet
0.21.0 - libp2p-relay
0.3.0 - libp2p-request-response
0.12.0 - libp2p-swarm
0.30.0 - libp2p-tcp
0.29.0 - libp2p-uds
0.29.0 - libp2p-wasm-ext
0.29.0 - libp2p-websocket
0.30.0 - libp2p-yamux
0.33.0 - metered-channel
0.9.12 - mick-jaeger
0.1.4 - multistream-select
0.10.4 - nft
0.9.12 - nft-rpc
3.3.1 - parity-tokio-ipc
0.9.0 - polkadot-approval-distribution
0.9.12 - polkadot-availability-bitfield-distribution
0.9.12 - polkadot-availability-distribution
0.9.12 - polkadot-availability-recovery
0.9.12 - polkadot-cli
0.9.12 - polkadot-collator-protocol
0.9.12 - polkadot-dispute-distribution
0.9.12 - polkadot-gossip-support
0.9.12 - polkadot-network-bridge
0.9.12 - polkadot-node-collation-generation
0.9.12 - polkadot-node-core-approval-voting
0.9.12 - polkadot-node-core-av-store
0.9.12 - polkadot-node-core-backing
0.9.12 - polkadot-node-core-bitfield-signing
0.9.12 - polkadot-node-core-candidate-validation
0.9.12 - polkadot-node-core-chain-api
0.9.12 - polkadot-node-core-chain-selection
0.9.12 - polkadot-node-core-dispute-coordinator
0.9.12 - polkadot-node-core-dispute-participation
0.9.12 - polkadot-node-core-parachains-inherent
0.9.12 - polkadot-node-core-provisioner
0.9.12 - polkadot-node-core-pvf
0.9.12 - polkadot-node-core-runtime-api
0.9.12 - polkadot-node-metrics
0.9.12 - polkadot-node-network-protocol
0.9.12 - polkadot-node-primitives
0.9.12 - polkadot-node-subsystem-types
0.9.12 - polkadot-node-subsystem-util
0.9.12 - polkadot-overseer
0.9.12 - polkadot-overseer-gen
0.9.12 - polkadot-service
0.9.12 - polkadot-statement-distribution
0.9.12 - polkadot-test-service
0.9.12 - rw-stream-sink
0.2.1 - sc-authority-discovery
0.10.0-dev - sc-basic-authorship
0.10.0-dev - sc-cli
0.10.0-dev - sc-client-api
4.0.0-dev - sc-consensus
0.10.0-dev - sc-consensus-aura
0.10.0-dev - sc-consensus-babe
0.10.0-dev - sc-consensus-babe-rpc
0.10.0-dev - sc-consensus-slots
0.10.0-dev - sc-finality-grandpa
0.10.0-dev - sc-finality-grandpa-rpc
0.10.0-dev - sc-informant
0.10.0-dev - sc-network
0.10.0-dev - sc-network-gossip
0.10.0-dev - sc-offchain
4.0.0-dev - sc-peerset
4.0.0-dev - sc-rpc
4.0.0-dev - sc-rpc-api
0.10.0-dev - sc-rpc-server
4.0.0-dev - sc-service
0.10.0-dev - sc-telemetry
4.0.0-dev - sc-transaction-pool
4.0.0-dev - sc-transaction-pool-api
4.0.0-dev - sc-utils
4.0.0-dev - soketto
0.4.2 - soketto
0.6.0 - sp-blockchain
4.0.0-dev - sp-consensus
0.10.0-dev - sp-core
4.0.0-dev - sp-io
4.0.0-dev - sp-keystore
0.10.0-dev - substrate-frame-rpc-system
4.0.0-dev - substrate-test-client
2.0.1 - substrate-test-utils
4.0.0-dev - wasm-timer
0.2.5 - yamux
0.9.0
- beefy-gadget
futures-channel
0.3.17crates.io↘ 2↖ 7sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum5da6ba8c3bb3c165d3c7319fc1cc8304facf1fb8db99c5de877183c08a273888depends onfutures-core
0.3.17crates.io↘ 0↖ 12sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum88d1c26957f23603395cd326b0ffe64124b818f4449552f960d815cfba83a53dfutures-executor
0.3.17crates.io↘ 4↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum45025be030969d763025784f7f355043dc6bc74093e4ecc5000ca4dc50d8745cfutures-io
0.3.17crates.io↘ 0↖ 10sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum522de2a0fe3e380f1bc577ba0474108faf3f6b18321dbf60b3b9c39a75073377futures-lite
1.12.0crates.io↘ 7↖ 7sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum7694489acd39452c77daa48516b894c153f192c3578d5a839b62c58099fcbf48depends onfutures-macro
0.3.17crates.io↘ 5↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum18e4a4b95cea4b4ccbcf1c5675ca7c4ee4e9e75eb79944d07defde18068f79bbused byfutures-rustls
0.21.1crates.io↘ 3↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum3a1387e07917c711fb4ee4f48ea0adb04a3c9739e53ef85bf43ae1edc2937a8bdepends onused byfutures-sink
0.3.17crates.io↘ 0↖ 7sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum36ea153c13024fe480590b3e3d4cad89a0cfacecc24577b68f86c6ced9c2bc11futures-task
0.3.17crates.io↘ 0↖ 3sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum1d3d00f4eddb73e498a54394f228cd55853bdf059259e8e7bc6e69d408892e99futures-timer
2.0.2crates.io↘ 0↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksuma1de7508b218029b0f01662ed8f61b1c964b3ae99d6f25462d0f55a595109df6used byfutures-timer
3.0.2crates.io↘ 0↖ 32sourceregistry+https://github.com/rust-lang/crates.io-indexchecksume64b03909df88034c26dc1547e8970b91f98bdb65165d6a4e9110d94263dbb2cused by- cumulus-client-network
0.1.0 - cumulus-client-pov-recovery
0.1.0 - fc-mapping-sync
2.0.0-dev - finality-grandpa
0.14.4 - libp2p-core
0.29.0 - libp2p-relay
0.3.0 - libp2p-tcp
0.29.0 - metered-channel
0.9.12 - polkadot-collator-protocol
0.9.12 - polkadot-gossip-support
0.9.12 - polkadot-node-core-approval-voting
0.9.12 - polkadot-node-core-av-store
0.9.12 - polkadot-node-core-chain-selection
0.9.12 - polkadot-node-core-parachains-inherent
0.9.12 - polkadot-node-core-provisioner
0.9.12 - polkadot-node-core-pvf
0.9.12 - polkadot-node-metrics
0.9.12 - polkadot-overseer
0.9.12 - polkadot-overseer-gen
0.9.12 - sc-authority-discovery
0.10.0-dev - sc-basic-authorship
0.10.0-dev - sc-consensus
0.10.0-dev - sc-consensus-slots
0.10.0-dev - sc-finality-grandpa
0.10.0-dev - sc-informant
0.10.0-dev - sc-network
0.10.0-dev - sc-network-gossip
0.10.0-dev - sc-offchain
4.0.0-dev - sc-service
0.10.0-dev - sc-utils
4.0.0-dev - sp-consensus
0.10.0-dev - sp-timestamp
4.0.0-dev
- cumulus-client-network
futures-util
0.3.17crates.io↘ 14↖ 15sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum36568465210a3a6ee45e1f165136d68671471a501e632e9a98d96872222b5481depends onused by- async-std-resolver
0.20.3 - asynchronous-codec
0.5.0 - asynchronous-codec
0.6.0 - fc-rpc
2.0.0-dev - futures
0.3.17 - futures-executor
0.3.17 - hyper
0.14.14 - hyper-rustls
0.22.1 - jsonrpc-core
18.0.0 - jsonrpsee-types
0.3.1 - substrate-prometheus-endpoint
0.9.0 - trust-dns-proto
0.20.3 - trust-dns-resolver
0.20.3 - unsigned-varint
0.6.0 - unsigned-varint
0.7.0
- async-std-resolver
generic-array
0.12.4crates.io↘ 1↖ 4sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumffdf9f34f1447443d37393cc6c2b8313aebddcd96906caf34e54c68d8e57d7bddepends ongeneric-array
0.14.4crates.io↘ 2↖ 10sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum501466ecc8a30d1d3b7fc9229b122b2ce8ed6e9d9223f1138d4babb253e51817depends ongetrandom
0.1.16crates.io↘ 5↖ 3sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum8fc3cb4d91f53b50155bdcfd23f6a4c39ae1969c2ae85982b135750cccaf5fcegetrandom
0.2.3crates.io↘ 3↖ 3sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum7fcd999463524c52659517fe2cea98493cfe485d10565e7b0fb07dbba7ad2753ghash
0.4.4crates.io↘ 2↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum1583cc1656d7839fd3732b80cf4f38850336cdb9b8ded1cd399ca62958de3c99depends onused bygimli
0.25.0crates.io↘ 3↖ 5sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumf0a01e0497841a3b2db4f8afa483cce65f7e96a3498bd6c541734792aeac8fe7gimli
0.26.1crates.io↘ 0↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum78cc372d058dcf6d5ecd98510e7fbc9e5aec4d21de70f65fea8fecebcd881bd4used byglob
0.3.0crates.io↘ 0↖ 3sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum9b919933a397b79c37e33b77bb2aa3dc8eb6e165ad809e58ff75bc7db2e34574globset
0.4.8crates.io↘ 5↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum10463d9ff00a2a068db14231982f5132edebad0d7660cd956a1c30292dbcbfbdused bygloo-timers
0.2.1crates.io↘ 5↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum47204a46aaff920a1ea58b11d03dec6f704287d27561724a4631e450654a891fused byhandlebars
3.5.5crates.io↘ 6↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum4498fc115fa7d34de968184e473529abb40eeb6be8bc5f7faba3d08c316cb3e3hash-db
0.15.2crates.io↘ 0↖ 18sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumd23bd4e7b5eda0d0f3a307e8b381fdc8ba9000f26fbe912250c0a4cc3956364aused by- bp-runtime
0.1.0 - bridge-runtime-common
0.1.0 - ethereum
0.9.0 - ethereum
0.9.0 - memory-db
0.27.0 - sc-client-api
4.0.0-dev - sc-client-db
0.10.0-dev - sc-light
4.0.0-dev - sc-rpc
4.0.0-dev - sc-service
0.10.0-dev - sp-api
4.0.0-dev - sp-core
4.0.0-dev - sp-io
4.0.0-dev - sp-state-machine
0.10.0-dev - sp-trie
4.0.0-dev - trie-db
0.22.6 - trie-root
0.16.0 - triehash
0.8.4
- bp-runtime
hash256-std-hasher
0.15.2crates.io↘ 1↖ 4sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum92c171d55b98633f4ed3860808f004099b36c1cc29c42cfc53aa8591b21efcf2depends onhashbrown
0.11.2crates.io↘ 1↖ 6sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumab5ef0d4909ef3724cc8cce6ccc8572c5c817592e9285f5464f8e86f8bd3726edepends onheck
0.3.3crates.io↘ 1↖ 7sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum6d621efb26863f0e9924c6ac577e8275e5e6b77455db64ffa6c65c904e9e132cdepends onhermit-abi
0.1.19crates.io↘ 1↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33depends onused byhex
0.4.3crates.io↘ 0↖ 13sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70hex_fmt
0.3.0crates.io↘ 0↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumb07f60793ff0a4d9cef0f18e63b5357e06209987153a64648c972c1e5aff336fused byhex-literal
0.3.3crates.io↘ 0↖ 9sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum21e4590e13640f19f249fe3e4eca5113bc4289f2497710378190e7f4bd96f45bhmac
0.7.1crates.io↘ 2↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum5dcb5e64cda4c23119ab41ba960d1e170a774c8e4b9d9e6a9bc18aabf5e59695depends onused byhmac
0.8.1crates.io↘ 2↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum126888268dcc288495a26bf004b38c5fdbb31682f992c84ceb046a1f0fe38840depends onhmac
0.11.0crates.io↘ 2↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum2a2a2320eb7ec0ebe8da8f744d7812d9fc4cb4d09344ac01898dbcb6a20ae69bdepends onused byhmac-drbg
0.2.0crates.io↘ 3↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumc6e570451493f10f6581b48cdd530413b63ea9e780f544bfd3bdcaa0d89d1a7bdepends onused byhmac-drbg
0.3.0crates.io↘ 3↖ 3sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum17ea0a1394df5b6574da6e0c1ade9e78868c9fb0a4e5ef4428e32da4676b85b1depends onhostname
0.3.1crates.io↘ 3↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum3c731c3e10504cc8ed35cfe2f1db4c9274c3d35fa486e3b31df46f068ef3e867depends onused byhttp
0.2.5crates.io↘ 3↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum1323096b05d41827dadeaee54c9981958c0f94e670bc94ed80037d1a7b8b186bdepends onused byhttp-body
0.4.4crates.io↘ 3↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum1ff4f84919677303da5f147645dbea6b1881f368d03ac84e1dc09031ebd7b2c6depends onused byhttparse
1.5.1crates.io↘ 0↖ 4sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumacd94fdbe1d4ff688b67b04eee2e17bd50995534a61539e45adfefb45e5e5503httpdate
1.0.1crates.io↘ 0↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum6456b8a6c8f33fee7d958fcd1b60d55b11940a79e63ae87013e6d22e26034440used byhumantime
1.3.0crates.io↘ 1↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumdf004cfca50ef23c36850aaaa59ad52cc70d0e90243c3c7737a4dd32dc7a3c4fdepends onused byhumantime
2.1.0crates.io↘ 0↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4used byhyper
0.14.14crates.io↘ 15↖ 5sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum2b91bb1f221b6ea1f1e4371216b70f40748774c2fb5971b450c07773fb92d26bdepends onhyper-rustls
0.22.1crates.io↘ 9↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum5f9f7a97316d44c0af9b0301e65010573a853a9fc97046d7331d7f6bc0fd5a64depends onused byident_case
1.0.1crates.io↘ 0↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumb9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39used byidna
0.1.5crates.io↘ 3↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum38f09e0f0b1fb55fdee1f17470ad800da77af5186a1a76c026b679358b7e844eused byidna
0.2.3crates.io↘ 3↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum418a0a6fab821475f634efe3ccc45c013f742efe03d853e8d3355d5cb850ecf8if-addrs
0.6.6crates.io↘ 3↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumc9a83ec4af652890ac713ffd8dc859e650420a5ef47f7b9be29b6664ab50fbc8depends onused byif-addrs-sys
0.3.2crates.io↘ 2↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumde74b9dd780476e837e5eb5ab7c88b49ed304126e412030a0adba99c8efe79eadepends onused byif-watch
0.2.2crates.io↘ 8↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumae8ab7f67bad3240049cb24fb9cb0b4c2c6af4c245840917fbbdededeee91179depends onimpl-codec
0.5.1crates.io↘ 1↖ 4sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum161ebdfec3c8e3b52bf61c4f3550a1eea4f9579d10dc1b936f3171ebdcd6c443depends onimpl-rlp
0.3.0crates.io↘ 1↖ 4sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumf28220f89297a075ddc7245cd538076ee98b01f2a9c23a53a4f1105d5a322808depends onimpl-serde
0.3.1crates.io↘ 1↖ 6sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumb47ca4d2b6931707a55fce5cf66aff80e2178c8b63bbb4ecb5695cbc870ddf6fdepends onimpl-trait-for-tuples
0.1.3crates.io↘ 3↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum7ef5550a42e3740a0e71f909d4c861056a284060af885ae7aa6242820f920d9ddepends onused byimpl-trait-for-tuples
0.2.1crates.io↘ 3↖ 19sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumd5dacb10c5b3bb92d46ba347505a9041e676bb20ad220101326bffb0c93031eedepends onused by- bp-messages
0.1.0 - cumulus-primitives-core
0.1.0 - evm-coder
0.1.0 - frame-support
4.0.0-dev - pallet-authorship
4.0.0-dev - pallet-evm
6.0.0-dev - pallet-session
4.0.0-dev - pallet-treasury
4.0.0-dev - parity-scale-codec
2.3.1 - parity-util-mem
0.10.2 - polkadot-runtime-common
0.9.12 - sc-chain-spec
4.0.0-dev - sp-inherents
4.0.0-dev - sp-runtime
4.0.0-dev - sp-runtime-interface
4.0.0-dev - sp-wasm-interface
4.0.0-dev - up-sponsorship
0.1.0 - xcm
0.9.12 - xcm-executor
0.9.12
- bp-messages
indexmap
1.7.0crates.io↘ 3↖ 7sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumbc633605454125dec4b66843673f01c7df2b89479b32e0ed634e43a91cff62a5depends onInflector
0.11.4crates.io↘ 2↖ 6sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumfe438c63458706e03479442743baae6c88256498e6431708f6dfc520a26515d3depends oninstant
0.1.12crates.io↘ 1↖ 3sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum7a5bbe824c507c5da5956355e86a746d82e0e1464f65d862cc5e71da70e94b2cdepends oninteger-encoding
1.1.7crates.io↘ 0↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum48dc51180a9b377fd75814d0cc02199c20f8e99433d6762f650d39cdbbd3b56fused byinteger-sqrt
0.1.5crates.io↘ 1↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum276ec31bcb4a9ee45f58bec6f9ec700ae4cf4f4f8f2fa7e06cb406bd5ffdd770depends onused byintervalier
0.4.0crates.io↘ 2↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum64fa110ec7b8f493f416eed552740d10e7030ad5f63b2308f82c9608ec2df275depends onused byiovec
0.1.4crates.io↘ 1↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumb2b3ea6ff95e175473f8ffe6a7eb7c00d054240321b84c57051175fe3c1e075edepends onused byip_network
0.4.0crates.io↘ 0↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum09b746553d2f4a1ca26fab939943ddfb217a091f34f53571620a8e3d30691303ipconfig
0.2.2crates.io↘ 4↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumf7e2f18aece9709094573a9f24f483c4f65caa4298e2f7ae1b71cc65d853fad7used byipnet
2.3.1crates.io↘ 0↖ 3sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum68f2d64f2edebec4ce84ad108148e67e1064789bee435edc5b60ad398714a3a9itertools
0.10.1crates.io↘ 1↖ 5sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum69ddb889f9d0d08a67338271fa9b62996bc788c7796a5c18cf057420aaed5eafdepends onitoa
0.4.8crates.io↘ 0↖ 3sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumb71991ff56294aa922b450139ee08b3bfc70982c6b2c7562771375cf73542dd4jobserver
0.1.24crates.io↘ 1↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumaf25a77299a7f711a01975c35a6a424eb6862092cc2d6c72c4ed6cbc56dfc1fadepends onused byjs-sys
0.3.55crates.io↘ 1↖ 6sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum7cc9ffccd38c451a86bf13657df244e9c3f37493cce8e5e21e940963777acc84depends onjsonrpc-client-transports
18.0.0crates.io↘ 8↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumd2b99d4207e2a04fb4581746903c2bb7eb376f88de9c699d0f3e10feeac0cd3adepends onused byjsonrpc-core
18.0.0crates.io↘ 7↖ 23sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum14f7f76aef2d054868398427f6c54943cf3d1caa9a7ec7d0c38d69df97a965ebdepends onused by- beefy-gadget-rpc
4.0.0-dev - fc-rpc
2.0.0-dev - fc-rpc-core
1.1.0-dev - jsonrpc-client-transports
18.0.0 - jsonrpc-http-server
18.0.0 - jsonrpc-ipc-server
18.0.0 - jsonrpc-pubsub
18.0.0 - jsonrpc-server-utils
18.0.0 - jsonrpc-ws-server
18.0.0 - nft
0.9.12 - nft-rpc
3.3.1 - pallet-mmr-rpc
3.0.0 - pallet-transaction-payment-rpc
4.0.0-dev - polkadot-rpc
0.9.12 - sc-consensus-babe-rpc
0.10.0-dev - sc-finality-grandpa-rpc
0.10.0-dev - sc-rpc
4.0.0-dev - sc-rpc-api
0.10.0-dev - sc-rpc-server
4.0.0-dev - sc-service
0.10.0-dev - sc-sync-state-rpc
0.10.0-dev - substrate-frame-rpc-system
4.0.0-dev - uc-rpc
0.1.0
- beefy-gadget-rpc
jsonrpc-core-client
18.0.0crates.io↘ 2↖ 10sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumb51da17abecbdab3e3d4f26b01c5ec075e88d3abe3ab3b05dc9aa69392764ec0jsonrpc-derive
18.0.0crates.io↘ 4↖ 10sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum5b939a78fa820cdfcb7ee7484466746a7377760970f6f9c6fe19f9edcc8a38d2jsonrpc-http-server
18.0.0crates.io↘ 8↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksume1dea6e07251d9ce6a552abfb5d7ad6bc290a4596c8dcc3d795fae2bbdc1f3ffdepends onused byjsonrpc-ipc-server
18.0.0crates.io↘ 7↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum382bb0206323ca7cda3dcd7e245cea86d37d02457a02a975e3378fb149a48845depends onused byjsonrpc-pubsub
18.0.0crates.io↘ 7↖ 11sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum240f87695e6c6f62fb37f05c02c04953cf68d6408b8c1c89de85c7a0125b1011depends onjsonrpc-server-utils
18.0.0crates.io↘ 10↖ 3sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumfa4fdea130485b572c39a460d50888beb00afb3e35de23ccd7fad8ff19f0e0d4depends onjsonrpc-ws-server
18.0.0crates.io↘ 7↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumf892c7d766369475ab7b0669f417906302d7c0fb521285c0a0c92e52e7c8e946depends onused byjsonrpsee-proc-macros
0.3.1crates.io↘ 6↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum8edb341d35279b59c79d7fe9e060a51aec29d45af99cc7c72ea7caa350fa71a4jsonrpsee-types
0.3.1crates.io↘ 10↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum4cc738fd55b676ada3271ef7c383a14a0867a2a88b0fa941311bf5fc0a29d498depends onused byjsonrpsee-ws-client
0.3.1crates.io↘ 16↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum9841352dbecf4c2ed5dc71698df9f1660262ae4e0b610e968602529bdbcf7b30depends onkeccak
0.1.0crates.io↘ 0↖ 3sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum67c21572b4949434e4fc1e1978b99c5f77064153c59d998bf13ecd96fb5ecba7kernel32-sys
0.2.2crates.io↘ 2↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum7507624b29483431c0ba2d82aece8ca6cdba9382bff4ddd0f7490560c056098ddepends onkusama-runtime
0.9.12github.com/paritytech/polkadot↘ 79↖ 1sourcegit+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003edepends on- beefy-primitives
4.0.0-dev - bitvec
0.20.4 - frame-benchmarking
4.0.0-dev - frame-election-provider-support
4.0.0-dev - frame-executive
4.0.0-dev - frame-support
4.0.0-dev - frame-system
4.0.0-dev - frame-system-benchmarking
4.0.0-dev - frame-system-rpc-runtime-api
4.0.0-dev - frame-try-runtime
0.10.0-dev - hex-literal
0.3.3 - log
0.4.14 - pallet-authority-discovery
4.0.0-dev - pallet-authorship
4.0.0-dev - pallet-babe
4.0.0-dev - pallet-bags-list
4.0.0-dev - pallet-balances
4.0.0-dev - pallet-bounties
4.0.0-dev - pallet-collective
4.0.0-dev - pallet-democracy
4.0.0-dev - pallet-election-provider-multi-phase
4.0.0-dev - pallet-elections-phragmen
5.0.0-dev - pallet-gilt
4.0.0-dev - pallet-grandpa
4.0.0-dev - pallet-identity
4.0.0-dev - pallet-im-online
4.0.0-dev - pallet-indices
4.0.0-dev - pallet-membership
4.0.0-dev - pallet-mmr-primitives
4.0.0-dev - pallet-multisig
4.0.0-dev - pallet-nicks
4.0.0-dev - pallet-offences
4.0.0-dev - pallet-offences-benchmarking
4.0.0-dev - pallet-proxy
4.0.0-dev - pallet-recovery
4.0.0-dev - pallet-scheduler
4.0.0-dev - pallet-session
4.0.0-dev - pallet-session-benchmarking
4.0.0-dev - pallet-society
4.0.0-dev - pallet-staking
4.0.0-dev - pallet-staking-reward-fn
4.0.0-dev - pallet-timestamp
4.0.0-dev - pallet-tips
4.0.0-dev - pallet-transaction-payment
4.0.0-dev - pallet-transaction-payment-rpc-runtime-api
4.0.0-dev - pallet-treasury
4.0.0-dev - pallet-utility
4.0.0-dev - pallet-vesting
4.0.0-dev - pallet-xcm
0.9.12 - parity-scale-codec
2.3.1 - polkadot-primitives
0.9.12 - polkadot-runtime-common
0.9.12 - polkadot-runtime-parachains
0.9.12 - rustc-hex
2.1.0 - scale-info
1.0.0 - serde
1.0.130 - serde_derive
1.0.130 - smallvec
1.7.0 - sp-api
4.0.0-dev - sp-arithmetic
4.0.0-dev - sp-authority-discovery
4.0.0-dev - sp-block-builder
4.0.0-dev - sp-consensus-babe
0.10.0-dev - sp-core
4.0.0-dev - sp-inherents
4.0.0-dev - sp-io
4.0.0-dev - sp-npos-elections
4.0.0-dev - sp-offchain
4.0.0-dev - sp-runtime
4.0.0-dev - sp-session
4.0.0-dev - sp-staking
4.0.0-dev - sp-std
4.0.0-dev - sp-transaction-pool
4.0.0-dev - sp-version
4.0.0-dev - static_assertions
1.1.0 - substrate-wasm-builder
5.0.0-dev - xcm
0.9.12 - xcm-builder
0.9.12 - xcm-executor
0.9.12
used by- beefy-primitives
kv-log-macro
1.0.7crates.io↘ 1↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum0de8b303297635ad57c9f5059fd9cee7a47f8e8daa09df0fcd07dd39fb22977fdepends onused bykvdb
0.10.0crates.io↘ 2↖ 10sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum45a3f58dc069ec0e205a27f5b45920722a46faed802a0541538241af6228f512depends onkvdb-memorydb
0.10.0crates.io↘ 3↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumc3b6b85fc643f5acd0bffb2cc8a6d150209379267af0d41db72170021841f9f5used bykvdb-rocksdb
0.14.0crates.io↘ 10↖ 3sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum9b1b6ea8f2536f504b645ad78419c8246550e19d2c3419a167080ce08edee35adepends onlazy_static
1.4.0crates.io↘ 0↖ 33sourceregistry+https://github.com/rust-lang/crates.io-indexchecksume2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646used by- Inflector
0.11.4 - bindgen
0.59.1 - crossbeam-epoch
0.9.5 - crossbeam-utils
0.8.5 - flexi_logger
0.15.12 - fs-swap
0.2.6 - jsonrpc-pubsub
18.0.0 - jsonrpc-server-utils
18.0.0 - libp2p
0.39.1 - libp2p-core
0.29.0 - libp2p-mdns
0.31.0 - libp2p-noise
0.32.0 - polkadot-node-jaeger
0.9.12 - prometheus
0.12.0 - rayon-core
1.9.1 - sc-executor
0.10.0-dev - sc-tracing
4.0.0-dev - sc-utils
4.0.0-dev - schannel
0.1.19 - sharded-slab
0.1.4 - sp-core
4.0.0-dev - sp-keyring
4.0.0-dev - statrs
0.15.0 - structopt
0.3.25 - tracing-core
0.1.21 - tracing-log
0.1.2 - tracing-subscriber
0.2.25 - trust-dns-proto
0.20.3 - trust-dns-resolver
0.20.3 - wasm-bindgen-backend
0.2.78 - wasmtime
0.30.0 - wasmtime-runtime
0.30.0 - which
4.2.2
- Inflector
lazycell
1.3.0crates.io↘ 0↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55used bylibc
0.2.106crates.io↘ 0↖ 68sourceregistry+https://github.com/rust-lang/crates.io-indexchecksuma60553f9a9e039a333b4e9b20573b9e9b9c0bb3a11e201ccc48ef4283456d673used by- async-io
1.6.0 - async-process
1.2.0 - atty
0.2.14 - backtrace
0.3.63 - chrono
0.4.19 - clang-sys
1.3.0 - core-foundation
0.9.2 - cpufeatures
0.1.5 - cpufeatures
0.2.1 - cranelift-native
0.77.0 - dirs-sys
0.3.6 - dirs-sys-next
0.1.2 - errno
0.2.8 - errno-dragonfly
0.1.2 - fdlimit
0.2.1 - flate2
1.0.22 - fs-swap
0.2.6 - fs2
0.4.3 - getrandom
0.1.16 - getrandom
0.2.3 - hermit-abi
0.1.19 - hostname
0.3.1 - if-addrs
0.6.6 - if-addrs-sys
0.3.2 - if-watch
0.2.2 - iovec
0.1.4 - jobserver
0.1.24 - libp2p-tcp
0.29.0 - librocksdb-sys
6.20.3 - lz4
1.23.2 - lz4-sys
1.9.2 - mach
0.3.2 - memmap2
0.2.3 - mio
0.6.23 - mio
0.7.14 - net2
0.2.37 - num_cpus
1.13.0 - parity-db
0.3.3 - parity-tokio-ipc
0.9.0 - parking_lot_core
0.7.2 - parking_lot_core
0.8.5 - polkadot-node-core-pvf
0.9.12 - polling
2.1.0 - rand
0.7.3 - rand
0.8.4 - region
2.2.0 - ring
0.16.20 - rocksdb
0.17.0 - rpassword
5.0.1 - sc-executor-wasmtime
0.10.0-dev - security-framework
2.4.2 - security-framework-sys
2.4.2 - signal-hook
0.3.10 - signal-hook-registry
1.4.0 - socket2
0.3.19 - socket2
0.4.2 - static_init
0.5.2 - tempfile
3.2.0 - time
0.1.44 - tokio
1.13.0 - wasmi
0.9.1 - wasmtime
0.30.0 - wasmtime-cache
0.30.0 - wasmtime-jit
0.30.0 - wasmtime-runtime
0.30.0 - which
4.2.2 - zstd-safe
4.1.1+zstd.1.5.0 - zstd-sys
1.6.1+zstd.1.5.0
- async-io
libloading
0.5.2crates.io↘ 2↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumf2b111a074963af1d37a139918ac6d49ad1d0d5e47f72fd55388619691a7d753depends onused bylibloading
0.7.1crates.io↘ 2↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumc0cf036d15402bea3c5d4de17b3fce76b3e4a56ebc1f577be0e7a72f7c607cf0depends onused bylibm
0.2.1crates.io↘ 0↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumc7d73b3f436185384286bd8098d17ec07c9a7d2388a6599f824d8502b529702aused bylibp2p
0.39.1crates.io↘ 31↖ 7sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum9004c06878ef8f3b4b4067e69a140d87ed20bf777287f82223e49713b36ee433depends on- atomic
0.5.0 - bytes
1.1.0 - futures
0.3.17 - lazy_static
1.4.0 - libp2p-core
0.29.0 - libp2p-deflate
0.29.0 - libp2p-dns
0.29.0 - libp2p-floodsub
0.30.0 - libp2p-gossipsub
0.32.0 - libp2p-identify
0.30.0 - libp2p-kad
0.31.0 - libp2p-mdns
0.31.0 - libp2p-mplex
0.29.0 - libp2p-noise
0.32.0 - libp2p-ping
0.30.0 - libp2p-plaintext
0.29.0 - libp2p-pnet
0.21.0 - libp2p-relay
0.3.0 - libp2p-request-response
0.12.0 - libp2p-swarm
0.30.0 - libp2p-swarm-derive
0.24.0 - libp2p-tcp
0.29.0 - libp2p-uds
0.29.0 - libp2p-wasm-ext
0.29.0 - libp2p-websocket
0.30.0 - libp2p-yamux
0.33.0 - multiaddr
0.13.0 - parking_lot
0.11.2 - pin-project
1.0.8 - smallvec
1.7.0 - wasm-timer
0.2.5
- atomic
libp2p-core
0.29.0crates.io↘ 26↖ 20sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumaf9b4abdeaa420593a297c8592f63fad4234f4b88dc9343b8fd8e736c35faa59depends on- asn1_der
0.7.5 - bs58
0.4.0 - ed25519-dalek
1.0.1 - either
1.6.1 - fnv
1.0.7 - futures
0.3.17 - futures-timer
3.0.2 - lazy_static
1.4.0 - libsecp256k1
0.5.0 - log
0.4.14 - multiaddr
0.13.0 - multihash
0.14.0 - multistream-select
0.10.4 - parking_lot
0.11.2 - pin-project
1.0.8 - prost
0.8.0 - prost-build
0.8.0 - rand
0.7.3 - ring
0.16.20 - rw-stream-sink
0.2.1 - sha2
0.9.8 - smallvec
1.7.0 - thiserror
1.0.30 - unsigned-varint
0.7.0 - void
1.0.2 - zeroize
1.4.2
used by- libp2p
0.39.1 - libp2p-deflate
0.29.0 - libp2p-dns
0.29.0 - libp2p-floodsub
0.30.0 - libp2p-gossipsub
0.32.0 - libp2p-identify
0.30.0 - libp2p-kad
0.31.0 - libp2p-mdns
0.31.0 - libp2p-mplex
0.29.0 - libp2p-noise
0.32.0 - libp2p-ping
0.30.0 - libp2p-plaintext
0.29.0 - libp2p-relay
0.3.0 - libp2p-request-response
0.12.0 - libp2p-swarm
0.30.0 - libp2p-tcp
0.29.0 - libp2p-uds
0.29.0 - libp2p-wasm-ext
0.29.0 - libp2p-websocket
0.30.0 - libp2p-yamux
0.33.0
- asn1_der
libp2p-deflate
0.29.0crates.io↘ 3↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum66097fccc0b7f8579f90a03ea76ba6196332ea049fd07fd969490a06819dcdc8used bylibp2p-dns
0.29.0crates.io↘ 6↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum58ff08b3196b85a17f202d80589e93b1660a574af67275706657fdc762e42c32depends onused bylibp2p-floodsub
0.30.0crates.io↘ 10↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum404eca8720967179dac7a5b4275eb91f904a53859c69ca8d018560ad6beb214fdepends onused bylibp2p-gossipsub
0.32.0crates.io↘ 18↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumb1cc48709bcbc3a3321f08a73560b4bbb4166a7d56f6fdb615bc775f4f91058edepends onused bylibp2p-identify
0.30.0crates.io↘ 8↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksuma7b61f6cf07664fb97016c318c4d4512b3dd4cc07238607f3f0163245f99008edepends onused bylibp2p-kad
0.31.0crates.io↘ 18↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum50ed78489c87924235665a0ab345b298ee34dff0f7ad62c0ba6608b2144fb75edepends onused bylibp2p-mdns
0.31.0crates.io↘ 13↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksuma29e6cbc2a24b8471b6567e580a0e8e7b70a6d0f0ea2be0844d1e842d7d4fa33depends onused bylibp2p-mplex
0.29.0crates.io↘ 10↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum313d9ea526c68df4425f580024e67a9d3ffd49f2c33de5154b1f5019816f7a99depends onused bylibp2p-noise
0.32.0crates.io↘ 14↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum3f1db7212f342b6ba7c981cc40e31f76e9e56cb48e65fa4c142ecaca5839523edepends onused bylibp2p-ping
0.30.0crates.io↘ 7↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum2482cfd9eb0b7a0baaf3e7b329dc4f2785181a161b1a47b7192f8d758f54a439depends onused bylibp2p-plaintext
0.29.0crates.io↘ 9↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum13b4783e5423870b9a5c199f65a7a3bc66d86ab56b2b9beebf3c338d889cf8e4depends onused bylibp2p-pnet
0.21.0crates.io↘ 6↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum07cb4dd4b917e5b40ddefe49b96b07adcd8d342e0317011d175b7b2bb1dcc974used bylibp2p-relay
0.3.0crates.io↘ 15↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum0133f6cfd81cdc16e716de2982e012c62e6b9d4f12e41967b3ee361051c622aadepends onused bylibp2p-request-response
0.12.0crates.io↘ 12↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum06cdae44b6821466123af93cbcdec7c9e6ba9534a8af9cdc296446d39416d241depends onused bylibp2p-swarm
0.30.0crates.io↘ 8↖ 9sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum7083861341e1555467863b4cd802bea1e8c4787c0f7b5110097d0f1f3248f9a9depends onlibp2p-swarm-derive
0.24.0crates.io↘ 2↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumab8cb308d4fc854869f5abb54fdab0833d2cf670d407c745849dc47e6e08d79cdepends onused bylibp2p-tcp
0.29.0crates.io↘ 9↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum79edd26b6b4bb5feee210dcda562dca186940dfecb0024b979c3f50824b3bf28depends onused bylibp2p-uds
0.29.0crates.io↘ 4↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum280e793440dd4e9f273d714f4497325c72cddb0fe85a49f9a03c88f41dd20182used bylibp2p-wasm-ext
0.29.0crates.io↘ 6↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumf553b7140fad3d7a76f50497b0ea591e26737d9607428a75509fc191e4d1b1f6depends onused bylibp2p-websocket
0.30.0crates.io↘ 10↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumddf99dcbf5063e9d59087f61b1e85c686ceab2f5abedb472d32288065c0e5e27depends onused bylibp2p-yamux
0.33.0crates.io↘ 5↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum214cc0dd9c37cbed27f0bb1eba0c41bbafdb93a8be5e9d6ae1e6b4b42cd044bfused bylibrocksdb-sys
6.20.3crates.io↘ 4↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumc309a9d2470844aceb9a4a098cf5286154d20596868b75a6b36357d2bb9ca25dused bylibsecp256k1
0.3.5crates.io↘ 8↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum1fc1e2c808481a63dc6da2074752fdd4336a3c8fcc68b83db6f1fd5224ae7962depends onused bylibsecp256k1
0.5.0crates.io↘ 11↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumbd1137239ab33b41aa9637a88a28249e5e70c40a42ccc92db7f12cc356c1fcd7depends onused bylibsecp256k1
0.6.0crates.io↘ 11↖ 4sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumc9d220bc1feda2ac231cb78c3d26f27676b8cf82c96971f7aeef3d0cf2797c73depends onlibsecp256k1
0.7.0crates.io↘ 11↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumb0452aac8bab02242429380e9b2f94ea20cea2b37e2c1777a1358799bbe97f37depends onlibsecp256k1-core
0.2.2crates.io↘ 3↖ 4sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumd0f6ab710cec28cef759c5f18671a27dae2a5f952cdaaee1d8e2908cb2478a80depends onlibsecp256k1-core
0.3.0crates.io↘ 3↖ 3sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum5be9b9bb642d8522a44d533eab56c16c738301965504753b03ad1de3425d5451depends onlibsecp256k1-gen-ecmult
0.2.1crates.io↘ 1↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumccab96b584d38fac86a83f07e659f0deafd0253dc096dab5a36d53efe653c5c3depends onlibsecp256k1-gen-ecmult
0.3.0crates.io↘ 1↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum3038c808c55c87e8a172643a7d87187fc6c4174468159cb3090659d55bcb4809depends onused bylibsecp256k1-gen-genmult
0.2.1crates.io↘ 1↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum67abfe149395e3aa1c48a2beb32b068e2334402df8181f818d3aee2b304c4f5ddepends onlibsecp256k1-gen-genmult
0.3.0crates.io↘ 1↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum3db8d6ba2cec9eacc40e6e8ccc98931840301f1006e95647ceb2dd5c3aa06f7cdepends onused bylibz-sys
1.1.3crates.io↘ 3↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumde5435b8549c16d423ed0c03dbaafe57cf6c3344744f1242520d59c9d8ecec66depends onused bylinked_hash_set
0.1.4crates.io↘ 1↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum47186c6da4d81ca383c7c47c1bfc80f4b95f4720514d860a5407aaf4233f9588depends onused bylinked-hash-map
0.5.4crates.io↘ 0↖ 6sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum7fb9b38af92608140b86b693604b9ffcc5824240a484d1ecd4795bacb2fe88f3linregress
0.4.4crates.io↘ 2↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumd6c601a85f5ecd1aba625247bca0031585fb1c446461b142878a16f8245ddeb8depends onused bylock_api
0.3.4crates.io↘ 1↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumc4da24a77a3d8a6d4862d95f72e6fdb9c09a643ecdb402d754004a557f2bec75depends onused bylock_api
0.4.5crates.io↘ 1↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum712a4d093c9976e24e7dbca41db895dabcbac38eb5f4045393d17a95bdfb1109depends onused bylog
0.4.14crates.io↘ 2↖ 173sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum51b9bbe6c47d51fc3e1a9b945965946b4c44142ab8792c50835a980d362c2710depends onused by- async-io
1.6.0 - async-std
1.10.0 - beefy-gadget
4.0.0-dev - beefy-gadget-rpc
4.0.0-dev - cranelift-codegen
0.77.0 - cranelift-frontend
0.77.0 - cranelift-wasm
0.77.0 - cumulus-pallet-dmp-queue
0.1.0 - cumulus-pallet-parachain-system
0.1.0 - cumulus-pallet-xcmp-queue
0.1.0 - env_logger
0.7.1 - env_logger
0.9.0 - evm
0.30.0 - fc-consensus
2.0.0-dev - fc-mapping-sync
2.0.0-dev - fc-rpc
2.0.0-dev - file-per-thread-logger
0.1.4 - finality-grandpa
0.14.4 - flexi_logger
0.15.12 - frame-benchmarking
4.0.0-dev - frame-benchmarking-cli
4.0.0-dev - frame-support
4.0.0-dev - frame-system
4.0.0-dev - globset
0.4.8 - handlebars
3.5.5 - hyper-rustls
0.22.1 - if-watch
0.2.2 - jsonrpc-client-transports
18.0.0 - jsonrpc-core
18.0.0 - jsonrpc-http-server
18.0.0 - jsonrpc-ipc-server
18.0.0 - jsonrpc-pubsub
18.0.0 - jsonrpc-server-utils
18.0.0 - jsonrpc-ws-server
18.0.0 - jsonrpsee-types
0.3.1 - jsonrpsee-ws-client
0.3.1 - kusama-runtime
0.9.12 - kv-log-macro
1.0.7 - kvdb-rocksdb
0.14.0 - libp2p-core
0.29.0 - libp2p-dns
0.29.0 - libp2p-floodsub
0.30.0 - libp2p-gossipsub
0.32.0 - libp2p-identify
0.30.0 - libp2p-kad
0.31.0 - libp2p-mdns
0.31.0 - libp2p-mplex
0.29.0 - libp2p-noise
0.32.0 - libp2p-ping
0.30.0 - libp2p-plaintext
0.29.0 - libp2p-pnet
0.21.0 - libp2p-relay
0.3.0 - libp2p-request-response
0.12.0 - libp2p-swarm
0.30.0 - libp2p-tcp
0.29.0 - libp2p-uds
0.29.0 - libp2p-websocket
0.30.0 - mio
0.6.23 - mio
0.7.14 - mio-extras
2.0.6 - multistream-select
0.10.4 - nft
0.9.12 - pallet-babe
4.0.0-dev - pallet-bags-list
4.0.0-dev - pallet-balances
4.0.0-dev - pallet-beefy-mmr
4.0.0-dev - pallet-bounties
4.0.0-dev - pallet-bridge-dispatch
0.1.0 - pallet-bridge-grandpa
0.1.0 - pallet-bridge-messages
0.1.0 - pallet-collective
4.0.0-dev - pallet-contracts
4.0.0-dev - pallet-election-provider-multi-phase
4.0.0-dev - pallet-elections-phragmen
5.0.0-dev - pallet-evm
6.0.0-dev - pallet-evm-contract-helpers
0.1.0 - pallet-grandpa
4.0.0-dev - pallet-im-online
4.0.0-dev - pallet-membership
4.0.0-dev - pallet-mmr-primitives
4.0.0-dev - pallet-offences
4.0.0-dev - pallet-scheduler
4.0.0-dev - pallet-session
4.0.0-dev - pallet-staking
4.0.0-dev - pallet-staking-reward-fn
4.0.0-dev - pallet-timestamp
4.0.0-dev - pallet-tips
4.0.0-dev - pallet-unq-scheduler
3.0.0 - pallet-vesting
4.0.0-dev - pallet-xcm
0.9.12 - pallet-xcm-benchmarks
0.9.8 - parity-db
0.3.3 - parity-tokio-ipc
0.9.0 - parity-ws
0.11.1 - polkadot-cli
0.9.12 - polkadot-node-jaeger
0.9.12 - polkadot-runtime
0.9.12 - polkadot-runtime-common
0.9.12 - polkadot-runtime-parachains
0.9.12 - polkadot-test-runtime
0.9.12 - polling
2.1.0 - prost-build
0.8.0 - pwasm-utils
0.18.2 - regalloc
0.0.31 - remote-externalities
0.10.0-dev - rococo-runtime
0.9.12 - rustls
0.19.1 - sc-allocator
4.0.0-dev - sc-authority-discovery
0.10.0-dev - sc-basic-authorship
0.10.0-dev - sc-cli
0.10.0-dev - sc-client-api
4.0.0-dev - sc-client-db
0.10.0-dev - sc-consensus
0.10.0-dev - sc-consensus-aura
0.10.0-dev - sc-consensus-babe
0.10.0-dev - sc-consensus-slots
0.10.0-dev - sc-executor
0.10.0-dev - sc-executor-wasmi
0.10.0-dev - sc-executor-wasmtime
0.10.0-dev - sc-finality-grandpa
0.10.0-dev - sc-finality-grandpa-rpc
0.10.0-dev - sc-informant
0.10.0-dev - sc-network
0.10.0-dev - sc-network-gossip
0.10.0-dev - sc-offchain
4.0.0-dev - sc-peerset
4.0.0-dev - sc-proposer-metrics
0.9.0 - sc-rpc
4.0.0-dev - sc-rpc-api
0.10.0-dev - sc-rpc-server
4.0.0-dev - sc-service
0.10.0-dev - sc-state-db
0.10.0-dev - sc-telemetry
4.0.0-dev - sc-tracing
4.0.0-dev - sc-transaction-pool
4.0.0-dev - sc-transaction-pool-api
4.0.0-dev - soketto
0.4.2 - soketto
0.6.0 - sp-api
4.0.0-dev - sp-blockchain
4.0.0-dev - sp-consensus
0.10.0-dev - sp-core
4.0.0-dev - sp-finality-grandpa
4.0.0-dev - sp-io
4.0.0-dev - sp-runtime
4.0.0-dev - sp-sandbox
0.10.0-dev - sp-state-machine
0.10.0-dev - sp-tasks
4.0.0-dev - sp-timestamp
4.0.0-dev - sp-transaction-storage-proof
4.0.0-dev - substrate-frame-rpc-system
4.0.0-dev - substrate-prometheus-endpoint
0.9.0 - thrift
0.13.0 - tokio-util
0.6.9 - tracing-log
0.1.2 - trie-db
0.22.6 - trust-dns-proto
0.20.3 - trust-dns-resolver
0.20.3 - try-runtime-cli
0.10.0-dev - want
0.3.0 - wasm-bindgen-backend
0.2.78 - wasm-gc-api
0.1.11 - wasmtime
0.30.0 - wasmtime-cache
0.30.0 - wasmtime-environ
0.30.0 - wasmtime-jit
0.30.0 - wasmtime-runtime
0.30.0 - westend-runtime
0.9.12 - xcm
0.9.12 - xcm-builder
0.9.12 - xcm-executor
0.9.12 - yamux
0.9.0
- async-io
lru
0.6.6crates.io↘ 1↖ 7sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum7ea2d928b485416e8908cff2d97d621db22b27f7b3b6729e438bcf42c671ba91depends onlru
0.7.0crates.io↘ 1↖ 7sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum6c748cfe47cb8da225c37595b3108bea1c198c84aaae8ea0ba76d01dda9fc803depends onlru-cache
0.1.2crates.io↘ 1↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum31e24f1ad8321ca0e8a1e0ac13f23cb668e6f5466c2c57319f6a5cf1cc8e3b1cdepends onused bylz4
1.23.2crates.io↘ 2↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumaac20ed6991e01bf6a2e68cc73df2b389707403662a8ba89f68511fb340f724cdepends onused bylz4-sys
1.9.2crates.io↘ 2↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumdca79aa95d8b3226213ad454d328369853be3a1382d89532a854f4d69640acaedepends onused bymach
0.3.2crates.io↘ 1↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumb823e83b2affd8f40a9ee8c29dbc56404c1e34cd2710921f2801e2cf29527afadepends onmaplit
1.0.2crates.io↘ 0↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum3e2e65a1a2e43cfcb47a895c4c8b10d1f4a61097f9f254f183aee60cad9c651dused bymatch_cfg
0.1.0crates.io↘ 0↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumffbee8634e0d45d258acb448e7eaab3fce7a0a467395d4d9f228e3c1f01fb2e4used bymatchers
0.0.1crates.io↘ 1↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumf099785f7595cc4b4553a174ce30dd7589ef93391ff414dbb67f62392b9e0ce1depends onused bymatrixmultiply
0.3.1crates.io↘ 1↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum5a8a15b776d9dfaecd44b03c5828c2199cddff5247215858aac14624f8d6b741depends onused bymemchr
2.4.1crates.io↘ 0↖ 14sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum308cc39be01b73d0d18f82a0e7b2a3df85245f84af96fdddc5d202d27e47b86amemmap2
0.2.3crates.io↘ 1↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum723e3ebdcdc5c023db1df315364573789f8857c11b631a2fdfad7c00f5c046b4depends onused bymemoffset
0.6.4crates.io↘ 1↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum59accc507f1338036a0477ef61afdae33cde60840f4dfe481319ce3ad116ddf9depends onmemory_units
0.3.0crates.io↘ 0↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum71d96e3f3c0b6325d8ccd83c33b28acb183edcb6c67938ba104ec546854b0882used bymemory-db
0.27.0crates.io↘ 3↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumde006e09d04fc301a5f7e817b75aa49801c4479a8af753764416b085337ddcc5used bymemory-lru
0.1.0crates.io↘ 1↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumbeeb98b3d1ed2c0054bd81b5ba949a0243c3ccad751d45ea898fa8059fa2860adepends onmerlin
2.0.1crates.io↘ 4↖ 6sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum4e261cf0f8b3c42ded9f7d2bb59dea03aa52bc8a1cbc7482f9fc3fd1229d3b42metered-channel
0.9.12github.com/paritytech/polkadot↘ 5↖ 3sourcegit+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003emick-jaeger
0.1.4crates.io↘ 3↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumc023c3f16109e7f33aa451f773fd61070e265b4977d0b6e344a51049296dd7dfdepends onused byminicbor
0.8.1crates.io↘ 1↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum51aa5bb0ca22415daca596a227b507f880ad1b2318a87fa9325312a5d285ca0ddepends onminicbor-derive
0.6.4crates.io↘ 3↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum54999f917cd092b13904737e26631aa2b2b88d625db68e4bab461dcd8006c788depends onused byminiz_oxide
0.4.4crates.io↘ 2↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksuma92518e98c078586bc6c934028adcca4c92a53d6a958196de835170a01d84e4bdepends onused bymio
0.6.23crates.io↘ 11↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum4afd66f5b91bf2a3bc13fad0e21caedac168ca4c707504e75585648ae80e4cc4depends onmio
0.7.14crates.io↘ 5↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum8067b404fe97c70829f082dec8bcf4f71225d7eaea1d8645349cb76fa06205ccused bymio-extras
2.0.6crates.io↘ 4↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum52403fe290012ce777c4626790c8951324a2b9e3316b3143779c72b029742f19depends onused bymiow
0.2.2crates.io↘ 4↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumebd808424166322d4a38da87083bfddd3ac4c131334ed55856112eb06d46944dused bymiow
0.3.7crates.io↘ 1↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumb9f1c5b025cda876f66ef43a113f91ebc9f4ccef34843000e0adf6ebbab84e21depends onused bymore-asserts
0.2.1crates.io↘ 0↖ 4sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum0debeb9fcf88823ea64d64e4a815ab1643f33127d995978e099942ce38f25238multiaddr
0.13.0crates.io↘ 10↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum48ee4ea82141951ac6379f964f71b20876d43712bea8faf6dd1a375e08a46499depends onmultibase
0.8.0crates.io↘ 3↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumb78c60039650ff12e140ae867ef5299a58e19dded4d334c849dc7177083667e2used bymultihash
0.13.2crates.io↘ 9↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum4dac63698b887d2d929306ea48b63760431ff8a24fac40ddb22f9c7f49fb7cabdepends onused bymultihash
0.14.0crates.io↘ 5↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum752a61cd890ff691b4411423d23816d5866dd5621e4d1c5687a53b94b5a979d8multihash-derive
0.7.2crates.io↘ 6↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum424f6e86263cd5294cbd7f1e95746b95aca0e0d66bff31e5a40d6baa87b4aa99depends onmultimap
0.8.3crates.io↘ 0↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksume5ce46fe64a9d73be07dcbe690a38ce1b293be448fd8ce1e6c1b8062c9f72c6aused bymultistream-select
0.10.4crates.io↘ 6↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum56a336acba8bc87c8876f6425407dbbe6c417bf478b22015f8fb0994ef3bc0abused bynalgebra
0.27.1crates.io↘ 10↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum462fffe4002f4f2e1f6a9dcf12cc1a6fc0e15989014efc02a941d3e0f5dc2120depends onused bynalgebra-macros
0.1.0crates.io↘ 3↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum01fcc0b8149b4632adc89ac3b7b31a12fb6099a0317a4eb2ebff574ef7de7218depends onused bynames
0.12.0crates.io↘ 1↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum10a8690bf09abf659851e58cd666c3d37ac6af07c2bd7a9e332cfba471715775depends onused bynet2
0.2.37crates.io↘ 3↖ 3sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum391630d12b68002ae1e25e8f974306474966550ad82dac6886fb8910c19568aedepends onnft
0.9.12workspace↘ 70↖ 0depends on- cumulus-client-cli
0.1.0 - cumulus-client-collator
0.1.0 - cumulus-client-consensus-aura
0.1.0 - cumulus-client-consensus-common
0.1.0 - cumulus-client-network
0.1.0 - cumulus-client-service
0.1.0 - cumulus-primitives-core
0.1.0 - cumulus-primitives-parachain-inherent
0.1.0 - fc-consensus
2.0.0-dev - fc-db
2.0.0-dev - fc-mapping-sync
2.0.0-dev - fc-rpc
2.0.0-dev - fc-rpc-core
1.1.0-dev - flexi_logger
0.15.12 - fp-rpc
3.0.0-dev - frame-benchmarking
4.0.0-dev - frame-benchmarking-cli
4.0.0-dev - futures
0.3.17 - jsonrpc-core
18.0.0 - jsonrpc-pubsub
18.0.0 - log
0.4.14 - nft-data-structs
0.9.0 - nft-rpc
3.3.1 - nft-runtime
0.9.12 - pallet-ethereum
4.0.0-dev - pallet-transaction-payment-rpc
4.0.0-dev - parity-scale-codec
2.3.1 - parking_lot
0.11.2 - polkadot-cli
0.9.12 - polkadot-parachain
0.9.12 - polkadot-primitives
0.9.12 - polkadot-service
0.9.12 - polkadot-test-service
0.9.12 - sc-basic-authorship
0.10.0-dev - sc-chain-spec
4.0.0-dev - sc-cli
0.10.0-dev - sc-client-api
4.0.0-dev - sc-consensus
0.10.0-dev - sc-consensus-aura
0.10.0-dev - sc-executor
0.10.0-dev - sc-finality-grandpa
0.10.0-dev - sc-keystore
4.0.0-dev - sc-network
0.10.0-dev - sc-rpc
4.0.0-dev - sc-rpc-api
0.10.0-dev - sc-service
0.10.0-dev - sc-telemetry
4.0.0-dev - sc-tracing
4.0.0-dev - sc-transaction-pool
4.0.0-dev - serde
1.0.130 - serde_json
1.0.68 - sp-api
4.0.0-dev - sp-block-builder
4.0.0-dev - sp-blockchain
4.0.0-dev - sp-consensus
0.10.0-dev - sp-consensus-aura
0.10.0-dev - sp-core
4.0.0-dev - sp-finality-grandpa
4.0.0-dev - sp-inherents
4.0.0-dev - sp-keystore
0.10.0-dev - sp-offchain
4.0.0-dev - sp-runtime
4.0.0-dev - sp-session
4.0.0-dev - sp-timestamp
4.0.0-dev - sp-transaction-pool
4.0.0-dev - sp-trie
4.0.0-dev - structopt
0.3.25 - substrate-build-script-utils
3.0.0 - substrate-frame-rpc-system
4.0.0-dev - substrate-prometheus-endpoint
0.9.0
- cumulus-client-cli
nft-data-structs
0.9.0workspace↘ 9↖ 9depends onnft-rpc
3.3.1workspace↘ 39↖ 1depends on- fc-db
2.0.0-dev - fc-mapping-sync
2.0.0-dev - fc-rpc
2.0.0-dev - fc-rpc-core
1.1.0-dev - fp-rpc
3.0.0-dev - futures
0.3.17 - jsonrpc-core
18.0.0 - jsonrpc-pubsub
18.0.0 - nft-runtime
0.9.12 - pallet-ethereum
4.0.0-dev - pallet-nft
3.0.0 - pallet-transaction-payment-rpc
4.0.0-dev - pallet-transaction-payment-rpc-runtime-api
4.0.0-dev - sc-client-api
4.0.0-dev - sc-consensus-aura
0.10.0-dev - sc-consensus-epochs
0.10.0-dev - sc-finality-grandpa
0.10.0-dev - sc-finality-grandpa-rpc
0.10.0-dev - sc-keystore
4.0.0-dev - sc-network
0.10.0-dev - sc-rpc
4.0.0-dev - sc-rpc-api
0.10.0-dev - sc-service
0.10.0-dev - sc-transaction-pool
4.0.0-dev - sp-api
4.0.0-dev - sp-block-builder
4.0.0-dev - sp-blockchain
4.0.0-dev - sp-consensus
0.10.0-dev - sp-consensus-aura
0.10.0-dev - sp-core
4.0.0-dev - sp-offchain
4.0.0-dev - sp-runtime
4.0.0-dev - sp-session
4.0.0-dev - sp-storage
4.0.0-dev - sp-transaction-pool
4.0.0-dev - substrate-frame-rpc-system
4.0.0-dev - tokio
0.2.25 - uc-rpc
0.1.0 - up-rpc
0.1.0
used by- fc-db
nft-runtime
0.9.12workspace↘ 68↖ 2depends on- cumulus-pallet-aura-ext
0.1.0 - cumulus-pallet-dmp-queue
0.1.0 - cumulus-pallet-parachain-system
0.1.0 - cumulus-pallet-xcm
0.1.0 - cumulus-pallet-xcmp-queue
0.1.0 - cumulus-primitives-core
0.1.0 - cumulus-primitives-timestamp
0.1.0 - cumulus-primitives-utility
0.1.0 - derivative
2.2.0 - fp-rpc
3.0.0-dev - fp-self-contained
1.0.0-dev - frame-benchmarking
4.0.0-dev - frame-executive
4.0.0-dev - frame-support
4.0.0-dev - frame-system
4.0.0-dev - frame-system-benchmarking
4.0.0-dev - frame-system-rpc-runtime-api
4.0.0-dev - hex-literal
0.3.3 - nft-data-structs
0.9.0 - pallet-aura
4.0.0-dev - pallet-balances
4.0.0-dev - pallet-common
0.1.0 - pallet-ethereum
4.0.0-dev - pallet-evm
6.0.0-dev - pallet-evm-coder-substrate
0.1.0 - pallet-evm-contract-helpers
0.1.0 - pallet-evm-migration
0.1.0 - pallet-evm-transaction-payment
0.1.0 - pallet-fungible
0.1.0 - pallet-inflation
3.0.0 - pallet-nft
3.0.0 - pallet-nft-transaction-payment
3.0.0 - pallet-nonfungible
0.1.0 - pallet-randomness-collective-flip
4.0.0-dev - pallet-refungible
0.1.0 - pallet-sudo
4.0.0-dev - pallet-template-charge-transaction
3.0.0 - pallet-timestamp
4.0.0-dev - pallet-transaction-payment
4.0.0-dev - pallet-transaction-payment-rpc-runtime-api
4.0.0-dev - pallet-treasury
4.0.0-dev - pallet-unq-scheduler
3.0.0 - pallet-vesting
4.0.0-dev - pallet-xcm
0.9.12 - parachain-info
0.1.0 - parity-scale-codec
2.3.1 - polkadot-parachain
0.9.12 - scale-info
1.0.0 - serde
1.0.130 - smallvec
1.7.0 - sp-api
4.0.0-dev - sp-arithmetic
4.0.0-dev - sp-block-builder
4.0.0-dev - sp-consensus-aura
0.10.0-dev - sp-core
4.0.0-dev - sp-inherents
4.0.0-dev - sp-io
4.0.0-dev - sp-offchain
4.0.0-dev - sp-runtime
4.0.0-dev - sp-session
4.0.0-dev - sp-std
4.0.0-dev - sp-transaction-pool
4.0.0-dev - sp-version
4.0.0-dev - substrate-wasm-builder
5.0.0-dev - up-rpc
0.1.0 - xcm
0.9.12 - xcm-builder
0.9.12 - xcm-executor
0.9.12
used by- cumulus-pallet-aura-ext
nodrop
0.1.14crates.io↘ 0↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum72ef4a56884ca558e5ddb05a1d1e7e1bfd9a68d9ed024c21704cc98872dae1bbused bynohash-hasher
0.2.0crates.io↘ 0↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum2bf50223579dc7cdcfb3bfcacf7069ff68243f8c363f62ffa99cf000a6b9c451used bynom
6.1.2crates.io↘ 4↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksume7413f999671bd4745a7b624bd370a569fb6bc574b23c83a3c5ed2e453f3d5e2used byntapi
0.3.6crates.io↘ 1↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum3f6bb902e437b6d86e03cce10a7e2af662292c5dfef23b65899ea3ac9354ad44depends onused bynum_cpus
1.13.0crates.io↘ 2↖ 8sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum05499f3756671c15885fee9034446956fff3f243d6077b91e5767df161f766b3depends onnum-bigint
0.2.6crates.io↘ 3↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum090c7f9998ee0ff65aa5b723e4009f7b217707f1fb5ea551329cc4d6231fb304num-complex
0.4.0crates.io↘ 1↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum26873667bbbb7c5182d4a37c1add32cdf09f841af72da53318fdb81543c15085depends onused bynum-integer
0.1.44crates.io↘ 2↖ 4sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumd2cc698a63b549a70bc047073d2949cce27cd1c7b0a4a862d08a8031bc2801dbdepends onnum-rational
0.2.4crates.io↘ 4↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum5c000134b5dbf44adc5cb772486d335293351644b801551abe8f75c84cfa4aefnum-rational
0.4.0crates.io↘ 3↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumd41702bd167c2df5520b384281bc111a4b5efcf7fbc4c9c222c815b07e0a6a6aused bynum-traits
0.2.14crates.io↘ 2↖ 22sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum9a64b1ec5cda2586e284722486d802acf1f7dbdc623e2bfc57e65ca1cd099290depends onused by- approx
0.5.0 - bp-runtime
0.1.0 - chrono
0.4.19 - finality-grandpa
0.14.4 - integer-sqrt
0.1.5 - nalgebra
0.27.1 - num-bigint
0.2.6 - num-complex
0.4.0 - num-integer
0.1.44 - num-rational
0.2.4 - num-rational
0.4.0 - ordered-float
1.1.1 - pallet-bridge-grandpa
0.1.0 - pallet-bridge-messages
0.1.0 - rand_distr
0.4.2 - sc-consensus-babe
0.10.0-dev - simba
0.5.1 - sp-arithmetic
4.0.0-dev - sp-core
4.0.0-dev - sp-state-machine
0.10.0-dev - statrs
0.15.0 - wasmi
0.9.1
- approx
object
0.26.2crates.io↘ 3↖ 4sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum39f37e50073ccad23b6d09bcb5b263f4e76d3bb6038e4a3c08e52162ffa8abc2depends onobject
0.27.1crates.io↘ 1↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum67ac1d3f9a1d3616fd9a60c8d74296f22406a238b6a72f5cc1e6f314df4ffbf9depends onused byonce_cell
1.8.0crates.io↘ 0↖ 13sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum692fcb63b64b1758029e0a96ee63e049ce8c5948587f2f7208df04625e5f6b56opaque-debug
0.2.3crates.io↘ 0↖ 3sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum2839e79665f131bdb5782e51f2c6c9599c133c6098982a54c794358bf432529cused byopaque-debug
0.3.0crates.io↘ 0↖ 8sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum624a8340c38c1b80fd549087862da4ba43e08858af025b236e509b6649fc13d5openssl-probe
0.1.4crates.io↘ 0↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum28988d872ab76095a6e6ac88d99b54fd267702734fd7ffe610ca27f533ddb95aused byordered-float
1.1.1crates.io↘ 1↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum3305af35278dd29f46fcdd139e0b1fbfae2153f0e5928b39b035542dd31e37b7depends onused byowning_ref
0.4.1crates.io↘ 1↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum6ff55baddef9e4ad00f88b6c743a2a8062d4c6ade126c2a528644b8e444d52cedepends onused bypallet-aura
4.0.0-devgithub.com/paritytech/substrate.git↘ 9↖ 2sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onpallet-authority-discovery
4.0.0-devgithub.com/paritytech/substrate.git↘ 9↖ 6sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onpallet-authorship
4.0.0-devgithub.com/paritytech/substrate.git↘ 8↖ 11sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onpallet-babe
4.0.0-devgithub.com/paritytech/substrate.git↘ 17↖ 8sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends on- frame-benchmarking
4.0.0-dev - frame-support
4.0.0-dev - frame-system
4.0.0-dev - log
0.4.14 - pallet-authorship
4.0.0-dev - pallet-session
4.0.0-dev - pallet-timestamp
4.0.0-dev - parity-scale-codec
2.3.1 - scale-info
1.0.0 - sp-application-crypto
4.0.0-dev - sp-consensus-babe
0.10.0-dev - sp-consensus-vrf
0.10.0-dev - sp-io
4.0.0-dev - sp-runtime
4.0.0-dev - sp-session
4.0.0-dev - sp-staking
4.0.0-dev - sp-std
4.0.0-dev
- frame-benchmarking
pallet-bags-list
4.0.0-devgithub.com/paritytech/substrate.git↘ 13↖ 3sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onpallet-balances
4.0.0-devgithub.com/paritytech/substrate.git↘ 8↖ 19sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onused by- cumulus-pallet-parachain-system
0.1.0 - kusama-runtime
0.9.12 - nft-runtime
0.9.12 - pallet-bags-list
4.0.0-dev - pallet-ethereum
4.0.0-dev - pallet-evm
6.0.0-dev - pallet-inflation
3.0.0 - pallet-nft
3.0.0 - pallet-offences
4.0.0-dev - pallet-offences-benchmarking
4.0.0-dev - pallet-template-charge-transaction
3.0.0 - pallet-treasury
4.0.0-dev - polkadot-runtime
0.9.12 - polkadot-runtime-common
0.9.12 - polkadot-runtime-parachains
0.9.12 - polkadot-test-runtime
0.9.12 - polkadot-test-service
0.9.12 - rococo-runtime
0.9.12 - westend-runtime
0.9.12
- cumulus-pallet-parachain-system
pallet-beefy
4.0.0-devgithub.com/paritytech/substrate.git↘ 9↖ 2sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onpallet-beefy-mmr
4.0.0-devgithub.com/paritytech/substrate.git↘ 18↖ 2sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends on- beefy-merkle-tree
4.0.0-dev - beefy-primitives
4.0.0-dev - frame-support
4.0.0-dev - frame-system
4.0.0-dev - hex
0.4.3 - libsecp256k1
0.7.0 - log
0.4.14 - pallet-beefy
4.0.0-dev - pallet-mmr
4.0.0-dev - pallet-mmr-primitives
4.0.0-dev - pallet-session
4.0.0-dev - parity-scale-codec
2.3.1 - scale-info
1.0.0 - serde
1.0.130 - sp-core
4.0.0-dev - sp-io
4.0.0-dev - sp-runtime
4.0.0-dev - sp-std
4.0.0-dev
- beefy-merkle-tree
pallet-bounties
4.0.0-devgithub.com/paritytech/substrate.git↘ 11↖ 2sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onpallet-bridge-dispatch
0.1.0github.com/paritytech/polkadot↘ 10↖ 2sourcegit+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003edepends onpallet-bridge-grandpa
0.1.0github.com/paritytech/polkadot↘ 15↖ 2sourcegit+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003edepends onpallet-bridge-messages
0.1.0github.com/paritytech/polkadot↘ 15↖ 2sourcegit+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003edepends onpallet-collective
4.0.0-devgithub.com/paritytech/substrate.git↘ 10↖ 4sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onpallet-common
0.1.0workspace↘ 12↖ 7depends onpallet-contract-helpers
0.1.0workspace↘ 8↖ 0pallet-contracts
4.0.0-devgithub.com/paritytech/substrate.git↘ 20↖ 1sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends on- bitflags
1.3.2 - frame-benchmarking
4.0.0-dev - frame-support
4.0.0-dev - frame-system
4.0.0-dev - libsecp256k1
0.6.0 - log
0.4.14 - pallet-contracts-primitives
4.0.0-dev - pallet-contracts-proc-macro
4.0.0-dev - parity-scale-codec
2.3.1 - pwasm-utils
0.18.2 - rand
0.7.3 - scale-info
1.0.0 - serde
1.0.130 - smallvec
1.7.0 - sp-core
4.0.0-dev - sp-io
4.0.0-dev - sp-runtime
4.0.0-dev - sp-sandbox
0.10.0-dev - sp-std
4.0.0-dev - wasmi-validation
0.4.1
used by- bitflags
pallet-contracts-primitives
4.0.0-devgithub.com/paritytech/substrate.git↘ 7↖ 1sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onused bypallet-contracts-proc-macro
4.0.0-devgithub.com/paritytech/substrate.git↘ 3↖ 1sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onused bypallet-democracy
4.0.0-devgithub.com/paritytech/substrate.git↘ 9↖ 3sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onpallet-election-provider-multi-phase
4.0.0-devgithub.com/paritytech/substrate.git↘ 17↖ 4sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends on- frame-benchmarking
4.0.0-dev - frame-election-provider-support
4.0.0-dev - frame-support
4.0.0-dev - frame-system
4.0.0-dev - log
0.4.14 - parity-scale-codec
2.3.1 - rand
0.7.3 - scale-info
1.0.0 - sp-arithmetic
4.0.0-dev - sp-core
4.0.0-dev - sp-io
4.0.0-dev - sp-npos-elections
4.0.0-dev - sp-runtime
4.0.0-dev - sp-std
4.0.0-dev - static_assertions
1.1.0 - strum
0.21.0 - strum_macros
0.21.1
- frame-benchmarking
pallet-elections-phragmen
5.0.0-devgithub.com/paritytech/substrate.git↘ 11↖ 3sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onpallet-ethereum
4.0.0-devgithub.com/uniquenetwork/frontier.git↘ 22↖ 8sourcegit+https://github.com/uniquenetwork/frontier.git?branch=unique-polkadot-v0.9.12#43ce3be6274eceaf47d9664ddc71cba68a990923depends on- ethereum
0.9.0 - ethereum-types
0.12.1 - evm
0.30.0 - fp-consensus
2.0.0-dev - fp-evm
3.0.0-dev - fp-rpc
3.0.0-dev - fp-self-contained
1.0.0-dev - fp-storage
2.0.0 - frame-support
4.0.0-dev - frame-system
4.0.0-dev - pallet-balances
4.0.0-dev - pallet-evm
6.0.0-dev - pallet-timestamp
4.0.0-dev - parity-scale-codec
2.3.1 - rlp
0.5.1 - rustc-hex
2.1.0 - scale-info
1.0.0 - serde
1.0.130 - sha3
0.8.2 - sp-io
4.0.0-dev - sp-runtime
4.0.0-dev - sp-std
4.0.0-dev
- ethereum
pallet-evm
6.0.0-devgithub.com/uniquenetwork/frontier.git↘ 22↖ 9sourcegit+https://github.com/uniquenetwork/frontier.git?branch=unique-polkadot-v0.9.12#43ce3be6274eceaf47d9664ddc71cba68a990923depends on- evm
0.30.0 - evm-gasometer
0.30.0 - evm-runtime
0.30.0 - fp-evm
3.0.0-dev - frame-benchmarking
4.0.0-dev - frame-support
4.0.0-dev - frame-system
4.0.0-dev - hex
0.4.3 - impl-trait-for-tuples
0.2.1 - log
0.4.14 - pallet-balances
4.0.0-dev - pallet-timestamp
4.0.0-dev - parity-scale-codec
2.3.1 - primitive-types
0.9.1 - rlp
0.5.1 - scale-info
1.0.0 - serde
1.0.130 - sha3
0.8.2 - sp-core
4.0.0-dev - sp-io
4.0.0-dev - sp-runtime
4.0.0-dev - sp-std
4.0.0-dev
- evm
pallet-evm-coder-substrate
0.1.0workspace↘ 10↖ 6depends onpallet-evm-contract-helpers
0.1.0workspace↘ 12↖ 1pallet-evm-migration
0.1.0workspace↘ 11↖ 1pallet-evm-transaction-payment
0.1.0workspace↘ 12↖ 1pallet-fungible
0.1.0workspace↘ 13↖ 2depends onpallet-gilt
4.0.0-devgithub.com/paritytech/substrate.git↘ 8↖ 1sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onused bypallet-grandpa
4.0.0-devgithub.com/paritytech/substrate.git↘ 16↖ 6sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends on- frame-benchmarking
4.0.0-dev - frame-support
4.0.0-dev - frame-system
4.0.0-dev - log
0.4.14 - pallet-authorship
4.0.0-dev - pallet-session
4.0.0-dev - parity-scale-codec
2.3.1 - scale-info
1.0.0 - sp-application-crypto
4.0.0-dev - sp-core
4.0.0-dev - sp-finality-grandpa
4.0.0-dev - sp-io
4.0.0-dev - sp-runtime
4.0.0-dev - sp-session
4.0.0-dev - sp-staking
4.0.0-dev - sp-std
4.0.0-dev
- frame-benchmarking
pallet-identity
4.0.0-devgithub.com/paritytech/substrate.git↘ 9↖ 3sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onpallet-im-online
4.0.0-devgithub.com/paritytech/substrate.git↘ 13↖ 6sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onpallet-indices
4.0.0-devgithub.com/paritytech/substrate.git↘ 10↖ 5sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onpallet-inflation
3.0.0workspace↘ 13↖ 1depends onused bypallet-membership
4.0.0-devgithub.com/paritytech/substrate.git↘ 10↖ 4sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onpallet-mmr
4.0.0-devgithub.com/paritytech/substrate.git↘ 11↖ 2sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onpallet-mmr-primitives
4.0.0-devgithub.com/paritytech/substrate.git↘ 9↖ 10sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onpallet-mmr-rpc
3.0.0github.com/paritytech/substrate.git↘ 10↖ 1sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onused bypallet-multisig
4.0.0-devgithub.com/paritytech/substrate.git↘ 8↖ 4sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onpallet-nft
3.0.0workspace↘ 30↖ 2depends on- ethereum
0.9.0 - evm-coder
0.1.0 - fp-evm
3.0.0-dev - frame-benchmarking
4.0.0-dev - frame-support
4.0.0-dev - frame-system
4.0.0-dev - hex-literal
0.3.3 - nft-data-structs
0.9.0 - pallet-balances
4.0.0-dev - pallet-common
0.1.0 - pallet-ethereum
4.0.0-dev - pallet-evm
6.0.0-dev - pallet-evm-coder-substrate
0.1.0 - pallet-fungible
0.1.0 - pallet-nonfungible
0.1.0 - pallet-randomness-collective-flip
4.0.0-dev - pallet-refungible
0.1.0 - pallet-timestamp
4.0.0-dev - pallet-transaction-payment
4.0.0-dev - parity-scale-codec
2.3.1 - primitive-types
0.10.1 - rlp
0.5.1 - scale-info
1.0.0 - serde
1.0.130 - sp-api
4.0.0-dev - sp-core
4.0.0-dev - sp-io
4.0.0-dev - sp-runtime
4.0.0-dev - sp-std
4.0.0-dev - up-sponsorship
0.1.0
- ethereum
pallet-nft-transaction-payment
3.0.0workspace↘ 12↖ 1pallet-nicks
4.0.0-devgithub.com/paritytech/substrate.git↘ 7↖ 4sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onpallet-nonfungible
0.1.0workspace↘ 13↖ 2depends onpallet-offences
4.0.0-devgithub.com/paritytech/substrate.git↘ 10↖ 6sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onpallet-offences-benchmarking
4.0.0-devgithub.com/paritytech/substrate.git↘ 16↖ 3sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends on- frame-benchmarking
4.0.0-dev - frame-election-provider-support
4.0.0-dev - frame-support
4.0.0-dev - frame-system
4.0.0-dev - pallet-babe
4.0.0-dev - pallet-balances
4.0.0-dev - pallet-grandpa
4.0.0-dev - pallet-im-online
4.0.0-dev - pallet-offences
4.0.0-dev - pallet-session
4.0.0-dev - pallet-staking
4.0.0-dev - parity-scale-codec
2.3.1 - scale-info
1.0.0 - sp-runtime
4.0.0-dev - sp-staking
4.0.0-dev - sp-std
4.0.0-dev
- frame-benchmarking
pallet-proxy
4.0.0-devgithub.com/paritytech/substrate.git↘ 8↖ 4sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onpallet-randomness-collective-flip
4.0.0-devgithub.com/paritytech/substrate.git↘ 7↖ 3sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onpallet-recovery
4.0.0-devgithub.com/paritytech/substrate.git↘ 7↖ 2sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onpallet-scheduler
4.0.0-devgithub.com/paritytech/substrate.git↘ 9↖ 3sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onpallet-session
4.0.0-devgithub.com/paritytech/substrate.git↘ 14↖ 15sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onused by- kusama-runtime
0.9.12 - pallet-authority-discovery
4.0.0-dev - pallet-babe
4.0.0-dev - pallet-beefy
4.0.0-dev - pallet-beefy-mmr
4.0.0-dev - pallet-grandpa
4.0.0-dev - pallet-offences-benchmarking
4.0.0-dev - pallet-session-benchmarking
4.0.0-dev - pallet-staking
4.0.0-dev - polkadot-runtime
0.9.12 - polkadot-runtime-common
0.9.12 - polkadot-runtime-parachains
0.9.12 - polkadot-test-runtime
0.9.12 - rococo-runtime
0.9.12 - westend-runtime
0.9.12
- kusama-runtime
pallet-session-benchmarking
4.0.0-devgithub.com/paritytech/substrate.git↘ 9↖ 3sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onpallet-society
4.0.0-devgithub.com/paritytech/substrate.git↘ 7↖ 2sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onpallet-staking
4.0.0-devgithub.com/paritytech/substrate.git↘ 16↖ 11sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends on- frame-benchmarking
4.0.0-dev - frame-election-provider-support
4.0.0-dev - frame-support
4.0.0-dev - frame-system
4.0.0-dev - log
0.4.14 - pallet-authorship
4.0.0-dev - pallet-session
4.0.0-dev - parity-scale-codec
2.3.1 - rand_chacha
0.2.2 - scale-info
1.0.0 - serde
1.0.130 - sp-application-crypto
4.0.0-dev - sp-io
4.0.0-dev - sp-runtime
4.0.0-dev - sp-staking
4.0.0-dev - sp-std
4.0.0-dev
used by- frame-benchmarking
pallet-staking-reward-curve
4.0.0-devgithub.com/paritytech/substrate.git↘ 4↖ 3sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044pallet-staking-reward-fn
4.0.0-devgithub.com/paritytech/substrate.git↘ 2↖ 1sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onused bypallet-sudo
4.0.0-devgithub.com/paritytech/substrate.git↘ 7↖ 4sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onpallet-template-charge-transaction
3.0.0github.com/UniqueNetwork/pallet-sponsoring↘ 13↖ 1sourcegit+https://github.com/UniqueNetwork/pallet-sponsoring#e5d3354ab68face1b2ef709dc7f629803f56598ddepends onused bypallet-timestamp
4.0.0-devgithub.com/paritytech/substrate.git↘ 11↖ 15sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onused by- kusama-runtime
0.9.12 - nft-runtime
0.9.12 - pallet-aura
4.0.0-dev - pallet-babe
4.0.0-dev - pallet-ethereum
4.0.0-dev - pallet-evm
6.0.0-dev - pallet-inflation
3.0.0 - pallet-nft
3.0.0 - pallet-session
4.0.0-dev - polkadot-runtime
0.9.12 - polkadot-runtime-common
0.9.12 - polkadot-runtime-parachains
0.9.12 - polkadot-test-runtime
0.9.12 - rococo-runtime
0.9.12 - westend-runtime
0.9.12
- kusama-runtime
pallet-tips
4.0.0-devgithub.com/paritytech/substrate.git↘ 12↖ 2sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onpallet-transaction-payment
4.0.0-devgithub.com/paritytech/substrate.git↘ 10↖ 14sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onused by- bridge-runtime-common
0.1.0 - kusama-runtime
0.9.12 - nft-runtime
0.9.12 - pallet-nft
3.0.0 - pallet-nft-transaction-payment
3.0.0 - pallet-template-charge-transaction
3.0.0 - pallet-transaction-payment-rpc-runtime-api
4.0.0-dev - polkadot-runtime
0.9.12 - polkadot-runtime-common
0.9.12 - polkadot-test-runtime
0.9.12 - polkadot-test-service
0.9.12 - rococo-runtime
0.9.12 - westend-runtime
0.9.12 - xcm-builder
0.9.12
- bridge-runtime-common
pallet-transaction-payment-rpc
4.0.0-devgithub.com/paritytech/substrate.git↘ 10↖ 3sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onpallet-transaction-payment-rpc-runtime-api
4.0.0-devgithub.com/paritytech/substrate.git↘ 4↖ 10sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onpallet-treasury
4.0.0-devgithub.com/paritytech/substrate.git↘ 10↖ 7sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onpallet-unq-scheduler
3.0.0workspace↘ 13↖ 1pallet-utility
4.0.0-devgithub.com/paritytech/substrate.git↘ 9↖ 4sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onpallet-vesting
4.0.0-devgithub.com/paritytech/substrate.git↘ 8↖ 7sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onpallet-xcm
0.9.12github.com/paritytech/polkadot↘ 11↖ 5sourcegit+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003edepends onpallet-xcm-benchmarks
0.9.8github.com/paritytech/polkadot↘ 10↖ 1sourcegit+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003edepends onused byparachain-info
0.1.0github.com/paritytech/cumulus.git↘ 6↖ 1sourcegit+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.12#f5926c2f50df73bf36171b138241437131d76fffdepends onused byparity-db
0.3.3crates.io↘ 11↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksume7ccc4a8687027deb53d45c5434a1f1b330c9d1069a59cfe80a62aa9a1da25aedepends onused byparity-scale-codec
2.3.1crates.io↘ 6↖ 217sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum373b1a4c1338d9cd3d1fa53b3a11bdab5ab6bd80a20f7f7becd76953ae2be909depends onused by- beefy-gadget
4.0.0-dev - beefy-gadget-rpc
4.0.0-dev - beefy-primitives
4.0.0-dev - bp-header-chain
0.1.0 - bp-message-dispatch
0.1.0 - bp-messages
0.1.0 - bp-polkadot-core
0.1.0 - bp-rococo
0.1.0 - bp-runtime
0.1.0 - bp-test-utils
0.1.0 - bp-wococo
0.1.0 - bridge-runtime-common
0.1.0 - cumulus-client-collator
0.1.0 - cumulus-client-consensus-aura
0.1.0 - cumulus-client-consensus-common
0.1.0 - cumulus-client-network
0.1.0 - cumulus-client-pov-recovery
0.1.0 - cumulus-client-service
0.1.0 - cumulus-pallet-aura-ext
0.1.0 - cumulus-pallet-dmp-queue
0.1.0 - cumulus-pallet-parachain-system
0.1.0 - cumulus-pallet-xcm
0.1.0 - cumulus-pallet-xcmp-queue
0.1.0 - cumulus-primitives-core
0.1.0 - cumulus-primitives-parachain-inherent
0.1.0 - cumulus-primitives-utility
0.1.0 - cumulus-test-relay-sproof-builder
0.1.0 - ethereum
0.9.0 - ethereum
0.9.0 - evm
0.30.0 - evm-core
0.30.0 - fc-consensus
2.0.0-dev - fc-db
2.0.0-dev - fc-rpc
2.0.0-dev - finality-grandpa
0.14.4 - fork-tree
3.0.0 - fp-consensus
2.0.0-dev - fp-evm
3.0.0-dev - fp-rpc
3.0.0-dev - fp-self-contained
1.0.0-dev - frame-benchmarking
4.0.0-dev - frame-benchmarking-cli
4.0.0-dev - frame-election-provider-support
4.0.0-dev - frame-executive
4.0.0-dev - frame-metadata
14.0.0 - frame-support
4.0.0-dev - frame-system
4.0.0-dev - frame-system-benchmarking
4.0.0-dev - frame-system-rpc-runtime-api
4.0.0-dev - impl-codec
0.5.1 - kusama-runtime
0.9.12 - nft
0.9.12 - nft-data-structs
0.9.0 - nft-runtime
0.9.12 - pallet-aura
4.0.0-dev - pallet-authority-discovery
4.0.0-dev - pallet-authorship
4.0.0-dev - pallet-babe
4.0.0-dev - pallet-bags-list
4.0.0-dev - pallet-balances
4.0.0-dev - pallet-beefy
4.0.0-dev - pallet-beefy-mmr
4.0.0-dev - pallet-bounties
4.0.0-dev - pallet-bridge-dispatch
0.1.0 - pallet-bridge-grandpa
0.1.0 - pallet-bridge-messages
0.1.0 - pallet-collective
4.0.0-dev - pallet-common
0.1.0 - pallet-contract-helpers
0.1.0 - pallet-contracts
4.0.0-dev - pallet-contracts-primitives
4.0.0-dev - pallet-democracy
4.0.0-dev - pallet-election-provider-multi-phase
4.0.0-dev - pallet-elections-phragmen
5.0.0-dev - pallet-ethereum
4.0.0-dev - pallet-evm
6.0.0-dev - pallet-evm-coder-substrate
0.1.0 - pallet-evm-contract-helpers
0.1.0 - pallet-evm-migration
0.1.0 - pallet-evm-transaction-payment
0.1.0 - pallet-fungible
0.1.0 - pallet-gilt
4.0.0-dev - pallet-grandpa
4.0.0-dev - pallet-identity
4.0.0-dev - pallet-im-online
4.0.0-dev - pallet-indices
4.0.0-dev - pallet-inflation
3.0.0 - pallet-membership
4.0.0-dev - pallet-mmr
4.0.0-dev - pallet-mmr-primitives
4.0.0-dev - pallet-mmr-rpc
3.0.0 - pallet-multisig
4.0.0-dev - pallet-nft
3.0.0 - pallet-nft-transaction-payment
3.0.0 - pallet-nicks
4.0.0-dev - pallet-nonfungible
0.1.0 - pallet-offences
4.0.0-dev - pallet-offences-benchmarking
4.0.0-dev - pallet-proxy
4.0.0-dev - pallet-randomness-collective-flip
4.0.0-dev - pallet-recovery
4.0.0-dev - pallet-refungible
0.1.0 - pallet-scheduler
4.0.0-dev - pallet-session
4.0.0-dev - pallet-society
4.0.0-dev - pallet-staking
4.0.0-dev - pallet-sudo
4.0.0-dev - pallet-template-charge-transaction
3.0.0 - pallet-timestamp
4.0.0-dev - pallet-tips
4.0.0-dev - pallet-transaction-payment
4.0.0-dev - pallet-transaction-payment-rpc
4.0.0-dev - pallet-transaction-payment-rpc-runtime-api
4.0.0-dev - pallet-treasury
4.0.0-dev - pallet-unq-scheduler
3.0.0 - pallet-utility
4.0.0-dev - pallet-vesting
4.0.0-dev - pallet-xcm
0.9.12 - pallet-xcm-benchmarks
0.9.8 - parachain-info
0.1.0 - polkadot-availability-distribution
0.9.12 - polkadot-availability-recovery
0.9.12 - polkadot-core-primitives
0.9.12 - polkadot-dispute-distribution
0.9.12 - polkadot-erasure-coding
0.9.12 - polkadot-network-bridge
0.9.12 - polkadot-node-collation-generation
0.9.12 - polkadot-node-core-approval-voting
0.9.12 - polkadot-node-core-av-store
0.9.12 - polkadot-node-core-candidate-validation
0.9.12 - polkadot-node-core-chain-selection
0.9.12 - polkadot-node-core-dispute-coordinator
0.9.12 - polkadot-node-core-pvf
0.9.12 - polkadot-node-jaeger
0.9.12 - polkadot-node-network-protocol
0.9.12 - polkadot-node-primitives
0.9.12 - polkadot-node-subsystem-util
0.9.12 - polkadot-parachain
0.9.12 - polkadot-primitives
0.9.12 - polkadot-runtime
0.9.12 - polkadot-runtime-common
0.9.12 - polkadot-runtime-parachains
0.9.12 - polkadot-statement-distribution
0.9.12 - polkadot-statement-table
0.9.12 - polkadot-test-runtime
0.9.12 - remote-externalities
0.10.0-dev - rococo-runtime
0.9.12 - sc-authority-discovery
0.10.0-dev - sc-basic-authorship
0.10.0-dev - sc-block-builder
0.10.0-dev - sc-chain-spec
4.0.0-dev - sc-cli
0.10.0-dev - sc-client-api
4.0.0-dev - sc-client-db
0.10.0-dev - sc-consensus-aura
0.10.0-dev - sc-consensus-babe
0.10.0-dev - sc-consensus-epochs
0.10.0-dev - sc-consensus-slots
0.10.0-dev - sc-executor
0.10.0-dev - sc-executor-common
0.10.0-dev - sc-executor-wasmi
0.10.0-dev - sc-executor-wasmtime
0.10.0-dev - sc-finality-grandpa
0.10.0-dev - sc-finality-grandpa-rpc
0.10.0-dev - sc-light
4.0.0-dev - sc-network
0.10.0-dev - sc-offchain
4.0.0-dev - sc-rpc
4.0.0-dev - sc-rpc-api
0.10.0-dev - sc-service
0.10.0-dev - sc-state-db
0.10.0-dev - sc-sync-state-rpc
0.10.0-dev - sc-transaction-pool
4.0.0-dev - scale-info
1.0.0 - slot-range-helper
0.9.12 - sp-api
4.0.0-dev - sp-application-crypto
4.0.0-dev - sp-arithmetic
4.0.0-dev - sp-authority-discovery
4.0.0-dev - sp-authorship
4.0.0-dev - sp-block-builder
4.0.0-dev - sp-blockchain
4.0.0-dev - sp-consensus
0.10.0-dev - sp-consensus-aura
0.10.0-dev - sp-consensus-babe
0.10.0-dev - sp-consensus-slots
0.10.0-dev - sp-consensus-vrf
0.10.0-dev - sp-core
4.0.0-dev - sp-externalities
0.10.0-dev - sp-finality-grandpa
4.0.0-dev - sp-inherents
4.0.0-dev - sp-io
4.0.0-dev - sp-keystore
0.10.0-dev - sp-npos-elections
4.0.0-dev - sp-runtime
4.0.0-dev - sp-runtime-interface
4.0.0-dev - sp-sandbox
0.10.0-dev - sp-session
4.0.0-dev - sp-staking
4.0.0-dev - sp-state-machine
0.10.0-dev - sp-storage
4.0.0-dev - sp-timestamp
4.0.0-dev - sp-tracing
4.0.0-dev - sp-transaction-storage-proof
4.0.0-dev - sp-trie
4.0.0-dev - sp-version
4.0.0-dev - sp-version-proc-macro
4.0.0-dev - sp-wasm-interface
4.0.0-dev - substrate-frame-rpc-system
4.0.0-dev - substrate-test-client
2.0.1 - try-runtime-cli
0.10.0-dev - uc-rpc
0.1.0 - up-rpc
0.1.0 - westend-runtime
0.9.12 - xcm
0.9.12 - xcm-builder
0.9.12 - xcm-executor
0.9.12
- beefy-gadget
parity-scale-codec-derive
2.3.1crates.io↘ 4↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum1557010476e0595c9b568d16dcfb81b93cdeb157612726f5170d31aa707bed27used byparity-send-wrapper
0.1.0crates.io↘ 0↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumaa9777aa91b8ad9dd5aaa04a9b6bcb02c7f1deb952fca5a66034d5e63afc5c6fused byparity-tokio-ipc
0.9.0crates.io↘ 6↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum9981e32fb75e004cc148f5fb70342f393830e0a4aa62e3cc93b50976218d42b6used byparity-util-mem
0.10.2crates.io↘ 10↖ 16sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum6f4cb4e169446179cbc6b8b6320cc9fca49bd2e94e8db25f25f200a8ea774770depends onused by- fp-self-contained
1.0.0-dev - kvdb
0.10.0 - kvdb-memorydb
0.10.0 - kvdb-rocksdb
0.14.0 - memory-db
0.27.0 - polkadot-core-primitives
0.9.12 - polkadot-node-core-runtime-api
0.9.12 - polkadot-overseer
0.9.12 - polkadot-parachain
0.9.12 - polkadot-primitives
0.9.12 - sc-informant
0.10.0-dev - sc-service
0.10.0-dev - sc-state-db
0.10.0-dev - sc-transaction-pool
4.0.0-dev - sp-core
4.0.0-dev - sp-runtime
4.0.0-dev
- fp-self-contained
parity-util-mem-derive
0.1.0crates.io↘ 3↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumf557c32c6d268a07c921471619c0295f5efad3a0e76d4f97a05c091a51d110b2parity-wasm
0.32.0crates.io↘ 1↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum16ad52817c4d343339b3bc2e26861bd21478eda0b7509acf83505727000512acdepends onused byparity-wasm
0.42.2crates.io↘ 0↖ 5sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumbe5e13c266502aadf83426d87d81a0f5d1ef45b8027f5a471c360abfe4bfae92parity-ws
0.11.1crates.io↘ 10↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum5983d3929ad50f12c3eb9a6743f19d691866ecd44da74c0a3308c3f8a56df0c6depends onused byparking
2.0.0crates.io↘ 0↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum427c3892f9e783d91cc128285287e70a59e206ca452770ece88a76f7a3eddd72parking_lot
0.10.2crates.io↘ 2↖ 3sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumd3a704eb390aafdc107b0e392f56a82b668e3a71366993b5340f5833fd62505edepends onparking_lot
0.11.2crates.io↘ 3↖ 48sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum7d17b78036a60663b797adeaee46f5c9dfebb86948d1255007a1d6be0271ff99used by- beefy-gadget
4.0.0-dev - fc-db
2.0.0-dev - fc-rpc
2.0.0-dev - finality-grandpa
0.14.4 - jsonrpc-http-server
18.0.0 - jsonrpc-ipc-server
18.0.0 - jsonrpc-pubsub
18.0.0 - jsonrpc-ws-server
18.0.0 - kvdb-memorydb
0.10.0 - kvdb-rocksdb
0.14.0 - libp2p
0.39.1 - libp2p-core
0.29.0 - libp2p-mplex
0.29.0 - libp2p-yamux
0.33.0 - nft
0.9.12 - parity-db
0.3.3 - parity-util-mem
0.10.2 - polkadot-network-bridge
0.9.12 - polkadot-node-jaeger
0.9.12 - polkadot-overseer
0.9.12 - prometheus
0.12.0 - sc-client-api
4.0.0-dev - sc-client-db
0.10.0-dev - sc-consensus
0.10.0-dev - sc-consensus-babe
0.10.0-dev - sc-executor
0.10.0-dev - sc-finality-grandpa
0.10.0-dev - sc-keystore
4.0.0-dev - sc-light
4.0.0-dev - sc-network
0.10.0-dev - sc-offchain
4.0.0-dev - sc-rpc
4.0.0-dev - sc-rpc-api
0.10.0-dev - sc-service
0.10.0-dev - sc-state-db
0.10.0-dev - sc-telemetry
4.0.0-dev - sc-tracing
4.0.0-dev - sc-transaction-pool
4.0.0-dev - sp-blockchain
4.0.0-dev - sp-core
4.0.0-dev - sp-database
4.0.0-dev - sp-io
4.0.0-dev - sp-keystore
0.10.0-dev - sp-state-machine
0.10.0-dev - static_init
0.5.2 - trust-dns-resolver
0.20.3 - wasm-timer
0.2.5 - yamux
0.9.0
- beefy-gadget
parking_lot_core
0.7.2crates.io↘ 6↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumd58c7c768d4ba344e3e8d72518ac13e259d7c7ade24167003b8488e10b6740a3used byparking_lot_core
0.8.5crates.io↘ 6↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumd76e8e1493bcac0d2766c42737f34458f1c8c50c0d23bcb24ea953affb273216used bypaste
1.0.5crates.io↘ 0↖ 6sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumacbf547ad0c65e31259204bd90935776d1c693cec2f4ff7abb7a1bbbd40dfe58pbkdf2
0.4.0crates.io↘ 1↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum216eaa586a190f0a738f2f918511eecfa90f13295abec0e457cdebcceda80cbddepends onused bypbkdf2
0.8.0crates.io↘ 1↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumd95f5254224e617595d2cc3cc73ff0a5eaf2637519e25f03388154e9378b6ffadepends onused bypeeking_take_while
0.1.2crates.io↘ 0↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum19b17cddbe7ec3f8bc800887bab5e717348c95ea2ca0b1bf0837fb964dc67099used bypercent-encoding
1.0.1crates.io↘ 0↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum31010dd2e1ac33d5b46a5b413495239882813e0369f8ed8a5e266f173602f831used bypercent-encoding
2.1.0crates.io↘ 0↖ 3sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumd4fd5641d01c8f18a23da7b6fe29298ff4b55afcccdf78973b24cf3175fee32epest
2.1.3crates.io↘ 1↖ 5sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum10f4872ae94d7b90ae48754df22fd42ad52ce740b8f370b03da4835417403e53depends onpest_derive
2.1.0crates.io↘ 2↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum833d1ae558dc601e9a60366421196a8d94bc0ac980476d0b67e1d0988d72b2d0depends onused bypest_generator
2.1.3crates.io↘ 5↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum99b8db626e31e5b81787b9783425769681b347011cc59471e33ea46d2ea0cf55used bypest_meta
2.1.3crates.io↘ 3↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum54be6e404f5317079812fc8f9f5279de376d8856929e21c184ecf6bbd692a11ddepends onused bypetgraph
0.5.1crates.io↘ 2↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum467d164a6de56270bd7c4d070df81d07beace25012d5103ced4e9ff08d6afdb7depends onused bypin-project
0.4.28crates.io↘ 1↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum918192b5c59119d51e0cd221f4d49dde9112824ba717369e903c97d076083d0fdepends onused bypin-project
1.0.8crates.io↘ 1↖ 13sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum576bc800220cc65dac09e99e97b08b358cfab6e17078de8dc5fee223bd2d0c08depends onpin-project-internal
0.4.28crates.io↘ 3↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum3be26700300be6d9d23264c73211d8190e755b6b5ca7a1b28230025511b52a5edepends onused bypin-project-internal
1.0.8crates.io↘ 3↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum6e8fe8163d14ce7f0cdac2e040116f22eac817edabff0be91e8aff7e9accf389depends onused bypin-project-lite
0.1.12crates.io↘ 0↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum257b64915a082f7811703966789728173279bdebb956b143dbcd23f6f970a777used bypin-project-lite
0.2.7crates.io↘ 0↖ 11sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum8d31d11c69a6b52a174b42bdc0c30e5e11670f90788b2c471c31c1d17d449443pin-utils
0.1.0crates.io↘ 0↖ 4sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184pkg-config
0.3.22crates.io↘ 0↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum12295df4f294471248581bc09bef3c38a5e46f1e36d6a37353621a0c6c357e1fused byplatforms
1.1.0crates.io↘ 0↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum989d43012e2ca1c4a02507c67282691a0a3207f9dc67cec596b43fe925b3d325polkadot-approval-distribution
0.9.12github.com/paritytech/polkadot↘ 7↖ 1sourcegit+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003edepends onused bypolkadot-availability-bitfield-distribution
0.9.12github.com/paritytech/polkadot↘ 6↖ 1sourcegit+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003edepends onused bypolkadot-availability-distribution
0.9.12github.com/paritytech/polkadot↘ 15↖ 1sourcegit+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003edepends on- derive_more
0.99.16 - futures
0.3.17 - lru
0.7.0 - parity-scale-codec
2.3.1 - polkadot-erasure-coding
0.9.12 - polkadot-node-network-protocol
0.9.12 - polkadot-node-primitives
0.9.12 - polkadot-node-subsystem
0.9.12 - polkadot-node-subsystem-util
0.9.12 - polkadot-primitives
0.9.12 - rand
0.8.4 - sp-core
4.0.0-dev - sp-keystore
0.10.0-dev - thiserror
1.0.30 - tracing
0.1.29
used by- derive_more
polkadot-availability-recovery
0.9.12github.com/paritytech/polkadot↘ 13↖ 1sourcegit+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003edepends onused bypolkadot-cli
0.9.12github.com/paritytech/polkadot↘ 13↖ 1sourcegit+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003edepends onused bypolkadot-client
0.9.12github.com/paritytech/polkadot↘ 23↖ 4sourcegit+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003edepends on- beefy-primitives
4.0.0-dev - frame-benchmarking
4.0.0-dev - frame-system-rpc-runtime-api
4.0.0-dev - pallet-mmr-primitives
4.0.0-dev - pallet-transaction-payment-rpc-runtime-api
4.0.0-dev - polkadot-primitives
0.9.12 - polkadot-runtime
0.9.12 - sc-client-api
4.0.0-dev - sc-consensus
0.10.0-dev - sc-executor
0.10.0-dev - sc-service
0.10.0-dev - sp-api
4.0.0-dev - sp-authority-discovery
4.0.0-dev - sp-block-builder
4.0.0-dev - sp-blockchain
4.0.0-dev - sp-consensus
0.10.0-dev - sp-consensus-babe
0.10.0-dev - sp-finality-grandpa
4.0.0-dev - sp-offchain
4.0.0-dev - sp-runtime
4.0.0-dev - sp-session
4.0.0-dev - sp-storage
4.0.0-dev - sp-transaction-pool
4.0.0-dev
- beefy-primitives
polkadot-collator-protocol
0.9.12github.com/paritytech/polkadot↘ 14↖ 1sourcegit+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003edepends on- always-assert
0.1.2 - derive_more
0.99.16 - futures
0.3.17 - futures-timer
3.0.2 - polkadot-node-network-protocol
0.9.12 - polkadot-node-primitives
0.9.12 - polkadot-node-subsystem
0.9.12 - polkadot-node-subsystem-util
0.9.12 - polkadot-primitives
0.9.12 - sp-core
4.0.0-dev - sp-keystore
0.10.0-dev - sp-runtime
4.0.0-dev - thiserror
1.0.30 - tracing
0.1.29
used by- always-assert
polkadot-core-primitives
0.9.12github.com/paritytech/polkadot↘ 6↖ 5sourcegit+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003edepends onpolkadot-dispute-distribution
0.9.12github.com/paritytech/polkadot↘ 15↖ 1sourcegit+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003edepends on- derive_more
0.99.16 - futures
0.3.17 - lru
0.7.0 - parity-scale-codec
2.3.1 - polkadot-erasure-coding
0.9.12 - polkadot-node-network-protocol
0.9.12 - polkadot-node-primitives
0.9.12 - polkadot-node-subsystem
0.9.12 - polkadot-node-subsystem-util
0.9.12 - polkadot-primitives
0.9.12 - sc-network
0.10.0-dev - sp-application-crypto
4.0.0-dev - sp-keystore
0.10.0-dev - thiserror
1.0.30 - tracing
0.1.29
used by- derive_more
polkadot-erasure-coding
0.9.12github.com/paritytech/polkadot↘ 7↖ 6sourcegit+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003edepends onpolkadot-gossip-support
0.9.12github.com/paritytech/polkadot↘ 13↖ 1sourcegit+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003edepends onused bypolkadot-network-bridge
0.9.12github.com/paritytech/polkadot↘ 12↖ 1sourcegit+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003edepends onused bypolkadot-node-collation-generation
0.9.12github.com/paritytech/polkadot↘ 11↖ 1sourcegit+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003edepends onused bypolkadot-node-core-approval-voting
0.9.12github.com/paritytech/polkadot↘ 21↖ 1sourcegit+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003edepends on- bitvec
0.20.4 - derive_more
0.99.16 - futures
0.3.17 - futures-timer
3.0.2 - kvdb
0.10.0 - lru
0.7.0 - merlin
2.0.1 - parity-scale-codec
2.3.1 - polkadot-node-jaeger
0.9.12 - polkadot-node-primitives
0.9.12 - polkadot-node-subsystem
0.9.12 - polkadot-node-subsystem-util
0.9.12 - polkadot-overseer
0.9.12 - polkadot-primitives
0.9.12 - sc-keystore
4.0.0-dev - schnorrkel
0.9.1 - sp-application-crypto
4.0.0-dev - sp-consensus
0.10.0-dev - sp-consensus-slots
0.10.0-dev - sp-runtime
4.0.0-dev - tracing
0.1.29
used by- bitvec
polkadot-node-core-av-store
0.9.12github.com/paritytech/polkadot↘ 13↖ 1sourcegit+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003edepends onused bypolkadot-node-core-backing
0.9.12github.com/paritytech/polkadot↘ 11↖ 1sourcegit+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003edepends onused bypolkadot-node-core-bitfield-signing
0.9.12github.com/paritytech/polkadot↘ 8↖ 1sourcegit+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003edepends onused bypolkadot-node-core-candidate-validation
0.9.12github.com/paritytech/polkadot↘ 11↖ 1sourcegit+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003edepends onused bypolkadot-node-core-chain-api
0.9.12github.com/paritytech/polkadot↘ 8↖ 1sourcegit+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003edepends onused bypolkadot-node-core-chain-selection
0.9.12github.com/paritytech/polkadot↘ 10↖ 1sourcegit+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003edepends onused bypolkadot-node-core-dispute-coordinator
0.9.12github.com/paritytech/polkadot↘ 12↖ 1sourcegit+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003edepends onused bypolkadot-node-core-dispute-participation
0.9.12github.com/paritytech/polkadot↘ 6↖ 1sourcegit+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003edepends onused bypolkadot-node-core-parachains-inherent
0.9.12github.com/paritytech/polkadot↘ 10↖ 1sourcegit+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003edepends onused bypolkadot-node-core-provisioner
0.9.12github.com/paritytech/polkadot↘ 8↖ 1sourcegit+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003edepends onused bypolkadot-node-core-pvf
0.9.12github.com/paritytech/polkadot↘ 24↖ 2sourcegit+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003edepends on- always-assert
0.1.2 - assert_matches
1.5.0 - async-process
1.2.0 - async-std
1.10.0 - futures
0.3.17 - futures-timer
3.0.2 - libc
0.2.106 - parity-scale-codec
2.3.1 - pin-project
1.0.8 - polkadot-core-primitives
0.9.12 - polkadot-node-subsystem-util
0.9.12 - polkadot-parachain
0.9.12 - rand
0.8.4 - sc-executor
0.10.0-dev - sc-executor-common
0.10.0-dev - sc-executor-wasmtime
0.10.0-dev - slotmap
1.0.6 - sp-core
4.0.0-dev - sp-externalities
0.10.0-dev - sp-io
4.0.0-dev - sp-maybe-compressed-blob
4.0.0-dev - sp-tracing
4.0.0-dev - sp-wasm-interface
4.0.0-dev - tracing
0.1.29
- always-assert
polkadot-node-core-runtime-api
0.9.12github.com/paritytech/polkadot↘ 11↖ 1sourcegit+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003edepends onused bypolkadot-node-jaeger
0.9.12github.com/paritytech/polkadot↘ 11↖ 5sourcegit+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003edepends onpolkadot-node-metrics
0.9.12github.com/paritytech/polkadot↘ 4↖ 2sourcegit+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003epolkadot-node-network-protocol
0.9.12github.com/paritytech/polkadot↘ 11↖ 14sourcegit+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003edepends onused by- polkadot-approval-distribution
0.9.12 - polkadot-availability-bitfield-distribution
0.9.12 - polkadot-availability-distribution
0.9.12 - polkadot-availability-recovery
0.9.12 - polkadot-collator-protocol
0.9.12 - polkadot-dispute-distribution
0.9.12 - polkadot-gossip-support
0.9.12 - polkadot-network-bridge
0.9.12 - polkadot-node-subsystem-types
0.9.12 - polkadot-node-subsystem-util
0.9.12 - polkadot-overseer
0.9.12 - polkadot-overseer-gen
0.9.12 - polkadot-service
0.9.12 - polkadot-statement-distribution
0.9.12
- polkadot-approval-distribution
polkadot-node-primitives
0.9.12github.com/paritytech/polkadot↘ 15↖ 25sourcegit+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003edepends on- bounded-vec
0.4.0 - futures
0.3.17 - parity-scale-codec
2.3.1 - polkadot-parachain
0.9.12 - polkadot-primitives
0.9.12 - schnorrkel
0.9.1 - serde
1.0.130 - sp-application-crypto
4.0.0-dev - sp-consensus-babe
0.10.0-dev - sp-consensus-vrf
0.10.0-dev - sp-core
4.0.0-dev - sp-keystore
0.10.0-dev - sp-maybe-compressed-blob
4.0.0-dev - thiserror
1.0.30 - zstd
0.9.0+zstd.1.5.0
used by- cumulus-client-collator
0.1.0 - cumulus-client-network
0.1.0 - cumulus-client-pov-recovery
0.1.0 - polkadot-approval-distribution
0.9.12 - polkadot-availability-distribution
0.9.12 - polkadot-availability-recovery
0.9.12 - polkadot-collator-protocol
0.9.12 - polkadot-dispute-distribution
0.9.12 - polkadot-erasure-coding
0.9.12 - polkadot-node-collation-generation
0.9.12 - polkadot-node-core-approval-voting
0.9.12 - polkadot-node-core-av-store
0.9.12 - polkadot-node-core-backing
0.9.12 - polkadot-node-core-candidate-validation
0.9.12 - polkadot-node-core-chain-selection
0.9.12 - polkadot-node-core-dispute-coordinator
0.9.12 - polkadot-node-core-dispute-participation
0.9.12 - polkadot-node-jaeger
0.9.12 - polkadot-node-network-protocol
0.9.12 - polkadot-node-subsystem-types
0.9.12 - polkadot-overseer
0.9.12 - polkadot-overseer-gen
0.9.12 - polkadot-service
0.9.12 - polkadot-statement-distribution
0.9.12 - polkadot-test-service
0.9.12
- bounded-vec
polkadot-node-subsystem
0.9.12github.com/paritytech/polkadot↘ 3↖ 27sourcegit+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003eused by- cumulus-client-collator
0.1.0 - cumulus-client-pov-recovery
0.1.0 - polkadot-approval-distribution
0.9.12 - polkadot-availability-bitfield-distribution
0.9.12 - polkadot-availability-distribution
0.9.12 - polkadot-availability-recovery
0.9.12 - polkadot-collator-protocol
0.9.12 - polkadot-dispute-distribution
0.9.12 - polkadot-gossip-support
0.9.12 - polkadot-network-bridge
0.9.12 - polkadot-node-collation-generation
0.9.12 - polkadot-node-core-approval-voting
0.9.12 - polkadot-node-core-av-store
0.9.12 - polkadot-node-core-backing
0.9.12 - polkadot-node-core-bitfield-signing
0.9.12 - polkadot-node-core-candidate-validation
0.9.12 - polkadot-node-core-chain-api
0.9.12 - polkadot-node-core-chain-selection
0.9.12 - polkadot-node-core-dispute-coordinator
0.9.12 - polkadot-node-core-dispute-participation
0.9.12 - polkadot-node-core-parachains-inherent
0.9.12 - polkadot-node-core-provisioner
0.9.12 - polkadot-node-core-runtime-api
0.9.12 - polkadot-node-subsystem-util
0.9.12 - polkadot-service
0.9.12 - polkadot-statement-distribution
0.9.12 - polkadot-test-service
0.9.12
- cumulus-client-collator
polkadot-node-subsystem-types
0.9.12github.com/paritytech/polkadot↘ 12↖ 2sourcegit+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003edepends onpolkadot-node-subsystem-util
0.9.12github.com/paritytech/polkadot↘ 20↖ 22sourcegit+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003edepends on- async-trait
0.1.51 - derive_more
0.99.16 - futures
0.3.17 - itertools
0.10.1 - lru
0.7.0 - metered-channel
0.9.12 - parity-scale-codec
2.3.1 - pin-project
1.0.8 - polkadot-node-jaeger
0.9.12 - polkadot-node-metrics
0.9.12 - polkadot-node-network-protocol
0.9.12 - polkadot-node-subsystem
0.9.12 - polkadot-overseer
0.9.12 - polkadot-primitives
0.9.12 - rand
0.8.4 - sp-application-crypto
4.0.0-dev - sp-core
4.0.0-dev - sp-keystore
0.10.0-dev - thiserror
1.0.30 - tracing
0.1.29
used by- polkadot-approval-distribution
0.9.12 - polkadot-availability-bitfield-distribution
0.9.12 - polkadot-availability-distribution
0.9.12 - polkadot-availability-recovery
0.9.12 - polkadot-collator-protocol
0.9.12 - polkadot-dispute-distribution
0.9.12 - polkadot-gossip-support
0.9.12 - polkadot-network-bridge
0.9.12 - polkadot-node-collation-generation
0.9.12 - polkadot-node-core-approval-voting
0.9.12 - polkadot-node-core-av-store
0.9.12 - polkadot-node-core-backing
0.9.12 - polkadot-node-core-bitfield-signing
0.9.12 - polkadot-node-core-candidate-validation
0.9.12 - polkadot-node-core-chain-api
0.9.12 - polkadot-node-core-chain-selection
0.9.12 - polkadot-node-core-dispute-coordinator
0.9.12 - polkadot-node-core-provisioner
0.9.12 - polkadot-node-core-pvf
0.9.12 - polkadot-node-core-runtime-api
0.9.12 - polkadot-service
0.9.12 - polkadot-statement-distribution
0.9.12
- async-trait
polkadot-overseer
0.9.12github.com/paritytech/polkadot↘ 14↖ 10sourcegit+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003edepends on- futures
0.3.17 - futures-timer
3.0.2 - lru
0.7.0 - parity-util-mem
0.10.2 - parking_lot
0.11.2 - polkadot-node-metrics
0.9.12 - polkadot-node-network-protocol
0.9.12 - polkadot-node-primitives
0.9.12 - polkadot-node-subsystem-types
0.9.12 - polkadot-overseer-gen
0.9.12 - polkadot-primitives
0.9.12 - sc-client-api
4.0.0-dev - sp-api
4.0.0-dev - tracing
0.1.29
used by- cumulus-client-collator
0.1.0 - cumulus-client-pov-recovery
0.1.0 - cumulus-client-service
0.1.0 - polkadot-network-bridge
0.9.12 - polkadot-node-core-approval-voting
0.9.12 - polkadot-node-core-av-store
0.9.12 - polkadot-node-subsystem
0.9.12 - polkadot-node-subsystem-util
0.9.12 - polkadot-service
0.9.12 - polkadot-test-service
0.9.12
- futures
polkadot-overseer-gen
0.9.12github.com/paritytech/polkadot↘ 10↖ 2sourcegit+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003edepends onpolkadot-overseer-gen-proc-macro
0.9.12github.com/paritytech/polkadot↘ 4↖ 1sourcegit+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003eused bypolkadot-parachain
0.9.12github.com/paritytech/polkadot↘ 10↖ 16sourcegit+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003edepends onused by- cumulus-client-network
0.1.0 - cumulus-pallet-parachain-system
0.1.0 - cumulus-primitives-core
0.1.0 - cumulus-primitives-utility
0.1.0 - nft
0.9.12 - nft-runtime
0.9.12 - polkadot-node-core-candidate-validation
0.9.12 - polkadot-node-core-pvf
0.9.12 - polkadot-node-primitives
0.9.12 - polkadot-primitives
0.9.12 - polkadot-service
0.9.12 - polkadot-test-runtime
0.9.12 - polkadot-test-service
0.9.12 - rococo-runtime
0.9.12 - westend-runtime
0.9.12 - xcm-builder
0.9.12
- cumulus-client-network
polkadot-primitives
0.9.12github.com/paritytech/polkadot↘ 23↖ 50sourcegit+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003edepends on- bitvec
0.20.4 - frame-system
4.0.0-dev - hex-literal
0.3.3 - parity-scale-codec
2.3.1 - parity-util-mem
0.10.2 - polkadot-core-primitives
0.9.12 - polkadot-parachain
0.9.12 - scale-info
1.0.0 - serde
1.0.130 - sp-api
4.0.0-dev - sp-application-crypto
4.0.0-dev - sp-arithmetic
4.0.0-dev - sp-authority-discovery
4.0.0-dev - sp-consensus-slots
0.10.0-dev - sp-core
4.0.0-dev - sp-inherents
4.0.0-dev - sp-io
4.0.0-dev - sp-keystore
0.10.0-dev - sp-runtime
4.0.0-dev - sp-staking
4.0.0-dev - sp-std
4.0.0-dev - sp-trie
4.0.0-dev - sp-version
4.0.0-dev
used by- cumulus-client-collator
0.1.0 - cumulus-client-consensus-common
0.1.0 - cumulus-client-network
0.1.0 - cumulus-client-pov-recovery
0.1.0 - cumulus-client-service
0.1.0 - cumulus-primitives-core
0.1.0 - cumulus-primitives-utility
0.1.0 - cumulus-test-relay-sproof-builder
0.1.0 - kusama-runtime
0.9.12 - nft
0.9.12 - polkadot-approval-distribution
0.9.12 - polkadot-availability-bitfield-distribution
0.9.12 - polkadot-availability-distribution
0.9.12 - polkadot-availability-recovery
0.9.12 - polkadot-client
0.9.12 - polkadot-collator-protocol
0.9.12 - polkadot-dispute-distribution
0.9.12 - polkadot-erasure-coding
0.9.12 - polkadot-gossip-support
0.9.12 - polkadot-network-bridge
0.9.12 - polkadot-node-collation-generation
0.9.12 - polkadot-node-core-approval-voting
0.9.12 - polkadot-node-core-av-store
0.9.12 - polkadot-node-core-backing
0.9.12 - polkadot-node-core-bitfield-signing
0.9.12 - polkadot-node-core-candidate-validation
0.9.12 - polkadot-node-core-chain-api
0.9.12 - polkadot-node-core-chain-selection
0.9.12 - polkadot-node-core-dispute-coordinator
0.9.12 - polkadot-node-core-dispute-participation
0.9.12 - polkadot-node-core-parachains-inherent
0.9.12 - polkadot-node-core-provisioner
0.9.12 - polkadot-node-core-runtime-api
0.9.12 - polkadot-node-jaeger
0.9.12 - polkadot-node-network-protocol
0.9.12 - polkadot-node-primitives
0.9.12 - polkadot-node-subsystem-types
0.9.12 - polkadot-node-subsystem-util
0.9.12 - polkadot-overseer
0.9.12 - polkadot-rpc
0.9.12 - polkadot-runtime
0.9.12 - polkadot-runtime-common
0.9.12 - polkadot-runtime-parachains
0.9.12 - polkadot-service
0.9.12 - polkadot-statement-distribution
0.9.12 - polkadot-statement-table
0.9.12 - polkadot-test-runtime
0.9.12 - polkadot-test-service
0.9.12 - rococo-runtime
0.9.12 - westend-runtime
0.9.12
- bitvec
polkadot-rpc
0.9.12github.com/paritytech/polkadot↘ 24↖ 2sourcegit+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003edepends on- beefy-gadget
4.0.0-dev - beefy-gadget-rpc
4.0.0-dev - jsonrpc-core
18.0.0 - pallet-mmr-rpc
3.0.0 - pallet-transaction-payment-rpc
4.0.0-dev - polkadot-primitives
0.9.12 - sc-chain-spec
4.0.0-dev - sc-client-api
4.0.0-dev - sc-consensus-babe
0.10.0-dev - sc-consensus-babe-rpc
0.10.0-dev - sc-consensus-epochs
0.10.0-dev - sc-finality-grandpa
0.10.0-dev - sc-finality-grandpa-rpc
0.10.0-dev - sc-rpc
4.0.0-dev - sc-sync-state-rpc
0.10.0-dev - sc-transaction-pool-api
4.0.0-dev - sp-api
4.0.0-dev - sp-block-builder
4.0.0-dev - sp-blockchain
4.0.0-dev - sp-consensus
0.10.0-dev - sp-consensus-babe
0.10.0-dev - sp-keystore
0.10.0-dev - sp-runtime
4.0.0-dev - substrate-frame-rpc-system
4.0.0-dev
- beefy-gadget
polkadot-runtime
0.9.12github.com/paritytech/polkadot↘ 70↖ 2sourcegit+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003edepends on- beefy-primitives
4.0.0-dev - bitvec
0.20.4 - frame-benchmarking
4.0.0-dev - frame-election-provider-support
4.0.0-dev - frame-executive
4.0.0-dev - frame-support
4.0.0-dev - frame-system
4.0.0-dev - frame-system-benchmarking
4.0.0-dev - frame-system-rpc-runtime-api
4.0.0-dev - frame-try-runtime
0.10.0-dev - hex-literal
0.3.3 - log
0.4.14 - pallet-authority-discovery
4.0.0-dev - pallet-authorship
4.0.0-dev - pallet-babe
4.0.0-dev - pallet-balances
4.0.0-dev - pallet-bounties
4.0.0-dev - pallet-collective
4.0.0-dev - pallet-democracy
4.0.0-dev - pallet-election-provider-multi-phase
4.0.0-dev - pallet-elections-phragmen
5.0.0-dev - pallet-grandpa
4.0.0-dev - pallet-identity
4.0.0-dev - pallet-im-online
4.0.0-dev - pallet-indices
4.0.0-dev - pallet-membership
4.0.0-dev - pallet-mmr-primitives
4.0.0-dev - pallet-multisig
4.0.0-dev - pallet-nicks
4.0.0-dev - pallet-offences
4.0.0-dev - pallet-offences-benchmarking
4.0.0-dev - pallet-proxy
4.0.0-dev - pallet-scheduler
4.0.0-dev - pallet-session
4.0.0-dev - pallet-session-benchmarking
4.0.0-dev - pallet-staking
4.0.0-dev - pallet-staking-reward-curve
4.0.0-dev - pallet-timestamp
4.0.0-dev - pallet-tips
4.0.0-dev - pallet-transaction-payment
4.0.0-dev - pallet-transaction-payment-rpc-runtime-api
4.0.0-dev - pallet-treasury
4.0.0-dev - pallet-utility
4.0.0-dev - pallet-vesting
4.0.0-dev - parity-scale-codec
2.3.1 - polkadot-primitives
0.9.12 - polkadot-runtime-common
0.9.12 - polkadot-runtime-parachains
0.9.12 - rustc-hex
2.1.0 - scale-info
1.0.0 - serde
1.0.130 - serde_derive
1.0.130 - smallvec
1.7.0 - sp-api
4.0.0-dev - sp-authority-discovery
4.0.0-dev - sp-block-builder
4.0.0-dev - sp-consensus-babe
0.10.0-dev - sp-core
4.0.0-dev - sp-inherents
4.0.0-dev - sp-io
4.0.0-dev - sp-npos-elections
4.0.0-dev - sp-offchain
4.0.0-dev - sp-runtime
4.0.0-dev - sp-session
4.0.0-dev - sp-staking
4.0.0-dev - sp-std
4.0.0-dev - sp-transaction-pool
4.0.0-dev - sp-version
4.0.0-dev - static_assertions
1.1.0 - substrate-wasm-builder
5.0.0-dev
- beefy-primitives
polkadot-runtime-common
0.9.12github.com/paritytech/polkadot↘ 40↖ 6sourcegit+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003edepends on- beefy-primitives
4.0.0-dev - bitvec
0.20.4 - frame-benchmarking
4.0.0-dev - frame-election-provider-support
4.0.0-dev - frame-support
4.0.0-dev - frame-system
4.0.0-dev - impl-trait-for-tuples
0.2.1 - libsecp256k1
0.7.0 - log
0.4.14 - pallet-authorship
4.0.0-dev - pallet-babe
4.0.0-dev - pallet-bags-list
4.0.0-dev - pallet-balances
4.0.0-dev - pallet-beefy-mmr
4.0.0-dev - pallet-election-provider-multi-phase
4.0.0-dev - pallet-session
4.0.0-dev - pallet-staking
4.0.0-dev - pallet-timestamp
4.0.0-dev - pallet-transaction-payment
4.0.0-dev - pallet-treasury
4.0.0-dev - pallet-vesting
4.0.0-dev - parity-scale-codec
2.3.1 - polkadot-primitives
0.9.12 - polkadot-runtime-parachains
0.9.12 - rustc-hex
2.1.0 - scale-info
1.0.0 - serde
1.0.130 - serde_derive
1.0.130 - slot-range-helper
0.9.12 - sp-api
4.0.0-dev - sp-core
4.0.0-dev - sp-inherents
4.0.0-dev - sp-io
4.0.0-dev - sp-npos-elections
4.0.0-dev - sp-runtime
4.0.0-dev - sp-session
4.0.0-dev - sp-staking
4.0.0-dev - sp-std
4.0.0-dev - static_assertions
1.1.0 - xcm
0.9.12
- beefy-primitives
polkadot-runtime-parachains
0.9.12github.com/paritytech/polkadot↘ 32↖ 8sourcegit+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003edepends on- bitflags
1.3.2 - bitvec
0.20.4 - derive_more
0.99.16 - frame-benchmarking
4.0.0-dev - frame-support
4.0.0-dev - frame-system
4.0.0-dev - log
0.4.14 - pallet-authority-discovery
4.0.0-dev - pallet-authorship
4.0.0-dev - pallet-balances
4.0.0-dev - pallet-session
4.0.0-dev - pallet-staking
4.0.0-dev - pallet-timestamp
4.0.0-dev - pallet-vesting
4.0.0-dev - parity-scale-codec
2.3.1 - polkadot-primitives
0.9.12 - rand
0.8.4 - rand_chacha
0.3.1 - rustc-hex
2.1.0 - scale-info
1.0.0 - serde
1.0.130 - sp-api
4.0.0-dev - sp-core
4.0.0-dev - sp-inherents
4.0.0-dev - sp-io
4.0.0-dev - sp-keystore
0.10.0-dev - sp-runtime
4.0.0-dev - sp-session
4.0.0-dev - sp-staking
4.0.0-dev - sp-std
4.0.0-dev - xcm
0.9.12 - xcm-executor
0.9.12
- bitflags
polkadot-service
0.9.12github.com/paritytech/polkadot↘ 91↖ 4sourcegit+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003edepends on- async-trait
0.1.51 - beefy-gadget
4.0.0-dev - beefy-primitives
4.0.0-dev - frame-system-rpc-runtime-api
4.0.0-dev - futures
0.3.17 - hex-literal
0.3.3 - kusama-runtime
0.9.12 - kvdb
0.10.0 - kvdb-rocksdb
0.14.0 - lru
0.7.0 - pallet-babe
4.0.0-dev - pallet-im-online
4.0.0-dev - pallet-mmr-primitives
4.0.0-dev - pallet-staking
4.0.0-dev - pallet-transaction-payment-rpc-runtime-api
4.0.0-dev - polkadot-approval-distribution
0.9.12 - polkadot-availability-bitfield-distribution
0.9.12 - polkadot-availability-distribution
0.9.12 - polkadot-availability-recovery
0.9.12 - polkadot-client
0.9.12 - polkadot-collator-protocol
0.9.12 - polkadot-dispute-distribution
0.9.12 - polkadot-gossip-support
0.9.12 - polkadot-network-bridge
0.9.12 - polkadot-node-collation-generation
0.9.12 - polkadot-node-core-approval-voting
0.9.12 - polkadot-node-core-av-store
0.9.12 - polkadot-node-core-backing
0.9.12 - polkadot-node-core-bitfield-signing
0.9.12 - polkadot-node-core-candidate-validation
0.9.12 - polkadot-node-core-chain-api
0.9.12 - polkadot-node-core-chain-selection
0.9.12 - polkadot-node-core-dispute-coordinator
0.9.12 - polkadot-node-core-dispute-participation
0.9.12 - polkadot-node-core-parachains-inherent
0.9.12 - polkadot-node-core-provisioner
0.9.12 - polkadot-node-core-runtime-api
0.9.12 - polkadot-node-network-protocol
0.9.12 - polkadot-node-primitives
0.9.12 - polkadot-node-subsystem
0.9.12 - polkadot-node-subsystem-util
0.9.12 - polkadot-overseer
0.9.12 - polkadot-parachain
0.9.12 - polkadot-primitives
0.9.12 - polkadot-rpc
0.9.12 - polkadot-runtime
0.9.12 - polkadot-runtime-parachains
0.9.12 - polkadot-statement-distribution
0.9.12 - rococo-runtime
0.9.12 - sc-authority-discovery
0.10.0-dev - sc-basic-authorship
0.10.0-dev - sc-block-builder
0.10.0-dev - sc-chain-spec
4.0.0-dev - sc-client-api
4.0.0-dev - sc-client-db
0.10.0-dev - sc-consensus
0.10.0-dev - sc-consensus-babe
0.10.0-dev - sc-consensus-slots
0.10.0-dev - sc-consensus-uncles
0.10.0-dev - sc-executor
0.10.0-dev - sc-finality-grandpa
0.10.0-dev - sc-keystore
4.0.0-dev - sc-network
0.10.0-dev - sc-service
0.10.0-dev - sc-sync-state-rpc
0.10.0-dev - sc-telemetry
4.0.0-dev - sc-transaction-pool
4.0.0-dev - serde
1.0.130 - sp-api
4.0.0-dev - sp-authority-discovery
4.0.0-dev - sp-block-builder
4.0.0-dev - sp-blockchain
4.0.0-dev - sp-consensus
0.10.0-dev - sp-consensus-babe
0.10.0-dev - sp-core
4.0.0-dev - sp-finality-grandpa
4.0.0-dev - sp-inherents
4.0.0-dev - sp-io
4.0.0-dev - sp-keystore
0.10.0-dev - sp-offchain
4.0.0-dev - sp-runtime
4.0.0-dev - sp-session
4.0.0-dev - sp-state-machine
0.10.0-dev - sp-storage
4.0.0-dev - sp-timestamp
4.0.0-dev - sp-transaction-pool
4.0.0-dev - sp-trie
4.0.0-dev - substrate-prometheus-endpoint
0.9.0 - thiserror
1.0.30 - tracing
0.1.29 - westend-runtime
0.9.12
- async-trait
polkadot-statement-distribution
0.9.12github.com/paritytech/polkadot↘ 14↖ 1sourcegit+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003edepends on- arrayvec
0.5.2 - derive_more
0.99.16 - futures
0.3.17 - indexmap
1.7.0 - parity-scale-codec
2.3.1 - polkadot-node-network-protocol
0.9.12 - polkadot-node-primitives
0.9.12 - polkadot-node-subsystem
0.9.12 - polkadot-node-subsystem-util
0.9.12 - polkadot-primitives
0.9.12 - sp-keystore
0.10.0-dev - sp-staking
4.0.0-dev - thiserror
1.0.30 - tracing
0.1.29
used by- arrayvec
polkadot-statement-table
0.9.12github.com/paritytech/polkadot↘ 3↖ 2sourcegit+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003epolkadot-test-runtime
0.9.12github.com/paritytech/polkadot↘ 54↖ 1sourcegit+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003edepends on- beefy-primitives
4.0.0-dev - bitvec
0.20.4 - frame-election-provider-support
4.0.0-dev - frame-executive
4.0.0-dev - frame-support
4.0.0-dev - frame-system
4.0.0-dev - frame-system-rpc-runtime-api
4.0.0-dev - log
0.4.14 - pallet-authority-discovery
4.0.0-dev - pallet-authorship
4.0.0-dev - pallet-babe
4.0.0-dev - pallet-balances
4.0.0-dev - pallet-grandpa
4.0.0-dev - pallet-indices
4.0.0-dev - pallet-mmr-primitives
4.0.0-dev - pallet-nicks
4.0.0-dev - pallet-offences
4.0.0-dev - pallet-session
4.0.0-dev - pallet-staking
4.0.0-dev - pallet-staking-reward-curve
4.0.0-dev - pallet-sudo
4.0.0-dev - pallet-timestamp
4.0.0-dev - pallet-transaction-payment
4.0.0-dev - pallet-transaction-payment-rpc-runtime-api
4.0.0-dev - pallet-vesting
4.0.0-dev - pallet-xcm
0.9.12 - parity-scale-codec
2.3.1 - polkadot-parachain
0.9.12 - polkadot-primitives
0.9.12 - polkadot-runtime-common
0.9.12 - polkadot-runtime-parachains
0.9.12 - rustc-hex
2.1.0 - scale-info
1.0.0 - serde
1.0.130 - serde_derive
1.0.130 - smallvec
1.7.0 - sp-api
4.0.0-dev - sp-authority-discovery
4.0.0-dev - sp-block-builder
4.0.0-dev - sp-consensus-babe
0.10.0-dev - sp-core
4.0.0-dev - sp-inherents
4.0.0-dev - sp-io
4.0.0-dev - sp-offchain
4.0.0-dev - sp-runtime
4.0.0-dev - sp-session
4.0.0-dev - sp-staking
4.0.0-dev - sp-std
4.0.0-dev - sp-transaction-pool
4.0.0-dev - sp-version
4.0.0-dev - substrate-wasm-builder
5.0.0-dev - xcm
0.9.12 - xcm-builder
0.9.12 - xcm-executor
0.9.12
used by- beefy-primitives
polkadot-test-service
0.9.12github.com/paritytech/polkadot↘ 46↖ 1sourcegit+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003edepends on- frame-benchmarking
4.0.0-dev - frame-system
4.0.0-dev - futures
0.1.31 - futures
0.3.17 - hex
0.4.3 - pallet-balances
4.0.0-dev - pallet-staking
4.0.0-dev - pallet-transaction-payment
4.0.0-dev - polkadot-node-primitives
0.9.12 - polkadot-node-subsystem
0.9.12 - polkadot-overseer
0.9.12 - polkadot-parachain
0.9.12 - polkadot-primitives
0.9.12 - polkadot-rpc
0.9.12 - polkadot-runtime-common
0.9.12 - polkadot-runtime-parachains
0.9.12 - polkadot-service
0.9.12 - polkadot-test-runtime
0.9.12 - rand
0.8.4 - sc-authority-discovery
0.10.0-dev - sc-chain-spec
4.0.0-dev - sc-cli
0.10.0-dev - sc-client-api
4.0.0-dev - sc-consensus
0.10.0-dev - sc-consensus-babe
0.10.0-dev - sc-executor
0.10.0-dev - sc-finality-grandpa
0.10.0-dev - sc-network
0.10.0-dev - sc-service
0.10.0-dev - sc-tracing
4.0.0-dev - sc-transaction-pool
4.0.0-dev - sp-arithmetic
4.0.0-dev - sp-authority-discovery
4.0.0-dev - sp-blockchain
4.0.0-dev - sp-consensus
0.10.0-dev - sp-consensus-babe
0.10.0-dev - sp-core
4.0.0-dev - sp-finality-grandpa
4.0.0-dev - sp-inherents
4.0.0-dev - sp-keyring
4.0.0-dev - sp-runtime
4.0.0-dev - sp-state-machine
0.10.0-dev - substrate-test-client
2.0.1 - tempfile
3.2.0 - tokio
1.13.0 - tracing
0.1.29
used by- frame-benchmarking
polling
2.1.0crates.io↘ 5↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum92341d779fa34ea8437ef4d82d440d5e1ce3f3ff7f824aa64424cd481f9a1f25used bypoly1305
0.7.2crates.io↘ 3↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum048aeb476be11a4b6ca432ca569e375810de9294ae78f4774e78ea98a9246edeused bypolyval
0.5.3crates.io↘ 4↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum8419d2b623c7c0896ff2d5d96e2cb4ede590fed28fcc34934f4c33c036e620a1used byppv-lite86
0.2.15crates.io↘ 0↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumed0cfbc8191465bed66e1718596ee0b0b35d5ee1f41c5df2189d0fe8bde535baprimitive-types
0.9.1crates.io↘ 4↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum06345ee39fbccfb06ab45f3a1a5798d9dafa04cb8921a76d227040003a234b0eused byprimitive-types
0.10.1crates.io↘ 6↖ 10sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum05e4722c697a58a99d5d06a08c30821d7c082a4632198de1eaa5a6c22ef42373proc-macro-crate
0.1.5crates.io↘ 1↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum1d6ea3c4595b96363c13943497db34af4460fb474a95c43f4446ad341b8c9785depends onused byproc-macro-crate
1.1.0crates.io↘ 2↖ 14sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum1ebace6889caf889b4d3f76becee12e90353f2b8c7d875534a71e5742f8f6f83depends onused by- cumulus-pallet-parachain-system-proc-macro
0.1.0 - frame-support-procedural-tools
4.0.0-dev - jsonrpsee-proc-macros
0.3.1 - multihash-derive
0.7.2 - pallet-staking-reward-curve
4.0.0-dev - parity-scale-codec-derive
2.3.1 - polkadot-overseer-gen-proc-macro
0.9.12 - sc-chain-spec-derive
4.0.0-dev - sc-tracing-proc-macro
4.0.0-dev - scale-info-derive
1.0.0 - sp-api-proc-macro
4.0.0-dev - sp-npos-elections-solution-type
4.0.0-dev - sp-runtime-interface-proc-macro
4.0.0-dev - substrate-test-utils-derive
0.10.0-dev
- cumulus-pallet-parachain-system-proc-macro
proc-macro-error
0.4.12crates.io↘ 5↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum18f33027081eba0a6d8aba6d1b1c3a3be58cbb12106341c2d5759fcd9b5277e7used byproc-macro-error
1.0.4crates.io↘ 5↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumda25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38cproc-macro-error-attr
0.4.12crates.io↘ 5↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum8a5b4b77fdb63c1eca72173d68d24501c54ab1269409f6b672c85deb18af69deused byproc-macro-error-attr
1.0.4crates.io↘ 3↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksuma1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869used byproc-macro-hack
0.5.19crates.io↘ 0↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumdbf0c48bc1d91375ae5c3cd81e3722dff1abcf81a30960240640d223f59fe0e5proc-macro-nested
0.1.7crates.io↘ 0↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumbc881b2c22681370c6a780e47af9840ef841837bc98118431d4e1868bd0c1086used byproc-macro2
1.0.32crates.io↘ 1↖ 66sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumba508cc11742c0dc5c1659771673afbab7a0efab23aa17e854cbab0837ed0b43depends onused by- async-trait
0.1.51 - bae
0.1.6 - bindgen
0.59.1 - cumulus-pallet-parachain-system-proc-macro
0.1.0 - darling_core
0.13.0 - derivative
2.2.0 - derive_more
0.99.16 - dyn-clonable-impl
0.9.0 - enum-as-inner
0.3.3 - enumflags2_derive
0.6.4 - enumn
0.1.3 - evm-coder-macros
0.1.0 - frame-support-procedural
4.0.0-dev - frame-support-procedural-tools
4.0.0-dev - frame-support-procedural-tools-derive
3.0.0 - futures-macro
0.3.17 - impl-trait-for-tuples
0.1.3 - impl-trait-for-tuples
0.2.1 - jsonrpc-derive
18.0.0 - jsonrpsee-proc-macros
0.3.1 - minicbor-derive
0.6.4 - multihash-derive
0.7.2 - nalgebra-macros
0.1.0 - pallet-contracts-proc-macro
4.0.0-dev - pallet-staking-reward-curve
4.0.0-dev - parity-scale-codec-derive
2.3.1 - parity-util-mem-derive
0.1.0 - pest_generator
2.1.3 - pin-project-internal
0.4.28 - pin-project-internal
1.0.8 - polkadot-overseer-gen-proc-macro
0.9.12 - proc-macro-error
0.4.12 - proc-macro-error
1.0.4 - proc-macro-error-attr
0.4.12 - proc-macro-error-attr
1.0.4 - prost-derive
0.8.0 - quote
1.0.10 - ref-cast-impl
1.0.6 - rlp-derive
0.1.0 - sc-chain-spec-derive
4.0.0-dev - sc-tracing-proc-macro
4.0.0-dev - scale-info-derive
1.0.0 - serde_derive
1.0.130 - sp-api-proc-macro
4.0.0-dev - sp-debug-derive
3.0.0 - sp-npos-elections-solution-type
4.0.0-dev - sp-runtime-interface-proc-macro
4.0.0-dev - sp-version-proc-macro
4.0.0-dev - ss58-registry
1.2.0 - static_init_macro
0.5.0 - structopt-derive
0.4.18 - strum_macros
0.20.1 - strum_macros
0.21.1 - strum_macros
0.22.0 - substrate-test-utils-derive
0.10.0-dev - syn
1.0.81 - syn-mid
0.5.3 - synstructure
0.12.6 - thiserror-impl
1.0.30 - tokio-macros
0.2.6 - tokio-macros
1.5.1 - tracing-attributes
0.1.18 - wasm-bindgen-backend
0.2.78 - wasm-bindgen-macro-support
0.2.78 - xcm-procedural
0.1.0 - zeroize_derive
1.2.0
- async-trait
prometheus
0.12.0crates.io↘ 6↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum5986aa8d62380092d2f50f8b1cdba9cb9b6731ffd4b25b51fd126b6c3e05b99cprost
0.8.0crates.io↘ 2↖ 12sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumde5e2533f59d08fcf364fd374ebda0692a70bd6d7e66ef97f306f45c6c5d8020depends onprost-build
0.8.0crates.io↘ 10↖ 10sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum355f634b43cdd80724ee7848f95770e7e70eefa6dcf14fea676216573b8fd603depends onprost-derive
0.8.0crates.io↘ 5↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum600d2f334aa05acb02a755e217ef1ab6dea4d51b58b7846588b747edec04efbaused byprost-types
0.8.0crates.io↘ 2↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum603bbd6394701d13f3f25aada59c7de9d35a6a5887cfc156181234a44002771bdepends onused bypsm
0.1.16crates.io↘ 1↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumcd136ff4382c4753fc061cb9e4712ab2af263376b95bbd5bd8cd50c020b78e69depends onused bypwasm-utils
0.18.2crates.io↘ 3↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum880b3384fb00b8f6ecccd5d358b93bd2201900ae3daad213791d1864f6441f5cdepends onquick-error
1.2.3crates.io↘ 0↖ 3sourceregistry+https://github.com/rust-lang/crates.io-indexchecksuma1d01941d82fa2ab50be1e79e6714289dd7cde78eba4c074bc5a4374f650dfe0quick-error
2.0.1crates.io↘ 0↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksuma993555f31e5a609f617c12db6250dedcac1b0a85076912c436e6fc9b2c8e6a3used byquicksink
0.1.2crates.io↘ 3↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum77de3c815e5a160b1539c6592796801df2043ae35e123b46d73380cfa57af858used byquote
1.0.10crates.io↘ 1↖ 69sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum38bc8cc6a5f2e3655e0899c1b848643b2562f853f114bfec7be120678e3ace05depends onused by- async-attributes
1.1.2 - async-trait
0.1.51 - bae
0.1.6 - bindgen
0.59.1 - ctor
0.1.21 - cumulus-pallet-parachain-system-proc-macro
0.1.0 - darling_core
0.13.0 - darling_macro
0.13.0 - derivative
2.2.0 - derive_more
0.99.16 - dyn-clonable-impl
0.9.0 - enum-as-inner
0.3.3 - enumflags2_derive
0.6.4 - enumn
0.1.3 - evm-coder-macros
0.1.0 - frame-support-procedural
4.0.0-dev - frame-support-procedural-tools
4.0.0-dev - frame-support-procedural-tools-derive
3.0.0 - futures-macro
0.3.17 - impl-trait-for-tuples
0.1.3 - impl-trait-for-tuples
0.2.1 - jsonrpc-derive
18.0.0 - jsonrpsee-proc-macros
0.3.1 - libp2p-swarm-derive
0.24.0 - minicbor-derive
0.6.4 - multihash-derive
0.7.2 - nalgebra-macros
0.1.0 - pallet-contracts-proc-macro
4.0.0-dev - pallet-staking-reward-curve
4.0.0-dev - parity-scale-codec-derive
2.3.1 - pest_generator
2.1.3 - pin-project-internal
0.4.28 - pin-project-internal
1.0.8 - polkadot-overseer-gen-proc-macro
0.9.12 - proc-macro-error
0.4.12 - proc-macro-error
1.0.4 - proc-macro-error-attr
0.4.12 - proc-macro-error-attr
1.0.4 - prost-derive
0.8.0 - ref-cast-impl
1.0.6 - rlp-derive
0.1.0 - sc-chain-spec-derive
4.0.0-dev - sc-tracing-proc-macro
4.0.0-dev - scale-info-derive
1.0.0 - serde_derive
1.0.130 - sp-api-proc-macro
4.0.0-dev - sp-debug-derive
3.0.0 - sp-npos-elections-solution-type
4.0.0-dev - sp-runtime-interface-proc-macro
4.0.0-dev - sp-version-proc-macro
4.0.0-dev - ss58-registry
1.2.0 - static_init_macro
0.5.0 - structopt-derive
0.4.18 - strum_macros
0.20.1 - strum_macros
0.21.1 - strum_macros
0.22.0 - substrate-test-utils-derive
0.10.0-dev - syn
1.0.81 - syn-mid
0.5.3 - synstructure
0.12.6 - thiserror-impl
1.0.30 - tokio-macros
0.2.6 - tokio-macros
1.5.1 - tracing-attributes
0.1.18 - wasm-bindgen-backend
0.2.78 - wasm-bindgen-macro
0.2.78 - wasm-bindgen-macro-support
0.2.78 - xcm-procedural
0.1.0 - zeroize_derive
1.2.0
- async-attributes
radium
0.5.3crates.io↘ 0↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum941ba9d78d8e2f7ce474c015eea4d9c6d25b6a3327f9832ee29a4de27f91bbb8used byradium
0.6.2crates.io↘ 0↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum643f8f41a8ebc4c5dc4515c82bb8abd397b527fc20fd681b7c011c2aee5d44fbused byrand
0.7.3crates.io↘ 6↖ 36sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum6a6b1679d49b24bbfe0c803429aa1874472f50d9b363131f0e89fc356b544d03used by- cuckoofilter
0.5.0 - ed25519-dalek
1.0.1 - fc-rpc
2.0.0-dev - jsonrpc-pubsub
18.0.0 - libp2p-core
0.29.0 - libp2p-floodsub
0.30.0 - libp2p-gossipsub
0.32.0 - libp2p-kad
0.31.0 - libp2p-mplex
0.29.0 - libp2p-ping
0.30.0 - libp2p-pnet
0.21.0 - libp2p-relay
0.3.0 - libp2p-request-response
0.12.0 - libp2p-swarm
0.30.0 - libsecp256k1
0.3.5 - libsecp256k1
0.5.0 - libsecp256k1
0.6.0 - mick-jaeger
0.1.4 - pallet-contracts
4.0.0-dev - pallet-election-provider-multi-phase
4.0.0-dev - pallet-session-benchmarking
4.0.0-dev - parity-tokio-ipc
0.9.0 - parity-ws
0.11.1 - sc-authority-discovery
0.10.0-dev - sc-cli
0.10.0-dev - sc-consensus-babe
0.10.0-dev - sc-network
0.10.0-dev - sc-offchain
4.0.0-dev - sc-service
0.10.0-dev - sc-telemetry
4.0.0-dev - schnorrkel
0.9.1 - soketto
0.4.2 - sp-core
4.0.0-dev - sp-runtime
4.0.0-dev - sp-state-machine
0.10.0-dev - tiny-bip39
0.8.2
- cuckoofilter
rand
0.8.4crates.io↘ 4↖ 25sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum2e7573632e6454cf6b99d7aac4ccca54be06da05aca2ef7423d22d27d4d4bcd8used by- cumulus-client-pov-recovery
0.1.0 - fixed-hash
0.7.0 - libp2p-mdns
0.31.0 - libp2p-noise
0.32.0 - libsecp256k1
0.7.0 - nalgebra
0.27.1 - names
0.12.0 - parity-db
0.3.3 - polkadot-availability-distribution
0.9.12 - polkadot-availability-recovery
0.9.12 - polkadot-gossip-support
0.9.12 - polkadot-node-core-pvf
0.9.12 - polkadot-node-subsystem-util
0.9.12 - polkadot-runtime-parachains
0.9.12 - polkadot-test-service
0.9.12 - rand_distr
0.4.2 - sc-finality-grandpa
0.10.0-dev - snow
0.8.0 - soketto
0.6.0 - statrs
0.15.0 - tempfile
3.2.0 - trust-dns-proto
0.20.3 - twox-hash
1.6.1 - wasmtime-runtime
0.30.0 - yamux
0.9.0
- cumulus-client-pov-recovery
rand_chacha
0.2.2crates.io↘ 2↖ 3sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumf4c8ed856279c9737206bf725bf36935d8666ead7aa69b52be55af369d193402depends onrand_chacha
0.3.1crates.io↘ 2↖ 4sourceregistry+https://github.com/rust-lang/crates.io-indexchecksume6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88depends onrand_core
0.5.1crates.io↘ 1↖ 9sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum90bde5296fc891b0cef12a6d03ddccc162ce7b2aff54160af9338f8d40df6d19depends onrand_core
0.6.3crates.io↘ 1↖ 4sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumd34f1408f55294453790c48b2f1ebbb1c5b4b7563eb1f418bcfcfdbb06ebb4e7depends onrand_distr
0.4.2crates.io↘ 2↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum964d548f8e7d12e102ef183a0de7e98180c9f8729f555897a857b96e48122d2fdepends onused byrand_hc
0.2.0crates.io↘ 1↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumca3129af7b92a17112d59ad498c6f81eaf463253766b90396d39ea7a39d6613cdepends onused byrand_hc
0.3.1crates.io↘ 1↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumd51e9f596de227fda2ea6c84607f5558e196eeaf43c986b724ba4fb8fdf497e7depends onused byrand_pcg
0.2.1crates.io↘ 1↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum16abd0c1b639e9eb4d7c50c0b8100b0d0f849be2349829c740fe8e6eb4816429depends onused byrawpointer
0.2.1crates.io↘ 0↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum60a357793950651c4ed0f3f52338f53b2f809f32d83a07f72909fa13e4c6c1e3used byrayon
1.5.1crates.io↘ 4↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumc06aca804d41dbc8ba42dfd964f0d01334eceb64314b9ecf7c5fad5188a06d90used byrayon-core
1.9.1crates.io↘ 5↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumd78120e2c850279833f1dd3582f730c4ab53ed95aeaaaa862a2a5c71b1656d8edepends onused byredox_syscall
0.1.57crates.io↘ 0↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum41cc0f7e4d5d4544e8861606a285bb08d3e70712ccc7d2b84d7c0ccfaf4b05ceused byredox_syscall
0.2.10crates.io↘ 1↖ 3sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum8383f39639269cde97d255a32bdb68c047337295414940c68bdd30c2e13203ffdepends onredox_users
0.4.0crates.io↘ 2↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum528532f3d801c87aec9def2add9ca802fe569e44a544afe633765267840abe64depends onreed-solomon-novelpoly
1.0.0crates.io↘ 5↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum3bd8f48b2066e9f69ab192797d66da804d1935bf22763204ed3675740cb0f221ref-cast
1.0.6crates.io↘ 1↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum300f2a835d808734ee295d45007adacb9ebb29dd3ae2424acfa17930cae541dadepends onused byref-cast-impl
1.0.6crates.io↘ 3↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum4c38e3aecd2b21cb3959637b883bb3714bc7e43f0268b9a29d3743ee3e55cdd2depends onused byregalloc
0.0.31crates.io↘ 3↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum571f7f397d61c4755285cd37853fe8e03271c243424a907415909379659381c5depends onused byregex
1.5.4crates.io↘ 3↖ 12sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumd07a8629359eb56f1e2fb1652bb04212c072a87ba68546a04065d525673ac461regex-automata
0.1.10crates.io↘ 1↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132depends onused byregex-syntax
0.6.25crates.io↘ 0↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumf497285884f3fcff424ffc933e56d7cbca511def0c9831a7f9b5f6153e3cc89bregion
2.2.0crates.io↘ 4↖ 3sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum877e54ea2adcd70d80e9179344c97f93ef0dffd6b03e1f4529e6e83ab2fa9ae0remote-externalities
0.10.0-devgithub.com/paritytech/substrate.git↘ 11↖ 1sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onused byremove_dir_all
0.5.3crates.io↘ 1↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum3acd125665422973a33ac9d3dd2df85edad0f4ae9b00dafb1a05e43a9f5ef8e7depends onused byresolv-conf
0.7.0crates.io↘ 2↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum52e44394d2086d010551b14b53b1f24e31647570cd1deb0379e2c21b329aba00depends onused byretain_mut
0.1.4crates.io↘ 0↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum448296241d034b96c11173591deaa1302f2c17b56092106c1f92c1bc0183a8c9ring
0.16.20crates.io↘ 7↖ 5sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum3053cf52e236a3ed746dfc745aa9cacf1b791d846bdaf412f60a8d7d6e17c8fcrlp
0.5.1crates.io↘ 2↖ 10sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum999508abb0ae792aabed2460c45b89106d97fe4adac593bdaef433c2605847b5depends onrlp-derive
0.1.0crates.io↘ 3↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksume33d7b2abe0c340d8797fe2907d3f20d3b5ea5908683618bfe80df7f621f672adepends onused byrocksdb
0.17.0crates.io↘ 2↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum7a62eca5cacf2c8261128631bed9f045598d40bfbe4b29f5163f0f802f8f44a7depends onused byrococo-runtime
0.9.12github.com/paritytech/polkadot↘ 67↖ 1sourcegit+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003edepends on- beefy-primitives
4.0.0-dev - bp-messages
0.1.0 - bp-rococo
0.1.0 - bp-runtime
0.1.0 - bp-wococo
0.1.0 - bridge-runtime-common
0.1.0 - frame-benchmarking
4.0.0-dev - frame-executive
4.0.0-dev - frame-support
4.0.0-dev - frame-system
4.0.0-dev - frame-system-rpc-runtime-api
4.0.0-dev - hex-literal
0.3.3 - log
0.4.14 - pallet-authority-discovery
4.0.0-dev - pallet-authorship
4.0.0-dev - pallet-babe
4.0.0-dev - pallet-balances
4.0.0-dev - pallet-beefy
4.0.0-dev - pallet-beefy-mmr
4.0.0-dev - pallet-bridge-dispatch
0.1.0 - pallet-bridge-grandpa
0.1.0 - pallet-bridge-messages
0.1.0 - pallet-collective
4.0.0-dev - pallet-grandpa
4.0.0-dev - pallet-im-online
4.0.0-dev - pallet-indices
4.0.0-dev - pallet-membership
4.0.0-dev - pallet-mmr
4.0.0-dev - pallet-mmr-primitives
4.0.0-dev - pallet-multisig
4.0.0-dev - pallet-offences
4.0.0-dev - pallet-proxy
4.0.0-dev - pallet-session
4.0.0-dev - pallet-staking
4.0.0-dev - pallet-sudo
4.0.0-dev - pallet-timestamp
4.0.0-dev - pallet-transaction-payment
4.0.0-dev - pallet-transaction-payment-rpc-runtime-api
4.0.0-dev - pallet-utility
4.0.0-dev - pallet-xcm
0.9.12 - parity-scale-codec
2.3.1 - polkadot-parachain
0.9.12 - polkadot-primitives
0.9.12 - polkadot-runtime-common
0.9.12 - polkadot-runtime-parachains
0.9.12 - scale-info
1.0.0 - serde
1.0.130 - serde_derive
1.0.130 - smallvec
1.7.0 - sp-api
4.0.0-dev - sp-authority-discovery
4.0.0-dev - sp-block-builder
4.0.0-dev - sp-consensus-babe
0.10.0-dev - sp-core
4.0.0-dev - sp-inherents
4.0.0-dev - sp-io
4.0.0-dev - sp-offchain
4.0.0-dev - sp-runtime
4.0.0-dev - sp-session
4.0.0-dev - sp-staking
4.0.0-dev - sp-std
4.0.0-dev - sp-transaction-pool
4.0.0-dev - sp-version
4.0.0-dev - substrate-wasm-builder
5.0.0-dev - xcm
0.9.12 - xcm-builder
0.9.12 - xcm-executor
0.9.12
used by- beefy-primitives
rpassword
5.0.1crates.io↘ 2↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumffc936cf8a7ea60c58f030fd36a612a48f440610214dc54bc36431f9ea0c3efbdepends onused byrustc_version
0.2.3crates.io↘ 1↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum138e3e0acb6c9fb258b19b67cb8abd63c00679d2851805ea151465464fe9030adepends onused byrustc_version
0.3.3crates.io↘ 1↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumf0dfe2087c51c460008730de8b57e6a320782fbfb312e1f4d520e6c6fae155eedepends onused byrustc-demangle
0.1.21crates.io↘ 0↖ 3sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum7ef03e0a2b150c7a90d01faf6254c9c48a41e95fb2a8c2ac1c6f0d2b9aefc342rustc-hash
1.1.0crates.io↘ 0↖ 5sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2rustc-hex
2.1.0crates.io↘ 0↖ 12sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum3e75f6a532d0fd9f7f13144f392b6ad56a32696bfcd9c78f797f16bbb6f072d6rustls
0.19.1crates.io↘ 5↖ 5sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum35edb675feee39aec9c99fa5ff985081995a06d594114ae14cbe797ad7b7a6d7rustls-native-certs
0.5.0crates.io↘ 4↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum5a07b7c1885bd8ed3831c289b7870b13ef46fe0e856d288c30d9cc17d75a2092rw-stream-sink
0.2.1crates.io↘ 3↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum4da5fcb054c46f5a5dff833b129285a93d3f0179531735e6c866e8cc307d2020ryu
1.0.5crates.io↘ 0↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum71d301d4193d031abdd79ff7e3dd721168a9572ef3fe51a1517aba235bd8f86eused bysafe-mix
1.0.1crates.io↘ 1↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum6d3d055a2582e6b00ed7a31c1524040aa391092bf636328350813f3a0605215cdepends onsalsa20
0.8.1crates.io↘ 1↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumecbd2eb639fd7cab5804a0837fe373cc2172d15437e804c054a9fb885cb923b0depends onused bysame-file
1.0.6crates.io↘ 1↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502depends onused bysc-allocator
4.0.0-devgithub.com/paritytech/substrate.git↘ 4↖ 3sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044sc-authority-discovery
0.10.0-devgithub.com/paritytech/substrate.git↘ 20↖ 3sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends on- async-trait
0.1.51 - derive_more
0.99.16 - futures
0.3.17 - futures-timer
3.0.2 - ip_network
0.4.0 - libp2p
0.39.1 - log
0.4.14 - parity-scale-codec
2.3.1 - prost
0.8.0 - prost-build
0.8.0 - rand
0.7.3 - sc-client-api
4.0.0-dev - sc-network
0.10.0-dev - sp-api
4.0.0-dev - sp-authority-discovery
4.0.0-dev - sp-blockchain
4.0.0-dev - sp-core
4.0.0-dev - sp-keystore
0.10.0-dev - sp-runtime
4.0.0-dev - substrate-prometheus-endpoint
0.9.0
- async-trait
sc-basic-authorship
0.10.0-devgithub.com/paritytech/substrate.git↘ 16↖ 2sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends on- futures
0.3.17 - futures-timer
3.0.2 - log
0.4.14 - parity-scale-codec
2.3.1 - sc-block-builder
0.10.0-dev - sc-client-api
4.0.0-dev - sc-proposer-metrics
0.9.0 - sc-telemetry
4.0.0-dev - sc-transaction-pool-api
4.0.0-dev - sp-api
4.0.0-dev - sp-blockchain
4.0.0-dev - sp-consensus
0.10.0-dev - sp-core
4.0.0-dev - sp-inherents
4.0.0-dev - sp-runtime
4.0.0-dev - substrate-prometheus-endpoint
0.9.0
- futures
sc-block-builder
0.10.0-devgithub.com/paritytech/substrate.git↘ 9↖ 7sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onsc-chain-spec
4.0.0-devgithub.com/paritytech/substrate.git↘ 9↖ 10sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onsc-chain-spec-derive
4.0.0-devgithub.com/paritytech/substrate.git↘ 4↖ 1sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044used bysc-cli
0.10.0-devgithub.com/paritytech/substrate.git↘ 31↖ 6sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends on- chrono
0.4.19 - fdlimit
0.2.1 - futures
0.3.17 - hex
0.4.3 - libp2p
0.39.1 - log
0.4.14 - names
0.12.0 - parity-scale-codec
2.3.1 - rand
0.7.3 - regex
1.5.4 - rpassword
5.0.1 - sc-client-api
4.0.0-dev - sc-keystore
4.0.0-dev - sc-network
0.10.0-dev - sc-service
0.10.0-dev - sc-telemetry
4.0.0-dev - sc-tracing
4.0.0-dev - sc-utils
4.0.0-dev - serde
1.0.130 - serde_json
1.0.68 - sp-blockchain
4.0.0-dev - sp-core
4.0.0-dev - sp-keyring
4.0.0-dev - sp-keystore
0.10.0-dev - sp-panic-handler
3.0.0 - sp-runtime
4.0.0-dev - sp-version
4.0.0-dev - structopt
0.3.25 - thiserror
1.0.30 - tiny-bip39
0.8.2 - tokio
1.13.0
- chrono
sc-client-api
4.0.0-devgithub.com/paritytech/substrate.git↘ 21↖ 44sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends on- fnv
1.0.7 - futures
0.3.17 - hash-db
0.15.2 - log
0.4.14 - parity-scale-codec
2.3.1 - parking_lot
0.11.2 - sc-executor
0.10.0-dev - sc-transaction-pool-api
4.0.0-dev - sc-utils
4.0.0-dev - sp-api
4.0.0-dev - sp-blockchain
4.0.0-dev - sp-consensus
0.10.0-dev - sp-core
4.0.0-dev - sp-database
4.0.0-dev - sp-externalities
0.10.0-dev - sp-keystore
0.10.0-dev - sp-runtime
4.0.0-dev - sp-state-machine
0.10.0-dev - sp-storage
4.0.0-dev - sp-trie
4.0.0-dev - substrate-prometheus-endpoint
0.9.0
used by- beefy-gadget
4.0.0-dev - cumulus-client-collator
0.1.0 - cumulus-client-consensus-aura
0.1.0 - cumulus-client-consensus-common
0.1.0 - cumulus-client-network
0.1.0 - cumulus-client-pov-recovery
0.1.0 - cumulus-client-service
0.1.0 - cumulus-primitives-parachain-inherent
0.1.0 - fc-consensus
2.0.0-dev - fc-mapping-sync
2.0.0-dev - fc-rpc
2.0.0-dev - nft
0.9.12 - nft-rpc
3.3.1 - polkadot-client
0.9.12 - polkadot-node-core-chain-api
0.9.12 - polkadot-overseer
0.9.12 - polkadot-rpc
0.9.12 - polkadot-service
0.9.12 - polkadot-test-service
0.9.12 - sc-authority-discovery
0.10.0-dev - sc-basic-authorship
0.10.0-dev - sc-block-builder
0.10.0-dev - sc-cli
0.10.0-dev - sc-client-db
0.10.0-dev - sc-consensus
0.10.0-dev - sc-consensus-aura
0.10.0-dev - sc-consensus-babe
0.10.0-dev - sc-consensus-epochs
0.10.0-dev - sc-consensus-slots
0.10.0-dev - sc-consensus-uncles
0.10.0-dev - sc-finality-grandpa
0.10.0-dev - sc-finality-grandpa-rpc
0.10.0-dev - sc-informant
0.10.0-dev - sc-light
4.0.0-dev - sc-network
0.10.0-dev - sc-offchain
4.0.0-dev - sc-rpc
4.0.0-dev - sc-service
0.10.0-dev - sc-state-db
0.10.0-dev - sc-sync-state-rpc
0.10.0-dev - sc-tracing
4.0.0-dev - sc-transaction-pool
4.0.0-dev - substrate-frame-rpc-system
4.0.0-dev - substrate-test-client
2.0.1
- fnv
sc-client-db
0.10.0-devgithub.com/paritytech/substrate.git↘ 18↖ 4sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends on- hash-db
0.15.2 - kvdb
0.10.0 - kvdb-memorydb
0.10.0 - kvdb-rocksdb
0.14.0 - linked-hash-map
0.5.4 - log
0.4.14 - parity-db
0.3.3 - parity-scale-codec
2.3.1 - parking_lot
0.11.2 - sc-client-api
4.0.0-dev - sc-state-db
0.10.0-dev - sp-arithmetic
4.0.0-dev - sp-blockchain
4.0.0-dev - sp-core
4.0.0-dev - sp-database
4.0.0-dev - sp-runtime
4.0.0-dev - sp-state-machine
0.10.0-dev - sp-trie
4.0.0-dev
- hash-db
sc-consensus
0.10.0-devgithub.com/paritytech/substrate.git↘ 17↖ 17sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends on- async-trait
0.1.51 - futures
0.3.17 - futures-timer
3.0.2 - libp2p
0.39.1 - log
0.4.14 - parking_lot
0.11.2 - sc-client-api
4.0.0-dev - sc-utils
4.0.0-dev - serde
1.0.130 - sp-api
4.0.0-dev - sp-blockchain
4.0.0-dev - sp-consensus
0.10.0-dev - sp-core
4.0.0-dev - sp-runtime
4.0.0-dev - sp-state-machine
0.10.0-dev - substrate-prometheus-endpoint
0.9.0 - thiserror
1.0.30
used by- cumulus-client-consensus-aura
0.1.0 - cumulus-client-consensus-common
0.1.0 - cumulus-client-pov-recovery
0.1.0 - cumulus-client-service
0.1.0 - fc-consensus
2.0.0-dev - nft
0.9.12 - polkadot-client
0.9.12 - polkadot-service
0.9.12 - polkadot-test-service
0.9.12 - sc-consensus-aura
0.10.0-dev - sc-consensus-babe
0.10.0-dev - sc-consensus-epochs
0.10.0-dev - sc-consensus-slots
0.10.0-dev - sc-finality-grandpa
0.10.0-dev - sc-network
0.10.0-dev - sc-service
0.10.0-dev - substrate-test-client
2.0.1
- async-trait
sc-consensus-aura
0.10.0-devgithub.com/paritytech/substrate.git↘ 22↖ 3sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends on- async-trait
0.1.51 - derive_more
0.99.16 - futures
0.3.17 - log
0.4.14 - parity-scale-codec
2.3.1 - sc-block-builder
0.10.0-dev - sc-client-api
4.0.0-dev - sc-consensus
0.10.0-dev - sc-consensus-slots
0.10.0-dev - sc-telemetry
4.0.0-dev - sp-api
4.0.0-dev - sp-application-crypto
4.0.0-dev - sp-block-builder
4.0.0-dev - sp-blockchain
4.0.0-dev - sp-consensus
0.10.0-dev - sp-consensus-aura
0.10.0-dev - sp-consensus-slots
0.10.0-dev - sp-core
4.0.0-dev - sp-inherents
4.0.0-dev - sp-keystore
0.10.0-dev - sp-runtime
4.0.0-dev - substrate-prometheus-endpoint
0.9.0
- async-trait
sc-consensus-babe
0.10.0-devgithub.com/paritytech/substrate.git↘ 36↖ 7sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends on- async-trait
0.1.51 - derive_more
0.99.16 - fork-tree
3.0.0 - futures
0.3.17 - log
0.4.14 - merlin
2.0.1 - num-bigint
0.2.6 - num-rational
0.2.4 - num-traits
0.2.14 - parity-scale-codec
2.3.1 - parking_lot
0.11.2 - rand
0.7.3 - retain_mut
0.1.4 - sc-client-api
4.0.0-dev - sc-consensus
0.10.0-dev - sc-consensus-epochs
0.10.0-dev - sc-consensus-slots
0.10.0-dev - sc-keystore
4.0.0-dev - sc-telemetry
4.0.0-dev - schnorrkel
0.9.1 - serde
1.0.130 - sp-api
4.0.0-dev - sp-application-crypto
4.0.0-dev - sp-block-builder
4.0.0-dev - sp-blockchain
4.0.0-dev - sp-consensus
0.10.0-dev - sp-consensus-babe
0.10.0-dev - sp-consensus-slots
0.10.0-dev - sp-consensus-vrf
0.10.0-dev - sp-core
4.0.0-dev - sp-inherents
4.0.0-dev - sp-io
4.0.0-dev - sp-keystore
0.10.0-dev - sp-runtime
4.0.0-dev - sp-version
4.0.0-dev - substrate-prometheus-endpoint
0.9.0
- async-trait
sc-consensus-babe-rpc
0.10.0-devgithub.com/paritytech/substrate.git↘ 17↖ 1sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends on- derive_more
0.99.16 - futures
0.3.17 - jsonrpc-core
18.0.0 - jsonrpc-core-client
18.0.0 - jsonrpc-derive
18.0.0 - sc-consensus-babe
0.10.0-dev - sc-consensus-epochs
0.10.0-dev - sc-rpc-api
0.10.0-dev - serde
1.0.130 - sp-api
4.0.0-dev - sp-application-crypto
4.0.0-dev - sp-blockchain
4.0.0-dev - sp-consensus
0.10.0-dev - sp-consensus-babe
0.10.0-dev - sp-core
4.0.0-dev - sp-keystore
0.10.0-dev - sp-runtime
4.0.0-dev
used by- derive_more
sc-consensus-epochs
0.10.0-devgithub.com/paritytech/substrate.git↘ 6↖ 5sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onsc-consensus-slots
0.10.0-devgithub.com/paritytech/substrate.git↘ 19↖ 4sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends on- async-trait
0.1.51 - futures
0.3.17 - futures-timer
3.0.2 - log
0.4.14 - parity-scale-codec
2.3.1 - sc-client-api
4.0.0-dev - sc-consensus
0.10.0-dev - sc-telemetry
4.0.0-dev - sp-api
4.0.0-dev - sp-arithmetic
4.0.0-dev - sp-blockchain
4.0.0-dev - sp-consensus
0.10.0-dev - sp-consensus-slots
0.10.0-dev - sp-core
4.0.0-dev - sp-inherents
4.0.0-dev - sp-runtime
4.0.0-dev - sp-state-machine
0.10.0-dev - sp-timestamp
4.0.0-dev - thiserror
1.0.30
- async-trait
sc-consensus-uncles
0.10.0-devgithub.com/paritytech/substrate.git↘ 4↖ 1sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044used bysc-executor
0.10.0-devgithub.com/paritytech/substrate.git↘ 19↖ 11sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends on- lazy_static
1.4.0 - libsecp256k1
0.6.0 - log
0.4.14 - parity-scale-codec
2.3.1 - parking_lot
0.11.2 - sc-executor-common
0.10.0-dev - sc-executor-wasmi
0.10.0-dev - sc-executor-wasmtime
0.10.0-dev - sp-api
4.0.0-dev - sp-core
4.0.0-dev - sp-externalities
0.10.0-dev - sp-io
4.0.0-dev - sp-panic-handler
3.0.0 - sp-runtime-interface
4.0.0-dev - sp-tasks
4.0.0-dev - sp-trie
4.0.0-dev - sp-version
4.0.0-dev - sp-wasm-interface
4.0.0-dev - wasmi
0.9.1
- lazy_static
sc-executor-common
0.10.0-devgithub.com/paritytech/substrate.git↘ 11↖ 4sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onsc-executor-wasmi
0.10.0-devgithub.com/paritytech/substrate.git↘ 9↖ 1sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onused bysc-executor-wasmtime
0.10.0-devgithub.com/paritytech/substrate.git↘ 11↖ 2sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onsc-finality-grandpa
0.10.0-devgithub.com/paritytech/substrate.git↘ 30↖ 7sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends on- async-trait
0.1.51 - derive_more
0.99.16 - dyn-clone
1.0.4 - finality-grandpa
0.14.4 - fork-tree
3.0.0 - futures
0.3.17 - futures-timer
3.0.2 - log
0.4.14 - parity-scale-codec
2.3.1 - parking_lot
0.11.2 - rand
0.8.4 - sc-block-builder
0.10.0-dev - sc-client-api
4.0.0-dev - sc-consensus
0.10.0-dev - sc-keystore
4.0.0-dev - sc-network
0.10.0-dev - sc-network-gossip
0.10.0-dev - sc-telemetry
4.0.0-dev - sc-utils
4.0.0-dev - serde_json
1.0.68 - sp-api
4.0.0-dev - sp-application-crypto
4.0.0-dev - sp-arithmetic
4.0.0-dev - sp-blockchain
4.0.0-dev - sp-consensus
0.10.0-dev - sp-core
4.0.0-dev - sp-finality-grandpa
4.0.0-dev - sp-keystore
0.10.0-dev - sp-runtime
4.0.0-dev - substrate-prometheus-endpoint
0.9.0
- async-trait
sc-finality-grandpa-rpc
0.10.0-devgithub.com/paritytech/substrate.git↘ 17↖ 2sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends on- derive_more
0.99.16 - finality-grandpa
0.14.4 - futures
0.3.17 - jsonrpc-core
18.0.0 - jsonrpc-core-client
18.0.0 - jsonrpc-derive
18.0.0 - jsonrpc-pubsub
18.0.0 - log
0.4.14 - parity-scale-codec
2.3.1 - sc-client-api
4.0.0-dev - sc-finality-grandpa
0.10.0-dev - sc-rpc
4.0.0-dev - serde
1.0.130 - serde_json
1.0.68 - sp-blockchain
4.0.0-dev - sp-core
4.0.0-dev - sp-runtime
4.0.0-dev
- derive_more
sc-informant
0.10.0-devgithub.com/paritytech/substrate.git↘ 10↖ 1sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onused bysc-keystore
4.0.0-devgithub.com/paritytech/substrate.git↘ 8↖ 10sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onsc-light
4.0.0-devgithub.com/paritytech/substrate.git↘ 11↖ 2sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onsc-network
0.10.0-devgithub.com/paritytech/substrate.git↘ 44↖ 21sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends on- async-std
1.10.0 - async-trait
0.1.51 - asynchronous-codec
0.5.0 - bitflags
1.3.2 - bytes
1.1.0 - cid
0.6.1 - derive_more
0.99.16 - either
1.6.1 - fnv
1.0.7 - fork-tree
3.0.0 - futures
0.3.17 - futures-timer
3.0.2 - hex
0.4.3 - ip_network
0.4.0 - libp2p
0.39.1 - linked-hash-map
0.5.4 - linked_hash_set
0.1.4 - log
0.4.14 - lru
0.6.6 - parity-scale-codec
2.3.1 - parking_lot
0.11.2 - pin-project
1.0.8 - prost
0.8.0 - prost-build
0.8.0 - rand
0.7.3 - sc-block-builder
0.10.0-dev - sc-client-api
4.0.0-dev - sc-consensus
0.10.0-dev - sc-peerset
4.0.0-dev - sc-utils
4.0.0-dev - serde
1.0.130 - serde_json
1.0.68 - smallvec
1.7.0 - sp-arithmetic
4.0.0-dev - sp-blockchain
4.0.0-dev - sp-consensus
0.10.0-dev - sp-core
4.0.0-dev - sp-finality-grandpa
4.0.0-dev - sp-runtime
4.0.0-dev - substrate-prometheus-endpoint
0.9.0 - thiserror
1.0.30 - unsigned-varint
0.6.0 - void
1.0.2 - zeroize
1.4.2
used by- beefy-gadget
4.0.0-dev - fc-rpc
2.0.0-dev - nft
0.9.12 - nft-rpc
3.3.1 - polkadot-availability-recovery
0.9.12 - polkadot-dispute-distribution
0.9.12 - polkadot-gossip-support
0.9.12 - polkadot-network-bridge
0.9.12 - polkadot-node-jaeger
0.9.12 - polkadot-node-network-protocol
0.9.12 - polkadot-node-subsystem-types
0.9.12 - polkadot-service
0.9.12 - polkadot-test-service
0.9.12 - sc-authority-discovery
0.10.0-dev - sc-chain-spec
4.0.0-dev - sc-cli
0.10.0-dev - sc-finality-grandpa
0.10.0-dev - sc-informant
0.10.0-dev - sc-network-gossip
0.10.0-dev - sc-offchain
4.0.0-dev - sc-service
0.10.0-dev
- async-std
sc-network-gossip
0.10.0-devgithub.com/paritytech/substrate.git↘ 9↖ 2sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onsc-offchain
4.0.0-devgithub.com/paritytech/substrate.git↘ 20↖ 2sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends on- bytes
1.1.0 - fnv
1.0.7 - futures
0.3.17 - futures-timer
3.0.2 - hex
0.4.3 - hyper
0.14.14 - hyper-rustls
0.22.1 - log
0.4.14 - num_cpus
1.13.0 - parity-scale-codec
2.3.1 - parking_lot
0.11.2 - rand
0.7.3 - sc-client-api
4.0.0-dev - sc-network
0.10.0-dev - sc-utils
4.0.0-dev - sp-api
4.0.0-dev - sp-core
4.0.0-dev - sp-offchain
4.0.0-dev - sp-runtime
4.0.0-dev - threadpool
1.8.1
- bytes
sc-peerset
4.0.0-devgithub.com/paritytech/substrate.git↘ 6↖ 1sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044used bysc-proposer-metrics
0.9.0github.com/paritytech/substrate.git↘ 2↖ 1sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044sc-rpc
4.0.0-devgithub.com/paritytech/substrate.git↘ 24↖ 7sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends on- futures
0.3.17 - hash-db
0.15.2 - jsonrpc-core
18.0.0 - jsonrpc-pubsub
18.0.0 - log
0.4.14 - parity-scale-codec
2.3.1 - parking_lot
0.11.2 - sc-block-builder
0.10.0-dev - sc-chain-spec
4.0.0-dev - sc-client-api
4.0.0-dev - sc-rpc-api
0.10.0-dev - sc-tracing
4.0.0-dev - sc-transaction-pool-api
4.0.0-dev - sc-utils
4.0.0-dev - serde_json
1.0.68 - sp-api
4.0.0-dev - sp-blockchain
4.0.0-dev - sp-core
4.0.0-dev - sp-keystore
0.10.0-dev - sp-offchain
4.0.0-dev - sp-rpc
4.0.0-dev - sp-runtime
4.0.0-dev - sp-session
4.0.0-dev - sp-version
4.0.0-dev
- futures
sc-rpc-api
0.10.0-devgithub.com/paritytech/substrate.git↘ 18↖ 6sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends on- futures
0.3.17 - jsonrpc-core
18.0.0 - jsonrpc-core-client
18.0.0 - jsonrpc-derive
18.0.0 - jsonrpc-pubsub
18.0.0 - log
0.4.14 - parity-scale-codec
2.3.1 - parking_lot
0.11.2 - sc-chain-spec
4.0.0-dev - sc-transaction-pool-api
4.0.0-dev - serde
1.0.130 - serde_json
1.0.68 - sp-core
4.0.0-dev - sp-rpc
4.0.0-dev - sp-runtime
4.0.0-dev - sp-tracing
4.0.0-dev - sp-version
4.0.0-dev - thiserror
1.0.30
- futures
sc-rpc-server
4.0.0-devgithub.com/paritytech/substrate.git↘ 10↖ 2sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onsc-service
0.10.0-devgithub.com/paritytech/substrate.git↘ 58↖ 13sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends on- async-trait
0.1.51 - directories
3.0.2 - exit-future
0.2.0 - futures
0.3.17 - futures-timer
3.0.2 - hash-db
0.15.2 - jsonrpc-core
18.0.0 - jsonrpc-pubsub
18.0.0 - log
0.4.14 - parity-scale-codec
2.3.1 - parity-util-mem
0.10.2 - parking_lot
0.11.2 - pin-project
1.0.8 - rand
0.7.3 - sc-block-builder
0.10.0-dev - sc-chain-spec
4.0.0-dev - sc-client-api
4.0.0-dev - sc-client-db
0.10.0-dev - sc-consensus
0.10.0-dev - sc-executor
0.10.0-dev - sc-informant
0.10.0-dev - sc-keystore
4.0.0-dev - sc-light
4.0.0-dev - sc-network
0.10.0-dev - sc-offchain
4.0.0-dev - sc-rpc
4.0.0-dev - sc-rpc-server
4.0.0-dev - sc-telemetry
4.0.0-dev - sc-tracing
4.0.0-dev - sc-transaction-pool
4.0.0-dev - sc-transaction-pool-api
4.0.0-dev - sc-utils
4.0.0-dev - serde
1.0.130 - serde_json
1.0.68 - sp-api
4.0.0-dev - sp-application-crypto
4.0.0-dev - sp-block-builder
4.0.0-dev - sp-blockchain
4.0.0-dev - sp-consensus
0.10.0-dev - sp-core
4.0.0-dev - sp-externalities
0.10.0-dev - sp-inherents
4.0.0-dev - sp-keystore
0.10.0-dev - sp-runtime
4.0.0-dev - sp-session
4.0.0-dev - sp-state-machine
0.10.0-dev - sp-storage
4.0.0-dev - sp-tracing
4.0.0-dev - sp-transaction-pool
4.0.0-dev - sp-transaction-storage-proof
4.0.0-dev - sp-trie
4.0.0-dev - sp-version
4.0.0-dev - substrate-prometheus-endpoint
0.9.0 - tempfile
3.2.0 - thiserror
1.0.30 - tokio
1.13.0 - tracing
0.1.29 - tracing-futures
0.2.5
- async-trait
sc-state-db
0.10.0-devgithub.com/paritytech/substrate.git↘ 7↖ 1sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onused bysc-sync-state-rpc
0.10.0-devgithub.com/paritytech/substrate.git↘ 15↖ 2sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends on- jsonrpc-core
18.0.0 - jsonrpc-core-client
18.0.0 - jsonrpc-derive
18.0.0 - parity-scale-codec
2.3.1 - sc-chain-spec
4.0.0-dev - sc-client-api
4.0.0-dev - sc-consensus-babe
0.10.0-dev - sc-consensus-epochs
0.10.0-dev - sc-finality-grandpa
0.10.0-dev - sc-rpc-api
0.10.0-dev - serde
1.0.130 - serde_json
1.0.68 - sp-blockchain
4.0.0-dev - sp-runtime
4.0.0-dev - thiserror
1.0.30
- jsonrpc-core
sc-telemetry
4.0.0-devgithub.com/paritytech/substrate.git↘ 11↖ 12sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onsc-tracing
4.0.0-devgithub.com/paritytech/substrate.git↘ 23↖ 6sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends on- ansi_term
0.12.1 - atty
0.2.14 - chrono
0.4.19 - lazy_static
1.4.0 - log
0.4.14 - once_cell
1.8.0 - parking_lot
0.11.2 - regex
1.5.4 - rustc-hash
1.1.0 - sc-client-api
4.0.0-dev - sc-rpc-server
4.0.0-dev - sc-tracing-proc-macro
4.0.0-dev - serde
1.0.130 - sp-api
4.0.0-dev - sp-blockchain
4.0.0-dev - sp-core
4.0.0-dev - sp-rpc
4.0.0-dev - sp-runtime
4.0.0-dev - sp-tracing
4.0.0-dev - thiserror
1.0.30 - tracing
0.1.29 - tracing-log
0.1.2 - tracing-subscriber
0.2.25
- ansi_term
sc-tracing-proc-macro
4.0.0-devgithub.com/paritytech/substrate.git↘ 4↖ 1sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044used bysc-transaction-pool
4.0.0-devgithub.com/paritytech/substrate.git↘ 20↖ 6sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends on- futures
0.3.17 - intervalier
0.4.0 - linked-hash-map
0.5.4 - log
0.4.14 - parity-scale-codec
2.3.1 - parity-util-mem
0.10.2 - parking_lot
0.11.2 - retain_mut
0.1.4 - sc-client-api
4.0.0-dev - sc-transaction-pool-api
4.0.0-dev - sc-utils
4.0.0-dev - serde
1.0.130 - sp-api
4.0.0-dev - sp-blockchain
4.0.0-dev - sp-core
4.0.0-dev - sp-runtime
4.0.0-dev - sp-tracing
4.0.0-dev - sp-transaction-pool
4.0.0-dev - substrate-prometheus-endpoint
0.9.0 - thiserror
1.0.30
- futures
sc-transaction-pool-api
4.0.0-devgithub.com/paritytech/substrate.git↘ 7↖ 11sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onsc-utils
4.0.0-devgithub.com/paritytech/substrate.git↘ 4↖ 11sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044scale-info
1.0.0crates.io↘ 6↖ 121sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum5c55b744399c25532d63a0d2789b109df8d46fc93752d46b0782991a931a782fdepends onused by- beefy-primitives
4.0.0-dev - bp-header-chain
0.1.0 - bp-message-dispatch
0.1.0 - bp-messages
0.1.0 - bp-polkadot-core
0.1.0 - bp-runtime
0.1.0 - bridge-runtime-common
0.1.0 - cumulus-pallet-aura-ext
0.1.0 - cumulus-pallet-dmp-queue
0.1.0 - cumulus-pallet-parachain-system
0.1.0 - cumulus-pallet-xcm
0.1.0 - cumulus-pallet-xcmp-queue
0.1.0 - cumulus-primitives-parachain-inherent
0.1.0 - ethbloom
0.11.1 - ethereum
0.9.0 - ethereum-types
0.12.1 - evm
0.30.0 - evm-core
0.30.0 - finality-grandpa
0.14.4 - fp-evm
3.0.0-dev - fp-rpc
3.0.0-dev - fp-self-contained
1.0.0-dev - frame-benchmarking
4.0.0-dev - frame-election-provider-support
4.0.0-dev - frame-executive
4.0.0-dev - frame-metadata
14.0.0 - frame-support
4.0.0-dev - frame-system
4.0.0-dev - frame-system-benchmarking
4.0.0-dev - kusama-runtime
0.9.12 - nft-data-structs
0.9.0 - nft-runtime
0.9.12 - pallet-aura
4.0.0-dev - pallet-authority-discovery
4.0.0-dev - pallet-authorship
4.0.0-dev - pallet-babe
4.0.0-dev - pallet-bags-list
4.0.0-dev - pallet-balances
4.0.0-dev - pallet-beefy
4.0.0-dev - pallet-beefy-mmr
4.0.0-dev - pallet-bounties
4.0.0-dev - pallet-bridge-dispatch
0.1.0 - pallet-bridge-grandpa
0.1.0 - pallet-bridge-messages
0.1.0 - pallet-collective
4.0.0-dev - pallet-common
0.1.0 - pallet-contract-helpers
0.1.0 - pallet-contracts
4.0.0-dev - pallet-contracts-primitives
4.0.0-dev - pallet-democracy
4.0.0-dev - pallet-election-provider-multi-phase
4.0.0-dev - pallet-elections-phragmen
5.0.0-dev - pallet-ethereum
4.0.0-dev - pallet-evm
6.0.0-dev - pallet-evm-coder-substrate
0.1.0 - pallet-evm-contract-helpers
0.1.0 - pallet-evm-migration
0.1.0 - pallet-evm-transaction-payment
0.1.0 - pallet-fungible
0.1.0 - pallet-gilt
4.0.0-dev - pallet-grandpa
4.0.0-dev - pallet-identity
4.0.0-dev - pallet-im-online
4.0.0-dev - pallet-indices
4.0.0-dev - pallet-inflation
3.0.0 - pallet-membership
4.0.0-dev - pallet-mmr
4.0.0-dev - pallet-multisig
4.0.0-dev - pallet-nft
3.0.0 - pallet-nft-transaction-payment
3.0.0 - pallet-nicks
4.0.0-dev - pallet-nonfungible
0.1.0 - pallet-offences
4.0.0-dev - pallet-offences-benchmarking
4.0.0-dev - pallet-proxy
4.0.0-dev - pallet-randomness-collective-flip
4.0.0-dev - pallet-recovery
4.0.0-dev - pallet-refungible
0.1.0 - pallet-scheduler
4.0.0-dev - pallet-session
4.0.0-dev - pallet-society
4.0.0-dev - pallet-staking
4.0.0-dev - pallet-sudo
4.0.0-dev - pallet-template-charge-transaction
3.0.0 - pallet-timestamp
4.0.0-dev - pallet-tips
4.0.0-dev - pallet-transaction-payment
4.0.0-dev - pallet-treasury
4.0.0-dev - pallet-unq-scheduler
3.0.0 - pallet-utility
4.0.0-dev - pallet-vesting
4.0.0-dev - pallet-xcm
0.9.12 - pallet-xcm-benchmarks
0.9.8 - parachain-info
0.1.0 - polkadot-core-primitives
0.9.12 - polkadot-parachain
0.9.12 - polkadot-primitives
0.9.12 - polkadot-runtime
0.9.12 - polkadot-runtime-common
0.9.12 - polkadot-runtime-parachains
0.9.12 - polkadot-test-runtime
0.9.12 - primitive-types
0.10.1 - rococo-runtime
0.9.12 - sp-application-crypto
4.0.0-dev - sp-arithmetic
4.0.0-dev - sp-authority-discovery
4.0.0-dev - sp-consensus-aura
0.10.0-dev - sp-consensus-babe
0.10.0-dev - sp-consensus-slots
0.10.0-dev - sp-core
4.0.0-dev - sp-finality-grandpa
4.0.0-dev - sp-npos-elections
4.0.0-dev - sp-runtime
4.0.0-dev - sp-session
4.0.0-dev - sp-staking
4.0.0-dev - sp-transaction-storage-proof
4.0.0-dev - sp-trie
4.0.0-dev - sp-version
4.0.0-dev - westend-runtime
0.9.12 - xcm
0.9.12 - xcm-builder
0.9.12
- beefy-primitives
scale-info-derive
1.0.0crates.io↘ 4↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumbaeb2780690380592f86205aa4ee49815feb2acad8c2f59e6dd207148c3f1fcdused byschannel
0.1.19crates.io↘ 2↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum8f05ba609c234e60bee0d547fe94a4c7e9da733d1c962cf6e59efa4cd9c8bc75depends onused byschnorrkel
0.9.1crates.io↘ 10↖ 7sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum021b403afe70d81eea68f6ea12f6b3c9588e5d536a94c3bf80f15e7faa267862depends onscoped-tls
1.0.0crates.io↘ 0↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumea6a9290e3c9cf0f18145ef7ffa62d68ee0bf5fcd651017e586dc7fd5da448c2used byscopeguard
1.1.0crates.io↘ 0↖ 3sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumd29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cdsct
0.6.1crates.io↘ 2↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumb362b83898e0e69f38515b82ee15aa80636befe47c3b6d3d89a911e78fc228cedepends onused bysecrecy
0.8.0crates.io↘ 1↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum9bd1c54ea06cfd2f6b63219704de0b9b4f72dcc2b8fdef820be6cd799780e91edepends onused bysecurity-framework
2.4.2crates.io↘ 5↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum525bc1abfda2e1998d152c45cf13e696f76d0a4972310b22fac1658b05df7c87depends onused bysecurity-framework-sys
2.4.2crates.io↘ 2↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksuma9dd14d83160b528b7bfd66439110573efcfbe281b17fc2ca9f39f550d619c7edepends onused bysemver
0.6.0crates.io↘ 1↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum7a3186ec9e65071a2095434b1f5bb24838d4e8e130f584c790f6033c79943537depends onused bysemver
0.9.0crates.io↘ 1↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum1d7eb9ef2c18661902cc47e535f9bc51b78acd254da71d375c2f6720d9a40403depends onused bysemver
0.11.0crates.io↘ 2↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumf301af10236f6df4160f7c3f04eec6dbc70ace82d23326abad5edee88801c6b6depends onsemver-parser
0.7.0crates.io↘ 0↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum388a1df253eca08550bef6c72392cfe7c30914bf41df5269b68cbd6ff8f570a3used bysemver-parser
0.10.2crates.io↘ 1↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum00b0bef5b7f9e0df16536d3961cfb6e84331c065b4066afb39768d0e319411f7depends onserde
1.0.130crates.io↘ 1↖ 116sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumf12d06de37cf59146fbdecab66aa99f9fe4f78722e3607577a5375d66bd0c913depends onused by- beef
0.5.1 - beefy-gadget-rpc
4.0.0-dev - bincode
1.3.3 - bp-header-chain
0.1.0 - bp-messages
0.1.0 - camino
1.0.5 - cargo-platform
0.1.2 - cargo_metadata
0.13.1 - cranelift-entity
0.77.0 - cumulus-pallet-aura-ext
0.1.0 - cumulus-pallet-parachain-system
0.1.0 - cumulus-pallet-xcm
0.1.0 - ed25519-dalek
1.0.1 - ethereum
0.9.0 - ethereum
0.9.0 - evm
0.30.0 - evm-core
0.30.0 - fc-rpc-core
1.1.0-dev - fp-evm
3.0.0-dev - fp-self-contained
1.0.0-dev - frame-benchmarking-cli
4.0.0-dev - frame-metadata
14.0.0 - frame-support
4.0.0-dev - frame-system
4.0.0-dev - handlebars
3.5.5 - impl-serde
0.3.1 - indexmap
1.7.0 - jsonrpc-client-transports
18.0.0 - jsonrpc-core
18.0.0 - jsonrpc-pubsub
18.0.0 - jsonrpsee-types
0.3.1 - jsonrpsee-ws-client
0.3.1 - kusama-runtime
0.9.12 - libsecp256k1
0.5.0 - libsecp256k1
0.6.0 - libsecp256k1
0.7.0 - multiaddr
0.13.0 - nft
0.9.12 - nft-data-structs
0.9.0 - nft-runtime
0.9.12 - pallet-beefy
4.0.0-dev - pallet-beefy-mmr
4.0.0-dev - pallet-bridge-grandpa
0.1.0 - pallet-bridge-messages
0.1.0 - pallet-common
0.1.0 - pallet-contracts
4.0.0-dev - pallet-contracts-primitives
4.0.0-dev - pallet-democracy
4.0.0-dev - pallet-ethereum
4.0.0-dev - pallet-evm
6.0.0-dev - pallet-inflation
3.0.0 - pallet-mmr-primitives
4.0.0-dev - pallet-mmr-rpc
3.0.0 - pallet-nft
3.0.0 - pallet-nft-transaction-payment
3.0.0 - pallet-offences
4.0.0-dev - pallet-staking
4.0.0-dev - pallet-template-charge-transaction
3.0.0 - pallet-tips
4.0.0-dev - pallet-transaction-payment
4.0.0-dev - pallet-treasury
4.0.0-dev - pallet-unq-scheduler
3.0.0 - pallet-xcm
0.9.12 - parachain-info
0.1.0 - parity-scale-codec
2.3.1 - polkadot-node-primitives
0.9.12 - polkadot-parachain
0.9.12 - polkadot-primitives
0.9.12 - polkadot-runtime
0.9.12 - polkadot-runtime-common
0.9.12 - polkadot-runtime-parachains
0.9.12 - polkadot-service
0.9.12 - polkadot-test-runtime
0.9.12 - remote-externalities
0.10.0-dev - rococo-runtime
0.9.12 - sc-chain-spec
4.0.0-dev - sc-cli
0.10.0-dev - sc-consensus
0.10.0-dev - sc-consensus-babe
0.10.0-dev - sc-consensus-babe-rpc
0.10.0-dev - sc-finality-grandpa-rpc
0.10.0-dev - sc-network
0.10.0-dev - sc-rpc-api
0.10.0-dev - sc-service
0.10.0-dev - sc-sync-state-rpc
0.10.0-dev - sc-telemetry
4.0.0-dev - sc-tracing
4.0.0-dev - sc-transaction-pool
4.0.0-dev - sc-transaction-pool-api
4.0.0-dev - scale-info
1.0.0 - semver
0.11.0 - serde_json
1.0.68 - sp-application-crypto
4.0.0-dev - sp-arithmetic
4.0.0-dev - sp-consensus-babe
0.10.0-dev - sp-core
4.0.0-dev - sp-finality-grandpa
4.0.0-dev - sp-keystore
0.10.0-dev - sp-npos-elections
4.0.0-dev - sp-rpc
4.0.0-dev - sp-runtime
4.0.0-dev - sp-serializer
3.0.0 - sp-storage
4.0.0-dev - sp-version
4.0.0-dev - ss58-registry
1.2.0 - substrate-test-client
2.0.1 - toml
0.5.8 - tracing-serde
0.1.2 - tracing-subscriber
0.2.25 - try-runtime-cli
0.10.0-dev - wasmtime
0.30.0 - wasmtime-cache
0.30.0 - wasmtime-environ
0.30.0 - wasmtime-jit
0.30.0 - wasmtime-types
0.30.0 - westend-runtime
0.9.12
- beef
serde_derive
1.0.130crates.io↘ 3↖ 8sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumd7bc1a1ab1961464eae040d96713baa5a724a8152c1222492465b54322ec508bdepends onserde_json
1.0.68crates.io↘ 3↖ 26sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum0f690853975602e1bfe1ccbf50504d67174e3bcf340f23b5ea9992e0587a52d8depends onused by- cargo_metadata
0.13.1 - fc-rpc-core
1.1.0-dev - handlebars
3.5.5 - jsonrpc-client-transports
18.0.0 - jsonrpc-core
18.0.0 - jsonrpsee-types
0.3.1 - jsonrpsee-ws-client
0.3.1 - nft
0.9.12 - remote-externalities
0.10.0-dev - sc-chain-spec
4.0.0-dev - sc-cli
0.10.0-dev - sc-finality-grandpa
0.10.0-dev - sc-finality-grandpa-rpc
0.10.0-dev - sc-keystore
4.0.0-dev - sc-network
0.10.0-dev - sc-peerset
4.0.0-dev - sc-rpc
4.0.0-dev - sc-rpc-api
0.10.0-dev - sc-rpc-server
4.0.0-dev - sc-service
0.10.0-dev - sc-sync-state-rpc
0.10.0-dev - sc-telemetry
4.0.0-dev - sp-serializer
3.0.0 - ss58-registry
1.2.0 - substrate-test-client
2.0.1 - tracing-subscriber
0.2.25
- cargo_metadata
sha-1
0.8.2crates.io↘ 4↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumf7d94d0bede923b3cea61f3f1ff57ff8cdfd77b400fb8f9998949e0cf04163dfsha-1
0.9.8crates.io↘ 5↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum99cd6713db3cf16b6c84e06321e049a9b9f699826e16096d23bbcc44d15d51a6used bysha2
0.8.2crates.io↘ 4↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksuma256f46ea78a0c0d9ff00077504903ac881a1dafdc20da66545699e7776b3e69sha2
0.9.8crates.io↘ 5↖ 15sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumb69f9a4c9740d74c5baa3fd2e547f9525fa8088a8a958e0ca2409a514e33f5fasha3
0.8.2crates.io↘ 5↖ 7sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumdd26bc0e7a2e3a7c959bc494caf58b72ee0c71d67704e9520f736ca7e4853ecfsha3
0.9.1crates.io↘ 4↖ 5sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumf81199417d4e5de3f04b1e871023acea7389672c4135918f05aa9cbf2f2fa809sharded-slab
0.1.4crates.io↘ 1↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum900fba806f70c630b0a382d0d825e17a0f19fcd059a2ade1ff237bcddf446b31depends onused byshlex
1.1.0crates.io↘ 0↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum43b2853a4d09f215c24cc5489c992ce46052d359b5109343cbafbf26bc62f8a3used bysignal-hook
0.3.10crates.io↘ 2↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum9c98891d737e271a2954825ef19e46bd16bdb98e2746f2eec4f7a4ef7946efd1depends onused bysignal-hook-registry
1.4.0crates.io↘ 1↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksume51e73328dc4ac0c7ccbda3a494dfa03df1de2f46018127f60c693f2648455b0depends onused bysignature
1.4.0crates.io↘ 0↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum02658e48d89f2bec991f9a78e69cfa4c316f8d6a6c4ec12fae1aeb263d486788used bysimba
0.5.1crates.io↘ 4↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum8e82063457853d00243beda9952e910b82593e4b07ae9f721b9278a99a0d3d5cused byslab
0.4.5crates.io↘ 0↖ 8sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum9def91fd1e018fe007022791f865d0ccc9b3a0d5001e01aabb8b40e46000afb5slot-range-helper
0.9.12github.com/paritytech/polkadot↘ 5↖ 1sourcegit+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003eslotmap
1.0.6crates.io↘ 1↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksume1e08e261d0e8f5c43123b7adf3e4ca1690d655377ac93a03b2c9d3e98de1342depends onused bysmallvec
1.7.0crates.io↘ 0↖ 39sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum1ecab6c735a6bb4139c0caafd0cc3635748bbb3acf4550e8138122099251f309used by- bp-rococo
0.1.0 - cranelift-codegen
0.77.0 - cranelift-frontend
0.77.0 - cranelift-wasm
0.77.0 - frame-support
4.0.0-dev - kusama-runtime
0.9.12 - kvdb
0.10.0 - kvdb-rocksdb
0.14.0 - libp2p
0.39.1 - libp2p-core
0.29.0 - libp2p-dns
0.29.0 - libp2p-floodsub
0.30.0 - libp2p-gossipsub
0.32.0 - libp2p-identify
0.30.0 - libp2p-kad
0.31.0 - libp2p-mdns
0.31.0 - libp2p-mplex
0.29.0 - libp2p-relay
0.3.0 - libp2p-request-response
0.12.0 - libp2p-swarm
0.30.0 - multistream-select
0.10.4 - nft-runtime
0.9.12 - pallet-contracts
4.0.0-dev - pallet-transaction-payment
4.0.0-dev - parity-util-mem
0.10.2 - parking_lot_core
0.7.2 - parking_lot_core
0.8.5 - polkadot-node-subsystem-types
0.9.12 - polkadot-runtime
0.9.12 - polkadot-test-runtime
0.9.12 - regalloc
0.0.31 - rococo-runtime
0.9.12 - sc-network
0.10.0-dev - sp-state-machine
0.10.0-dev - tracing-subscriber
0.2.25 - trie-db
0.22.6 - trust-dns-proto
0.20.3 - trust-dns-resolver
0.20.3 - westend-runtime
0.9.12
- bp-rococo
snap
1.0.5crates.io↘ 0↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum45456094d1983e2ee2a18fdfebce3189fa451699d0502cb8e3b49dba5ba41451used bysnow
0.8.0crates.io↘ 10↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum6142f7c25e94f6fd25a32c3348ec230df9109b463f59c8c7acc4bd34936babb7depends onused bysocket2
0.3.19crates.io↘ 3↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum122e570113d28d773067fab24266b66753f6ea915758651696b6e35e49f88d6edepends onused bysocket2
0.4.2crates.io↘ 2↖ 4sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum5dc90fe6c7be1a323296982db1836d1ea9e47b6839496dde9a541bc496df3516depends onsoketto
0.4.2crates.io↘ 8↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumb5c71ed3d54db0a699f4948e1bb3e45b450fa31fe602621dee6680361d569c88used bysoketto
0.6.0crates.io↘ 7↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksuma74e48087dbeed4833785c2f3352b59140095dc192dce966a3bfc155020a439fsp-api
4.0.0-devgithub.com/paritytech/substrate.git↘ 10↖ 72sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onused by- beefy-gadget
4.0.0-dev - beefy-primitives
4.0.0-dev - bp-polkadot-core
0.1.0 - bp-rialto
0.1.0 - bp-rococo
0.1.0 - bp-wococo
0.1.0 - cumulus-client-collator
0.1.0 - cumulus-client-consensus-aura
0.1.0 - cumulus-client-consensus-common
0.1.0 - cumulus-client-network
0.1.0 - cumulus-client-pov-recovery
0.1.0 - cumulus-client-service
0.1.0 - cumulus-primitives-core
0.1.0 - cumulus-primitives-parachain-inherent
0.1.0 - fc-consensus
2.0.0-dev - fc-mapping-sync
2.0.0-dev - fc-rpc
2.0.0-dev - fp-rpc
3.0.0-dev - frame-benchmarking
4.0.0-dev - frame-system-rpc-runtime-api
4.0.0-dev - frame-try-runtime
0.10.0-dev - kusama-runtime
0.9.12 - nft
0.9.12 - nft-rpc
3.3.1 - nft-runtime
0.9.12 - pallet-mmr-primitives
4.0.0-dev - pallet-mmr-rpc
3.0.0 - pallet-nft
3.0.0 - pallet-transaction-payment-rpc
4.0.0-dev - pallet-transaction-payment-rpc-runtime-api
4.0.0-dev - polkadot-client
0.9.12 - polkadot-node-core-runtime-api
0.9.12 - polkadot-overseer
0.9.12 - polkadot-primitives
0.9.12 - polkadot-rpc
0.9.12 - polkadot-runtime
0.9.12 - polkadot-runtime-common
0.9.12 - polkadot-runtime-parachains
0.9.12 - polkadot-service
0.9.12 - polkadot-test-runtime
0.9.12 - rococo-runtime
0.9.12 - sc-authority-discovery
0.10.0-dev - sc-basic-authorship
0.10.0-dev - sc-block-builder
0.10.0-dev - sc-client-api
4.0.0-dev - sc-consensus
0.10.0-dev - sc-consensus-aura
0.10.0-dev - sc-consensus-babe
0.10.0-dev - sc-consensus-babe-rpc
0.10.0-dev - sc-consensus-slots
0.10.0-dev - sc-executor
0.10.0-dev - sc-finality-grandpa
0.10.0-dev - sc-light
4.0.0-dev - sc-offchain
4.0.0-dev - sc-rpc
4.0.0-dev - sc-service
0.10.0-dev - sc-tracing
4.0.0-dev - sc-transaction-pool
4.0.0-dev - sp-authority-discovery
4.0.0-dev - sp-block-builder
4.0.0-dev - sp-blockchain
4.0.0-dev - sp-consensus-aura
0.10.0-dev - sp-consensus-babe
0.10.0-dev - sp-finality-grandpa
4.0.0-dev - sp-offchain
4.0.0-dev - sp-session
4.0.0-dev - sp-timestamp
4.0.0-dev - sp-transaction-pool
4.0.0-dev - substrate-frame-rpc-system
4.0.0-dev - uc-rpc
0.1.0 - up-rpc
0.1.0 - westend-runtime
0.9.12
- beefy-gadget
sp-api-proc-macro
4.0.0-devgithub.com/paritytech/substrate.git↘ 5↖ 1sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044used bysp-application-crypto
4.0.0-devgithub.com/paritytech/substrate.git↘ 6↖ 28sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onused by- beefy-gadget
4.0.0-dev - beefy-primitives
4.0.0-dev - bp-test-utils
0.1.0 - cumulus-client-consensus-aura
0.1.0 - cumulus-pallet-aura-ext
0.1.0 - pallet-aura
4.0.0-dev - pallet-authority-discovery
4.0.0-dev - pallet-babe
4.0.0-dev - pallet-grandpa
4.0.0-dev - pallet-im-online
4.0.0-dev - pallet-staking
4.0.0-dev - polkadot-dispute-distribution
0.9.12 - polkadot-gossip-support
0.9.12 - polkadot-node-core-approval-voting
0.9.12 - polkadot-node-primitives
0.9.12 - polkadot-node-subsystem-util
0.9.12 - polkadot-primitives
0.9.12 - sc-consensus-aura
0.10.0-dev - sc-consensus-babe
0.10.0-dev - sc-consensus-babe-rpc
0.10.0-dev - sc-finality-grandpa
0.10.0-dev - sc-keystore
4.0.0-dev - sc-service
0.10.0-dev - sp-authority-discovery
4.0.0-dev - sp-consensus-aura
0.10.0-dev - sp-consensus-babe
0.10.0-dev - sp-finality-grandpa
4.0.0-dev - sp-runtime
4.0.0-dev
- beefy-gadget
sp-arithmetic
4.0.0-devgithub.com/paritytech/substrate.git↘ 8↖ 19sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onused by- beefy-gadget
4.0.0-dev - frame-election-provider-support
4.0.0-dev - frame-support
4.0.0-dev - kusama-runtime
0.9.12 - nft-runtime
0.9.12 - pallet-election-provider-multi-phase
4.0.0-dev - pallet-gilt
4.0.0-dev - pallet-staking-reward-fn
4.0.0-dev - polkadot-primitives
0.9.12 - polkadot-test-service
0.9.12 - sc-client-db
0.10.0-dev - sc-consensus-slots
0.10.0-dev - sc-finality-grandpa
0.10.0-dev - sc-network
0.10.0-dev - sp-consensus-slots
0.10.0-dev - sp-npos-elections
4.0.0-dev - sp-runtime
4.0.0-dev - xcm-builder
0.9.12 - xcm-executor
0.9.12
- beefy-gadget
sp-authority-discovery
4.0.0-devgithub.com/paritytech/substrate.git↘ 6↖ 12sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onused by- kusama-runtime
0.9.12 - pallet-authority-discovery
4.0.0-dev - polkadot-client
0.9.12 - polkadot-node-core-runtime-api
0.9.12 - polkadot-primitives
0.9.12 - polkadot-runtime
0.9.12 - polkadot-service
0.9.12 - polkadot-test-runtime
0.9.12 - polkadot-test-service
0.9.12 - rococo-runtime
0.9.12 - sc-authority-discovery
0.10.0-dev - westend-runtime
0.9.12
- kusama-runtime
sp-authorship
4.0.0-devgithub.com/paritytech/substrate.git↘ 5↖ 2sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onsp-block-builder
4.0.0-devgithub.com/paritytech/substrate.git↘ 5↖ 18sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onused by- cumulus-client-consensus-aura
0.1.0 - fc-consensus
2.0.0-dev - kusama-runtime
0.9.12 - nft
0.9.12 - nft-rpc
3.3.1 - nft-runtime
0.9.12 - polkadot-client
0.9.12 - polkadot-rpc
0.9.12 - polkadot-runtime
0.9.12 - polkadot-service
0.9.12 - polkadot-test-runtime
0.9.12 - rococo-runtime
0.9.12 - sc-block-builder
0.10.0-dev - sc-consensus-aura
0.10.0-dev - sc-consensus-babe
0.10.0-dev - sc-service
0.10.0-dev - substrate-frame-rpc-system
4.0.0-dev - westend-runtime
0.9.12
- cumulus-client-consensus-aura
sp-blockchain
4.0.0-devgithub.com/paritytech/substrate.git↘ 11↖ 44sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onused by- beefy-gadget
4.0.0-dev - cumulus-client-consensus-aura
0.1.0 - cumulus-client-consensus-common
0.1.0 - cumulus-client-network
0.1.0 - cumulus-client-service
0.1.0 - fc-consensus
2.0.0-dev - fc-mapping-sync
2.0.0-dev - fc-rpc
2.0.0-dev - nft
0.9.12 - nft-rpc
3.3.1 - pallet-mmr-rpc
3.0.0 - pallet-transaction-payment-rpc
4.0.0-dev - polkadot-client
0.9.12 - polkadot-node-core-chain-api
0.9.12 - polkadot-node-core-parachains-inherent
0.9.12 - polkadot-rpc
0.9.12 - polkadot-service
0.9.12 - polkadot-test-service
0.9.12 - sc-authority-discovery
0.10.0-dev - sc-basic-authorship
0.10.0-dev - sc-block-builder
0.10.0-dev - sc-cli
0.10.0-dev - sc-client-api
4.0.0-dev - sc-client-db
0.10.0-dev - sc-consensus
0.10.0-dev - sc-consensus-aura
0.10.0-dev - sc-consensus-babe
0.10.0-dev - sc-consensus-babe-rpc
0.10.0-dev - sc-consensus-epochs
0.10.0-dev - sc-consensus-slots
0.10.0-dev - sc-finality-grandpa
0.10.0-dev - sc-finality-grandpa-rpc
0.10.0-dev - sc-informant
0.10.0-dev - sc-light
4.0.0-dev - sc-network
0.10.0-dev - sc-rpc
4.0.0-dev - sc-service
0.10.0-dev - sc-sync-state-rpc
0.10.0-dev - sc-tracing
4.0.0-dev - sc-transaction-pool
4.0.0-dev - sc-transaction-pool-api
4.0.0-dev - substrate-frame-rpc-system
4.0.0-dev - substrate-test-client
2.0.1 - uc-rpc
0.1.0
- beefy-gadget
sp-consensus
0.10.0-devgithub.com/paritytech/substrate.git↘ 12↖ 29sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onused by- cumulus-client-collator
0.1.0 - cumulus-client-consensus-aura
0.1.0 - cumulus-client-consensus-common
0.1.0 - cumulus-client-network
0.1.0 - cumulus-client-pov-recovery
0.1.0 - cumulus-client-service
0.1.0 - fc-consensus
2.0.0-dev - nft
0.9.12 - nft-rpc
3.3.1 - polkadot-client
0.9.12 - polkadot-network-bridge
0.9.12 - polkadot-node-core-approval-voting
0.9.12 - polkadot-rpc
0.9.12 - polkadot-service
0.9.12 - polkadot-test-service
0.9.12 - sc-basic-authorship
0.10.0-dev - sc-client-api
4.0.0-dev - sc-consensus
0.10.0-dev - sc-consensus-aura
0.10.0-dev - sc-consensus-babe
0.10.0-dev - sc-consensus-babe-rpc
0.10.0-dev - sc-consensus-slots
0.10.0-dev - sc-finality-grandpa
0.10.0-dev - sc-network
0.10.0-dev - sc-service
0.10.0-dev - sp-blockchain
4.0.0-dev - sp-consensus-aura
0.10.0-dev - sp-consensus-babe
0.10.0-dev - substrate-test-client
2.0.1
- cumulus-client-collator
sp-consensus-aura
0.10.0-devgithub.com/paritytech/substrate.git↘ 11↖ 7sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onsp-consensus-babe
0.10.0-devgithub.com/paritytech/substrate.git↘ 16↖ 14sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends on- async-trait
0.1.51 - merlin
2.0.1 - parity-scale-codec
2.3.1 - scale-info
1.0.0 - serde
1.0.130 - sp-api
4.0.0-dev - sp-application-crypto
4.0.0-dev - sp-consensus
0.10.0-dev - sp-consensus-slots
0.10.0-dev - sp-consensus-vrf
0.10.0-dev - sp-core
4.0.0-dev - sp-inherents
4.0.0-dev - sp-keystore
0.10.0-dev - sp-runtime
4.0.0-dev - sp-std
4.0.0-dev - sp-timestamp
4.0.0-dev
used by- kusama-runtime
0.9.12 - pallet-babe
4.0.0-dev - polkadot-client
0.9.12 - polkadot-node-core-runtime-api
0.9.12 - polkadot-node-primitives
0.9.12 - polkadot-rpc
0.9.12 - polkadot-runtime
0.9.12 - polkadot-service
0.9.12 - polkadot-test-runtime
0.9.12 - polkadot-test-service
0.9.12 - rococo-runtime
0.9.12 - sc-consensus-babe
0.10.0-dev - sc-consensus-babe-rpc
0.10.0-dev - westend-runtime
0.9.12
- async-trait
sp-consensus-slots
0.10.0-devgithub.com/paritytech/substrate.git↘ 4↖ 7sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044sp-consensus-vrf
0.10.0-devgithub.com/paritytech/substrate.git↘ 5↖ 4sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044sp-core
4.0.0-devgithub.com/paritytech/substrate.git↘ 39↖ 146sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends on- base58
0.2.0 - blake2-rfc
0.2.18 - byteorder
1.4.3 - dyn-clonable
0.9.0 - ed25519-dalek
1.0.1 - futures
0.3.17 - hash-db
0.15.2 - hash256-std-hasher
0.15.2 - hex
0.4.3 - impl-serde
0.3.1 - lazy_static
1.4.0 - libsecp256k1
0.6.0 - log
0.4.14 - merlin
2.0.1 - num-traits
0.2.14 - parity-scale-codec
2.3.1 - parity-util-mem
0.10.2 - parking_lot
0.11.2 - primitive-types
0.10.1 - rand
0.7.3 - regex
1.5.4 - scale-info
1.0.0 - schnorrkel
0.9.1 - secrecy
0.8.0 - serde
1.0.130 - sha2
0.9.8 - sp-debug-derive
3.0.0 - sp-externalities
0.10.0-dev - sp-runtime-interface
4.0.0-dev - sp-std
4.0.0-dev - sp-storage
4.0.0-dev - ss58-registry
1.2.0 - substrate-bip39
0.4.4 - thiserror
1.0.30 - tiny-bip39
0.8.2 - tiny-keccak
2.0.2 - twox-hash
1.6.1 - wasmi
0.9.1 - zeroize
1.4.2
used by- beefy-gadget
4.0.0-dev - beefy-gadget-rpc
4.0.0-dev - beefy-primitives
4.0.0-dev - bp-header-chain
0.1.0 - bp-polkadot-core
0.1.0 - bp-rialto
0.1.0 - bp-runtime
0.1.0 - bridge-runtime-common
0.1.0 - cumulus-client-collator
0.1.0 - cumulus-client-consensus-aura
0.1.0 - cumulus-client-network
0.1.0 - cumulus-client-service
0.1.0 - cumulus-pallet-parachain-system
0.1.0 - cumulus-primitives-parachain-inherent
0.1.0 - fc-consensus
2.0.0-dev - fc-db
2.0.0-dev - fp-consensus
2.0.0-dev - fp-evm
3.0.0-dev - fp-rpc
3.0.0-dev - fp-self-contained
1.0.0-dev - frame-benchmarking-cli
4.0.0-dev - frame-executive
4.0.0-dev - frame-support
4.0.0-dev - frame-system
4.0.0-dev - frame-system-benchmarking
4.0.0-dev - kusama-runtime
0.9.12 - nft
0.9.12 - nft-data-structs
0.9.0 - nft-rpc
3.3.1 - nft-runtime
0.9.12 - pallet-bags-list
4.0.0-dev - pallet-beefy-mmr
4.0.0-dev - pallet-bounties
4.0.0-dev - pallet-bridge-dispatch
0.1.0 - pallet-bridge-messages
0.1.0 - pallet-collective
4.0.0-dev - pallet-common
0.1.0 - pallet-contracts
4.0.0-dev - pallet-contracts-primitives
4.0.0-dev - pallet-election-provider-multi-phase
4.0.0-dev - pallet-elections-phragmen
5.0.0-dev - pallet-evm
6.0.0-dev - pallet-evm-coder-substrate
0.1.0 - pallet-evm-contract-helpers
0.1.0 - pallet-evm-migration
0.1.0 - pallet-evm-transaction-payment
0.1.0 - pallet-fungible
0.1.0 - pallet-grandpa
4.0.0-dev - pallet-im-online
4.0.0-dev - pallet-indices
4.0.0-dev - pallet-inflation
3.0.0 - pallet-membership
4.0.0-dev - pallet-mmr
4.0.0-dev - pallet-mmr-primitives
4.0.0-dev - pallet-mmr-rpc
3.0.0 - pallet-nft
3.0.0 - pallet-nft-transaction-payment
3.0.0 - pallet-nonfungible
0.1.0 - pallet-refungible
0.1.0 - pallet-session
4.0.0-dev - pallet-template-charge-transaction
3.0.0 - pallet-tips
4.0.0-dev - pallet-transaction-payment
4.0.0-dev - pallet-transaction-payment-rpc
4.0.0-dev - pallet-unq-scheduler
3.0.0 - pallet-utility
4.0.0-dev - pallet-xcm
0.9.12 - polkadot-availability-distribution
0.9.12 - polkadot-cli
0.9.12 - polkadot-collator-protocol
0.9.12 - polkadot-core-primitives
0.9.12 - polkadot-erasure-coding
0.9.12 - polkadot-gossip-support
0.9.12 - polkadot-node-collation-generation
0.9.12 - polkadot-node-core-pvf
0.9.12 - polkadot-node-core-runtime-api
0.9.12 - polkadot-node-jaeger
0.9.12 - polkadot-node-primitives
0.9.12 - polkadot-node-subsystem-util
0.9.12 - polkadot-parachain
0.9.12 - polkadot-primitives
0.9.12 - polkadot-runtime
0.9.12 - polkadot-runtime-common
0.9.12 - polkadot-runtime-parachains
0.9.12 - polkadot-service
0.9.12 - polkadot-statement-table
0.9.12 - polkadot-test-runtime
0.9.12 - polkadot-test-service
0.9.12 - remote-externalities
0.10.0-dev - rococo-runtime
0.9.12 - sc-allocator
4.0.0-dev - sc-authority-discovery
0.10.0-dev - sc-basic-authorship
0.10.0-dev - sc-block-builder
0.10.0-dev - sc-chain-spec
4.0.0-dev - sc-cli
0.10.0-dev - sc-client-api
4.0.0-dev - sc-client-db
0.10.0-dev - sc-consensus
0.10.0-dev - sc-consensus-aura
0.10.0-dev - sc-consensus-babe
0.10.0-dev - sc-consensus-babe-rpc
0.10.0-dev - sc-consensus-slots
0.10.0-dev - sc-executor
0.10.0-dev - sc-executor-common
0.10.0-dev - sc-executor-wasmi
0.10.0-dev - sc-executor-wasmtime
0.10.0-dev - sc-finality-grandpa
0.10.0-dev - sc-finality-grandpa-rpc
0.10.0-dev - sc-keystore
4.0.0-dev - sc-light
4.0.0-dev - sc-network
0.10.0-dev - sc-offchain
4.0.0-dev - sc-rpc
4.0.0-dev - sc-rpc-api
0.10.0-dev - sc-service
0.10.0-dev - sc-state-db
0.10.0-dev - sc-tracing
4.0.0-dev - sc-transaction-pool
4.0.0-dev - sp-api
4.0.0-dev - sp-application-crypto
4.0.0-dev - sp-consensus
0.10.0-dev - sp-consensus-babe
0.10.0-dev - sp-consensus-vrf
0.10.0-dev - sp-finality-grandpa
4.0.0-dev - sp-inherents
4.0.0-dev - sp-io
4.0.0-dev - sp-keyring
4.0.0-dev - sp-keystore
0.10.0-dev - sp-npos-elections
4.0.0-dev - sp-offchain
4.0.0-dev - sp-rpc
4.0.0-dev - sp-runtime
4.0.0-dev - sp-sandbox
0.10.0-dev - sp-session
4.0.0-dev - sp-state-machine
0.10.0-dev - sp-tasks
4.0.0-dev - sp-transaction-storage-proof
4.0.0-dev - sp-trie
4.0.0-dev - substrate-frame-rpc-system
4.0.0-dev - substrate-test-client
2.0.1 - try-runtime-cli
0.10.0-dev - uc-rpc
0.1.0 - up-rpc
0.1.0 - westend-runtime
0.9.12 - xcm-executor
0.9.12
- base58
sp-database
4.0.0-devgithub.com/paritytech/substrate.git↘ 2↖ 4sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onsp-debug-derive
3.0.0github.com/paritytech/substrate.git↘ 3↖ 3sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onsp-externalities
0.10.0-devgithub.com/paritytech/substrate.git↘ 4↖ 14sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044used by- cumulus-pallet-parachain-system
0.1.0 - frame-benchmarking-cli
4.0.0-dev - polkadot-node-core-pvf
0.9.12 - sc-client-api
4.0.0-dev - sc-executor
0.10.0-dev - sc-light
4.0.0-dev - sc-service
0.10.0-dev - sp-core
4.0.0-dev - sp-io
4.0.0-dev - sp-keystore
0.10.0-dev - sp-runtime-interface
4.0.0-dev - sp-state-machine
0.10.0-dev - sp-tasks
4.0.0-dev - try-runtime-cli
0.10.0-dev
- cumulus-pallet-parachain-system
sp-finality-grandpa
4.0.0-devgithub.com/paritytech/substrate.git↘ 11↖ 10sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onsp-inherents
4.0.0-devgithub.com/paritytech/substrate.git↘ 7↖ 33sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onused by- cumulus-client-consensus-aura
0.1.0 - cumulus-pallet-parachain-system
0.1.0 - cumulus-primitives-parachain-inherent
0.1.0 - cumulus-primitives-timestamp
0.1.0 - fc-consensus
2.0.0-dev - frame-support
4.0.0-dev - kusama-runtime
0.9.12 - nft
0.9.12 - nft-runtime
0.9.12 - pallet-timestamp
4.0.0-dev - polkadot-node-core-parachains-inherent
0.9.12 - polkadot-primitives
0.9.12 - polkadot-runtime
0.9.12 - polkadot-runtime-common
0.9.12 - polkadot-runtime-parachains
0.9.12 - polkadot-service
0.9.12 - polkadot-test-runtime
0.9.12 - polkadot-test-service
0.9.12 - rococo-runtime
0.9.12 - sc-basic-authorship
0.10.0-dev - sc-block-builder
0.10.0-dev - sc-consensus-aura
0.10.0-dev - sc-consensus-babe
0.10.0-dev - sc-consensus-slots
0.10.0-dev - sc-service
0.10.0-dev - sp-authorship
4.0.0-dev - sp-block-builder
4.0.0-dev - sp-consensus
0.10.0-dev - sp-consensus-aura
0.10.0-dev - sp-consensus-babe
0.10.0-dev - sp-timestamp
4.0.0-dev - sp-transaction-storage-proof
4.0.0-dev - westend-runtime
0.9.12
- cumulus-client-consensus-aura
sp-io
4.0.0-devgithub.com/paritytech/substrate.git↘ 17↖ 68sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends on- futures
0.3.17 - hash-db
0.15.2 - libsecp256k1
0.6.0 - log
0.4.14 - parity-scale-codec
2.3.1 - parking_lot
0.11.2 - sp-core
4.0.0-dev - sp-externalities
0.10.0-dev - sp-keystore
0.10.0-dev - sp-runtime-interface
4.0.0-dev - sp-state-machine
0.10.0-dev - sp-std
4.0.0-dev - sp-tracing
4.0.0-dev - sp-trie
4.0.0-dev - sp-wasm-interface
4.0.0-dev - tracing
0.1.29 - tracing-core
0.1.21
used by- bp-runtime
0.1.0 - cumulus-pallet-dmp-queue
0.1.0 - cumulus-pallet-parachain-system
0.1.0 - cumulus-pallet-xcm
0.1.0 - fc-rpc
2.0.0-dev - fp-rpc
3.0.0-dev - fp-self-contained
1.0.0-dev - frame-benchmarking
4.0.0-dev - frame-executive
4.0.0-dev - frame-support
4.0.0-dev - frame-system
4.0.0-dev - kusama-runtime
0.9.12 - nft-runtime
0.9.12 - pallet-babe
4.0.0-dev - pallet-bags-list
4.0.0-dev - pallet-beefy-mmr
4.0.0-dev - pallet-bounties
4.0.0-dev - pallet-collective
4.0.0-dev - pallet-contracts
4.0.0-dev - pallet-democracy
4.0.0-dev - pallet-election-provider-multi-phase
4.0.0-dev - pallet-elections-phragmen
5.0.0-dev - pallet-ethereum
4.0.0-dev - pallet-evm
6.0.0-dev - pallet-evm-migration
0.1.0 - pallet-evm-transaction-payment
0.1.0 - pallet-grandpa
4.0.0-dev - pallet-identity
4.0.0-dev - pallet-im-online
4.0.0-dev - pallet-indices
4.0.0-dev - pallet-inflation
3.0.0 - pallet-membership
4.0.0-dev - pallet-mmr
4.0.0-dev - pallet-multisig
4.0.0-dev - pallet-nft
3.0.0 - pallet-nft-transaction-payment
3.0.0 - pallet-nicks
4.0.0-dev - pallet-proxy
4.0.0-dev - pallet-recovery
4.0.0-dev - pallet-scheduler
4.0.0-dev - pallet-session
4.0.0-dev - pallet-staking
4.0.0-dev - pallet-sudo
4.0.0-dev - pallet-template-charge-transaction
3.0.0 - pallet-timestamp
4.0.0-dev - pallet-tips
4.0.0-dev - pallet-transaction-payment
4.0.0-dev - pallet-unq-scheduler
3.0.0 - pallet-utility
4.0.0-dev - polkadot-node-core-pvf
0.9.12 - polkadot-primitives
0.9.12 - polkadot-runtime
0.9.12 - polkadot-runtime-common
0.9.12 - polkadot-runtime-parachains
0.9.12 - polkadot-service
0.9.12 - polkadot-test-runtime
0.9.12 - remote-externalities
0.10.0-dev - rococo-runtime
0.9.12 - sc-consensus-babe
0.10.0-dev - sc-executor
0.10.0-dev - sp-application-crypto
4.0.0-dev - sp-runtime
4.0.0-dev - sp-sandbox
0.10.0-dev - sp-tasks
4.0.0-dev - try-runtime-cli
0.10.0-dev - westend-runtime
0.9.12 - xcm-builder
0.9.12 - xcm-executor
0.9.12
- futures
sp-keyring
4.0.0-devgithub.com/paritytech/substrate.git↘ 4↖ 4sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044sp-keystore
0.10.0-devgithub.com/paritytech/substrate.git↘ 10↖ 32sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onused by- beefy-gadget
4.0.0-dev - cumulus-client-consensus-aura
0.1.0 - frame-benchmarking-cli
4.0.0-dev - nft
0.9.12 - polkadot-availability-distribution
0.9.12 - polkadot-collator-protocol
0.9.12 - polkadot-dispute-distribution
0.9.12 - polkadot-gossip-support
0.9.12 - polkadot-node-core-backing
0.9.12 - polkadot-node-core-bitfield-signing
0.9.12 - polkadot-node-primitives
0.9.12 - polkadot-node-subsystem-util
0.9.12 - polkadot-primitives
0.9.12 - polkadot-rpc
0.9.12 - polkadot-runtime-parachains
0.9.12 - polkadot-service
0.9.12 - polkadot-statement-distribution
0.9.12 - sc-authority-discovery
0.10.0-dev - sc-cli
0.10.0-dev - sc-client-api
4.0.0-dev - sc-consensus-aura
0.10.0-dev - sc-consensus-babe
0.10.0-dev - sc-consensus-babe-rpc
0.10.0-dev - sc-finality-grandpa
0.10.0-dev - sc-keystore
4.0.0-dev - sc-rpc
4.0.0-dev - sc-service
0.10.0-dev - sp-consensus-babe
0.10.0-dev - sp-finality-grandpa
4.0.0-dev - sp-io
4.0.0-dev - substrate-test-client
2.0.1 - try-runtime-cli
0.10.0-dev
- beefy-gadget
sp-maybe-compressed-blob
4.0.0-devgithub.com/paritytech/substrate.git↘ 1↖ 7sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onsp-npos-elections
4.0.0-devgithub.com/paritytech/substrate.git↘ 8↖ 7sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onsp-npos-elections-solution-type
4.0.0-devgithub.com/paritytech/substrate.git↘ 4↖ 1sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044used bysp-offchain
4.0.0-devgithub.com/paritytech/substrate.git↘ 3↖ 12sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044sp-panic-handler
3.0.0github.com/paritytech/substrate.git↘ 1↖ 3sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onsp-rpc
4.0.0-devgithub.com/paritytech/substrate.git↘ 3↖ 5sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044sp-runtime
4.0.0-devgithub.com/paritytech/substrate.git↘ 15↖ 184sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onused by- beefy-gadget
4.0.0-dev - beefy-gadget-rpc
4.0.0-dev - beefy-primitives
4.0.0-dev - bp-header-chain
0.1.0 - bp-polkadot-core
0.1.0 - bp-rialto
0.1.0 - bp-rococo
0.1.0 - bp-runtime
0.1.0 - bp-test-utils
0.1.0 - bp-wococo
0.1.0 - bridge-runtime-common
0.1.0 - cumulus-client-collator
0.1.0 - cumulus-client-consensus-aura
0.1.0 - cumulus-client-consensus-common
0.1.0 - cumulus-client-network
0.1.0 - cumulus-client-pov-recovery
0.1.0 - cumulus-client-service
0.1.0 - cumulus-pallet-aura-ext
0.1.0 - cumulus-pallet-dmp-queue
0.1.0 - cumulus-pallet-parachain-system
0.1.0 - cumulus-pallet-xcm
0.1.0 - cumulus-pallet-xcmp-queue
0.1.0 - cumulus-primitives-core
0.1.0 - cumulus-primitives-parachain-inherent
0.1.0 - cumulus-primitives-utility
0.1.0 - cumulus-test-relay-sproof-builder
0.1.0 - fc-consensus
2.0.0-dev - fc-db
2.0.0-dev - fc-mapping-sync
2.0.0-dev - fc-rpc
2.0.0-dev - fp-consensus
2.0.0-dev - fp-rpc
3.0.0-dev - fp-self-contained
1.0.0-dev - frame-benchmarking
4.0.0-dev - frame-benchmarking-cli
4.0.0-dev - frame-executive
4.0.0-dev - frame-support
4.0.0-dev - frame-system
4.0.0-dev - frame-system-benchmarking
4.0.0-dev - frame-try-runtime
0.10.0-dev - kusama-runtime
0.9.12 - nft
0.9.12 - nft-data-structs
0.9.0 - nft-rpc
3.3.1 - nft-runtime
0.9.12 - pallet-aura
4.0.0-dev - pallet-authority-discovery
4.0.0-dev - pallet-authorship
4.0.0-dev - pallet-babe
4.0.0-dev - pallet-bags-list
4.0.0-dev - pallet-balances
4.0.0-dev - pallet-beefy
4.0.0-dev - pallet-beefy-mmr
4.0.0-dev - pallet-bounties
4.0.0-dev - pallet-bridge-dispatch
0.1.0 - pallet-bridge-grandpa
0.1.0 - pallet-bridge-messages
0.1.0 - pallet-collective
4.0.0-dev - pallet-common
0.1.0 - pallet-contract-helpers
0.1.0 - pallet-contracts
4.0.0-dev - pallet-contracts-primitives
4.0.0-dev - pallet-democracy
4.0.0-dev - pallet-election-provider-multi-phase
4.0.0-dev - pallet-elections-phragmen
5.0.0-dev - pallet-ethereum
4.0.0-dev - pallet-evm
6.0.0-dev - pallet-evm-contract-helpers
0.1.0 - pallet-evm-migration
0.1.0 - pallet-evm-transaction-payment
0.1.0 - pallet-fungible
0.1.0 - pallet-gilt
4.0.0-dev - pallet-grandpa
4.0.0-dev - pallet-identity
4.0.0-dev - pallet-im-online
4.0.0-dev - pallet-indices
4.0.0-dev - pallet-inflation
3.0.0 - pallet-membership
4.0.0-dev - pallet-mmr
4.0.0-dev - pallet-mmr-primitives
4.0.0-dev - pallet-mmr-rpc
3.0.0 - pallet-multisig
4.0.0-dev - pallet-nft
3.0.0 - pallet-nft-transaction-payment
3.0.0 - pallet-nicks
4.0.0-dev - pallet-nonfungible
0.1.0 - pallet-offences
4.0.0-dev - pallet-offences-benchmarking
4.0.0-dev - pallet-proxy
4.0.0-dev - pallet-randomness-collective-flip
4.0.0-dev - pallet-recovery
4.0.0-dev - pallet-refungible
0.1.0 - pallet-scheduler
4.0.0-dev - pallet-session
4.0.0-dev - pallet-session-benchmarking
4.0.0-dev - pallet-society
4.0.0-dev - pallet-staking
4.0.0-dev - pallet-sudo
4.0.0-dev - pallet-template-charge-transaction
3.0.0 - pallet-timestamp
4.0.0-dev - pallet-tips
4.0.0-dev - pallet-transaction-payment
4.0.0-dev - pallet-transaction-payment-rpc
4.0.0-dev - pallet-transaction-payment-rpc-runtime-api
4.0.0-dev - pallet-treasury
4.0.0-dev - pallet-unq-scheduler
3.0.0 - pallet-utility
4.0.0-dev - pallet-vesting
4.0.0-dev - pallet-xcm
0.9.12 - pallet-xcm-benchmarks
0.9.8 - polkadot-client
0.9.12 - polkadot-collator-protocol
0.9.12 - polkadot-core-primitives
0.9.12 - polkadot-node-core-approval-voting
0.9.12 - polkadot-node-core-parachains-inherent
0.9.12 - polkadot-parachain
0.9.12 - polkadot-primitives
0.9.12 - polkadot-rpc
0.9.12 - polkadot-runtime
0.9.12 - polkadot-runtime-common
0.9.12 - polkadot-runtime-parachains
0.9.12 - polkadot-service
0.9.12 - polkadot-test-runtime
0.9.12 - polkadot-test-service
0.9.12 - remote-externalities
0.10.0-dev - rococo-runtime
0.9.12 - sc-authority-discovery
0.10.0-dev - sc-basic-authorship
0.10.0-dev - sc-block-builder
0.10.0-dev - sc-chain-spec
4.0.0-dev - sc-cli
0.10.0-dev - sc-client-api
4.0.0-dev - sc-client-db
0.10.0-dev - sc-consensus
0.10.0-dev - sc-consensus-aura
0.10.0-dev - sc-consensus-babe
0.10.0-dev - sc-consensus-babe-rpc
0.10.0-dev - sc-consensus-epochs
0.10.0-dev - sc-consensus-slots
0.10.0-dev - sc-consensus-uncles
0.10.0-dev - sc-finality-grandpa
0.10.0-dev - sc-finality-grandpa-rpc
0.10.0-dev - sc-informant
0.10.0-dev - sc-light
4.0.0-dev - sc-network
0.10.0-dev - sc-network-gossip
0.10.0-dev - sc-offchain
4.0.0-dev - sc-rpc
4.0.0-dev - sc-rpc-api
0.10.0-dev - sc-service
0.10.0-dev - sc-sync-state-rpc
0.10.0-dev - sc-tracing
4.0.0-dev - sc-transaction-pool
4.0.0-dev - sc-transaction-pool-api
4.0.0-dev - slot-range-helper
0.9.12 - sp-api
4.0.0-dev - sp-authority-discovery
4.0.0-dev - sp-authorship
4.0.0-dev - sp-block-builder
4.0.0-dev - sp-blockchain
4.0.0-dev - sp-consensus
0.10.0-dev - sp-consensus-aura
0.10.0-dev - sp-consensus-babe
0.10.0-dev - sp-consensus-slots
0.10.0-dev - sp-consensus-vrf
0.10.0-dev - sp-finality-grandpa
4.0.0-dev - sp-inherents
4.0.0-dev - sp-keyring
4.0.0-dev - sp-npos-elections
4.0.0-dev - sp-offchain
4.0.0-dev - sp-session
4.0.0-dev - sp-staking
4.0.0-dev - sp-timestamp
4.0.0-dev - sp-transaction-pool
4.0.0-dev - sp-transaction-storage-proof
4.0.0-dev - sp-version
4.0.0-dev - substrate-frame-rpc-system
4.0.0-dev - substrate-test-client
2.0.1 - try-runtime-cli
0.10.0-dev - uc-rpc
0.1.0 - up-rpc
0.1.0 - westend-runtime
0.9.12 - xcm-builder
0.9.12 - xcm-executor
0.9.12
- beefy-gadget
sp-runtime-interface
4.0.0-devgithub.com/paritytech/substrate.git↘ 10↖ 7sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onsp-runtime-interface-proc-macro
4.0.0-devgithub.com/paritytech/substrate.git↘ 5↖ 1sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044sp-sandbox
0.10.0-devgithub.com/paritytech/substrate.git↘ 7↖ 1sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onused bysp-serializer
3.0.0github.com/paritytech/substrate.git↘ 2↖ 1sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onused bysp-session
4.0.0-devgithub.com/paritytech/substrate.git↘ 7↖ 18sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onused by- kusama-runtime
0.9.12 - nft
0.9.12 - nft-rpc
3.3.1 - nft-runtime
0.9.12 - pallet-babe
4.0.0-dev - pallet-grandpa
4.0.0-dev - pallet-session
4.0.0-dev - pallet-session-benchmarking
4.0.0-dev - polkadot-client
0.9.12 - polkadot-runtime
0.9.12 - polkadot-runtime-common
0.9.12 - polkadot-runtime-parachains
0.9.12 - polkadot-service
0.9.12 - polkadot-test-runtime
0.9.12 - rococo-runtime
0.9.12 - sc-rpc
4.0.0-dev - sc-service
0.10.0-dev - westend-runtime
0.9.12
- kusama-runtime
sp-staking
4.0.0-devgithub.com/paritytech/substrate.git↘ 4↖ 18sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044used by- frame-support
4.0.0-dev - kusama-runtime
0.9.12 - pallet-babe
4.0.0-dev - pallet-grandpa
4.0.0-dev - pallet-im-online
4.0.0-dev - pallet-offences
4.0.0-dev - pallet-offences-benchmarking
4.0.0-dev - pallet-session
4.0.0-dev - pallet-staking
4.0.0-dev - polkadot-primitives
0.9.12 - polkadot-runtime
0.9.12 - polkadot-runtime-common
0.9.12 - polkadot-runtime-parachains
0.9.12 - polkadot-statement-distribution
0.9.12 - polkadot-test-runtime
0.9.12 - rococo-runtime
0.9.12 - sp-session
4.0.0-dev - westend-runtime
0.9.12
- frame-support
sp-state-machine
0.10.0-devgithub.com/paritytech/substrate.git↘ 16↖ 22sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onused by- bp-runtime
0.1.0 - bridge-runtime-common
0.1.0 - cumulus-pallet-parachain-system
0.1.0 - cumulus-primitives-parachain-inherent
0.1.0 - cumulus-test-relay-sproof-builder
0.1.0 - frame-benchmarking-cli
4.0.0-dev - frame-support
4.0.0-dev - polkadot-service
0.9.12 - polkadot-test-service
0.9.12 - sc-block-builder
0.10.0-dev - sc-client-api
4.0.0-dev - sc-client-db
0.10.0-dev - sc-consensus
0.10.0-dev - sc-consensus-slots
0.10.0-dev - sc-light
4.0.0-dev - sc-service
0.10.0-dev - sp-api
4.0.0-dev - sp-blockchain
4.0.0-dev - sp-consensus
0.10.0-dev - sp-io
4.0.0-dev - substrate-test-client
2.0.1 - try-runtime-cli
0.10.0-dev
- bp-runtime
sp-std
4.0.0-devgithub.com/paritytech/substrate.git↘ 0↖ 140sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044used by- beefy-primitives
4.0.0-dev - bp-header-chain
0.1.0 - bp-message-dispatch
0.1.0 - bp-messages
0.1.0 - bp-polkadot-core
0.1.0 - bp-rialto
0.1.0 - bp-rococo
0.1.0 - bp-runtime
0.1.0 - bp-test-utils
0.1.0 - bp-wococo
0.1.0 - bridge-runtime-common
0.1.0 - cumulus-pallet-aura-ext
0.1.0 - cumulus-pallet-dmp-queue
0.1.0 - cumulus-pallet-parachain-system
0.1.0 - cumulus-pallet-xcm
0.1.0 - cumulus-pallet-xcmp-queue
0.1.0 - cumulus-primitives-core
0.1.0 - cumulus-primitives-parachain-inherent
0.1.0 - cumulus-primitives-timestamp
0.1.0 - cumulus-primitives-utility
0.1.0 - cumulus-test-relay-sproof-builder
0.1.0 - fp-consensus
2.0.0-dev - fp-evm
3.0.0-dev - fp-rpc
3.0.0-dev - frame-benchmarking
4.0.0-dev - frame-election-provider-support
4.0.0-dev - frame-executive
4.0.0-dev - frame-support
4.0.0-dev - frame-system
4.0.0-dev - frame-system-benchmarking
4.0.0-dev - frame-try-runtime
0.10.0-dev - kusama-runtime
0.9.12 - nft-data-structs
0.9.0 - nft-runtime
0.9.12 - pallet-aura
4.0.0-dev - pallet-authority-discovery
4.0.0-dev - pallet-authorship
4.0.0-dev - pallet-babe
4.0.0-dev - pallet-bags-list
4.0.0-dev - pallet-balances
4.0.0-dev - pallet-beefy
4.0.0-dev - pallet-beefy-mmr
4.0.0-dev - pallet-bounties
4.0.0-dev - pallet-bridge-dispatch
0.1.0 - pallet-bridge-grandpa
0.1.0 - pallet-bridge-messages
0.1.0 - pallet-collective
4.0.0-dev - pallet-common
0.1.0 - pallet-contract-helpers
0.1.0 - pallet-contracts
4.0.0-dev - pallet-contracts-primitives
4.0.0-dev - pallet-democracy
4.0.0-dev - pallet-election-provider-multi-phase
4.0.0-dev - pallet-elections-phragmen
5.0.0-dev - pallet-ethereum
4.0.0-dev - pallet-evm
6.0.0-dev - pallet-evm-coder-substrate
0.1.0 - pallet-evm-contract-helpers
0.1.0 - pallet-evm-migration
0.1.0 - pallet-evm-transaction-payment
0.1.0 - pallet-fungible
0.1.0 - pallet-gilt
4.0.0-dev - pallet-grandpa
4.0.0-dev - pallet-identity
4.0.0-dev - pallet-im-online
4.0.0-dev - pallet-indices
4.0.0-dev - pallet-inflation
3.0.0 - pallet-membership
4.0.0-dev - pallet-mmr
4.0.0-dev - pallet-mmr-primitives
4.0.0-dev - pallet-multisig
4.0.0-dev - pallet-nft
3.0.0 - pallet-nft-transaction-payment
3.0.0 - pallet-nicks
4.0.0-dev - pallet-nonfungible
0.1.0 - pallet-offences
4.0.0-dev - pallet-offences-benchmarking
4.0.0-dev - pallet-proxy
4.0.0-dev - pallet-randomness-collective-flip
4.0.0-dev - pallet-recovery
4.0.0-dev - pallet-refungible
0.1.0 - pallet-scheduler
4.0.0-dev - pallet-session
4.0.0-dev - pallet-session-benchmarking
4.0.0-dev - pallet-society
4.0.0-dev - pallet-staking
4.0.0-dev - pallet-sudo
4.0.0-dev - pallet-template-charge-transaction
3.0.0 - pallet-timestamp
4.0.0-dev - pallet-tips
4.0.0-dev - pallet-transaction-payment
4.0.0-dev - pallet-treasury
4.0.0-dev - pallet-unq-scheduler
3.0.0 - pallet-utility
4.0.0-dev - pallet-vesting
4.0.0-dev - pallet-xcm
0.9.12 - pallet-xcm-benchmarks
0.9.8 - polkadot-core-primitives
0.9.12 - polkadot-parachain
0.9.12 - polkadot-primitives
0.9.12 - polkadot-runtime
0.9.12 - polkadot-runtime-common
0.9.12 - polkadot-runtime-parachains
0.9.12 - polkadot-test-runtime
0.9.12 - rococo-runtime
0.9.12 - slot-range-helper
0.9.12 - sp-api
4.0.0-dev - sp-application-crypto
4.0.0-dev - sp-arithmetic
4.0.0-dev - sp-authority-discovery
4.0.0-dev - sp-authorship
4.0.0-dev - sp-block-builder
4.0.0-dev - sp-consensus
0.10.0-dev - sp-consensus-aura
0.10.0-dev - sp-consensus-babe
0.10.0-dev - sp-consensus-vrf
0.10.0-dev - sp-core
4.0.0-dev - sp-externalities
0.10.0-dev - sp-finality-grandpa
4.0.0-dev - sp-inherents
4.0.0-dev - sp-io
4.0.0-dev - sp-npos-elections
4.0.0-dev - sp-runtime
4.0.0-dev - sp-runtime-interface
4.0.0-dev - sp-sandbox
0.10.0-dev - sp-session
4.0.0-dev - sp-staking
4.0.0-dev - sp-state-machine
0.10.0-dev - sp-storage
4.0.0-dev - sp-tasks
4.0.0-dev - sp-timestamp
4.0.0-dev - sp-tracing
4.0.0-dev - sp-transaction-storage-proof
4.0.0-dev - sp-trie
4.0.0-dev - sp-version
4.0.0-dev - sp-wasm-interface
4.0.0-dev - up-rpc
0.1.0 - westend-runtime
0.9.12 - xcm-builder
0.9.12 - xcm-executor
0.9.12
- beefy-primitives
sp-storage
4.0.0-devgithub.com/paritytech/substrate.git↘ 6↖ 10sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onsp-tasks
4.0.0-devgithub.com/paritytech/substrate.git↘ 6↖ 1sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onused bysp-timestamp
4.0.0-devgithub.com/paritytech/substrate.git↘ 9↖ 8sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onsp-tracing
4.0.0-devgithub.com/paritytech/substrate.git↘ 5↖ 10sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onsp-transaction-pool
4.0.0-devgithub.com/paritytech/substrate.git↘ 2↖ 13sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onsp-transaction-storage-proof
4.0.0-devgithub.com/paritytech/substrate.git↘ 9↖ 1sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onused bysp-trie
4.0.0-devgithub.com/paritytech/substrate.git↘ 8↖ 21sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onused by- bp-runtime
0.1.0 - bridge-runtime-common
0.1.0 - cumulus-client-consensus-common
0.1.0 - cumulus-pallet-parachain-system
0.1.0 - cumulus-primitives-core
0.1.0 - cumulus-primitives-parachain-inherent
0.1.0 - cumulus-primitives-utility
0.1.0 - nft
0.9.12 - pallet-bridge-grandpa
0.1.0 - pallet-session
4.0.0-dev - polkadot-cli
0.9.12 - polkadot-erasure-coding
0.9.12 - polkadot-primitives
0.9.12 - polkadot-service
0.9.12 - sc-client-api
4.0.0-dev - sc-client-db
0.10.0-dev - sc-executor
0.10.0-dev - sc-service
0.10.0-dev - sp-io
4.0.0-dev - sp-state-machine
0.10.0-dev - sp-transaction-storage-proof
4.0.0-dev
- bp-runtime
sp-version
4.0.0-devgithub.com/paritytech/substrate.git↘ 9↖ 21sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onused by- bp-polkadot-core
0.1.0 - bp-rococo
0.1.0 - cumulus-pallet-parachain-system
0.1.0 - frame-system
4.0.0-dev - kusama-runtime
0.9.12 - nft-runtime
0.9.12 - polkadot-primitives
0.9.12 - polkadot-runtime
0.9.12 - polkadot-test-runtime
0.9.12 - remote-externalities
0.10.0-dev - rococo-runtime
0.9.12 - sc-cli
0.10.0-dev - sc-consensus-babe
0.10.0-dev - sc-executor
0.10.0-dev - sc-rpc
4.0.0-dev - sc-rpc-api
0.10.0-dev - sc-service
0.10.0-dev - sp-api
4.0.0-dev - sp-consensus
0.10.0-dev - try-runtime-cli
0.10.0-dev - westend-runtime
0.9.12
- bp-polkadot-core
sp-version-proc-macro
4.0.0-devgithub.com/paritytech/substrate.git↘ 4↖ 1sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044used bysp-wasm-interface
4.0.0-devgithub.com/paritytech/substrate.git↘ 4↖ 9sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044spin
0.5.2crates.io↘ 0↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum6e63cff320ae2c57904679ba7cb63280a3dc4613885beafb148ee7bf9aa9042dused byss58-registry
1.2.0crates.io↘ 6↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumbb102b328df61c67f8ccf8471b29c31c7d6da646a867aff95fe8bff386fe7c4dused bystable_deref_trait
1.2.0crates.io↘ 0↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksuma8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3used bystatic_assertions
1.1.0crates.io↘ 0↖ 13sourceregistry+https://github.com/rust-lang/crates.io-indexchecksuma2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543fstatic_init
0.5.2crates.io↘ 4↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum11b73400442027c4adedda20a9f9b7945234a5bd8d5f7e86da22bd5d0622369cused bystatic_init_macro
0.5.0crates.io↘ 5↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumf2261c91034a1edc3fc4d1b80e89d82714faede0515c14a75da10cb941546bbfused bystatrs
0.15.0crates.io↘ 5↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum05bdbb8e4e78216a85785a85d3ec3183144f98d0097b9281802c019bb07a6f05used bystrsim
0.8.0crates.io↘ 0↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum8ea5119cdb4c55b55d432abb513a0429384878c15dde60cc77b1c99de1a95a6aused bystrsim
0.10.0crates.io↘ 0↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623used bystructopt
0.3.25crates.io↘ 3↖ 6sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum40b9788f4202aa75c240ecc9c15c65185e6a39ccdeb0fd5d008b98825464c87cstructopt-derive
0.4.18crates.io↘ 5↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumdcb5ae327f9cc13b68763b5749770cb9e048a99bd9dfdfa58d0cf05d5f64afe0used bystrum
0.20.0crates.io↘ 1↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum7318c509b5ba57f18533982607f24070a55d353e90d4cae30c467cdb2ad5ac5cdepends onused bystrum
0.21.0crates.io↘ 0↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumaaf86bbcfd1fa9670b7a129f64fc0c9fcbbfe4f1bc4210e9e98fe71ffc12cde2strum
0.22.0crates.io↘ 1↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumf7ac893c7d471c8a21f31cfe213ec4f6d9afeed25537c772e08ef3f005f8729edepends onstrum_macros
0.20.1crates.io↘ 4↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumee8bc6b87a5112aeeab1f4a9f7ab634fe6cbefc4850006df31267f4cfb9e3149used bystrum_macros
0.21.1crates.io↘ 4↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumd06aaeeee809dbc59eb4556183dd927df67db1540de5be8d3ec0b6636358a5ecstrum_macros
0.22.0crates.io↘ 4↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum339f799d8b549e3744c7ac7feb216383e4005d94bdb22561b3ab8f3b808ae9fbused bysubstrate-bip39
0.4.4crates.io↘ 5↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum49eee6965196b32f882dd2ee85a92b1dbead41b04e53907f269de3b0dc04733cused bysubstrate-build-script-utils
3.0.0github.com/paritytech/substrate.git↘ 1↖ 2sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onused bysubstrate-frame-rpc-system
4.0.0-devgithub.com/paritytech/substrate.git↘ 15↖ 3sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends on- frame-system-rpc-runtime-api
4.0.0-dev - futures
0.3.17 - jsonrpc-core
18.0.0 - jsonrpc-core-client
18.0.0 - jsonrpc-derive
18.0.0 - log
0.4.14 - parity-scale-codec
2.3.1 - sc-client-api
4.0.0-dev - sc-rpc-api
0.10.0-dev - sc-transaction-pool-api
4.0.0-dev - sp-api
4.0.0-dev - sp-block-builder
4.0.0-dev - sp-blockchain
4.0.0-dev - sp-core
4.0.0-dev - sp-runtime
4.0.0-dev
- frame-system-rpc-runtime-api
substrate-prometheus-endpoint
0.9.0github.com/paritytech/substrate.git↘ 7↖ 20sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onused by- beefy-gadget
4.0.0-dev - cumulus-client-consensus-aura
0.1.0 - fc-consensus
2.0.0-dev - nft
0.9.12 - polkadot-node-metrics
0.9.12 - polkadot-node-subsystem-types
0.9.12 - polkadot-service
0.9.12 - sc-authority-discovery
0.10.0-dev - sc-basic-authorship
0.10.0-dev - sc-client-api
4.0.0-dev - sc-consensus
0.10.0-dev - sc-consensus-aura
0.10.0-dev - sc-consensus-babe
0.10.0-dev - sc-finality-grandpa
0.10.0-dev - sc-network
0.10.0-dev - sc-network-gossip
0.10.0-dev - sc-proposer-metrics
0.9.0 - sc-rpc-server
4.0.0-dev - sc-service
0.10.0-dev - sc-transaction-pool
4.0.0-dev
- beefy-gadget
substrate-test-client
2.0.1github.com/paritytech/substrate.git↘ 20↖ 1sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends on- async-trait
0.1.51 - futures
0.3.17 - hex
0.4.3 - parity-scale-codec
2.3.1 - sc-client-api
4.0.0-dev - sc-client-db
0.10.0-dev - sc-consensus
0.10.0-dev - sc-executor
0.10.0-dev - sc-light
4.0.0-dev - sc-offchain
4.0.0-dev - sc-service
0.10.0-dev - serde
1.0.130 - serde_json
1.0.68 - sp-blockchain
4.0.0-dev - sp-consensus
0.10.0-dev - sp-core
4.0.0-dev - sp-keyring
4.0.0-dev - sp-keystore
0.10.0-dev - sp-runtime
4.0.0-dev - sp-state-machine
0.10.0-dev
used by- async-trait
substrate-test-utils
4.0.0-devgithub.com/paritytech/substrate.git↘ 3↖ 1sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044used bysubstrate-test-utils-derive
0.10.0-devgithub.com/paritytech/substrate.git↘ 4↖ 1sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044substrate-wasm-builder
5.0.0-devgithub.com/paritytech/substrate.git↘ 8↖ 6sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onsubtle
1.0.0crates.io↘ 0↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum2d67a5a62ba6e01cb2192ff309324cb4875d0c451d55fe2319433abe7a05a8eeused bysubtle
2.4.1crates.io↘ 0↖ 11sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum6bdef32e8150c2a081110b42772ffe7d7c9032b606bc226c8260fd97e0976601syn
1.0.81crates.io↘ 3↖ 66sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumf2afee18b8beb5a596ecb4a2dce128c719b4ba399d34126b9e4396e3f9860966used by- async-attributes
1.1.2 - async-trait
0.1.51 - bae
0.1.6 - ctor
0.1.21 - cumulus-pallet-parachain-system-proc-macro
0.1.0 - darling_core
0.13.0 - darling_macro
0.13.0 - data-encoding-macro-internal
0.1.10 - derivative
2.2.0 - derive_more
0.99.16 - dyn-clonable-impl
0.9.0 - enum-as-inner
0.3.3 - enumflags2_derive
0.6.4 - enumn
0.1.3 - evm-coder-macros
0.1.0 - frame-support-procedural
4.0.0-dev - frame-support-procedural-tools
4.0.0-dev - frame-support-procedural-tools-derive
3.0.0 - futures-macro
0.3.17 - impl-trait-for-tuples
0.1.3 - impl-trait-for-tuples
0.2.1 - jsonrpc-derive
18.0.0 - jsonrpsee-proc-macros
0.3.1 - libp2p-swarm-derive
0.24.0 - minicbor-derive
0.6.4 - multihash-derive
0.7.2 - nalgebra-macros
0.1.0 - pallet-contracts-proc-macro
4.0.0-dev - pallet-staking-reward-curve
4.0.0-dev - parity-scale-codec-derive
2.3.1 - parity-util-mem-derive
0.1.0 - pest_generator
2.1.3 - pin-project-internal
0.4.28 - pin-project-internal
1.0.8 - polkadot-overseer-gen-proc-macro
0.9.12 - proc-macro-error
0.4.12 - proc-macro-error
1.0.4 - proc-macro-error-attr
0.4.12 - prost-derive
0.8.0 - ref-cast-impl
1.0.6 - rlp-derive
0.1.0 - sc-chain-spec-derive
4.0.0-dev - sc-tracing-proc-macro
4.0.0-dev - scale-info-derive
1.0.0 - serde_derive
1.0.130 - sp-api-proc-macro
4.0.0-dev - sp-debug-derive
3.0.0 - sp-npos-elections-solution-type
4.0.0-dev - sp-runtime-interface-proc-macro
4.0.0-dev - sp-version-proc-macro
4.0.0-dev - static_init_macro
0.5.0 - structopt-derive
0.4.18 - strum_macros
0.20.1 - strum_macros
0.21.1 - strum_macros
0.22.0 - substrate-test-utils-derive
0.10.0-dev - syn-mid
0.5.3 - synstructure
0.12.6 - thiserror-impl
1.0.30 - tokio-macros
0.2.6 - tokio-macros
1.5.1 - tracing-attributes
0.1.18 - wasm-bindgen-backend
0.2.78 - wasm-bindgen-macro-support
0.2.78 - xcm-procedural
0.1.0 - zeroize_derive
1.2.0
- async-attributes
syn-mid
0.5.3crates.io↘ 3↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumbaa8e7560a164edb1621a55d18a0c59abf49d360f47aa7b821061dd7eea7fac9depends onused bysynstructure
0.12.6crates.io↘ 4↖ 3sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumf36bdaa60a83aca3921b5259d5400cbf5e90fc51931376a9bd4a0eb79aa7210ftap
1.0.1crates.io↘ 0↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum55937e1799185b12863d447f42597ed69d9928686b8d88a1df17376a097d8369used bytarget-lexicon
0.12.2crates.io↘ 0↖ 7sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumd9bffcddbc2458fa3e6058414599e3c838a022abae82e5c67b4f7f80298d5bfftempfile
3.2.0crates.io↘ 6↖ 4sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumdac1c663cfc93810f88aed9b8941d48cabf856a1b111c29a40439018d870eb22termcolor
1.1.2crates.io↘ 1↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum2dfed899f0eb03f32ee8c6a0aabdb8a7949659e3466561fc0adf54e26d88c5f4depends ontextwrap
0.11.0crates.io↘ 1↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumd326610f408c7a4eb6f51c37c330e496b08506c9457c9d34287ecc38809fb060depends onused bythiserror
1.0.30crates.io↘ 1↖ 64sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum854babe52e4df1653706b98fcfc05843010039b406875930a70e4d9644e5c417depends onused by- beefy-gadget
4.0.0-dev - bounded-vec
0.4.0 - flexi_logger
0.15.12 - jsonrpsee-types
0.3.1 - jsonrpsee-ws-client
0.3.1 - libp2p-core
0.29.0 - libp2p-yamux
0.33.0 - metered-channel
0.9.12 - polkadot-availability-distribution
0.9.12 - polkadot-availability-recovery
0.9.12 - polkadot-cli
0.9.12 - polkadot-collator-protocol
0.9.12 - polkadot-dispute-distribution
0.9.12 - polkadot-erasure-coding
0.9.12 - polkadot-node-collation-generation
0.9.12 - polkadot-node-core-av-store
0.9.12 - polkadot-node-core-backing
0.9.12 - polkadot-node-core-bitfield-signing
0.9.12 - polkadot-node-core-chain-selection
0.9.12 - polkadot-node-core-dispute-coordinator
0.9.12 - polkadot-node-core-dispute-participation
0.9.12 - polkadot-node-core-parachains-inherent
0.9.12 - polkadot-node-core-provisioner
0.9.12 - polkadot-node-jaeger
0.9.12 - polkadot-node-network-protocol
0.9.12 - polkadot-node-primitives
0.9.12 - polkadot-node-subsystem-types
0.9.12 - polkadot-node-subsystem-util
0.9.12 - polkadot-overseer-gen
0.9.12 - polkadot-service
0.9.12 - polkadot-statement-distribution
0.9.12 - proc-macro-crate
1.1.0 - prometheus
0.12.0 - reed-solomon-novelpoly
1.0.0 - sc-allocator
4.0.0-dev - sc-cli
0.10.0-dev - sc-consensus
0.10.0-dev - sc-consensus-slots
0.10.0-dev - sc-consensus-uncles
0.10.0-dev - sc-executor-common
0.10.0-dev - sc-network
0.10.0-dev - sc-rpc-api
0.10.0-dev - sc-service
0.10.0-dev - sc-sync-state-rpc
0.10.0-dev - sc-telemetry
4.0.0-dev - sc-tracing
4.0.0-dev - sc-transaction-pool
4.0.0-dev - sc-transaction-pool-api
4.0.0-dev - sp-api
4.0.0-dev - sp-blockchain
4.0.0-dev - sp-consensus
0.10.0-dev - sp-core
4.0.0-dev - sp-inherents
4.0.0-dev - sp-state-machine
0.10.0-dev - sp-timestamp
4.0.0-dev - sp-version
4.0.0-dev - tiny-bip39
0.8.2 - trust-dns-proto
0.20.3 - trust-dns-resolver
0.20.3 - wasmtime-cranelift
0.30.0 - wasmtime-environ
0.30.0 - wasmtime-jit
0.30.0 - wasmtime-runtime
0.30.0 - wasmtime-types
0.30.0
- beefy-gadget
thiserror-impl
1.0.30crates.io↘ 3↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumaa32fd3f627f367fe16f893e2597ae3c05020f8bba2666a4e6ea73d377e5714bdepends onused bythread_local
1.1.3crates.io↘ 1↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum8018d24e04c95ac8790716a5987d0fec4f8b27249ffa0f7d33f1369bdfb88cbddepends onused bythreadpool
1.8.1crates.io↘ 1↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumd050e60b33d41c19108b32cea32164033a9013fe3b46cbd4457559bfbf77afaadepends onthrift
0.13.0crates.io↘ 5↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum0c6d965454947cc7266d22716ebfd07b18d84ebaf35eec558586bbb2a8cb6b5bused bytime
0.1.44crates.io↘ 3↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum6db9e6914ab8b1ae1c260a4ae7a49b6c5611b40328a735b21862567685e73255used bytiny-bip39
0.8.2crates.io↘ 11↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumffc59cb9dfc85bb312c3a78fd6aa8a8582e310b0fa885d5bb877f6dcc601839ddepends ontiny-keccak
2.0.2crates.io↘ 1↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum2c9d3793400a45f954c52e73d068316d76b6f4e36977e3fcebb13a2721e80237depends ontinyvec
1.5.0crates.io↘ 1↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumf83b2a3d4d9091d0abd7eba4dc2710b1718583bd4d8992e2190720ea38f391f7depends ontinyvec_macros
0.1.0crates.io↘ 0↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumcda74da7e1a664f795bb1f8a87ec406fb89a02522cf6e50620d016add6dbbf5cused bytokio
0.2.25crates.io↘ 4↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum6703a273949a90131b290be1fe7b039d0fc884aa1935860dfcbe056f28cd8092used bytokio
1.13.0crates.io↘ 11↖ 14sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum588b2d10a336da58d877567cd8fb8a14b463e2104910f8132cd054b4b96e29eedepends onused bytokio-macros
0.2.6crates.io↘ 3↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksume44da00bfc73a25f814cd8d7e57a68a5c31b74b3152a0a1d1f590c97ed06265adepends onused bytokio-macros
1.5.1crates.io↘ 3↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum114383b041aa6212c579467afa0075fbbdd0718de036100bc0ba7961d8cb9095depends onused bytokio-rustls
0.22.0crates.io↘ 3↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumbc6844de72e57df1980054b38be3a9f4702aba4858be64dd700181a8a6d0e1b6depends ontokio-stream
0.1.8crates.io↘ 3↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum50145484efff8818b5ccd256697f36863f587da82cf8b409c53adf1e840798e3used bytokio-util
0.6.9crates.io↘ 7↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum9e99e1983e5d376cd8eb4b66604d2e99e79f5bd988c3055891dcd8c9e2604cc0depends ontoml
0.5.8crates.io↘ 1↖ 4sourceregistry+https://github.com/rust-lang/crates.io-indexchecksuma31142970826733df8241ef35dc040ef98c679ab14d7c3e54d827099b3acecaadepends ontower-service
0.3.1crates.io↘ 0↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum360dfd1d6d30e05fda32ace2c8c70e9c0a9da713275777f5a4dbb8a1893930c6tracing
0.1.29crates.io↘ 4↖ 45sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum375a639232caf30edfc78e8d89b2d4c375515393e7af7e16f01cd96917fb2105used by- cumulus-client-collator
0.1.0 - cumulus-client-consensus-aura
0.1.0 - cumulus-client-consensus-common
0.1.0 - cumulus-client-network
0.1.0 - cumulus-client-pov-recovery
0.1.0 - cumulus-client-service
0.1.0 - cumulus-primitives-parachain-inherent
0.1.0 - hyper
0.14.14 - metered-channel
0.9.12 - polkadot-approval-distribution
0.9.12 - polkadot-availability-bitfield-distribution
0.9.12 - polkadot-availability-distribution
0.9.12 - polkadot-availability-recovery
0.9.12 - polkadot-collator-protocol
0.9.12 - polkadot-dispute-distribution
0.9.12 - polkadot-gossip-support
0.9.12 - polkadot-network-bridge
0.9.12 - polkadot-node-collation-generation
0.9.12 - polkadot-node-core-approval-voting
0.9.12 - polkadot-node-core-av-store
0.9.12 - polkadot-node-core-backing
0.9.12 - polkadot-node-core-bitfield-signing
0.9.12 - polkadot-node-core-candidate-validation
0.9.12 - polkadot-node-core-chain-api
0.9.12 - polkadot-node-core-chain-selection
0.9.12 - polkadot-node-core-dispute-coordinator
0.9.12 - polkadot-node-core-dispute-participation
0.9.12 - polkadot-node-core-parachains-inherent
0.9.12 - polkadot-node-core-provisioner
0.9.12 - polkadot-node-core-pvf
0.9.12 - polkadot-node-core-runtime-api
0.9.12 - polkadot-node-subsystem-util
0.9.12 - polkadot-overseer
0.9.12 - polkadot-overseer-gen
0.9.12 - polkadot-service
0.9.12 - polkadot-statement-distribution
0.9.12 - polkadot-test-service
0.9.12 - sc-network-gossip
0.10.0-dev - sc-service
0.10.0-dev - sc-tracing
4.0.0-dev - sp-io
4.0.0-dev - sp-state-machine
0.10.0-dev - sp-tracing
4.0.0-dev - tracing-futures
0.2.5 - tracing-subscriber
0.2.25
- cumulus-client-collator
tracing-attributes
0.1.18crates.io↘ 3↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumf4f480b8f81512e825f337ad51e94c1eb5d3bbdf2b363dcd01e2b19a9ffe3f8edepends onused bytracing-core
0.1.21crates.io↘ 1↖ 6sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum1f4ed65637b8390770814083d20756f87bfa2c21bf2f110babdc5438351746e4depends ontracing-futures
0.2.5crates.io↘ 2↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum97d095ae15e245a057c8e8451bab9b3ee1e1f68e9ba2b4fbc18d0ac5237835f2depends onused bytracing-log
0.1.2crates.io↘ 3↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksuma6923477a48e41c1951f1999ef8bb5a3023eb723ceadafe78ffb65dc366761e3tracing-serde
0.1.2crates.io↘ 2↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumfb65ea441fbb84f9f6748fd496cf7f63ec9af5bca94dd86456978d055e8eb28bdepends onused bytracing-subscriber
0.2.25crates.io↘ 14↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum0e0d2eaa99c3c2e41547cfa109e910a68ea03823cccad4a0525dcbc9b01e8c71depends ontrie-db
0.22.6crates.io↘ 5↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum9eac131e334e81b6b3be07399482042838adcd7957aa0010231d0813e39e02fatrie-root
0.16.0crates.io↘ 1↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum652931506d2c1244d7217a70b99f56718a7b4161b37f04e7cd868072a99f68cddepends ontriehash
0.8.4crates.io↘ 2↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksuma1631b201eb031b563d2e85ca18ec8092508e262a3196ce9bd10a67ec87b9f5cdepends onused bytrust-dns-proto
0.20.3crates.io↘ 16↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumad0d7f5db438199a6e2609debe3f69f808d074e0a2888ee0bccb45fe234d03f4depends onused bytrust-dns-resolver
0.20.3crates.io↘ 11↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumf6ad17b608a64bd0735e67bde16b0636f8aa8591f831a25d18443ed00a699770depends ontry-runtime-cli
0.10.0-devgithub.com/paritytech/substrate.git↘ 17↖ 1sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends on- jsonrpsee-ws-client
0.3.1 - log
0.4.14 - parity-scale-codec
2.3.1 - remote-externalities
0.10.0-dev - sc-chain-spec
4.0.0-dev - sc-cli
0.10.0-dev - sc-executor
0.10.0-dev - sc-service
0.10.0-dev - serde
1.0.130 - sp-core
4.0.0-dev - sp-externalities
0.10.0-dev - sp-io
4.0.0-dev - sp-keystore
0.10.0-dev - sp-runtime
4.0.0-dev - sp-state-machine
0.10.0-dev - sp-version
4.0.0-dev - structopt
0.3.25
used by- jsonrpsee-ws-client
twox-hash
1.6.1crates.io↘ 3↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum1f559b464de2e2bdabcac6a210d12e9b5a5973c251e102c44c585c71d51bd78eused bytypenum
1.14.0crates.io↘ 0↖ 7sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumb63708a265f51345575b27fe43f9500ad611579e764c79edbc2037b1121959ecuint
0.9.1crates.io↘ 4↖ 4sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum6470ab50f482bde894a037a57064480a246dbfdd5960bd65a44824693f08da5funicase
2.6.0crates.io↘ 1↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum50f37be617794602aabbeee0be4f259dc1778fabe05e2d67ee8f79326d5cb4f6depends onunicode-bidi
0.3.7crates.io↘ 0↖ 2unicode-normalization
0.1.19crates.io↘ 1↖ 3sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumd54590932941a9e9266f0832deed84ebe1bf2e4c9e4a3554d393d18f5e854bf9depends onunicode-segmentation
1.8.0crates.io↘ 0↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum8895849a949e7845e06bd6dc1aa51731a103c42707010a5b591c0038fb73385bused byunicode-width
0.1.9crates.io↘ 0↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum3ed742d4ea2bd1176e236172c8429aaf54486e7ac098db29ffe6529e0ce50973used byunicode-xid
0.2.2crates.io↘ 0↖ 4sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum8ccb82d61f80a663efe1f787a51b16b5a51e3314d6ac365b08639f52387b33f3universal-hash
0.4.1crates.io↘ 2↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum9f214e8f697e925001e66ec2c6e37a4ef93f0f78c2eed7814394e10c62025b05depends onused byunsigned-varint
0.5.1crates.io↘ 0↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumf7fdeedbf205afadfe39ae559b75c3240f24e257d0ca27e85f85cb82aa19ac35used byunsigned-varint
0.6.0crates.io↘ 4↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum35581ff83d4101e58b582e607120c7f5ffb17e632a980b1f38334d76b36908b2used byunsigned-varint
0.7.0crates.io↘ 4↖ 10sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum5f8d425fafb8cd76bc3f22aace4af471d3156301d7508f2107e98fbeae10bc7funtrusted
0.7.1crates.io↘ 0↖ 3sourceregistry+https://github.com/rust-lang/crates.io-indexchecksuma156c684c91ea7d62626509bce3cb4e1d9ed5c4d978f7b4352658f96a4c26b4aup-rpc
0.1.0workspace↘ 7↖ 3up-sponsorship
0.1.0github.com/UniqueNetwork/pallet-sponsoring↘ 1↖ 7sourcegit+https://github.com/UniqueNetwork/pallet-sponsoring#e5d3354ab68face1b2ef709dc7f629803f56598ddepends onurl
1.7.2crates.io↘ 3↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumdd4e7c0d531266369519a4aa4f399d748bd37043b00bde1e4ff1f60a120b355aurl
2.2.2crates.io↘ 4↖ 5sourceregistry+https://github.com/rust-lang/crates.io-indexchecksuma507c383b2d33b5fc35d1861e77e6b383d158b2da5e14fe51b83dfedf6fd578cvalue-bag
1.0.0-alpha.8crates.io↘ 2↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum79923f7731dc61ebfba3633098bf3ac533bbd35ccd8c57e7088d9a5eebe0263fdepends onused byvcpkg
0.2.15crates.io↘ 0↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumaccd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426used byvec_map
0.8.2crates.io↘ 0↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumf1bddf1187be692e79c5ffeab891132dfb0f236ed36a43c7ed39f1165ee20191used byversion_check
0.9.3crates.io↘ 0↖ 10sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum5fecdca9a5291cc2b8dcf7dc02453fee791a280f3743cb0905f8822ae463b3fevoid
1.0.2crates.io↘ 0↖ 8sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum6a02e4885ed3bc0f2de90ea6dd45ebcbb66dacffe03547fadbb0eeae2770887dwaker-fn
1.1.0crates.io↘ 0↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum9d5b2c62b4012a3e1eca5a7e077d13b3bf498c4073e33ccd58626607748ceecawalkdir
2.3.2crates.io↘ 3↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum808cf2735cd4b6866113f648b791c6adc5714537bc222d9347bb203386ffda56want
0.3.0crates.io↘ 2↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum1ce8a968cb1cd110d136ff8b819a556d6fb6d919363c61534f6860c7eb172ba0depends onused bywasi
0.9.0+wasi-snapshot-preview1crates.io↘ 0↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumcccddf32554fecc6acb585f82a32a72e28b48f8c4c1883ddfeeeaa96f7d8e519used bywasi
0.10.0+wasi-snapshot-preview1crates.io↘ 0↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum1a143597ca7c7793eff794def352d41792a93c481eb1042423ff7ff72ba2c31fused bywasm-bindgen
0.2.78crates.io↘ 2↖ 8sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum632f73e236b219150ea279196e54e610f5dbafa5d61786303d4da54f84e47fcedepends onwasm-bindgen-backend
0.2.78crates.io↘ 7↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksuma317bf8f9fba2476b4b2c85ef4c4af8ff39c3c7f0cdfeed4f82c34a880aa837bdepends onwasm-bindgen-futures
0.4.28crates.io↘ 4↖ 3sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum8e8d7523cb1f2a4c96c1317ca690031b714a51cc14e05f712446691f413f5d39wasm-bindgen-macro
0.2.78crates.io↘ 2↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumd56146e7c495528bf6587663bea13a8eb588d39b36b679d83972e1a2dbbdacf9used bywasm-bindgen-macro-support
0.2.78crates.io↘ 5↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum7803e0eea25835f8abdc585cd3021b3deb11543c6fe226dcd30b228857c5c5abused bywasm-gc-api
0.1.11crates.io↘ 3↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumd0c32691b6c7e6c14e7f8fd55361a9088b507aa49620fcd06c09b3a1082186b9wasm-timer
0.2.5crates.io↘ 7↖ 12sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumbe0ecb0db480561e9a7642b5d3e4187c128914e58aa84330b9493e3eb68c5e7fdepends onwasmi
0.9.1crates.io↘ 8↖ 6sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumca00c5147c319a8ec91ec1a0edbec31e566ce2c9cc93b3f9bb86a9efd0eb795ddepends onwasmi-validation
0.4.1crates.io↘ 1↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum165343ecd6c018fc09ebcae280752702c9a2ef3e6f8d02f1cfcbdb53ef6d7937depends onwasmparser
0.80.2crates.io↘ 0↖ 6sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum449167e2832691a1bff24cde28d2804e90e09586a448c8e76984792c44334a6bwasmtime
0.30.0crates.io↘ 24↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum899b1e5261e3d3420860dacfb952871ace9d7ba9f953b314f67aaf9f8e2a4d89depends on- anyhow
1.0.44 - backtrace
0.3.63 - bincode
1.3.3 - cfg-if
1.0.0 - cpp_demangle
0.3.3 - indexmap
1.7.0 - lazy_static
1.4.0 - libc
0.2.106 - log
0.4.14 - object
0.26.2 - paste
1.0.5 - psm
0.1.16 - rayon
1.5.1 - region
2.2.0 - rustc-demangle
0.1.21 - serde
1.0.130 - target-lexicon
0.12.2 - wasmparser
0.80.2 - wasmtime-cache
0.30.0 - wasmtime-cranelift
0.30.0 - wasmtime-environ
0.30.0 - wasmtime-jit
0.30.0 - wasmtime-runtime
0.30.0 - winapi
0.3.9
- anyhow
wasmtime-cache
0.30.0crates.io↘ 13↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksume2493b81d7a9935f7af15e06beec806f256bc974a90a843685f3d61f2fc97058depends onused bywasmtime-cranelift
0.30.0crates.io↘ 13↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum99706bacdf5143f7f967d417f0437cce83a724cf4518cb1a3ff40e519d793021depends onused bywasmtime-environ
0.30.0crates.io↘ 13↖ 4sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumac42cb562a2f98163857605f02581d719a410c5abe93606128c59a10e84de85bdepends onwasmtime-jit
0.30.0crates.io↘ 17↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum24f46dd757225f29a419be415ea6fb8558df9b0194f07e3a6a9c99d0e14dd534depends onused bywasmtime-runtime
0.30.0crates.io↘ 16↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum0122215a44923f395487048cb0a1d60b5b32c73aab15cf9364b798dbaff0996fdepends onwasmtime-types
0.30.0crates.io↘ 4↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumf9b01caf8a204ef634ebac99700e77ba716d3ebbb68a1abbc2ceb6b16dbec9e4web-sys
0.3.55crates.io↘ 2↖ 4sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum38eb105f1c59d9eaa6b5cdc92b859d85b926e82cb2e0945cd0c9259faa6fe9fbdepends onwebpki
0.21.4crates.io↘ 2↖ 5sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumb8e38c0608262c46d4a56202ebabdeb094cef7e560ca7a226c6bf055188aa4eadepends onwebpki-roots
0.21.1crates.io↘ 1↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumaabe153544e473b775453675851ecc86863d2a81d786d741f6b76778f2a48940depends onused bywepoll-ffi
0.1.2crates.io↘ 1↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumd743fdedc5c64377b5fc2bc036b01c7fd642205a0d96356034ae3404d49eb7fbdepends onused bywestend-runtime
0.9.12github.com/paritytech/polkadot↘ 77↖ 1sourcegit+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003edepends on- beefy-primitives
4.0.0-dev - bitvec
0.20.4 - frame-benchmarking
4.0.0-dev - frame-election-provider-support
4.0.0-dev - frame-executive
4.0.0-dev - frame-support
4.0.0-dev - frame-system
4.0.0-dev - frame-system-benchmarking
4.0.0-dev - frame-system-rpc-runtime-api
4.0.0-dev - frame-try-runtime
0.10.0-dev - hex-literal
0.3.3 - log
0.4.14 - pallet-authority-discovery
4.0.0-dev - pallet-authorship
4.0.0-dev - pallet-babe
4.0.0-dev - pallet-bags-list
4.0.0-dev - pallet-balances
4.0.0-dev - pallet-collective
4.0.0-dev - pallet-democracy
4.0.0-dev - pallet-election-provider-multi-phase
4.0.0-dev - pallet-elections-phragmen
5.0.0-dev - pallet-grandpa
4.0.0-dev - pallet-identity
4.0.0-dev - pallet-im-online
4.0.0-dev - pallet-indices
4.0.0-dev - pallet-membership
4.0.0-dev - pallet-mmr-primitives
4.0.0-dev - pallet-multisig
4.0.0-dev - pallet-nicks
4.0.0-dev - pallet-offences
4.0.0-dev - pallet-offences-benchmarking
4.0.0-dev - pallet-proxy
4.0.0-dev - pallet-recovery
4.0.0-dev - pallet-scheduler
4.0.0-dev - pallet-session
4.0.0-dev - pallet-session-benchmarking
4.0.0-dev - pallet-society
4.0.0-dev - pallet-staking
4.0.0-dev - pallet-staking-reward-curve
4.0.0-dev - pallet-sudo
4.0.0-dev - pallet-timestamp
4.0.0-dev - pallet-transaction-payment
4.0.0-dev - pallet-transaction-payment-rpc-runtime-api
4.0.0-dev - pallet-treasury
4.0.0-dev - pallet-utility
4.0.0-dev - pallet-vesting
4.0.0-dev - pallet-xcm
0.9.12 - pallet-xcm-benchmarks
0.9.8 - parity-scale-codec
2.3.1 - polkadot-parachain
0.9.12 - polkadot-primitives
0.9.12 - polkadot-runtime-common
0.9.12 - polkadot-runtime-parachains
0.9.12 - rustc-hex
2.1.0 - scale-info
1.0.0 - serde
1.0.130 - serde_derive
1.0.130 - smallvec
1.7.0 - sp-api
4.0.0-dev - sp-authority-discovery
4.0.0-dev - sp-block-builder
4.0.0-dev - sp-consensus-babe
0.10.0-dev - sp-core
4.0.0-dev - sp-inherents
4.0.0-dev - sp-io
4.0.0-dev - sp-npos-elections
4.0.0-dev - sp-offchain
4.0.0-dev - sp-runtime
4.0.0-dev - sp-session
4.0.0-dev - sp-staking
4.0.0-dev - sp-std
4.0.0-dev - sp-transaction-pool
4.0.0-dev - sp-version
4.0.0-dev - substrate-wasm-builder
5.0.0-dev - xcm
0.9.12 - xcm-builder
0.9.12 - xcm-executor
0.9.12
used by- beefy-primitives
which
4.2.2crates.io↘ 3↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumea187a8ef279bc014ec368c27a920da2024d2a711109bfbe3440585d5cf27ad9depends onused bywidestring
0.4.3crates.io↘ 0↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumc168940144dd21fd8046987c16a46a33d5fc84eec29ef9dcddc2ac9e31526b7cused bywinapi
0.2.8crates.io↘ 0↖ 4sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum167dc9d6949a9b857f3451275e911c3f44255842c1f7a76f33c55103a909087awinapi
0.3.9crates.io↘ 2↖ 43sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419used by- ansi_term
0.11.0 - ansi_term
0.12.1 - async-io
1.6.0 - async-process
1.2.0 - atty
0.2.14 - chrono
0.4.19 - dirs-sys
0.3.6 - dirs-sys-next
0.1.2 - errno
0.2.8 - fs-swap
0.2.6 - fs2
0.4.3 - hostname
0.3.1 - if-addrs
0.6.6 - if-watch
0.2.2 - ipconfig
0.2.2 - libloading
0.5.2 - libloading
0.7.1 - mio
0.7.14 - miow
0.3.7 - net2
0.2.37 - ntapi
0.3.6 - parity-tokio-ipc
0.9.0 - parity-util-mem
0.10.2 - parking_lot_core
0.7.2 - parking_lot_core
0.8.5 - polling
2.1.0 - region
2.2.0 - remove_dir_all
0.5.3 - ring
0.16.20 - rpassword
5.0.1 - schannel
0.1.19 - socket2
0.3.19 - socket2
0.4.2 - tempfile
3.2.0 - time
0.1.44 - tokio
1.13.0 - walkdir
2.3.2 - wasmtime
0.30.0 - wasmtime-cache
0.30.0 - wasmtime-jit
0.30.0 - wasmtime-runtime
0.30.0 - winapi-util
0.1.5 - winreg
0.6.2
- ansi_term
winapi-build
0.1.1crates.io↘ 0↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum2d315eee3b34aca4797b2da6b13ed88266e6d612562a0c46390af8299fc699bcwinapi-i686-pc-windows-gnu
0.4.0crates.io↘ 0↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6used bywinapi-util
0.1.5crates.io↘ 1↖ 3sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum70ec6ce85bb158151cae5e5c87f95a8e97d2c0c4b001223f33a334e3ce5de178depends onwinapi-x86_64-pc-windows-gnu
0.4.0crates.io↘ 0↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183fused bywinreg
0.6.2crates.io↘ 1↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumb2986deb581c4fe11b621998a5e53361efe6b48a151178d0cd9eeffa4dc6acc9depends onused byws2_32-sys
0.2.1crates.io↘ 2↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumd59cefebd0c892fa2dd6de581e937301d8552cb44489cdff035c6187cb63fa5edepends onused bywyz
0.2.0crates.io↘ 0↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum85e60b0d1b5f99db2556934e21937020776a5d31520bf169e851ac44e6420214used byx25519-dalek
1.1.1crates.io↘ 3↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum5a0c105152107e3b96f6a00a65e86ce82d9b125230e1c4302940eca58ff71f4fused byxcm
0.9.12github.com/paritytech/polkadot↘ 6↖ 16sourcegit+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003edepends onused by- cumulus-pallet-dmp-queue
0.1.0 - cumulus-pallet-parachain-system
0.1.0 - cumulus-pallet-xcm
0.1.0 - cumulus-pallet-xcmp-queue
0.1.0 - cumulus-primitives-utility
0.1.0 - kusama-runtime
0.9.12 - nft-runtime
0.9.12 - pallet-xcm
0.9.12 - pallet-xcm-benchmarks
0.9.8 - polkadot-runtime-common
0.9.12 - polkadot-runtime-parachains
0.9.12 - polkadot-test-runtime
0.9.12 - rococo-runtime
0.9.12 - westend-runtime
0.9.12 - xcm-builder
0.9.12 - xcm-executor
0.9.12
- cumulus-pallet-dmp-queue
xcm-builder
0.9.12github.com/paritytech/polkadot↘ 13↖ 5sourcegit+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003edepends onxcm-executor
0.9.12github.com/paritytech/polkadot↘ 11↖ 11sourcegit+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003edepends onxcm-procedural
0.1.0github.com/paritytech/polkadot↘ 3↖ 1sourcegit+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003edepends onused byyamux
0.9.0crates.io↘ 6↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksume7d9028f208dd5e63c614be69f115c1b53cacc1111437d4c765185856666c107used byyansi
0.5.0crates.io↘ 0↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum9fc79f4a1e39857fc00c3f662cbf2651c771f00e9c15fe2abc341806bd46bd71used byzeroize
1.4.2crates.io↘ 1↖ 15sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumbf68b08513768deaa790264a7fac27a58cbf2705cfcdc9448362229217d7e970depends onzeroize_derive
1.2.0crates.io↘ 4↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumbdff2024a851a322b08f179173ae2ba620445aef1e838f0c196820eade4ae0c7used byzstd
0.9.0+zstd.1.5.0crates.io↘ 1↖ 3sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum07749a5dc2cb6b36661290245e350f15ec3bbb304e493db54a1d354480522ccddepends onzstd-safe
4.1.1+zstd.1.5.0crates.io↘ 2↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumc91c90f2c593b003603e5e0493c837088df4469da25aafff8bce42ba48caf079depends onused byzstd-sys
1.6.1+zstd.1.5.0crates.io↘ 2↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum615120c7a2431d16cf1cf979e7fc31ba7a5b5e5707b29c8a99e5dbf8a8392a33depends onused by
936 packageslockfile v3
Might be heavy and slow!
addr2line
0.16.0crates.io↘ 1↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum3e61f2b7f93d2c7d2b08263acaa4a363b3e276806c68af6134c44f523bf1aacddepends onused byaddr2line
0.17.0crates.io↘ 1↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumb9ecd88a8c8378ca913a680cd98f0f13ac67383d35993f86c90a70e3f137816bdepends onused byadler
1.0.2crates.io↘ 0↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumf26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35feused byaead
0.4.3crates.io↘ 1↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum0b613b8e1e3cf911a086f53f03bf286f52fd7a7258e4fa606f0ef220d39d8877depends onaes
0.7.5crates.io↘ 4↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum9e8b47f52ea9bae42228d07ec09eb676433d7c4ed1ebdf0f1d1c29ed446f1ab8used byaes-gcm
0.9.4crates.io↘ 6↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumdf5f85a83a7d8b0442b6aa7b504b8212c1733da07b98aae43d4bc21b2cb3cdf6used byahash
0.7.6crates.io↘ 3↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumfcb51a0695d8f838b1ee009b3fbf66bda078cd64590202a864a8f3e8c4315c47used byaho-corasick
0.7.18crates.io↘ 1↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum1e37cfd5e7657ada45f742d6e99ca5788580b5c529dc78faf11ece6dc702656fdepends onused byalways-assert
0.1.2crates.io↘ 0↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumfbf688625d06217d5b1bb0ea9d9c44a1635fd0ee3534466388d18203174f4d11ansi_term
0.11.0crates.io↘ 1↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumee49baf6cb617b853aa8d93bf420db2383fab46d314482ca2803b40d5fde979bdepends onused byansi_term
0.12.1crates.io↘ 1↖ 4sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumd52a9bb7ec0cf484c551830a7ce27bd20d67eac647e1befb56b0be4ee39a55d2depends onanyhow
1.0.44crates.io↘ 0↖ 8sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum61604a8f862e1d5c3229fdd78f8b02c68dcf73a4c4b05fd636d12240aaa242c1approx
0.5.0crates.io↘ 1↖ 3sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum072df7202e63b127ab55acfe16ce97013d5b97bf160489336d3f1840fd78e99edepends onarrayref
0.3.6crates.io↘ 0↖ 9sourceregistry+https://github.com/rust-lang/crates.io-indexchecksuma4c527152e37cf757a3f78aae5a06fbeefdb07ccc535c980a3208ee3060dd544arrayvec
0.4.12crates.io↘ 1↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumcd9fd44efafa8690358b7408d253adf110036b88f55672a933f01d616ad9b1b9depends onused byarrayvec
0.5.2crates.io↘ 0↖ 6sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum23b62fc65de8e4e7f52534fb52b0f3ed04746ae267519eef2a83941e8085068barrayvec
0.7.2crates.io↘ 0↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum8da52d66c7071e2e3fa2a1e5c6d088fec47b593032b254f5e980de8ea54454d6used byasn1_der
0.7.5crates.io↘ 0↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksume22d1f4b888c298a027c99dc9048015fac177587de20fc30232a057dfbe24a21used byassert_matches
1.5.0crates.io↘ 0↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum9b34d609dfbaf33d6889b2b7106d3ca345eacad44200913df5ba02bfd31d2ba9used byasync-attributes
1.1.2crates.io↘ 2↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksuma3203e79f4dd9bdda415ed03cf14dae5a2bf775c683a00f94e9cd1faf0f596e5depends onused byasync-channel
1.6.1crates.io↘ 3↖ 3sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum2114d64672151c0c5eaa5e131ec84a74f06e1e559830dabba01ca30605d66319async-executor
1.4.1crates.io↘ 6↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum871f9bb5e0a22eeb7e8cf16641feb87c9dc67032ccf8ff49e772eb9941d3a965depends onused byasync-global-executor
2.0.2crates.io↘ 8↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum9586ec52317f36de58453159d48351bc244bc24ced3effc1fce22f3d48664af6depends onused byasync-io
1.6.0crates.io↘ 11↖ 6sourceregistry+https://github.com/rust-lang/crates.io-indexchecksuma811e6a479f2439f0c04038796b5cfb3d2ad56c230e0f2d3f7b04d68cfee607bdepends onasync-lock
2.4.0crates.io↘ 1↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksume6a8ea61bf9947a1007c5cada31e647dbc77b103c679858150003ba697ea798bdepends onused byasync-mutex
1.4.0crates.io↘ 1↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum479db852db25d9dbf6204e6cb6253698f175c15726470f78af0d918e99d6156edepends onused byasync-process
1.2.0crates.io↘ 9↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumb21b63ab5a0db0369deb913540af2892750e42d949faacc7a61495ac418a1692depends onasync-std
1.10.0crates.io↘ 21↖ 6sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumf8056f1455169ab86dd47b47391e4ab0cbd25410a70e9fe675544f49bafaf952depends on- async-attributes
1.1.2 - async-channel
1.6.1 - async-global-executor
2.0.2 - async-io
1.6.0 - async-lock
2.4.0 - async-process
1.2.0 - crossbeam-utils
0.8.5 - futures-channel
0.3.17 - futures-core
0.3.17 - futures-io
0.3.17 - futures-lite
1.12.0 - gloo-timers
0.2.1 - kv-log-macro
1.0.7 - log
0.4.14 - memchr
2.4.1 - num_cpus
1.13.0 - once_cell
1.8.0 - pin-project-lite
0.2.7 - pin-utils
0.1.0 - slab
0.4.5 - wasm-bindgen-futures
0.4.28
- async-attributes
async-std-resolver
0.20.3crates.io↘ 6↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumed4e2c3da14d8ad45acb1e3191db7a918e9505b6f155b218e70a7c9a1a48c638depends onused byasync-task
4.0.3crates.io↘ 0↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksume91831deabf0d6d7ec49552e489aed63b7456a7a3c46cff62adad428110b0af0async-trait
0.1.51crates.io↘ 3↖ 34sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum44318e776df68115a881de9a8fd1b9e53368d7a4a5ce4cc48517da3393233a5edepends onused by- async-std-resolver
0.20.3 - cumulus-client-consensus-aura
0.1.0 - cumulus-client-consensus-common
0.1.0 - cumulus-primitives-parachain-inherent
0.1.0 - fc-consensus
2.0.0-dev - jsonrpsee-types
0.3.1 - jsonrpsee-ws-client
0.3.1 - libp2p-request-response
0.12.0 - polkadot-network-bridge
0.9.12 - polkadot-node-core-candidate-validation
0.9.12 - polkadot-node-core-parachains-inherent
0.9.12 - polkadot-node-network-protocol
0.9.12 - polkadot-node-subsystem-util
0.9.12 - polkadot-overseer-gen
0.9.12 - polkadot-service
0.9.12 - sc-authority-discovery
0.10.0-dev - sc-consensus
0.10.0-dev - sc-consensus-aura
0.10.0-dev - sc-consensus-babe
0.10.0-dev - sc-consensus-slots
0.10.0-dev - sc-finality-grandpa
0.10.0-dev - sc-keystore
4.0.0-dev - sc-network
0.10.0-dev - sc-service
0.10.0-dev - sp-authorship
4.0.0-dev - sp-consensus
0.10.0-dev - sp-consensus-aura
0.10.0-dev - sp-consensus-babe
0.10.0-dev - sp-inherents
4.0.0-dev - sp-keystore
0.10.0-dev - sp-timestamp
4.0.0-dev - sp-transaction-storage-proof
4.0.0-dev - substrate-test-client
2.0.1 - trust-dns-proto
0.20.3
- async-std-resolver
asynchronous-codec
0.5.0crates.io↘ 5↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumfb4401f0a3622dad2e0763fa79e0eb328bc70fb7dccfdd645341f00d671247d6asynchronous-codec
0.6.0crates.io↘ 5↖ 6sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumf0de5164e5edbf51c45fb8c2d9664ae1c095cce1b265ecf7569093c0d66ef690atomic
0.5.0crates.io↘ 1↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumc3410529e8288c463bedb5930f82833bc0c90e5d2fe639a56582a4d09220b281depends onused byatomic-waker
1.0.0crates.io↘ 0↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum065374052e7df7ee4047b1160cca5e1467a12351a40b3da123c870ba0b8eda2aused byatty
0.2.14crates.io↘ 3↖ 5sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumd9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8depends onautocfg
1.0.1crates.io↘ 0↖ 13sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumcdb031dd78e28731d87d56cc8ffef4a8f36ca26c38fe2de700543e627f8a464abacktrace
0.3.63crates.io↘ 7↖ 3sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum321629d8ba6513061f26707241fa9bc89524ff1cd7a915a97ef0c62c666ce1b6depends onbae
0.1.6crates.io↘ 5↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumec107f431ee3d8a8e45e6dd117adab769556ef463959e77bf6a4888d5fd500cfused bybase-x
0.2.8crates.io↘ 0↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksuma4521f3e3d031370679b3b140beb36dfe4801b09ac77e30c61941f97df3ef28bused bybase58
0.2.0crates.io↘ 0↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum6107fe1be6682a68940da878d9e9f5e90ca5745b3dec9fd1bb393c8777d4f581used bybase64
0.12.3crates.io↘ 0↖ 3sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum3441f0f7b02788e948e47f457ca01f1d7e6d92c693bc132c22b087d3141c03ffbase64
0.13.0crates.io↘ 0↖ 5sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum904dfeac50f3cdaba28fc6f57fdcddb75f49ed61346676a78c4ffe55877802fdbeef
0.5.1crates.io↘ 1↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumbed554bd50246729a1ec158d08aa3235d1b69d94ad120ebe187e28894787e736depends onused bybeefy-gadget
4.0.0-devgithub.com/paritytech/substrate.git↘ 21↖ 3sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends on- beefy-primitives
4.0.0-dev - fnv
1.0.7 - futures
0.3.17 - log
0.4.14 - parity-scale-codec
2.3.1 - parking_lot
0.11.2 - sc-client-api
4.0.0-dev - sc-keystore
4.0.0-dev - sc-network
0.10.0-dev - sc-network-gossip
0.10.0-dev - sc-utils
4.0.0-dev - sp-api
4.0.0-dev - sp-application-crypto
4.0.0-dev - sp-arithmetic
4.0.0-dev - sp-blockchain
4.0.0-dev - sp-core
4.0.0-dev - sp-keystore
0.10.0-dev - sp-runtime
4.0.0-dev - substrate-prometheus-endpoint
0.9.0 - thiserror
1.0.30 - wasm-timer
0.2.5
- beefy-primitives
beefy-gadget-rpc
4.0.0-devgithub.com/paritytech/substrate.git↘ 13↖ 1sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onused bybeefy-merkle-tree
4.0.0-devgithub.com/paritytech/substrate.git↘ 0↖ 1sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044used bybeefy-primitives
4.0.0-devgithub.com/paritytech/substrate.git↘ 7↖ 12sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onbincode
1.3.3crates.io↘ 1↖ 3sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumb1f45e9417d87227c7a56d22e471c6206462cba514c7590c09aff4cf6d1ddcaddepends onbindgen
0.59.1crates.io↘ 11↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum453c49e5950bb0eb63bb3df640e31618846c89d5b7faa54040d76e98e0134375depends onused bybitflags
1.3.2crates.io↘ 0↖ 12sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumbef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718abitvec
0.19.5crates.io↘ 4↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum8942c8d352ae1838c9dda0b0ca2ab657696ef2232a20147cf1b30ae1a9cb4321depends onused bybitvec
0.20.4crates.io↘ 4↖ 16sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum7774144344a4faa177370406a7ff5f1da24303817368584c6206c8303eb07848depends onused by- bp-messages
0.1.0 - kusama-runtime
0.9.12 - pallet-bridge-messages
0.1.0 - parity-scale-codec
2.3.1 - polkadot-node-core-approval-voting
0.9.12 - polkadot-node-core-av-store
0.9.12 - polkadot-node-core-backing
0.9.12 - polkadot-node-core-dispute-coordinator
0.9.12 - polkadot-node-core-provisioner
0.9.12 - polkadot-primitives
0.9.12 - polkadot-runtime
0.9.12 - polkadot-runtime-common
0.9.12 - polkadot-runtime-parachains
0.9.12 - polkadot-test-runtime
0.9.12 - scale-info
1.0.0 - westend-runtime
0.9.12
- bp-messages
blake2
0.9.2crates.io↘ 3↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum0a4e37d16930f5459780f5621038b6382b9bb37c19016f39fb6b5808d831f174used byblake2-rfc
0.2.18crates.io↘ 2↖ 3sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum5d6d530bdd2d52966a6d03b7a964add7ae1a288d25214066fd4b600f0f796400depends onblake2b_simd
0.5.11crates.io↘ 3↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumafa748e348ad3be8263be728124b24a24f268266f6f5d58af9d75f6a40b5c587used byblake2s_simd
0.5.11crates.io↘ 3↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum9e461a7034e85b211a4acb57ee2e6730b32912b06c08cc242243c39fc21ae6a2used byblake3
0.3.8crates.io↘ 7↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumb64485778c4f16a6a5a9d335e80d449ac6c70cdd6a06d2af18a6f6f775a125b3depends onused byblock-buffer
0.7.3crates.io↘ 4↖ 3sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumc0940dc441f31689269e10ac70eb1002a3a1d3ad1390e030043662eb7fe4688bused byblock-buffer
0.9.0crates.io↘ 2↖ 3sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum4152116fd6e9dadb291ae18fc1ec3575ed6d84c29642d97890f4b4a3417297e4depends onused byblock-padding
0.1.5crates.io↘ 1↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumfa79dedbb091f449f1f39e53edf88d5dbe95f895dae6135a8d7b881fb5af73f5depends onused byblock-padding
0.2.1crates.io↘ 0↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum8d696c370c750c948ada61c69a0ee2cbbb9c50b1019ddb86d9317157a99c2caeused byblocking
1.0.2crates.io↘ 6↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumc5e170dbede1f740736619b776d7251cb1b9095c435c34d8ca9f57fcd2f335e9depends onbounded-vec
0.4.0crates.io↘ 1↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumafdd1dffefe5fc66262a524b91087c43b16e478b2e3dc49eb11b0e2fd6b6ec90depends onbp-header-chain
0.1.0github.com/paritytech/polkadot↘ 9↖ 2sourcegit+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003edepends onbp-message-dispatch
0.1.0github.com/paritytech/polkadot↘ 5↖ 3sourcegit+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003edepends onbp-messages
0.1.0github.com/paritytech/polkadot↘ 9↖ 7sourcegit+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003edepends onbp-polkadot-core
0.1.0github.com/paritytech/polkadot↘ 11↖ 2sourcegit+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003edepends onused bybp-rialto
0.1.0github.com/paritytech/polkadot↘ 8↖ 1sourcegit+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003edepends onused bybp-rococo
0.1.0github.com/paritytech/polkadot↘ 10↖ 2sourcegit+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003edepends onbp-runtime
0.1.0github.com/paritytech/polkadot↘ 11↖ 11sourcegit+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003edepends onbp-test-utils
0.1.0github.com/paritytech/polkadot↘ 8↖ 1sourcegit+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003edepends onused bybp-wococo
0.1.0github.com/paritytech/polkadot↘ 8↖ 1sourcegit+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003edepends onused bybridge-runtime-common
0.1.0github.com/paritytech/polkadot↘ 16↖ 1sourcegit+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003edepends on- bp-message-dispatch
0.1.0 - bp-messages
0.1.0 - bp-runtime
0.1.0 - frame-support
4.0.0-dev - hash-db
0.15.2 - pallet-bridge-dispatch
0.1.0 - pallet-bridge-grandpa
0.1.0 - pallet-bridge-messages
0.1.0 - pallet-transaction-payment
4.0.0-dev - parity-scale-codec
2.3.1 - scale-info
1.0.0 - sp-core
4.0.0-dev - sp-runtime
4.0.0-dev - sp-state-machine
0.10.0-dev - sp-std
4.0.0-dev - sp-trie
4.0.0-dev
used by- bp-message-dispatch
bs58
0.4.0crates.io↘ 0↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum771fe0050b883fcc3ea2359b1a96bcfbc090b7116eae7c3c512c7a083fdf23d3bstr
0.2.17crates.io↘ 1↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumba3569f383e8f1598449f1a423e72e99569137b47740b1da11ef19af3d5c3223depends onused bybuild-helper
0.1.1crates.io↘ 1↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumbdce191bf3fa4995ce948c8c83b4640a1745457a149e73c6db75b4ffe36aad5fdepends onbumpalo
3.8.0crates.io↘ 0↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum8f1e260c3a9040a7c19a12468758f4c16f31a81a1fe087482be9570ec864bb6cused bybyte-slice-cast
1.2.0crates.io↘ 0↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum1d30c751592b77c499e7bce34d99d67c2c11bdc0574e9a488ddade14150a4698used bybyte-tools
0.3.1crates.io↘ 0↖ 3sourceregistry+https://github.com/rust-lang/crates.io-indexchecksume3b5ca7a04898ad4bcd41c90c5285445ff5b791899bb1b0abdd2a2aa791211d7byteorder
1.4.3crates.io↘ 0↖ 16sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum14c189c53d098945499cdfa7ecc63567cf3886b3332b312a5b4585d8d3a6a610bytes
0.4.12crates.io↘ 2↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum206fdffcfa2df7cbe15601ef46c813fce0965eb3286db6b56c583b814b51c81cdepends onused bybytes
0.5.6crates.io↘ 0↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum0e4cec68f03f32e44924783795810fa50a7035d8c8ebe78580ad7e6c703fba38used bybytes
1.1.0crates.io↘ 0↖ 28sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumc4872d67bab6358e59559027aa3b9157c53d9358c51423c17554809a8858e0f8used by- asynchronous-codec
0.5.0 - asynchronous-codec
0.6.0 - ethereum
0.9.0 - ethereum
0.9.0 - http
0.2.5 - http-body
0.4.4 - hyper
0.14.14 - jsonrpc-server-utils
18.0.0 - libp2p
0.39.1 - libp2p-gossipsub
0.32.0 - libp2p-kad
0.31.0 - libp2p-mplex
0.29.0 - libp2p-noise
0.32.0 - libp2p-plaintext
0.29.0 - libp2p-relay
0.3.0 - libp2p-request-response
0.12.0 - multistream-select
0.10.4 - prost
0.8.0 - prost-build
0.8.0 - prost-types
0.8.0 - rlp
0.5.1 - sc-network
0.10.0-dev - sc-offchain
4.0.0-dev - soketto
0.6.0 - tokio
1.13.0 - tokio-util
0.6.9 - unsigned-varint
0.6.0 - unsigned-varint
0.7.0
- asynchronous-codec
cache-padded
1.1.1crates.io↘ 0↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum631ae5198c9be5e753e5cc215e1bd73c2b466a3565173db433f52bb9d3e66dbaused bycamino
1.0.5crates.io↘ 1↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum52d74260d9bf6944e2208aa46841b4b8f0d7ffc0849a06837b2f510337f86b2bdepends onused bycargo_metadata
0.13.1crates.io↘ 6↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum081e3f0755c1f380c2d010481b6fa2e02973586d5f2b24eebb7a2a1d98b143d8cargo-platform
0.1.2crates.io↘ 1↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumcbdb825da8a5df079a43676dbe042702f1707b1109f713a01420fbb4cc71fa27depends onused bycc
1.0.71crates.io↘ 1↖ 13sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum79c2681d6594606957bbb8631c4b90a7fcaaa72cdb714743a437b156d6a7eedddepends oncexpr
0.5.0crates.io↘ 1↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumdb507a7679252d2276ed0dd8113c6875ec56d3089f9225b2b42c30cc1f8e5c89depends onused bycfg_aliases
0.1.1crates.io↘ 0↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumfd16c4719339c4530435d38e511904438d07cce7950afa3718a84ac36c10e89ecfg-if
0.1.10crates.io↘ 0↖ 5sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum4785bdd1c96b2a846b2bd7cc02e86b6b3dbf14e7e53446c4f54c92a361040822cfg-if
1.0.0crates.io↘ 0↖ 39sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumbaf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fdused by- aes
0.7.5 - async-process
1.2.0 - backtrace
0.3.63 - chacha20
0.7.1 - cpp_demangle
0.3.3 - crc32fast
1.2.1 - crossbeam-channel
0.5.1 - crossbeam-deque
0.8.1 - crossbeam-epoch
0.9.5 - crossbeam-utils
0.8.5 - directories-next
2.0.0 - flate2
1.0.22 - frame-metadata
14.0.0 - getrandom
0.1.16 - getrandom
0.2.3 - instant
0.1.12 - libloading
0.7.1 - log
0.4.14 - parity-util-mem
0.10.2 - parking_lot_core
0.8.5 - polling
2.1.0 - polyval
0.5.3 - prometheus
0.12.0 - sc-executor-wasmtime
0.10.0-dev - scale-info
1.0.0 - sha-1
0.9.8 - sha2
0.9.8 - socket2
0.3.19 - tempfile
3.2.0 - tracing
0.1.29 - trust-dns-proto
0.20.3 - trust-dns-resolver
0.20.3 - twox-hash
1.6.1 - wasm-bindgen
0.2.78 - wasm-bindgen-futures
0.4.28 - wasmtime
0.30.0 - wasmtime-environ
0.30.0 - wasmtime-jit
0.30.0 - wasmtime-runtime
0.30.0
- aes
chacha20
0.7.1crates.io↘ 4↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumfee7ad89dc1128635074c268ee661f90c3f7e83d9fd12910608c36b47d6c3412used bychacha20poly1305
0.8.0crates.io↘ 5↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum1580317203210c517b6d44794abfbe600698276db18127e37ad3e69bf5e848e5used bychrono
0.4.19crates.io↘ 5↖ 6sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum670ad68c9088c2a963aaa298cb369688cf3f9465ce5e2d4ca10e6e0098a1ce73cid
0.6.1crates.io↘ 3↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumff0e3bc0b6446b3f9663c1a6aba6ef06c5aeaa1bc92bd18077be337198ab9768used bycipher
0.3.0crates.io↘ 1↖ 6sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum7ee52072ec15386f770805afd189a01c8841be8696bed250fa2f13c4c0d6dfb7depends onckb-merkle-mountain-range
0.3.2crates.io↘ 1↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum4f061f97d64fd1822664bdfb722f7ae5469a97b77567390f7442be5b5dc82a5bdepends onused byclang-sys
1.3.0crates.io↘ 3↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumfa66045b9cb23c2e9c1520732030608b02ee07e5cfaa5a521ec15ded7fa24c90depends onused byclap
2.33.3crates.io↘ 7↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum37e58ac78573c40708d45522f0d80fa2f01cc4f9b4e2bf749807255454312002depends onused bycloudabi
0.0.3crates.io↘ 1↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumddfc5b9aa5d4507acaf872de71051dfd0e309860e88966e1051e462a077aac4fdepends onused byconcurrent-queue
1.2.2crates.io↘ 1↖ 3sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum30ed07550be01594c6026cff2a1d7fe9c8f683caa798e12b68694ac9e88286a3depends onconstant_time_eq
0.1.5crates.io↘ 0↖ 4sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum245097e9a4535ee1e3e3931fcfcd55a796a44c643e8596ff6566d68f09b87bbcconvert_case
0.4.0crates.io↘ 0↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum6245d59a3e82a7fc217c5828a6692dbc6dfb63a0c8c90495621f7b9d79704a0eused bycore-foundation
0.9.2crates.io↘ 2↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum6888e10551bb93e424d8df1d07f1a8b4fceb0001a3a4b048bfc47554946f47b3depends onused bycore-foundation-sys
0.8.3crates.io↘ 0↖ 3sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum5827cebf4670468b8772dd191856768aedcb1b0278a04f989f7766351917b9dccpp_demangle
0.3.3crates.io↘ 1↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum8ea47428dc9d2237f3c6bc134472edfd63ebba0af932e783506dcfd66f10d18adepends onused bycpufeatures
0.1.5crates.io↘ 1↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum66c99696f6c9dd7f35d486b9d04d7e6e202aa3e8c40d553f2fdf5e7e0c6a71efdepends onused bycpufeatures
0.2.1crates.io↘ 1↖ 5sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum95059428f66df56b63431fdb4e1947ed2190586af5c5a8a8b71122bdf5a7f469depends oncranelift-bforest
0.77.0crates.io↘ 1↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum15013642ddda44eebcf61365b2052a23fd8b7314f90ba44aa059ec02643c5139depends onused bycranelift-codegen
0.77.0crates.io↘ 9↖ 4sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum298f2a7ed5fdcb062d8e78b7496b0f4b95265d20245f2d0ca88f846dd192a3a3depends oncranelift-codegen-meta
0.77.0crates.io↘ 2↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum5cf504261ac62dfaf4ffb3f41d88fd885e81aba947c1241275043885bc5f0bacused bycranelift-entity
0.77.0crates.io↘ 1↖ 7sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum48868faa07cacf948dc4a1773648813c0e453ff9467e800ff10f6a78c021b546depends oncranelift-frontend
0.77.0crates.io↘ 4↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum351c9d13b4ecd1a536215ec2fd1c3ee9ee8bc31af172abf1e45ed0adb7a931dfcranelift-native
0.77.0crates.io↘ 3↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum6df8b556663d7611b137b24db7f6c8d9a8a27d7f29c7ea7835795152c94c1b75used bycranelift-wasm
0.77.0crates.io↘ 8↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum7a69816d90db694fa79aa39b89dda7208a4ac74b6f2b8f3c4da26ee1c8bdfc5edepends onused bycrc32fast
1.2.1crates.io↘ 1↖ 3sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum81156fece84ab6a9f2afdb109ce3ae577e42b1228441eded99bd77f627953b1adepends oncrossbeam-channel
0.5.1crates.io↘ 2↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum06ed27e177f16d65f0f0c22a213e17c696ace5dd64b14258b52f9417ccb52db4depends onused bycrossbeam-deque
0.8.1crates.io↘ 3↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum6455c0ca19f0d2fbf751b908d5c55c1f5cbc65e03c4225427254b46890bdde1eused bycrossbeam-epoch
0.9.5crates.io↘ 5↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum4ec02e091aa634e2c3ada4a392989e7c3116673ef0ac5b72232439094d73b7fdused bycrossbeam-utils
0.8.5crates.io↘ 2↖ 5sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumd82cfc11ce7f2c3faef78d8a684447b40d503d9681acebed6cb728d45940c4dbdepends oncrunchy
0.2.2crates.io↘ 0↖ 7sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum7a81dae078cea95a014a339291cec439d2f232ebe854a9d672b796c6afafa9b7crypto-mac
0.7.0crates.io↘ 2↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum4434400df11d95d556bac068ddfedd482915eb18fe8bea89bc80b6e4b1c179e5depends onused bycrypto-mac
0.8.0crates.io↘ 2↖ 4sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumb584a330336237c1eecd3e94266efb216c56ed91225d634cb2991c5f3fd1aeabdepends oncrypto-mac
0.11.1crates.io↘ 2↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumb1d1a86f49236c215f271d40892d5fc950490551400b02ef360692c29815c714depends onused byct-logs
0.8.0crates.io↘ 1↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumc1a816186fa68d9e426e3cb4ae4dff1fcd8e4a2c34b781bf7a822574a0d0aac8depends onused byctor
0.1.21crates.io↘ 2↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumccc0a48a9b826acdf4028595adc9db92caea352f7af011a3034acd172a52a0aadepends onused byctr
0.8.0crates.io↘ 1↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum049bb91fb4aaf0e3c7efa6cd5ef877dbbbd15b39dad06d9948de4ec8a75761eadepends onused bycuckoofilter
0.5.0crates.io↘ 3↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumb810a8449931679f64cd7eef1bbd0fa315801b6d5d9cdc1ace2804d6529eee18depends onused bycumulus-client-cli
0.1.0github.com/paritytech/cumulus.git↘ 3↖ 1sourcegit+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.12#f5926c2f50df73bf36171b138241437131d76fffused bycumulus-client-collator
0.1.0github.com/paritytech/cumulus.git↘ 16↖ 2sourcegit+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.12#f5926c2f50df73bf36171b138241437131d76fffdepends on- cumulus-client-consensus-common
0.1.0 - cumulus-client-network
0.1.0 - cumulus-primitives-core
0.1.0 - futures
0.3.17 - parity-scale-codec
2.3.1 - parking_lot
0.10.2 - polkadot-node-primitives
0.9.12 - polkadot-node-subsystem
0.9.12 - polkadot-overseer
0.9.12 - polkadot-primitives
0.9.12 - sc-client-api
4.0.0-dev - sp-api
4.0.0-dev - sp-consensus
0.10.0-dev - sp-core
4.0.0-dev - sp-runtime
4.0.0-dev - tracing
0.1.29
- cumulus-client-consensus-common
cumulus-client-consensus-aura
0.1.0github.com/paritytech/cumulus.git↘ 23↖ 1sourcegit+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.12#f5926c2f50df73bf36171b138241437131d76fffdepends on- async-trait
0.1.51 - cumulus-client-consensus-common
0.1.0 - cumulus-primitives-core
0.1.0 - futures
0.3.17 - parity-scale-codec
2.3.1 - polkadot-client
0.9.12 - sc-client-api
4.0.0-dev - sc-consensus
0.10.0-dev - sc-consensus-aura
0.10.0-dev - sc-consensus-slots
0.10.0-dev - sc-telemetry
4.0.0-dev - sp-api
4.0.0-dev - sp-application-crypto
4.0.0-dev - sp-block-builder
4.0.0-dev - sp-blockchain
4.0.0-dev - sp-consensus
0.10.0-dev - sp-consensus-aura
0.10.0-dev - sp-core
4.0.0-dev - sp-inherents
4.0.0-dev - sp-keystore
0.10.0-dev - sp-runtime
4.0.0-dev - substrate-prometheus-endpoint
0.9.0 - tracing
0.1.29
used by- async-trait
cumulus-client-consensus-common
0.1.0github.com/paritytech/cumulus.git↘ 13↖ 4sourcegit+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.12#f5926c2f50df73bf36171b138241437131d76fffdepends oncumulus-client-network
0.1.0github.com/paritytech/cumulus.git↘ 16↖ 2sourcegit+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.12#f5926c2f50df73bf36171b138241437131d76fffdepends on- derive_more
0.99.16 - futures
0.3.17 - futures-timer
3.0.2 - parity-scale-codec
2.3.1 - parking_lot
0.10.2 - polkadot-client
0.9.12 - polkadot-node-primitives
0.9.12 - polkadot-parachain
0.9.12 - polkadot-primitives
0.9.12 - sc-client-api
4.0.0-dev - sp-api
4.0.0-dev - sp-blockchain
4.0.0-dev - sp-consensus
0.10.0-dev - sp-core
4.0.0-dev - sp-runtime
4.0.0-dev - tracing
0.1.29
- derive_more
cumulus-client-pov-recovery
0.1.0github.com/paritytech/cumulus.git↘ 16↖ 1sourcegit+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.12#f5926c2f50df73bf36171b138241437131d76fffdepends on- cumulus-primitives-core
0.1.0 - futures
0.3.17 - futures-timer
3.0.2 - parity-scale-codec
2.3.1 - polkadot-node-primitives
0.9.12 - polkadot-node-subsystem
0.9.12 - polkadot-overseer
0.9.12 - polkadot-primitives
0.9.12 - rand
0.8.4 - sc-client-api
4.0.0-dev - sc-consensus
0.10.0-dev - sp-api
4.0.0-dev - sp-consensus
0.10.0-dev - sp-maybe-compressed-blob
4.0.0-dev - sp-runtime
4.0.0-dev - tracing
0.1.29
used by- cumulus-primitives-core
cumulus-client-service
0.1.0github.com/paritytech/cumulus.git↘ 22↖ 1sourcegit+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.12#f5926c2f50df73bf36171b138241437131d76fffdepends on- cumulus-client-collator
0.1.0 - cumulus-client-consensus-common
0.1.0 - cumulus-client-pov-recovery
0.1.0 - cumulus-primitives-core
0.1.0 - parity-scale-codec
2.3.1 - parking_lot
0.10.2 - polkadot-overseer
0.9.12 - polkadot-primitives
0.9.12 - polkadot-service
0.9.12 - sc-chain-spec
4.0.0-dev - sc-client-api
4.0.0-dev - sc-consensus
0.10.0-dev - sc-consensus-babe
0.10.0-dev - sc-service
0.10.0-dev - sc-telemetry
4.0.0-dev - sc-tracing
4.0.0-dev - sp-api
4.0.0-dev - sp-blockchain
4.0.0-dev - sp-consensus
0.10.0-dev - sp-core
4.0.0-dev - sp-runtime
4.0.0-dev - tracing
0.1.29
used by- cumulus-client-collator
cumulus-pallet-aura-ext
0.1.0github.com/paritytech/cumulus.git↘ 11↖ 1sourcegit+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.12#f5926c2f50df73bf36171b138241437131d76fffdepends onused bycumulus-pallet-dmp-queue
0.1.0github.com/paritytech/cumulus.git↘ 11↖ 1sourcegit+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.12#f5926c2f50df73bf36171b138241437131d76fffdepends onused bycumulus-pallet-parachain-system
0.1.0github.com/paritytech/cumulus.git↘ 22↖ 1sourcegit+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.12#f5926c2f50df73bf36171b138241437131d76fffdepends on- cumulus-pallet-parachain-system-proc-macro
0.1.0 - cumulus-primitives-core
0.1.0 - cumulus-primitives-parachain-inherent
0.1.0 - environmental
1.1.3 - frame-support
4.0.0-dev - frame-system
4.0.0-dev - log
0.4.14 - pallet-balances
4.0.0-dev - parity-scale-codec
2.3.1 - polkadot-parachain
0.9.12 - scale-info
1.0.0 - serde
1.0.130 - sp-core
4.0.0-dev - sp-externalities
0.10.0-dev - sp-inherents
4.0.0-dev - sp-io
4.0.0-dev - sp-runtime
4.0.0-dev - sp-state-machine
0.10.0-dev - sp-std
4.0.0-dev - sp-trie
4.0.0-dev - sp-version
4.0.0-dev - xcm
0.9.12
used by- cumulus-pallet-parachain-system-proc-macro
cumulus-pallet-parachain-system-proc-macro
0.1.0github.com/paritytech/cumulus.git↘ 4↖ 1sourcegit+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.12#f5926c2f50df73bf36171b138241437131d76fffcumulus-pallet-xcm
0.1.0github.com/paritytech/cumulus.git↘ 10↖ 1sourcegit+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.12#f5926c2f50df73bf36171b138241437131d76fffdepends onused bycumulus-pallet-xcmp-queue
0.1.0github.com/paritytech/cumulus.git↘ 11↖ 1sourcegit+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.12#f5926c2f50df73bf36171b138241437131d76fffdepends onused bycumulus-primitives-core
0.1.0github.com/paritytech/cumulus.git↘ 10↖ 15sourcegit+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.12#f5926c2f50df73bf36171b138241437131d76fffdepends onused by- cumulus-client-collator
0.1.0 - cumulus-client-consensus-aura
0.1.0 - cumulus-client-pov-recovery
0.1.0 - cumulus-client-service
0.1.0 - cumulus-pallet-dmp-queue
0.1.0 - cumulus-pallet-parachain-system
0.1.0 - cumulus-pallet-xcm
0.1.0 - cumulus-pallet-xcmp-queue
0.1.0 - cumulus-primitives-parachain-inherent
0.1.0 - cumulus-primitives-timestamp
0.1.0 - cumulus-primitives-utility
0.1.0 - cumulus-test-relay-sproof-builder
0.1.0 - nft
0.9.12 - nft-runtime
0.9.12 - parachain-info
0.1.0
- cumulus-client-collator
cumulus-primitives-parachain-inherent
0.1.0github.com/paritytech/cumulus.git↘ 15↖ 2sourcegit+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.12#f5926c2f50df73bf36171b138241437131d76fffdepends on- async-trait
0.1.51 - cumulus-primitives-core
0.1.0 - cumulus-test-relay-sproof-builder
0.1.0 - parity-scale-codec
2.3.1 - polkadot-client
0.9.12 - sc-client-api
4.0.0-dev - scale-info
1.0.0 - sp-api
4.0.0-dev - sp-core
4.0.0-dev - sp-inherents
4.0.0-dev - sp-runtime
4.0.0-dev - sp-state-machine
0.10.0-dev - sp-std
4.0.0-dev - sp-trie
4.0.0-dev - tracing
0.1.29
- async-trait
cumulus-primitives-timestamp
0.1.0github.com/paritytech/cumulus.git↘ 4↖ 1sourcegit+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.12#f5926c2f50df73bf36171b138241437131d76fffused bycumulus-primitives-utility
0.1.0github.com/paritytech/cumulus.git↘ 10↖ 1sourcegit+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.12#f5926c2f50df73bf36171b138241437131d76fffdepends onused bycumulus-test-relay-sproof-builder
0.1.0github.com/paritytech/cumulus.git↘ 6↖ 1sourcegit+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.12#f5926c2f50df73bf36171b138241437131d76fffdepends oncurve25519-dalek
2.1.3crates.io↘ 5↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum4a9b85542f99a2dfa2a1b8e192662741c9859a846b296bef1c92ef9b58b5a216used bycurve25519-dalek
3.2.0crates.io↘ 5↖ 3sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum0b9fdf9972b2bd6af2d913799d9ebc165ea4d2e65878e329d9c6b372c4491b61darling
0.13.0crates.io↘ 2↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum757c0ded2af11d8e739c4daea1ac623dd1624b06c844cf3f5a39f1bdbd99bb12depends onused bydarling_core
0.13.0crates.io↘ 6↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum2c34d8efb62d0c2d7f60ece80f75e5c63c1588ba68032740494b0b9a996466e3darling_macro
0.13.0crates.io↘ 3↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumade7bff147130fe5e6d39f089c6bd49ec0250f35d70b2eebf72afdfc919f15ccdepends onused bydata-encoding
2.3.2crates.io↘ 0↖ 6sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum3ee2393c4a91429dffb4bedf19f4d6abf27d8a732c8ce4980305d782e5426d57data-encoding-macro
0.1.12crates.io↘ 2↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum86927b7cd2fe88fa698b87404b287ab98d1a0063a34071d92e575b72d3029acaused bydata-encoding-macro-internal
0.1.10crates.io↘ 2↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksuma5bbed42daaa95e780b60a50546aa345b8413a1e46f9a40a12907d3598f038dbdepends onused byderivative
2.2.0crates.io↘ 3↖ 3sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumfcc3dd5e9e9c0b295d6e1e4d811fb6f157d5ffd784b8d202fc62eac8035a770bdepends onderive_more
0.99.16crates.io↘ 5↖ 29sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum40eebddd2156ce1bb37b20bbe5151340a31828b1f2d22ba4141f3531710e38dfused by- cumulus-client-network
0.1.0 - fc-consensus
2.0.0-dev - jsonrpc-client-transports
18.0.0 - metered-channel
0.9.12 - polkadot-availability-distribution
0.9.12 - polkadot-collator-protocol
0.9.12 - polkadot-dispute-distribution
0.9.12 - polkadot-node-core-approval-voting
0.9.12 - polkadot-node-core-dispute-coordinator
0.9.12 - polkadot-node-network-protocol
0.9.12 - polkadot-node-subsystem-types
0.9.12 - polkadot-node-subsystem-util
0.9.12 - polkadot-parachain
0.9.12 - polkadot-runtime-parachains
0.9.12 - polkadot-statement-distribution
0.9.12 - reed-solomon-novelpoly
1.0.0 - sc-authority-discovery
0.10.0-dev - sc-consensus-aura
0.10.0-dev - sc-consensus-babe
0.10.0-dev - sc-consensus-babe-rpc
0.10.0-dev - sc-executor-common
0.10.0-dev - sc-finality-grandpa
0.10.0-dev - sc-finality-grandpa-rpc
0.10.0-dev - sc-keystore
4.0.0-dev - sc-network
0.10.0-dev - sc-transaction-pool-api
4.0.0-dev - scale-info
1.0.0 - sp-keystore
0.10.0-dev - substrate-prometheus-endpoint
0.9.0
- cumulus-client-network
digest
0.8.1crates.io↘ 1↖ 7sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumf3d0c8c8752312f9713efd397ff63acb9f85585afbf179282e720e7704954dd5depends ondigest
0.9.0crates.io↘ 1↖ 16sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumd3dd60d1080a57a05ab032377049e0591415d2b31afd7028356dbf3cc6dcb066depends ondirectories
3.0.2crates.io↘ 1↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksume69600ff1703123957937708eb27f7a564e48885c537782722ed0ba3189ce1d7depends onused bydirectories-next
2.0.0crates.io↘ 2↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum339ee130d97a610ea5a5872d2bbb130fdf68884ff09d3028b81bec8a1ac23bbcdepends onused bydirs-sys
0.3.6crates.io↘ 3↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum03d86534ed367a67548dc68113a0f5db55432fdfbb6e6f9d77704397d95d5780depends onused bydirs-sys-next
0.1.2crates.io↘ 3↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum4ebda144c4fe02d1f7ea1a7d9641b6fc6b580adcfa024ae48797ecdeb6825b4ddepends onused bydns-parser
0.8.0crates.io↘ 2↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumc4d33be9473d06f75f58220f71f7a9317aca647dc061dbd3c361b0bef505fbeadepends onused bydowncast-rs
1.2.0crates.io↘ 0↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum9ea835d29036a4087793836fa931b08837ad5e957da9e23886b29586fb9b6650used bydyn-clonable
0.9.0crates.io↘ 2↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum4e9232f0e607a262ceb9bd5141a3dfb3e4db6994b31989bbfd845878cba59fd4depends onused bydyn-clonable-impl
0.9.0crates.io↘ 3↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum558e40ea573c374cf53507fd240b7ee2f5477df7cfebdb97323ec61c719399c5depends onused bydyn-clone
1.0.4crates.io↘ 0↖ 3sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumee2626afccd7561a06cf1367e2950c4718ea04565e20fb5029b6c7d8ad09abcfed25519
1.2.0crates.io↘ 1↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum4620d40f6d2601794401d6dd95a5cf69b6c157852539470eeda433a99b3c0efcdepends onused byed25519-dalek
1.0.1crates.io↘ 6↖ 3sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumc762bae6dcaf24c4c84667b8579785430908723d5c889f469d76a41d59cc7a9deither
1.6.1crates.io↘ 0↖ 10sourceregistry+https://github.com/rust-lang/crates.io-indexchecksume78d4f1cc4ae33bbfc157ed5d5a5ef3bc29227303d595861deb238fcec4e9457enum-as-inner
0.3.3crates.io↘ 4↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum7c5f0096a91d210159eceb2ff5e1c4da18388a170e1e3ce948aac9c8fdbbf595used byenumflags2
0.6.4crates.io↘ 1↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum83c8d82922337cd23a15f88b70d8e4ef5f11da38dd7cdb55e84dd5de99695da0depends onused byenumflags2_derive
0.6.4crates.io↘ 3↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum946ee94e3dbf58fdd324f9ce245c7b238d46a66f00e86a020b71996349e46ccedepends onused byenumn
0.1.3crates.io↘ 3↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum4e58b112d5099aa0857c5d05f0eacab86406dd8c0f85fe5d320a13256d29ecf4depends onused byenv_logger
0.7.1crates.io↘ 5↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum44533bbbb3bb3c1fa17d9f2e4e38bbbaf8396ba82193c4cb1b6445d711445d36used byenv_logger
0.9.0crates.io↘ 5↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum0b2cf0344971ee6c64c31be0d530793fba457d322dfec2810c453d0ef228f9c3environmental
1.1.3crates.io↘ 0↖ 6sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum68b91989ae21441195d7d9b9993a2f9295c7e1a8c96255d8b729accddc124797errno
0.2.8crates.io↘ 3↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumf639046355ee4f37944e44f60642c6f3a7efa3cf6b78c78a0d989a8ce6c396a1used byerrno-dragonfly
0.1.2crates.io↘ 2↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumaa68f1b12764fab894d2755d2518754e71b4fd80ecfb822714a1206c2aab39bfdepends onused byethbloom
0.11.1crates.io↘ 7↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumbfb684ac8fa8f6c5759f788862bb22ec6fe3cb392f6bfd08e3c64b603661e3f8depends onused byethereum
0.9.0crates.io↘ 10↖ 0sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum4a67be3eaf296ef668733f54c637e84d0ca34eaf194f0077455135981ad464c3ethereum
0.9.0github.com/purestake/ethereum↘ 11↖ 11sourcegit+https://github.com/purestake/ethereum?branch=joshy-scale-info#2b98173bd88c05bfeefad421d260101b9008497bdepends onethereum-types
0.12.1crates.io↘ 8↖ 7sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum05136f7057fe789f06e6d41d07b34e6f70d8c86e5693b60f97aaa6553553bdafdepends onevent-listener
2.5.1crates.io↘ 0↖ 4sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumf7531096570974c3a9dcf9e4b8e1cede1ec26cf5046219fb3b9d897503b9be59evm
0.30.0github.com/uniquenetwork/evm.git↘ 12↖ 4sourcegit+https://github.com/uniquenetwork/evm.git?branch=precompile-output-parachain#bed08923a76339880e05df25a52c5334e9997bb2depends onevm-coder
0.1.0workspace↘ 7↖ 6evm-coder-macros
0.1.0workspace↘ 7↖ 1evm-core
0.30.0github.com/uniquenetwork/evm.git↘ 5↖ 4sourcegit+https://github.com/uniquenetwork/evm.git?branch=precompile-output-parachain#bed08923a76339880e05df25a52c5334e9997bb2evm-gasometer
0.30.0github.com/uniquenetwork/evm.git↘ 4↖ 2sourcegit+https://github.com/uniquenetwork/evm.git?branch=precompile-output-parachain#bed08923a76339880e05df25a52c5334e9997bb2used byevm-runtime
0.30.0github.com/uniquenetwork/evm.git↘ 4↖ 3sourcegit+https://github.com/uniquenetwork/evm.git?branch=precompile-output-parachain#bed08923a76339880e05df25a52c5334e9997bb2exit-future
0.2.0crates.io↘ 1↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksume43f2f1833d64e33f15592464d6fdd70f349dda7b1a53088eb83cd94014008c5depends onused byfake-simd
0.1.2crates.io↘ 0↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksume88a8acf291dafb59c2d96e8f59828f3838bb1a70398823ade51a84de6a6deedused byfallible-iterator
0.2.0crates.io↘ 0↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum4443176a9f2c162692bd3d352d745ef9413eec5782a80d8fd6f8a1ac692a07f7used byfastrand
1.5.0crates.io↘ 1↖ 3sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumb394ed3d285a429378d3b384b9eb1285267e7df4b166df24b7a6939a04dc392edepends onfc-consensus
2.0.0-devgithub.com/uniquenetwork/frontier.git↘ 20↖ 3sourcegit+https://github.com/uniquenetwork/frontier.git?branch=unique-polkadot-v0.9.12#43ce3be6274eceaf47d9664ddc71cba68a990923depends on- async-trait
0.1.51 - derive_more
0.99.16 - fc-db
2.0.0-dev - fp-consensus
2.0.0-dev - fp-rpc
3.0.0-dev - futures
0.3.17 - log
0.4.14 - parity-scale-codec
2.3.1 - sc-client-api
4.0.0-dev - sc-consensus
0.10.0-dev - sc-transaction-pool-api
4.0.0-dev - sp-api
4.0.0-dev - sp-block-builder
4.0.0-dev - sp-blockchain
4.0.0-dev - sp-consensus
0.10.0-dev - sp-core
4.0.0-dev - sp-inherents
4.0.0-dev - sp-runtime
4.0.0-dev - sp-timestamp
4.0.0-dev - substrate-prometheus-endpoint
0.9.0
- async-trait
fc-db
2.0.0-devgithub.com/uniquenetwork/frontier.git↘ 9↖ 5sourcegit+https://github.com/uniquenetwork/frontier.git?branch=unique-polkadot-v0.9.12#43ce3be6274eceaf47d9664ddc71cba68a990923depends onfc-mapping-sync
2.0.0-devgithub.com/uniquenetwork/frontier.git↘ 11↖ 2sourcegit+https://github.com/uniquenetwork/frontier.git?branch=unique-polkadot-v0.9.12#43ce3be6274eceaf47d9664ddc71cba68a990923depends onused byfc-rpc
2.0.0-devgithub.com/uniquenetwork/frontier.git↘ 37↖ 2sourcegit+https://github.com/uniquenetwork/frontier.git?branch=unique-polkadot-v0.9.12#43ce3be6274eceaf47d9664ddc71cba68a990923depends on- ethereum
0.9.0 - ethereum-types
0.12.1 - evm
0.30.0 - fc-consensus
2.0.0-dev - fc-db
2.0.0-dev - fc-rpc-core
1.1.0-dev - fp-consensus
2.0.0-dev - fp-evm
3.0.0-dev - fp-rpc
3.0.0-dev - fp-storage
2.0.0 - futures
0.3.17 - futures-util
0.3.17 - jsonrpc-core
18.0.0 - jsonrpc-pubsub
18.0.0 - libsecp256k1
0.3.5 - log
0.4.14 - lru
0.6.6 - pallet-ethereum
4.0.0-dev - pallet-evm
6.0.0-dev - parity-scale-codec
2.3.1 - parking_lot
0.11.2 - rand
0.7.3 - rlp
0.5.1 - rustc-hex
2.1.0 - sc-client-api
4.0.0-dev - sc-network
0.10.0-dev - sc-rpc
4.0.0-dev - sc-service
0.10.0-dev - sc-transaction-pool
4.0.0-dev - sc-transaction-pool-api
4.0.0-dev - sha3
0.8.2 - sp-api
4.0.0-dev - sp-blockchain
4.0.0-dev - sp-io
4.0.0-dev - sp-runtime
4.0.0-dev - sp-storage
4.0.0-dev - sp-transaction-pool
4.0.0-dev
used by- ethereum
fc-rpc-core
1.1.0-devgithub.com/uniquenetwork/frontier.git↘ 8↖ 3sourcegit+https://github.com/uniquenetwork/frontier.git?branch=unique-polkadot-v0.9.12#43ce3be6274eceaf47d9664ddc71cba68a990923depends onfdlimit
0.2.1crates.io↘ 1↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum2c4c9e43643f5a3be4ca5b67d26b98031ff9db6806c3440ae32e02e3ceac3f1bdepends onused byfile-per-thread-logger
0.1.4crates.io↘ 2↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum4fdbe0d94371f9ce939b555dd342d0686cc4c0cadbcd4b61d70af5ff97eb4126depends onused byfinality-grandpa
0.14.4crates.io↘ 8↖ 6sourceregistry+https://github.com/rust-lang/crates.io-indexchecksume8ac3ff5224ef91f3c97e03eb1de2db82743427e91aaa5ac635f454f0b164f5adepends onfixed-hash
0.7.0crates.io↘ 4↖ 4sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumcfcf0ed7fe52a17a03854ec54a9f76d6d84508d1c0e66bc1793301c73fc8493cfixedbitset
0.2.0crates.io↘ 0↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum37ab347416e802de484e4d03c7316c48f1ecb56574dfd4a46a80f173ce1de04dused byflate2
1.0.22crates.io↘ 5↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum1e6988e897c1c9c485f43b47a529cef42fde0547f9d8d41a7062518f1d8fc53fflexi_logger
0.15.12crates.io↘ 8↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumaaab3caedb4149800f91e8e4899f29cd9ddf3b569b04c365ca9334f92f7542bfdepends onused byfnv
1.0.7crates.io↘ 0↖ 15sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1fork-tree
3.0.0github.com/paritytech/substrate.git↘ 1↖ 4sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onform_urlencoded
1.0.1crates.io↘ 2↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum5fc25a87fa4fd2094bffb06925852034d90a17f0d1e05197d4956d3555752191depends onused byfp-consensus
2.0.0-devgithub.com/uniquenetwork/frontier.git↘ 7↖ 4sourcegit+https://github.com/uniquenetwork/frontier.git?branch=unique-polkadot-v0.9.12#43ce3be6274eceaf47d9664ddc71cba68a990923depends onfp-evm
3.0.0-devgithub.com/uniquenetwork/frontier.git↘ 7↖ 7sourcegit+https://github.com/uniquenetwork/frontier.git?branch=unique-polkadot-v0.9.12#43ce3be6274eceaf47d9664ddc71cba68a990923depends onfp-rpc
3.0.0-devgithub.com/uniquenetwork/frontier.git↘ 10↖ 7sourcegit+https://github.com/uniquenetwork/frontier.git?branch=unique-polkadot-v0.9.12#43ce3be6274eceaf47d9664ddc71cba68a990923depends onfp-self-contained
1.0.0-devgithub.com/uniquenetwork/frontier.git↘ 10↖ 2sourcegit+https://github.com/uniquenetwork/frontier.git?branch=unique-polkadot-v0.9.12#43ce3be6274eceaf47d9664ddc71cba68a990923depends onfp-storage
2.0.0github.com/uniquenetwork/frontier.git↘ 0↖ 3sourcegit+https://github.com/uniquenetwork/frontier.git?branch=unique-polkadot-v0.9.12#43ce3be6274eceaf47d9664ddc71cba68a990923frame-benchmarking
4.0.0-devgithub.com/paritytech/substrate.git↘ 13↖ 51sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onused by- frame-benchmarking-cli
4.0.0-dev - frame-system-benchmarking
4.0.0-dev - kusama-runtime
0.9.12 - nft
0.9.12 - nft-runtime
0.9.12 - pallet-babe
4.0.0-dev - pallet-bags-list
4.0.0-dev - pallet-balances
4.0.0-dev - pallet-bounties
4.0.0-dev - pallet-collective
4.0.0-dev - pallet-contracts
4.0.0-dev - pallet-democracy
4.0.0-dev - pallet-election-provider-multi-phase
4.0.0-dev - pallet-elections-phragmen
5.0.0-dev - pallet-evm
6.0.0-dev - pallet-evm-migration
0.1.0 - pallet-fungible
0.1.0 - pallet-gilt
4.0.0-dev - pallet-grandpa
4.0.0-dev - pallet-identity
4.0.0-dev - pallet-im-online
4.0.0-dev - pallet-indices
4.0.0-dev - pallet-inflation
3.0.0 - pallet-membership
4.0.0-dev - pallet-mmr
4.0.0-dev - pallet-multisig
4.0.0-dev - pallet-nft
3.0.0 - pallet-nft-transaction-payment
3.0.0 - pallet-nonfungible
0.1.0 - pallet-offences-benchmarking
4.0.0-dev - pallet-proxy
4.0.0-dev - pallet-refungible
0.1.0 - pallet-scheduler
4.0.0-dev - pallet-session-benchmarking
4.0.0-dev - pallet-staking
4.0.0-dev - pallet-template-transaction-payment
3.0.0 - pallet-timestamp
4.0.0-dev - pallet-tips
4.0.0-dev - pallet-treasury
4.0.0-dev - pallet-unq-scheduler
3.0.0 - pallet-utility
4.0.0-dev - pallet-vesting
4.0.0-dev - pallet-xcm-benchmarks
0.9.8 - polkadot-client
0.9.12 - polkadot-runtime
0.9.12 - polkadot-runtime-common
0.9.12 - polkadot-runtime-parachains
0.9.12 - polkadot-test-service
0.9.12 - rococo-runtime
0.9.12 - westend-runtime
0.9.12 - xcm-executor
0.9.12
- frame-benchmarking-cli
frame-benchmarking-cli
4.0.0-devgithub.com/paritytech/substrate.git↘ 19↖ 2sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends on- Inflector
0.11.4 - chrono
0.4.19 - frame-benchmarking
4.0.0-dev - frame-support
4.0.0-dev - handlebars
3.5.5 - linked-hash-map
0.5.4 - log
0.4.14 - parity-scale-codec
2.3.1 - sc-cli
0.10.0-dev - sc-client-db
0.10.0-dev - sc-executor
0.10.0-dev - sc-service
0.10.0-dev - serde
1.0.130 - sp-core
4.0.0-dev - sp-externalities
0.10.0-dev - sp-keystore
0.10.0-dev - sp-runtime
4.0.0-dev - sp-state-machine
0.10.0-dev - structopt
0.3.25
used by- Inflector
frame-election-provider-support
4.0.0-devgithub.com/paritytech/substrate.git↘ 7↖ 9sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onframe-executive
4.0.0-devgithub.com/paritytech/substrate.git↘ 9↖ 7sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onframe-metadata
14.0.0crates.io↘ 4↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum96616f82e069102b95a72c87de4c84d2f87ef7f0f20630e78ce3824436483110used byframe-support
4.0.0-devgithub.com/paritytech/substrate.git↘ 20↖ 98sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends on- bitflags
1.3.2 - frame-metadata
14.0.0 - frame-support-procedural
4.0.0-dev - impl-trait-for-tuples
0.2.1 - log
0.4.14 - once_cell
1.8.0 - parity-scale-codec
2.3.1 - paste
1.0.5 - scale-info
1.0.0 - serde
1.0.130 - smallvec
1.7.0 - sp-arithmetic
4.0.0-dev - sp-core
4.0.0-dev - sp-inherents
4.0.0-dev - sp-io
4.0.0-dev - sp-runtime
4.0.0-dev - sp-staking
4.0.0-dev - sp-state-machine
0.10.0-dev - sp-std
4.0.0-dev - sp-tracing
4.0.0-dev
used by- bp-header-chain
0.1.0 - bp-message-dispatch
0.1.0 - bp-messages
0.1.0 - bp-polkadot-core
0.1.0 - bp-rialto
0.1.0 - bp-rococo
0.1.0 - bp-runtime
0.1.0 - bridge-runtime-common
0.1.0 - cumulus-pallet-aura-ext
0.1.0 - cumulus-pallet-dmp-queue
0.1.0 - cumulus-pallet-parachain-system
0.1.0 - cumulus-pallet-xcm
0.1.0 - cumulus-pallet-xcmp-queue
0.1.0 - cumulus-primitives-core
0.1.0 - cumulus-primitives-utility
0.1.0 - fp-self-contained
1.0.0-dev - frame-benchmarking
4.0.0-dev - frame-benchmarking-cli
4.0.0-dev - frame-election-provider-support
4.0.0-dev - frame-executive
4.0.0-dev - frame-system
4.0.0-dev - frame-system-benchmarking
4.0.0-dev - frame-try-runtime
0.10.0-dev - kusama-runtime
0.9.12 - nft-data-structs
0.9.0 - nft-runtime
0.9.12 - pallet-aura
4.0.0-dev - pallet-authority-discovery
4.0.0-dev - pallet-authorship
4.0.0-dev - pallet-babe
4.0.0-dev - pallet-bags-list
4.0.0-dev - pallet-balances
4.0.0-dev - pallet-beefy
4.0.0-dev - pallet-beefy-mmr
4.0.0-dev - pallet-bounties
4.0.0-dev - pallet-bridge-dispatch
0.1.0 - pallet-bridge-grandpa
0.1.0 - pallet-bridge-messages
0.1.0 - pallet-collective
4.0.0-dev - pallet-common
0.1.0 - pallet-contract-helpers
0.1.0 - pallet-contracts
4.0.0-dev - pallet-democracy
4.0.0-dev - pallet-election-provider-multi-phase
4.0.0-dev - pallet-elections-phragmen
5.0.0-dev - pallet-ethereum
4.0.0-dev - pallet-evm
6.0.0-dev - pallet-evm-coder-substrate
0.1.0 - pallet-evm-contract-helpers
0.1.0 - pallet-evm-migration
0.1.0 - pallet-evm-transaction-payment
0.1.0 - pallet-fungible
0.1.0 - pallet-gilt
4.0.0-dev - pallet-grandpa
4.0.0-dev - pallet-identity
4.0.0-dev - pallet-im-online
4.0.0-dev - pallet-indices
4.0.0-dev - pallet-inflation
3.0.0 - pallet-membership
4.0.0-dev - pallet-mmr
4.0.0-dev - pallet-mmr-primitives
4.0.0-dev - pallet-multisig
4.0.0-dev - pallet-nft
3.0.0 - pallet-nft-transaction-payment
3.0.0 - pallet-nicks
4.0.0-dev - pallet-nonfungible
0.1.0 - pallet-offences
4.0.0-dev - pallet-offences-benchmarking
4.0.0-dev - pallet-proxy
4.0.0-dev - pallet-randomness-collective-flip
4.0.0-dev - pallet-recovery
4.0.0-dev - pallet-refungible
0.1.0 - pallet-scheduler
4.0.0-dev - pallet-session
4.0.0-dev - pallet-session-benchmarking
4.0.0-dev - pallet-society
4.0.0-dev - pallet-staking
4.0.0-dev - pallet-sudo
4.0.0-dev - pallet-template-transaction-payment
3.0.0 - pallet-timestamp
4.0.0-dev - pallet-tips
4.0.0-dev - pallet-transaction-payment
4.0.0-dev - pallet-treasury
4.0.0-dev - pallet-unq-scheduler
3.0.0 - pallet-utility
4.0.0-dev - pallet-vesting
4.0.0-dev - pallet-xcm
0.9.12 - pallet-xcm-benchmarks
0.9.8 - parachain-info
0.1.0 - polkadot-parachain
0.9.12 - polkadot-runtime
0.9.12 - polkadot-runtime-common
0.9.12 - polkadot-runtime-parachains
0.9.12 - polkadot-test-runtime
0.9.12 - rococo-runtime
0.9.12 - westend-runtime
0.9.12 - xcm-builder
0.9.12 - xcm-executor
0.9.12
- bitflags
frame-support-procedural
4.0.0-devgithub.com/paritytech/substrate.git↘ 5↖ 1sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onused byframe-support-procedural-tools
4.0.0-devgithub.com/paritytech/substrate.git↘ 5↖ 1sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onframe-support-procedural-tools-derive
3.0.0github.com/paritytech/substrate.git↘ 3↖ 1sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onframe-system
4.0.0-devgithub.com/paritytech/substrate.git↘ 10↖ 87sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onused by- bp-messages
0.1.0 - bp-polkadot-core
0.1.0 - bp-rialto
0.1.0 - cumulus-pallet-aura-ext
0.1.0 - cumulus-pallet-dmp-queue
0.1.0 - cumulus-pallet-parachain-system
0.1.0 - cumulus-pallet-xcm
0.1.0 - cumulus-pallet-xcmp-queue
0.1.0 - frame-benchmarking
4.0.0-dev - frame-election-provider-support
4.0.0-dev - frame-executive
4.0.0-dev - frame-system-benchmarking
4.0.0-dev - kusama-runtime
0.9.12 - nft-data-structs
0.9.0 - nft-runtime
0.9.12 - pallet-aura
4.0.0-dev - pallet-authority-discovery
4.0.0-dev - pallet-authorship
4.0.0-dev - pallet-babe
4.0.0-dev - pallet-bags-list
4.0.0-dev - pallet-balances
4.0.0-dev - pallet-beefy
4.0.0-dev - pallet-beefy-mmr
4.0.0-dev - pallet-bounties
4.0.0-dev - pallet-bridge-dispatch
0.1.0 - pallet-bridge-grandpa
0.1.0 - pallet-bridge-messages
0.1.0 - pallet-collective
4.0.0-dev - pallet-common
0.1.0 - pallet-contract-helpers
0.1.0 - pallet-contracts
4.0.0-dev - pallet-democracy
4.0.0-dev - pallet-election-provider-multi-phase
4.0.0-dev - pallet-elections-phragmen
5.0.0-dev - pallet-ethereum
4.0.0-dev - pallet-evm
6.0.0-dev - pallet-evm-coder-substrate
0.1.0 - pallet-evm-contract-helpers
0.1.0 - pallet-evm-migration
0.1.0 - pallet-evm-transaction-payment
0.1.0 - pallet-fungible
0.1.0 - pallet-gilt
4.0.0-dev - pallet-grandpa
4.0.0-dev - pallet-identity
4.0.0-dev - pallet-im-online
4.0.0-dev - pallet-indices
4.0.0-dev - pallet-inflation
3.0.0 - pallet-membership
4.0.0-dev - pallet-mmr
4.0.0-dev - pallet-mmr-primitives
4.0.0-dev - pallet-multisig
4.0.0-dev - pallet-nft
3.0.0 - pallet-nft-transaction-payment
3.0.0 - pallet-nicks
4.0.0-dev - pallet-nonfungible
0.1.0 - pallet-offences
4.0.0-dev - pallet-offences-benchmarking
4.0.0-dev - pallet-proxy
4.0.0-dev - pallet-randomness-collective-flip
4.0.0-dev - pallet-recovery
4.0.0-dev - pallet-refungible
0.1.0 - pallet-scheduler
4.0.0-dev - pallet-session
4.0.0-dev - pallet-session-benchmarking
4.0.0-dev - pallet-society
4.0.0-dev - pallet-staking
4.0.0-dev - pallet-sudo
4.0.0-dev - pallet-template-transaction-payment
3.0.0 - pallet-timestamp
4.0.0-dev - pallet-tips
4.0.0-dev - pallet-transaction-payment
4.0.0-dev - pallet-treasury
4.0.0-dev - pallet-unq-scheduler
3.0.0 - pallet-utility
4.0.0-dev - pallet-vesting
4.0.0-dev - pallet-xcm
0.9.12 - pallet-xcm-benchmarks
0.9.8 - parachain-info
0.1.0 - polkadot-primitives
0.9.12 - polkadot-runtime
0.9.12 - polkadot-runtime-common
0.9.12 - polkadot-runtime-parachains
0.9.12 - polkadot-test-runtime
0.9.12 - polkadot-test-service
0.9.12 - rococo-runtime
0.9.12 - westend-runtime
0.9.12 - xcm-builder
0.9.12
- bp-messages
frame-system-benchmarking
4.0.0-devgithub.com/paritytech/substrate.git↘ 8↖ 4sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onframe-system-rpc-runtime-api
4.0.0-devgithub.com/paritytech/substrate.git↘ 2↖ 9sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onframe-try-runtime
0.10.0-devgithub.com/paritytech/substrate.git↘ 4↖ 3sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044fs-err
2.6.0crates.io↘ 0↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum5ebd3504ad6116843b8375ad70df74e7bfe83cac77a1f3fe73200c844d43bfe0used byfs-swap
0.2.6crates.io↘ 4↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum03d47dad3685eceed8488986cad3d5027165ea5edb164331770e2059555f10a5used byfs2
0.4.3crates.io↘ 2↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum9564fc758e15025b46aa6643b1b77d047d1a56a1aea6e01002ac0c7026876213depends onused byfuchsia-zircon
0.3.3crates.io↘ 2↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum2e9763c69ebaae630ba35f74888db465e49e259ba1bc0eda7d06f4a067615d82depends onused byfuchsia-zircon-sys
0.3.3crates.io↘ 0↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum3dcaa9ae7725d12cdb85b3ad99a434db70b468c09ded17e012d86b5c1010f7a7used byfunty
1.1.0crates.io↘ 0↖ 4sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumfed34cd105917e91daa4da6b3728c47b068749d6a62c59811f06ed2ac71d9da7futures
0.1.31crates.io↘ 0↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum3a471a38ef8ed83cd6e40aa59c1ffe17db6855c18e3604d9c4ed8c08ebc28678futures
0.3.17crates.io↘ 7↖ 121sourceregistry+https://github.com/rust-lang/crates.io-indexchecksuma12aa0eb539080d55c3f2d45a67c3b58b6b0773c1a3ca2dfec66d58c97fd66cadepends onused by- beefy-gadget
4.0.0-dev - beefy-gadget-rpc
4.0.0-dev - cumulus-client-collator
0.1.0 - cumulus-client-consensus-aura
0.1.0 - cumulus-client-consensus-common
0.1.0 - cumulus-client-network
0.1.0 - cumulus-client-pov-recovery
0.1.0 - exit-future
0.2.0 - fc-consensus
2.0.0-dev - fc-mapping-sync
2.0.0-dev - fc-rpc
2.0.0-dev - finality-grandpa
0.14.4 - if-watch
0.2.2 - intervalier
0.4.0 - jsonrpc-client-transports
18.0.0 - jsonrpc-core
18.0.0 - jsonrpc-core-client
18.0.0 - jsonrpc-http-server
18.0.0 - jsonrpc-ipc-server
18.0.0 - jsonrpc-pubsub
18.0.0 - jsonrpc-server-utils
18.0.0 - jsonrpc-ws-server
18.0.0 - jsonrpsee-ws-client
0.3.1 - libp2p
0.39.1 - libp2p-core
0.29.0 - libp2p-deflate
0.29.0 - libp2p-dns
0.29.0 - libp2p-floodsub
0.30.0 - libp2p-gossipsub
0.32.0 - libp2p-identify
0.30.0 - libp2p-kad
0.31.0 - libp2p-mdns
0.31.0 - libp2p-mplex
0.29.0 - libp2p-noise
0.32.0 - libp2p-ping
0.30.0 - libp2p-plaintext
0.29.0 - libp2p-pnet
0.21.0 - libp2p-relay
0.3.0 - libp2p-request-response
0.12.0 - libp2p-swarm
0.30.0 - libp2p-tcp
0.29.0 - libp2p-uds
0.29.0 - libp2p-wasm-ext
0.29.0 - libp2p-websocket
0.30.0 - libp2p-yamux
0.33.0 - metered-channel
0.9.12 - mick-jaeger
0.1.4 - multistream-select
0.10.4 - nft
0.9.12 - nft-rpc
3.3.1 - parity-tokio-ipc
0.9.0 - polkadot-approval-distribution
0.9.12 - polkadot-availability-bitfield-distribution
0.9.12 - polkadot-availability-distribution
0.9.12 - polkadot-availability-recovery
0.9.12 - polkadot-cli
0.9.12 - polkadot-collator-protocol
0.9.12 - polkadot-dispute-distribution
0.9.12 - polkadot-gossip-support
0.9.12 - polkadot-network-bridge
0.9.12 - polkadot-node-collation-generation
0.9.12 - polkadot-node-core-approval-voting
0.9.12 - polkadot-node-core-av-store
0.9.12 - polkadot-node-core-backing
0.9.12 - polkadot-node-core-bitfield-signing
0.9.12 - polkadot-node-core-candidate-validation
0.9.12 - polkadot-node-core-chain-api
0.9.12 - polkadot-node-core-chain-selection
0.9.12 - polkadot-node-core-dispute-coordinator
0.9.12 - polkadot-node-core-dispute-participation
0.9.12 - polkadot-node-core-parachains-inherent
0.9.12 - polkadot-node-core-provisioner
0.9.12 - polkadot-node-core-pvf
0.9.12 - polkadot-node-core-runtime-api
0.9.12 - polkadot-node-metrics
0.9.12 - polkadot-node-network-protocol
0.9.12 - polkadot-node-primitives
0.9.12 - polkadot-node-subsystem-types
0.9.12 - polkadot-node-subsystem-util
0.9.12 - polkadot-overseer
0.9.12 - polkadot-overseer-gen
0.9.12 - polkadot-service
0.9.12 - polkadot-statement-distribution
0.9.12 - polkadot-test-service
0.9.12 - rw-stream-sink
0.2.1 - sc-authority-discovery
0.10.0-dev - sc-basic-authorship
0.10.0-dev - sc-cli
0.10.0-dev - sc-client-api
4.0.0-dev - sc-consensus
0.10.0-dev - sc-consensus-aura
0.10.0-dev - sc-consensus-babe
0.10.0-dev - sc-consensus-babe-rpc
0.10.0-dev - sc-consensus-slots
0.10.0-dev - sc-finality-grandpa
0.10.0-dev - sc-finality-grandpa-rpc
0.10.0-dev - sc-informant
0.10.0-dev - sc-network
0.10.0-dev - sc-network-gossip
0.10.0-dev - sc-offchain
4.0.0-dev - sc-peerset
4.0.0-dev - sc-rpc
4.0.0-dev - sc-rpc-api
0.10.0-dev - sc-rpc-server
4.0.0-dev - sc-service
0.10.0-dev - sc-telemetry
4.0.0-dev - sc-transaction-pool
4.0.0-dev - sc-transaction-pool-api
4.0.0-dev - sc-utils
4.0.0-dev - soketto
0.4.2 - soketto
0.6.0 - sp-blockchain
4.0.0-dev - sp-consensus
0.10.0-dev - sp-core
4.0.0-dev - sp-io
4.0.0-dev - sp-keystore
0.10.0-dev - substrate-frame-rpc-system
4.0.0-dev - substrate-test-client
2.0.1 - substrate-test-utils
4.0.0-dev - wasm-timer
0.2.5 - yamux
0.9.0
- beefy-gadget
futures-channel
0.3.17crates.io↘ 2↖ 7sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum5da6ba8c3bb3c165d3c7319fc1cc8304facf1fb8db99c5de877183c08a273888depends onfutures-core
0.3.17crates.io↘ 0↖ 12sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum88d1c26957f23603395cd326b0ffe64124b818f4449552f960d815cfba83a53dfutures-executor
0.3.17crates.io↘ 4↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum45025be030969d763025784f7f355043dc6bc74093e4ecc5000ca4dc50d8745cfutures-io
0.3.17crates.io↘ 0↖ 10sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum522de2a0fe3e380f1bc577ba0474108faf3f6b18321dbf60b3b9c39a75073377futures-lite
1.12.0crates.io↘ 7↖ 7sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum7694489acd39452c77daa48516b894c153f192c3578d5a839b62c58099fcbf48depends onfutures-macro
0.3.17crates.io↘ 5↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum18e4a4b95cea4b4ccbcf1c5675ca7c4ee4e9e75eb79944d07defde18068f79bbused byfutures-rustls
0.21.1crates.io↘ 3↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum3a1387e07917c711fb4ee4f48ea0adb04a3c9739e53ef85bf43ae1edc2937a8bdepends onused byfutures-sink
0.3.17crates.io↘ 0↖ 7sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum36ea153c13024fe480590b3e3d4cad89a0cfacecc24577b68f86c6ced9c2bc11futures-task
0.3.17crates.io↘ 0↖ 3sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum1d3d00f4eddb73e498a54394f228cd55853bdf059259e8e7bc6e69d408892e99futures-timer
2.0.2crates.io↘ 0↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksuma1de7508b218029b0f01662ed8f61b1c964b3ae99d6f25462d0f55a595109df6used byfutures-timer
3.0.2crates.io↘ 0↖ 32sourceregistry+https://github.com/rust-lang/crates.io-indexchecksume64b03909df88034c26dc1547e8970b91f98bdb65165d6a4e9110d94263dbb2cused by- cumulus-client-network
0.1.0 - cumulus-client-pov-recovery
0.1.0 - fc-mapping-sync
2.0.0-dev - finality-grandpa
0.14.4 - libp2p-core
0.29.0 - libp2p-relay
0.3.0 - libp2p-tcp
0.29.0 - metered-channel
0.9.12 - polkadot-collator-protocol
0.9.12 - polkadot-gossip-support
0.9.12 - polkadot-node-core-approval-voting
0.9.12 - polkadot-node-core-av-store
0.9.12 - polkadot-node-core-chain-selection
0.9.12 - polkadot-node-core-parachains-inherent
0.9.12 - polkadot-node-core-provisioner
0.9.12 - polkadot-node-core-pvf
0.9.12 - polkadot-node-metrics
0.9.12 - polkadot-overseer
0.9.12 - polkadot-overseer-gen
0.9.12 - sc-authority-discovery
0.10.0-dev - sc-basic-authorship
0.10.0-dev - sc-consensus
0.10.0-dev - sc-consensus-slots
0.10.0-dev - sc-finality-grandpa
0.10.0-dev - sc-informant
0.10.0-dev - sc-network
0.10.0-dev - sc-network-gossip
0.10.0-dev - sc-offchain
4.0.0-dev - sc-service
0.10.0-dev - sc-utils
4.0.0-dev - sp-consensus
0.10.0-dev - sp-timestamp
4.0.0-dev
- cumulus-client-network
futures-util
0.3.17crates.io↘ 14↖ 15sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum36568465210a3a6ee45e1f165136d68671471a501e632e9a98d96872222b5481depends onused by- async-std-resolver
0.20.3 - asynchronous-codec
0.5.0 - asynchronous-codec
0.6.0 - fc-rpc
2.0.0-dev - futures
0.3.17 - futures-executor
0.3.17 - hyper
0.14.14 - hyper-rustls
0.22.1 - jsonrpc-core
18.0.0 - jsonrpsee-types
0.3.1 - substrate-prometheus-endpoint
0.9.0 - trust-dns-proto
0.20.3 - trust-dns-resolver
0.20.3 - unsigned-varint
0.6.0 - unsigned-varint
0.7.0
- async-std-resolver
generic-array
0.12.4crates.io↘ 1↖ 4sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumffdf9f34f1447443d37393cc6c2b8313aebddcd96906caf34e54c68d8e57d7bddepends ongeneric-array
0.14.4crates.io↘ 2↖ 10sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum501466ecc8a30d1d3b7fc9229b122b2ce8ed6e9d9223f1138d4babb253e51817depends ongetrandom
0.1.16crates.io↘ 5↖ 3sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum8fc3cb4d91f53b50155bdcfd23f6a4c39ae1969c2ae85982b135750cccaf5fcegetrandom
0.2.3crates.io↘ 3↖ 3sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum7fcd999463524c52659517fe2cea98493cfe485d10565e7b0fb07dbba7ad2753ghash
0.4.4crates.io↘ 2↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum1583cc1656d7839fd3732b80cf4f38850336cdb9b8ded1cd399ca62958de3c99depends onused bygimli
0.25.0crates.io↘ 3↖ 5sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumf0a01e0497841a3b2db4f8afa483cce65f7e96a3498bd6c541734792aeac8fe7gimli
0.26.1crates.io↘ 0↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum78cc372d058dcf6d5ecd98510e7fbc9e5aec4d21de70f65fea8fecebcd881bd4used byglob
0.3.0crates.io↘ 0↖ 3sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum9b919933a397b79c37e33b77bb2aa3dc8eb6e165ad809e58ff75bc7db2e34574globset
0.4.8crates.io↘ 5↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum10463d9ff00a2a068db14231982f5132edebad0d7660cd956a1c30292dbcbfbdused bygloo-timers
0.2.1crates.io↘ 5↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum47204a46aaff920a1ea58b11d03dec6f704287d27561724a4631e450654a891fused byhandlebars
3.5.5crates.io↘ 6↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum4498fc115fa7d34de968184e473529abb40eeb6be8bc5f7faba3d08c316cb3e3hash-db
0.15.2crates.io↘ 0↖ 18sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumd23bd4e7b5eda0d0f3a307e8b381fdc8ba9000f26fbe912250c0a4cc3956364aused by- bp-runtime
0.1.0 - bridge-runtime-common
0.1.0 - ethereum
0.9.0 - ethereum
0.9.0 - memory-db
0.27.0 - sc-client-api
4.0.0-dev - sc-client-db
0.10.0-dev - sc-light
4.0.0-dev - sc-rpc
4.0.0-dev - sc-service
0.10.0-dev - sp-api
4.0.0-dev - sp-core
4.0.0-dev - sp-io
4.0.0-dev - sp-state-machine
0.10.0-dev - sp-trie
4.0.0-dev - trie-db
0.22.6 - trie-root
0.16.0 - triehash
0.8.4
- bp-runtime
hash256-std-hasher
0.15.2crates.io↘ 1↖ 4sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum92c171d55b98633f4ed3860808f004099b36c1cc29c42cfc53aa8591b21efcf2depends onhashbrown
0.11.2crates.io↘ 1↖ 6sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumab5ef0d4909ef3724cc8cce6ccc8572c5c817592e9285f5464f8e86f8bd3726edepends onheck
0.3.3crates.io↘ 1↖ 7sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum6d621efb26863f0e9924c6ac577e8275e5e6b77455db64ffa6c65c904e9e132cdepends onhermit-abi
0.1.19crates.io↘ 1↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33depends onused byhex
0.4.3crates.io↘ 0↖ 13sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70hex_fmt
0.3.0crates.io↘ 0↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumb07f60793ff0a4d9cef0f18e63b5357e06209987153a64648c972c1e5aff336fused byhex-literal
0.3.3crates.io↘ 0↖ 9sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum21e4590e13640f19f249fe3e4eca5113bc4289f2497710378190e7f4bd96f45bhmac
0.7.1crates.io↘ 2↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum5dcb5e64cda4c23119ab41ba960d1e170a774c8e4b9d9e6a9bc18aabf5e59695depends onused byhmac
0.8.1crates.io↘ 2↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum126888268dcc288495a26bf004b38c5fdbb31682f992c84ceb046a1f0fe38840depends onhmac
0.11.0crates.io↘ 2↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum2a2a2320eb7ec0ebe8da8f744d7812d9fc4cb4d09344ac01898dbcb6a20ae69bdepends onused byhmac-drbg
0.2.0crates.io↘ 3↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumc6e570451493f10f6581b48cdd530413b63ea9e780f544bfd3bdcaa0d89d1a7bdepends onused byhmac-drbg
0.3.0crates.io↘ 3↖ 3sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum17ea0a1394df5b6574da6e0c1ade9e78868c9fb0a4e5ef4428e32da4676b85b1depends onhostname
0.3.1crates.io↘ 3↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum3c731c3e10504cc8ed35cfe2f1db4c9274c3d35fa486e3b31df46f068ef3e867depends onused byhttp
0.2.5crates.io↘ 3↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum1323096b05d41827dadeaee54c9981958c0f94e670bc94ed80037d1a7b8b186bdepends onused byhttp-body
0.4.4crates.io↘ 3↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum1ff4f84919677303da5f147645dbea6b1881f368d03ac84e1dc09031ebd7b2c6depends onused byhttparse
1.5.1crates.io↘ 0↖ 4sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumacd94fdbe1d4ff688b67b04eee2e17bd50995534a61539e45adfefb45e5e5503httpdate
1.0.1crates.io↘ 0↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum6456b8a6c8f33fee7d958fcd1b60d55b11940a79e63ae87013e6d22e26034440used byhumantime
1.3.0crates.io↘ 1↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumdf004cfca50ef23c36850aaaa59ad52cc70d0e90243c3c7737a4dd32dc7a3c4fdepends onused byhumantime
2.1.0crates.io↘ 0↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4used byhyper
0.14.14crates.io↘ 15↖ 5sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum2b91bb1f221b6ea1f1e4371216b70f40748774c2fb5971b450c07773fb92d26bdepends onhyper-rustls
0.22.1crates.io↘ 9↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum5f9f7a97316d44c0af9b0301e65010573a853a9fc97046d7331d7f6bc0fd5a64depends onused byident_case
1.0.1crates.io↘ 0↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumb9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39used byidna
0.1.5crates.io↘ 3↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum38f09e0f0b1fb55fdee1f17470ad800da77af5186a1a76c026b679358b7e844eused byidna
0.2.3crates.io↘ 3↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum418a0a6fab821475f634efe3ccc45c013f742efe03d853e8d3355d5cb850ecf8if-addrs
0.6.6crates.io↘ 3↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumc9a83ec4af652890ac713ffd8dc859e650420a5ef47f7b9be29b6664ab50fbc8depends onused byif-addrs-sys
0.3.2crates.io↘ 2↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumde74b9dd780476e837e5eb5ab7c88b49ed304126e412030a0adba99c8efe79eadepends onused byif-watch
0.2.2crates.io↘ 8↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumae8ab7f67bad3240049cb24fb9cb0b4c2c6af4c245840917fbbdededeee91179depends onimpl-codec
0.5.1crates.io↘ 1↖ 4sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum161ebdfec3c8e3b52bf61c4f3550a1eea4f9579d10dc1b936f3171ebdcd6c443depends onimpl-rlp
0.3.0crates.io↘ 1↖ 4sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumf28220f89297a075ddc7245cd538076ee98b01f2a9c23a53a4f1105d5a322808depends onimpl-serde
0.3.1crates.io↘ 1↖ 6sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumb47ca4d2b6931707a55fce5cf66aff80e2178c8b63bbb4ecb5695cbc870ddf6fdepends onimpl-trait-for-tuples
0.1.3crates.io↘ 3↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum7ef5550a42e3740a0e71f909d4c861056a284060af885ae7aa6242820f920d9ddepends onused byimpl-trait-for-tuples
0.2.1crates.io↘ 3↖ 19sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumd5dacb10c5b3bb92d46ba347505a9041e676bb20ad220101326bffb0c93031eedepends onused by- bp-messages
0.1.0 - cumulus-primitives-core
0.1.0 - evm-coder
0.1.0 - frame-support
4.0.0-dev - pallet-authorship
4.0.0-dev - pallet-evm
6.0.0-dev - pallet-session
4.0.0-dev - pallet-treasury
4.0.0-dev - parity-scale-codec
2.3.1 - parity-util-mem
0.10.2 - polkadot-runtime-common
0.9.12 - sc-chain-spec
4.0.0-dev - sp-inherents
4.0.0-dev - sp-runtime
4.0.0-dev - sp-runtime-interface
4.0.0-dev - sp-wasm-interface
4.0.0-dev - up-sponsorship
0.1.0 - xcm
0.9.12 - xcm-executor
0.9.12
- bp-messages
indexmap
1.7.0crates.io↘ 3↖ 7sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumbc633605454125dec4b66843673f01c7df2b89479b32e0ed634e43a91cff62a5depends onInflector
0.11.4crates.io↘ 2↖ 6sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumfe438c63458706e03479442743baae6c88256498e6431708f6dfc520a26515d3depends oninstant
0.1.12crates.io↘ 1↖ 3sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum7a5bbe824c507c5da5956355e86a746d82e0e1464f65d862cc5e71da70e94b2cdepends oninteger-encoding
1.1.7crates.io↘ 0↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum48dc51180a9b377fd75814d0cc02199c20f8e99433d6762f650d39cdbbd3b56fused byinteger-sqrt
0.1.5crates.io↘ 1↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum276ec31bcb4a9ee45f58bec6f9ec700ae4cf4f4f8f2fa7e06cb406bd5ffdd770depends onused byintervalier
0.4.0crates.io↘ 2↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum64fa110ec7b8f493f416eed552740d10e7030ad5f63b2308f82c9608ec2df275depends onused byiovec
0.1.4crates.io↘ 1↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumb2b3ea6ff95e175473f8ffe6a7eb7c00d054240321b84c57051175fe3c1e075edepends onused byip_network
0.4.0crates.io↘ 0↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum09b746553d2f4a1ca26fab939943ddfb217a091f34f53571620a8e3d30691303ipconfig
0.2.2crates.io↘ 4↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumf7e2f18aece9709094573a9f24f483c4f65caa4298e2f7ae1b71cc65d853fad7used byipnet
2.3.1crates.io↘ 0↖ 3sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum68f2d64f2edebec4ce84ad108148e67e1064789bee435edc5b60ad398714a3a9itertools
0.10.1crates.io↘ 1↖ 5sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum69ddb889f9d0d08a67338271fa9b62996bc788c7796a5c18cf057420aaed5eafdepends onitoa
0.4.8crates.io↘ 0↖ 3sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumb71991ff56294aa922b450139ee08b3bfc70982c6b2c7562771375cf73542dd4jobserver
0.1.24crates.io↘ 1↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumaf25a77299a7f711a01975c35a6a424eb6862092cc2d6c72c4ed6cbc56dfc1fadepends onused byjs-sys
0.3.55crates.io↘ 1↖ 6sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum7cc9ffccd38c451a86bf13657df244e9c3f37493cce8e5e21e940963777acc84depends onjsonrpc-client-transports
18.0.0crates.io↘ 8↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumd2b99d4207e2a04fb4581746903c2bb7eb376f88de9c699d0f3e10feeac0cd3adepends onused byjsonrpc-core
18.0.0crates.io↘ 7↖ 23sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum14f7f76aef2d054868398427f6c54943cf3d1caa9a7ec7d0c38d69df97a965ebdepends onused by- beefy-gadget-rpc
4.0.0-dev - fc-rpc
2.0.0-dev - fc-rpc-core
1.1.0-dev - jsonrpc-client-transports
18.0.0 - jsonrpc-http-server
18.0.0 - jsonrpc-ipc-server
18.0.0 - jsonrpc-pubsub
18.0.0 - jsonrpc-server-utils
18.0.0 - jsonrpc-ws-server
18.0.0 - nft
0.9.12 - nft-rpc
3.3.1 - pallet-mmr-rpc
3.0.0 - pallet-transaction-payment-rpc
4.0.0-dev - polkadot-rpc
0.9.12 - sc-consensus-babe-rpc
0.10.0-dev - sc-finality-grandpa-rpc
0.10.0-dev - sc-rpc
4.0.0-dev - sc-rpc-api
0.10.0-dev - sc-rpc-server
4.0.0-dev - sc-service
0.10.0-dev - sc-sync-state-rpc
0.10.0-dev - substrate-frame-rpc-system
4.0.0-dev - uc-rpc
0.1.0
- beefy-gadget-rpc
jsonrpc-core-client
18.0.0crates.io↘ 2↖ 10sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumb51da17abecbdab3e3d4f26b01c5ec075e88d3abe3ab3b05dc9aa69392764ec0jsonrpc-derive
18.0.0crates.io↘ 4↖ 10sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum5b939a78fa820cdfcb7ee7484466746a7377760970f6f9c6fe19f9edcc8a38d2jsonrpc-http-server
18.0.0crates.io↘ 8↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksume1dea6e07251d9ce6a552abfb5d7ad6bc290a4596c8dcc3d795fae2bbdc1f3ffdepends onused byjsonrpc-ipc-server
18.0.0crates.io↘ 7↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum382bb0206323ca7cda3dcd7e245cea86d37d02457a02a975e3378fb149a48845depends onused byjsonrpc-pubsub
18.0.0crates.io↘ 7↖ 11sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum240f87695e6c6f62fb37f05c02c04953cf68d6408b8c1c89de85c7a0125b1011depends onjsonrpc-server-utils
18.0.0crates.io↘ 10↖ 3sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumfa4fdea130485b572c39a460d50888beb00afb3e35de23ccd7fad8ff19f0e0d4depends onjsonrpc-ws-server
18.0.0crates.io↘ 7↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumf892c7d766369475ab7b0669f417906302d7c0fb521285c0a0c92e52e7c8e946depends onused byjsonrpsee-proc-macros
0.3.1crates.io↘ 6↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum8edb341d35279b59c79d7fe9e060a51aec29d45af99cc7c72ea7caa350fa71a4jsonrpsee-types
0.3.1crates.io↘ 10↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum4cc738fd55b676ada3271ef7c383a14a0867a2a88b0fa941311bf5fc0a29d498depends onused byjsonrpsee-ws-client
0.3.1crates.io↘ 16↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum9841352dbecf4c2ed5dc71698df9f1660262ae4e0b610e968602529bdbcf7b30depends onkeccak
0.1.0crates.io↘ 0↖ 3sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum67c21572b4949434e4fc1e1978b99c5f77064153c59d998bf13ecd96fb5ecba7kernel32-sys
0.2.2crates.io↘ 2↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum7507624b29483431c0ba2d82aece8ca6cdba9382bff4ddd0f7490560c056098ddepends onkusama-runtime
0.9.12github.com/paritytech/polkadot↘ 79↖ 1sourcegit+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003edepends on- beefy-primitives
4.0.0-dev - bitvec
0.20.4 - frame-benchmarking
4.0.0-dev - frame-election-provider-support
4.0.0-dev - frame-executive
4.0.0-dev - frame-support
4.0.0-dev - frame-system
4.0.0-dev - frame-system-benchmarking
4.0.0-dev - frame-system-rpc-runtime-api
4.0.0-dev - frame-try-runtime
0.10.0-dev - hex-literal
0.3.3 - log
0.4.14 - pallet-authority-discovery
4.0.0-dev - pallet-authorship
4.0.0-dev - pallet-babe
4.0.0-dev - pallet-bags-list
4.0.0-dev - pallet-balances
4.0.0-dev - pallet-bounties
4.0.0-dev - pallet-collective
4.0.0-dev - pallet-democracy
4.0.0-dev - pallet-election-provider-multi-phase
4.0.0-dev - pallet-elections-phragmen
5.0.0-dev - pallet-gilt
4.0.0-dev - pallet-grandpa
4.0.0-dev - pallet-identity
4.0.0-dev - pallet-im-online
4.0.0-dev - pallet-indices
4.0.0-dev - pallet-membership
4.0.0-dev - pallet-mmr-primitives
4.0.0-dev - pallet-multisig
4.0.0-dev - pallet-nicks
4.0.0-dev - pallet-offences
4.0.0-dev - pallet-offences-benchmarking
4.0.0-dev - pallet-proxy
4.0.0-dev - pallet-recovery
4.0.0-dev - pallet-scheduler
4.0.0-dev - pallet-session
4.0.0-dev - pallet-session-benchmarking
4.0.0-dev - pallet-society
4.0.0-dev - pallet-staking
4.0.0-dev - pallet-staking-reward-fn
4.0.0-dev - pallet-timestamp
4.0.0-dev - pallet-tips
4.0.0-dev - pallet-transaction-payment
4.0.0-dev - pallet-transaction-payment-rpc-runtime-api
4.0.0-dev - pallet-treasury
4.0.0-dev - pallet-utility
4.0.0-dev - pallet-vesting
4.0.0-dev - pallet-xcm
0.9.12 - parity-scale-codec
2.3.1 - polkadot-primitives
0.9.12 - polkadot-runtime-common
0.9.12 - polkadot-runtime-parachains
0.9.12 - rustc-hex
2.1.0 - scale-info
1.0.0 - serde
1.0.130 - serde_derive
1.0.130 - smallvec
1.7.0 - sp-api
4.0.0-dev - sp-arithmetic
4.0.0-dev - sp-authority-discovery
4.0.0-dev - sp-block-builder
4.0.0-dev - sp-consensus-babe
0.10.0-dev - sp-core
4.0.0-dev - sp-inherents
4.0.0-dev - sp-io
4.0.0-dev - sp-npos-elections
4.0.0-dev - sp-offchain
4.0.0-dev - sp-runtime
4.0.0-dev - sp-session
4.0.0-dev - sp-staking
4.0.0-dev - sp-std
4.0.0-dev - sp-transaction-pool
4.0.0-dev - sp-version
4.0.0-dev - static_assertions
1.1.0 - substrate-wasm-builder
5.0.0-dev - xcm
0.9.12 - xcm-builder
0.9.12 - xcm-executor
0.9.12
used by- beefy-primitives
kv-log-macro
1.0.7crates.io↘ 1↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum0de8b303297635ad57c9f5059fd9cee7a47f8e8daa09df0fcd07dd39fb22977fdepends onused bykvdb
0.10.0crates.io↘ 2↖ 10sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum45a3f58dc069ec0e205a27f5b45920722a46faed802a0541538241af6228f512depends onkvdb-memorydb
0.10.0crates.io↘ 3↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumc3b6b85fc643f5acd0bffb2cc8a6d150209379267af0d41db72170021841f9f5used bykvdb-rocksdb
0.14.0crates.io↘ 10↖ 3sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum9b1b6ea8f2536f504b645ad78419c8246550e19d2c3419a167080ce08edee35adepends onlazy_static
1.4.0crates.io↘ 0↖ 33sourceregistry+https://github.com/rust-lang/crates.io-indexchecksume2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646used by- Inflector
0.11.4 - bindgen
0.59.1 - crossbeam-epoch
0.9.5 - crossbeam-utils
0.8.5 - flexi_logger
0.15.12 - fs-swap
0.2.6 - jsonrpc-pubsub
18.0.0 - jsonrpc-server-utils
18.0.0 - libp2p
0.39.1 - libp2p-core
0.29.0 - libp2p-mdns
0.31.0 - libp2p-noise
0.32.0 - polkadot-node-jaeger
0.9.12 - prometheus
0.12.0 - rayon-core
1.9.1 - sc-executor
0.10.0-dev - sc-tracing
4.0.0-dev - sc-utils
4.0.0-dev - schannel
0.1.19 - sharded-slab
0.1.4 - sp-core
4.0.0-dev - sp-keyring
4.0.0-dev - statrs
0.15.0 - structopt
0.3.25 - tracing-core
0.1.21 - tracing-log
0.1.2 - tracing-subscriber
0.2.25 - trust-dns-proto
0.20.3 - trust-dns-resolver
0.20.3 - wasm-bindgen-backend
0.2.78 - wasmtime
0.30.0 - wasmtime-runtime
0.30.0 - which
4.2.2
- Inflector
lazycell
1.3.0crates.io↘ 0↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55used bylibc
0.2.106crates.io↘ 0↖ 68sourceregistry+https://github.com/rust-lang/crates.io-indexchecksuma60553f9a9e039a333b4e9b20573b9e9b9c0bb3a11e201ccc48ef4283456d673used by- async-io
1.6.0 - async-process
1.2.0 - atty
0.2.14 - backtrace
0.3.63 - chrono
0.4.19 - clang-sys
1.3.0 - core-foundation
0.9.2 - cpufeatures
0.1.5 - cpufeatures
0.2.1 - cranelift-native
0.77.0 - dirs-sys
0.3.6 - dirs-sys-next
0.1.2 - errno
0.2.8 - errno-dragonfly
0.1.2 - fdlimit
0.2.1 - flate2
1.0.22 - fs-swap
0.2.6 - fs2
0.4.3 - getrandom
0.1.16 - getrandom
0.2.3 - hermit-abi
0.1.19 - hostname
0.3.1 - if-addrs
0.6.6 - if-addrs-sys
0.3.2 - if-watch
0.2.2 - iovec
0.1.4 - jobserver
0.1.24 - libp2p-tcp
0.29.0 - librocksdb-sys
6.20.3 - lz4
1.23.2 - lz4-sys
1.9.2 - mach
0.3.2 - memmap2
0.2.3 - mio
0.6.23 - mio
0.7.14 - net2
0.2.37 - num_cpus
1.13.0 - parity-db
0.3.3 - parity-tokio-ipc
0.9.0 - parking_lot_core
0.7.2 - parking_lot_core
0.8.5 - polkadot-node-core-pvf
0.9.12 - polling
2.1.0 - rand
0.7.3 - rand
0.8.4 - region
2.2.0 - ring
0.16.20 - rocksdb
0.17.0 - rpassword
5.0.1 - sc-executor-wasmtime
0.10.0-dev - security-framework
2.4.2 - security-framework-sys
2.4.2 - signal-hook
0.3.10 - signal-hook-registry
1.4.0 - socket2
0.3.19 - socket2
0.4.2 - static_init
0.5.2 - tempfile
3.2.0 - time
0.1.44 - tokio
1.13.0 - wasmi
0.9.1 - wasmtime
0.30.0 - wasmtime-cache
0.30.0 - wasmtime-jit
0.30.0 - wasmtime-runtime
0.30.0 - which
4.2.2 - zstd-safe
4.1.1+zstd.1.5.0 - zstd-sys
1.6.1+zstd.1.5.0
- async-io
libloading
0.5.2crates.io↘ 2↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumf2b111a074963af1d37a139918ac6d49ad1d0d5e47f72fd55388619691a7d753depends onused bylibloading
0.7.1crates.io↘ 2↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumc0cf036d15402bea3c5d4de17b3fce76b3e4a56ebc1f577be0e7a72f7c607cf0depends onused bylibm
0.2.1crates.io↘ 0↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumc7d73b3f436185384286bd8098d17ec07c9a7d2388a6599f824d8502b529702aused bylibp2p
0.39.1crates.io↘ 31↖ 7sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum9004c06878ef8f3b4b4067e69a140d87ed20bf777287f82223e49713b36ee433depends on- atomic
0.5.0 - bytes
1.1.0 - futures
0.3.17 - lazy_static
1.4.0 - libp2p-core
0.29.0 - libp2p-deflate
0.29.0 - libp2p-dns
0.29.0 - libp2p-floodsub
0.30.0 - libp2p-gossipsub
0.32.0 - libp2p-identify
0.30.0 - libp2p-kad
0.31.0 - libp2p-mdns
0.31.0 - libp2p-mplex
0.29.0 - libp2p-noise
0.32.0 - libp2p-ping
0.30.0 - libp2p-plaintext
0.29.0 - libp2p-pnet
0.21.0 - libp2p-relay
0.3.0 - libp2p-request-response
0.12.0 - libp2p-swarm
0.30.0 - libp2p-swarm-derive
0.24.0 - libp2p-tcp
0.29.0 - libp2p-uds
0.29.0 - libp2p-wasm-ext
0.29.0 - libp2p-websocket
0.30.0 - libp2p-yamux
0.33.0 - multiaddr
0.13.0 - parking_lot
0.11.2 - pin-project
1.0.8 - smallvec
1.7.0 - wasm-timer
0.2.5
- atomic
libp2p-core
0.29.0crates.io↘ 26↖ 20sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumaf9b4abdeaa420593a297c8592f63fad4234f4b88dc9343b8fd8e736c35faa59depends on- asn1_der
0.7.5 - bs58
0.4.0 - ed25519-dalek
1.0.1 - either
1.6.1 - fnv
1.0.7 - futures
0.3.17 - futures-timer
3.0.2 - lazy_static
1.4.0 - libsecp256k1
0.5.0 - log
0.4.14 - multiaddr
0.13.0 - multihash
0.14.0 - multistream-select
0.10.4 - parking_lot
0.11.2 - pin-project
1.0.8 - prost
0.8.0 - prost-build
0.8.0 - rand
0.7.3 - ring
0.16.20 - rw-stream-sink
0.2.1 - sha2
0.9.8 - smallvec
1.7.0 - thiserror
1.0.30 - unsigned-varint
0.7.0 - void
1.0.2 - zeroize
1.4.2
used by- libp2p
0.39.1 - libp2p-deflate
0.29.0 - libp2p-dns
0.29.0 - libp2p-floodsub
0.30.0 - libp2p-gossipsub
0.32.0 - libp2p-identify
0.30.0 - libp2p-kad
0.31.0 - libp2p-mdns
0.31.0 - libp2p-mplex
0.29.0 - libp2p-noise
0.32.0 - libp2p-ping
0.30.0 - libp2p-plaintext
0.29.0 - libp2p-relay
0.3.0 - libp2p-request-response
0.12.0 - libp2p-swarm
0.30.0 - libp2p-tcp
0.29.0 - libp2p-uds
0.29.0 - libp2p-wasm-ext
0.29.0 - libp2p-websocket
0.30.0 - libp2p-yamux
0.33.0
- asn1_der
libp2p-deflate
0.29.0crates.io↘ 3↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum66097fccc0b7f8579f90a03ea76ba6196332ea049fd07fd969490a06819dcdc8used bylibp2p-dns
0.29.0crates.io↘ 6↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum58ff08b3196b85a17f202d80589e93b1660a574af67275706657fdc762e42c32depends onused bylibp2p-floodsub
0.30.0crates.io↘ 10↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum404eca8720967179dac7a5b4275eb91f904a53859c69ca8d018560ad6beb214fdepends onused bylibp2p-gossipsub
0.32.0crates.io↘ 18↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumb1cc48709bcbc3a3321f08a73560b4bbb4166a7d56f6fdb615bc775f4f91058edepends onused bylibp2p-identify
0.30.0crates.io↘ 8↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksuma7b61f6cf07664fb97016c318c4d4512b3dd4cc07238607f3f0163245f99008edepends onused bylibp2p-kad
0.31.0crates.io↘ 18↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum50ed78489c87924235665a0ab345b298ee34dff0f7ad62c0ba6608b2144fb75edepends onused bylibp2p-mdns
0.31.0crates.io↘ 13↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksuma29e6cbc2a24b8471b6567e580a0e8e7b70a6d0f0ea2be0844d1e842d7d4fa33depends onused bylibp2p-mplex
0.29.0crates.io↘ 10↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum313d9ea526c68df4425f580024e67a9d3ffd49f2c33de5154b1f5019816f7a99depends onused bylibp2p-noise
0.32.0crates.io↘ 14↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum3f1db7212f342b6ba7c981cc40e31f76e9e56cb48e65fa4c142ecaca5839523edepends onused bylibp2p-ping
0.30.0crates.io↘ 7↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum2482cfd9eb0b7a0baaf3e7b329dc4f2785181a161b1a47b7192f8d758f54a439depends onused bylibp2p-plaintext
0.29.0crates.io↘ 9↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum13b4783e5423870b9a5c199f65a7a3bc66d86ab56b2b9beebf3c338d889cf8e4depends onused bylibp2p-pnet
0.21.0crates.io↘ 6↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum07cb4dd4b917e5b40ddefe49b96b07adcd8d342e0317011d175b7b2bb1dcc974used bylibp2p-relay
0.3.0crates.io↘ 15↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum0133f6cfd81cdc16e716de2982e012c62e6b9d4f12e41967b3ee361051c622aadepends onused bylibp2p-request-response
0.12.0crates.io↘ 12↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum06cdae44b6821466123af93cbcdec7c9e6ba9534a8af9cdc296446d39416d241depends onused bylibp2p-swarm
0.30.0crates.io↘ 8↖ 9sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum7083861341e1555467863b4cd802bea1e8c4787c0f7b5110097d0f1f3248f9a9depends onlibp2p-swarm-derive
0.24.0crates.io↘ 2↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumab8cb308d4fc854869f5abb54fdab0833d2cf670d407c745849dc47e6e08d79cdepends onused bylibp2p-tcp
0.29.0crates.io↘ 9↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum79edd26b6b4bb5feee210dcda562dca186940dfecb0024b979c3f50824b3bf28depends onused bylibp2p-uds
0.29.0crates.io↘ 4↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum280e793440dd4e9f273d714f4497325c72cddb0fe85a49f9a03c88f41dd20182used bylibp2p-wasm-ext
0.29.0crates.io↘ 6↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumf553b7140fad3d7a76f50497b0ea591e26737d9607428a75509fc191e4d1b1f6depends onused bylibp2p-websocket
0.30.0crates.io↘ 10↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumddf99dcbf5063e9d59087f61b1e85c686ceab2f5abedb472d32288065c0e5e27depends onused bylibp2p-yamux
0.33.0crates.io↘ 5↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum214cc0dd9c37cbed27f0bb1eba0c41bbafdb93a8be5e9d6ae1e6b4b42cd044bfused bylibrocksdb-sys
6.20.3crates.io↘ 4↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumc309a9d2470844aceb9a4a098cf5286154d20596868b75a6b36357d2bb9ca25dused bylibsecp256k1
0.3.5crates.io↘ 8↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum1fc1e2c808481a63dc6da2074752fdd4336a3c8fcc68b83db6f1fd5224ae7962depends onused bylibsecp256k1
0.5.0crates.io↘ 11↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumbd1137239ab33b41aa9637a88a28249e5e70c40a42ccc92db7f12cc356c1fcd7depends onused bylibsecp256k1
0.6.0crates.io↘ 11↖ 4sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumc9d220bc1feda2ac231cb78c3d26f27676b8cf82c96971f7aeef3d0cf2797c73depends onlibsecp256k1
0.7.0crates.io↘ 11↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumb0452aac8bab02242429380e9b2f94ea20cea2b37e2c1777a1358799bbe97f37depends onlibsecp256k1-core
0.2.2crates.io↘ 3↖ 4sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumd0f6ab710cec28cef759c5f18671a27dae2a5f952cdaaee1d8e2908cb2478a80depends onlibsecp256k1-core
0.3.0crates.io↘ 3↖ 3sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum5be9b9bb642d8522a44d533eab56c16c738301965504753b03ad1de3425d5451depends onlibsecp256k1-gen-ecmult
0.2.1crates.io↘ 1↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumccab96b584d38fac86a83f07e659f0deafd0253dc096dab5a36d53efe653c5c3depends onlibsecp256k1-gen-ecmult
0.3.0crates.io↘ 1↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum3038c808c55c87e8a172643a7d87187fc6c4174468159cb3090659d55bcb4809depends onused bylibsecp256k1-gen-genmult
0.2.1crates.io↘ 1↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum67abfe149395e3aa1c48a2beb32b068e2334402df8181f818d3aee2b304c4f5ddepends onlibsecp256k1-gen-genmult
0.3.0crates.io↘ 1↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum3db8d6ba2cec9eacc40e6e8ccc98931840301f1006e95647ceb2dd5c3aa06f7cdepends onused bylibz-sys
1.1.3crates.io↘ 3↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumde5435b8549c16d423ed0c03dbaafe57cf6c3344744f1242520d59c9d8ecec66depends onused bylinked_hash_set
0.1.4crates.io↘ 1↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum47186c6da4d81ca383c7c47c1bfc80f4b95f4720514d860a5407aaf4233f9588depends onused bylinked-hash-map
0.5.4crates.io↘ 0↖ 6sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum7fb9b38af92608140b86b693604b9ffcc5824240a484d1ecd4795bacb2fe88f3linregress
0.4.4crates.io↘ 2↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumd6c601a85f5ecd1aba625247bca0031585fb1c446461b142878a16f8245ddeb8depends onused bylock_api
0.3.4crates.io↘ 1↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumc4da24a77a3d8a6d4862d95f72e6fdb9c09a643ecdb402d754004a557f2bec75depends onused bylock_api
0.4.5crates.io↘ 1↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum712a4d093c9976e24e7dbca41db895dabcbac38eb5f4045393d17a95bdfb1109depends onused bylog
0.4.14crates.io↘ 2↖ 173sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum51b9bbe6c47d51fc3e1a9b945965946b4c44142ab8792c50835a980d362c2710depends onused by- async-io
1.6.0 - async-std
1.10.0 - beefy-gadget
4.0.0-dev - beefy-gadget-rpc
4.0.0-dev - cranelift-codegen
0.77.0 - cranelift-frontend
0.77.0 - cranelift-wasm
0.77.0 - cumulus-pallet-dmp-queue
0.1.0 - cumulus-pallet-parachain-system
0.1.0 - cumulus-pallet-xcmp-queue
0.1.0 - env_logger
0.7.1 - env_logger
0.9.0 - evm
0.30.0 - fc-consensus
2.0.0-dev - fc-mapping-sync
2.0.0-dev - fc-rpc
2.0.0-dev - file-per-thread-logger
0.1.4 - finality-grandpa
0.14.4 - flexi_logger
0.15.12 - frame-benchmarking
4.0.0-dev - frame-benchmarking-cli
4.0.0-dev - frame-support
4.0.0-dev - frame-system
4.0.0-dev - globset
0.4.8 - handlebars
3.5.5 - hyper-rustls
0.22.1 - if-watch
0.2.2 - jsonrpc-client-transports
18.0.0 - jsonrpc-core
18.0.0 - jsonrpc-http-server
18.0.0 - jsonrpc-ipc-server
18.0.0 - jsonrpc-pubsub
18.0.0 - jsonrpc-server-utils
18.0.0 - jsonrpc-ws-server
18.0.0 - jsonrpsee-types
0.3.1 - jsonrpsee-ws-client
0.3.1 - kusama-runtime
0.9.12 - kv-log-macro
1.0.7 - kvdb-rocksdb
0.14.0 - libp2p-core
0.29.0 - libp2p-dns
0.29.0 - libp2p-floodsub
0.30.0 - libp2p-gossipsub
0.32.0 - libp2p-identify
0.30.0 - libp2p-kad
0.31.0 - libp2p-mdns
0.31.0 - libp2p-mplex
0.29.0 - libp2p-noise
0.32.0 - libp2p-ping
0.30.0 - libp2p-plaintext
0.29.0 - libp2p-pnet
0.21.0 - libp2p-relay
0.3.0 - libp2p-request-response
0.12.0 - libp2p-swarm
0.30.0 - libp2p-tcp
0.29.0 - libp2p-uds
0.29.0 - libp2p-websocket
0.30.0 - mio
0.6.23 - mio
0.7.14 - mio-extras
2.0.6 - multistream-select
0.10.4 - nft
0.9.12 - pallet-babe
4.0.0-dev - pallet-bags-list
4.0.0-dev - pallet-balances
4.0.0-dev - pallet-beefy-mmr
4.0.0-dev - pallet-bounties
4.0.0-dev - pallet-bridge-dispatch
0.1.0 - pallet-bridge-grandpa
0.1.0 - pallet-bridge-messages
0.1.0 - pallet-collective
4.0.0-dev - pallet-contracts
4.0.0-dev - pallet-election-provider-multi-phase
4.0.0-dev - pallet-elections-phragmen
5.0.0-dev - pallet-evm
6.0.0-dev - pallet-evm-contract-helpers
0.1.0 - pallet-grandpa
4.0.0-dev - pallet-im-online
4.0.0-dev - pallet-membership
4.0.0-dev - pallet-mmr-primitives
4.0.0-dev - pallet-offences
4.0.0-dev - pallet-scheduler
4.0.0-dev - pallet-session
4.0.0-dev - pallet-staking
4.0.0-dev - pallet-staking-reward-fn
4.0.0-dev - pallet-timestamp
4.0.0-dev - pallet-tips
4.0.0-dev - pallet-unq-scheduler
3.0.0 - pallet-vesting
4.0.0-dev - pallet-xcm
0.9.12 - pallet-xcm-benchmarks
0.9.8 - parity-db
0.3.3 - parity-tokio-ipc
0.9.0 - parity-ws
0.11.1 - polkadot-cli
0.9.12 - polkadot-node-jaeger
0.9.12 - polkadot-runtime
0.9.12 - polkadot-runtime-common
0.9.12 - polkadot-runtime-parachains
0.9.12 - polkadot-test-runtime
0.9.12 - polling
2.1.0 - prost-build
0.8.0 - pwasm-utils
0.18.2 - regalloc
0.0.31 - remote-externalities
0.10.0-dev - rococo-runtime
0.9.12 - rustls
0.19.1 - sc-allocator
4.0.0-dev - sc-authority-discovery
0.10.0-dev - sc-basic-authorship
0.10.0-dev - sc-cli
0.10.0-dev - sc-client-api
4.0.0-dev - sc-client-db
0.10.0-dev - sc-consensus
0.10.0-dev - sc-consensus-aura
0.10.0-dev - sc-consensus-babe
0.10.0-dev - sc-consensus-slots
0.10.0-dev - sc-executor
0.10.0-dev - sc-executor-wasmi
0.10.0-dev - sc-executor-wasmtime
0.10.0-dev - sc-finality-grandpa
0.10.0-dev - sc-finality-grandpa-rpc
0.10.0-dev - sc-informant
0.10.0-dev - sc-network
0.10.0-dev - sc-network-gossip
0.10.0-dev - sc-offchain
4.0.0-dev - sc-peerset
4.0.0-dev - sc-proposer-metrics
0.9.0 - sc-rpc
4.0.0-dev - sc-rpc-api
0.10.0-dev - sc-rpc-server
4.0.0-dev - sc-service
0.10.0-dev - sc-state-db
0.10.0-dev - sc-telemetry
4.0.0-dev - sc-tracing
4.0.0-dev - sc-transaction-pool
4.0.0-dev - sc-transaction-pool-api
4.0.0-dev - soketto
0.4.2 - soketto
0.6.0 - sp-api
4.0.0-dev - sp-blockchain
4.0.0-dev - sp-consensus
0.10.0-dev - sp-core
4.0.0-dev - sp-finality-grandpa
4.0.0-dev - sp-io
4.0.0-dev - sp-runtime
4.0.0-dev - sp-sandbox
0.10.0-dev - sp-state-machine
0.10.0-dev - sp-tasks
4.0.0-dev - sp-timestamp
4.0.0-dev - sp-transaction-storage-proof
4.0.0-dev - substrate-frame-rpc-system
4.0.0-dev - substrate-prometheus-endpoint
0.9.0 - thrift
0.13.0 - tokio-util
0.6.9 - tracing-log
0.1.2 - trie-db
0.22.6 - trust-dns-proto
0.20.3 - trust-dns-resolver
0.20.3 - try-runtime-cli
0.10.0-dev - want
0.3.0 - wasm-bindgen-backend
0.2.78 - wasm-gc-api
0.1.11 - wasmtime
0.30.0 - wasmtime-cache
0.30.0 - wasmtime-environ
0.30.0 - wasmtime-jit
0.30.0 - wasmtime-runtime
0.30.0 - westend-runtime
0.9.12 - xcm
0.9.12 - xcm-builder
0.9.12 - xcm-executor
0.9.12 - yamux
0.9.0
- async-io
lru
0.6.6crates.io↘ 1↖ 7sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum7ea2d928b485416e8908cff2d97d621db22b27f7b3b6729e438bcf42c671ba91depends onlru
0.7.0crates.io↘ 1↖ 7sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum6c748cfe47cb8da225c37595b3108bea1c198c84aaae8ea0ba76d01dda9fc803depends onlru-cache
0.1.2crates.io↘ 1↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum31e24f1ad8321ca0e8a1e0ac13f23cb668e6f5466c2c57319f6a5cf1cc8e3b1cdepends onused bylz4
1.23.2crates.io↘ 2↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumaac20ed6991e01bf6a2e68cc73df2b389707403662a8ba89f68511fb340f724cdepends onused bylz4-sys
1.9.2crates.io↘ 2↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumdca79aa95d8b3226213ad454d328369853be3a1382d89532a854f4d69640acaedepends onused bymach
0.3.2crates.io↘ 1↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumb823e83b2affd8f40a9ee8c29dbc56404c1e34cd2710921f2801e2cf29527afadepends onmaplit
1.0.2crates.io↘ 0↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum3e2e65a1a2e43cfcb47a895c4c8b10d1f4a61097f9f254f183aee60cad9c651dused bymatch_cfg
0.1.0crates.io↘ 0↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumffbee8634e0d45d258acb448e7eaab3fce7a0a467395d4d9f228e3c1f01fb2e4used bymatchers
0.0.1crates.io↘ 1↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumf099785f7595cc4b4553a174ce30dd7589ef93391ff414dbb67f62392b9e0ce1depends onused bymatrixmultiply
0.3.1crates.io↘ 1↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum5a8a15b776d9dfaecd44b03c5828c2199cddff5247215858aac14624f8d6b741depends onused bymemchr
2.4.1crates.io↘ 0↖ 14sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum308cc39be01b73d0d18f82a0e7b2a3df85245f84af96fdddc5d202d27e47b86amemmap2
0.2.3crates.io↘ 1↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum723e3ebdcdc5c023db1df315364573789f8857c11b631a2fdfad7c00f5c046b4depends onused bymemoffset
0.6.4crates.io↘ 1↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum59accc507f1338036a0477ef61afdae33cde60840f4dfe481319ce3ad116ddf9depends onmemory_units
0.3.0crates.io↘ 0↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum71d96e3f3c0b6325d8ccd83c33b28acb183edcb6c67938ba104ec546854b0882used bymemory-db
0.27.0crates.io↘ 3↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumde006e09d04fc301a5f7e817b75aa49801c4479a8af753764416b085337ddcc5used bymemory-lru
0.1.0crates.io↘ 1↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumbeeb98b3d1ed2c0054bd81b5ba949a0243c3ccad751d45ea898fa8059fa2860adepends onmerlin
2.0.1crates.io↘ 4↖ 6sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum4e261cf0f8b3c42ded9f7d2bb59dea03aa52bc8a1cbc7482f9fc3fd1229d3b42metered-channel
0.9.12github.com/paritytech/polkadot↘ 5↖ 3sourcegit+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003emick-jaeger
0.1.4crates.io↘ 3↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumc023c3f16109e7f33aa451f773fd61070e265b4977d0b6e344a51049296dd7dfdepends onused byminicbor
0.8.1crates.io↘ 1↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum51aa5bb0ca22415daca596a227b507f880ad1b2318a87fa9325312a5d285ca0ddepends onminicbor-derive
0.6.4crates.io↘ 3↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum54999f917cd092b13904737e26631aa2b2b88d625db68e4bab461dcd8006c788depends onused byminiz_oxide
0.4.4crates.io↘ 2↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksuma92518e98c078586bc6c934028adcca4c92a53d6a958196de835170a01d84e4bdepends onused bymio
0.6.23crates.io↘ 11↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum4afd66f5b91bf2a3bc13fad0e21caedac168ca4c707504e75585648ae80e4cc4depends onmio
0.7.14crates.io↘ 5↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum8067b404fe97c70829f082dec8bcf4f71225d7eaea1d8645349cb76fa06205ccused bymio-extras
2.0.6crates.io↘ 4↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum52403fe290012ce777c4626790c8951324a2b9e3316b3143779c72b029742f19depends onused bymiow
0.2.2crates.io↘ 4↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumebd808424166322d4a38da87083bfddd3ac4c131334ed55856112eb06d46944dused bymiow
0.3.7crates.io↘ 1↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumb9f1c5b025cda876f66ef43a113f91ebc9f4ccef34843000e0adf6ebbab84e21depends onused bymore-asserts
0.2.1crates.io↘ 0↖ 4sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum0debeb9fcf88823ea64d64e4a815ab1643f33127d995978e099942ce38f25238multiaddr
0.13.0crates.io↘ 10↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum48ee4ea82141951ac6379f964f71b20876d43712bea8faf6dd1a375e08a46499depends onmultibase
0.8.0crates.io↘ 3↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumb78c60039650ff12e140ae867ef5299a58e19dded4d334c849dc7177083667e2used bymultihash
0.13.2crates.io↘ 9↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum4dac63698b887d2d929306ea48b63760431ff8a24fac40ddb22f9c7f49fb7cabdepends onused bymultihash
0.14.0crates.io↘ 5↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum752a61cd890ff691b4411423d23816d5866dd5621e4d1c5687a53b94b5a979d8multihash-derive
0.7.2crates.io↘ 6↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum424f6e86263cd5294cbd7f1e95746b95aca0e0d66bff31e5a40d6baa87b4aa99depends onmultimap
0.8.3crates.io↘ 0↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksume5ce46fe64a9d73be07dcbe690a38ce1b293be448fd8ce1e6c1b8062c9f72c6aused bymultistream-select
0.10.4crates.io↘ 6↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum56a336acba8bc87c8876f6425407dbbe6c417bf478b22015f8fb0994ef3bc0abused bynalgebra
0.27.1crates.io↘ 10↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum462fffe4002f4f2e1f6a9dcf12cc1a6fc0e15989014efc02a941d3e0f5dc2120depends onused bynalgebra-macros
0.1.0crates.io↘ 3↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum01fcc0b8149b4632adc89ac3b7b31a12fb6099a0317a4eb2ebff574ef7de7218depends onused bynames
0.12.0crates.io↘ 1↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum10a8690bf09abf659851e58cd666c3d37ac6af07c2bd7a9e332cfba471715775depends onused bynet2
0.2.37crates.io↘ 3↖ 3sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum391630d12b68002ae1e25e8f974306474966550ad82dac6886fb8910c19568aedepends onnft
0.9.12workspace↘ 70↖ 0depends on- cumulus-client-cli
0.1.0 - cumulus-client-collator
0.1.0 - cumulus-client-consensus-aura
0.1.0 - cumulus-client-consensus-common
0.1.0 - cumulus-client-network
0.1.0 - cumulus-client-service
0.1.0 - cumulus-primitives-core
0.1.0 - cumulus-primitives-parachain-inherent
0.1.0 - fc-consensus
2.0.0-dev - fc-db
2.0.0-dev - fc-mapping-sync
2.0.0-dev - fc-rpc
2.0.0-dev - fc-rpc-core
1.1.0-dev - flexi_logger
0.15.12 - fp-rpc
3.0.0-dev - frame-benchmarking
4.0.0-dev - frame-benchmarking-cli
4.0.0-dev - futures
0.3.17 - jsonrpc-core
18.0.0 - jsonrpc-pubsub
18.0.0 - log
0.4.14 - nft-data-structs
0.9.0 - nft-rpc
3.3.1 - nft-runtime
0.9.12 - pallet-ethereum
4.0.0-dev - pallet-transaction-payment-rpc
4.0.0-dev - parity-scale-codec
2.3.1 - parking_lot
0.11.2 - polkadot-cli
0.9.12 - polkadot-parachain
0.9.12 - polkadot-primitives
0.9.12 - polkadot-service
0.9.12 - polkadot-test-service
0.9.12 - sc-basic-authorship
0.10.0-dev - sc-chain-spec
4.0.0-dev - sc-cli
0.10.0-dev - sc-client-api
4.0.0-dev - sc-consensus
0.10.0-dev - sc-consensus-aura
0.10.0-dev - sc-executor
0.10.0-dev - sc-finality-grandpa
0.10.0-dev - sc-keystore
4.0.0-dev - sc-network
0.10.0-dev - sc-rpc
4.0.0-dev - sc-rpc-api
0.10.0-dev - sc-service
0.10.0-dev - sc-telemetry
4.0.0-dev - sc-tracing
4.0.0-dev - sc-transaction-pool
4.0.0-dev - serde
1.0.130 - serde_json
1.0.68 - sp-api
4.0.0-dev - sp-block-builder
4.0.0-dev - sp-blockchain
4.0.0-dev - sp-consensus
0.10.0-dev - sp-consensus-aura
0.10.0-dev - sp-core
4.0.0-dev - sp-finality-grandpa
4.0.0-dev - sp-inherents
4.0.0-dev - sp-keystore
0.10.0-dev - sp-offchain
4.0.0-dev - sp-runtime
4.0.0-dev - sp-session
4.0.0-dev - sp-timestamp
4.0.0-dev - sp-transaction-pool
4.0.0-dev - sp-trie
4.0.0-dev - structopt
0.3.25 - substrate-build-script-utils
3.0.0 - substrate-frame-rpc-system
4.0.0-dev - substrate-prometheus-endpoint
0.9.0
- cumulus-client-cli
nft-data-structs
0.9.0workspace↘ 9↖ 9depends onnft-rpc
3.3.1workspace↘ 39↖ 1depends on- fc-db
2.0.0-dev - fc-mapping-sync
2.0.0-dev - fc-rpc
2.0.0-dev - fc-rpc-core
1.1.0-dev - fp-rpc
3.0.0-dev - futures
0.3.17 - jsonrpc-core
18.0.0 - jsonrpc-pubsub
18.0.0 - nft-runtime
0.9.12 - pallet-ethereum
4.0.0-dev - pallet-nft
3.0.0 - pallet-transaction-payment-rpc
4.0.0-dev - pallet-transaction-payment-rpc-runtime-api
4.0.0-dev - sc-client-api
4.0.0-dev - sc-consensus-aura
0.10.0-dev - sc-consensus-epochs
0.10.0-dev - sc-finality-grandpa
0.10.0-dev - sc-finality-grandpa-rpc
0.10.0-dev - sc-keystore
4.0.0-dev - sc-network
0.10.0-dev - sc-rpc
4.0.0-dev - sc-rpc-api
0.10.0-dev - sc-service
0.10.0-dev - sc-transaction-pool
4.0.0-dev - sp-api
4.0.0-dev - sp-block-builder
4.0.0-dev - sp-blockchain
4.0.0-dev - sp-consensus
0.10.0-dev - sp-consensus-aura
0.10.0-dev - sp-core
4.0.0-dev - sp-offchain
4.0.0-dev - sp-runtime
4.0.0-dev - sp-session
4.0.0-dev - sp-storage
4.0.0-dev - sp-transaction-pool
4.0.0-dev - substrate-frame-rpc-system
4.0.0-dev - tokio
0.2.25 - uc-rpc
0.1.0 - up-rpc
0.1.0
used by- fc-db
nft-runtime
0.9.12workspace↘ 68↖ 2depends on- cumulus-pallet-aura-ext
0.1.0 - cumulus-pallet-dmp-queue
0.1.0 - cumulus-pallet-parachain-system
0.1.0 - cumulus-pallet-xcm
0.1.0 - cumulus-pallet-xcmp-queue
0.1.0 - cumulus-primitives-core
0.1.0 - cumulus-primitives-timestamp
0.1.0 - cumulus-primitives-utility
0.1.0 - derivative
2.2.0 - fp-rpc
3.0.0-dev - fp-self-contained
1.0.0-dev - frame-benchmarking
4.0.0-dev - frame-executive
4.0.0-dev - frame-support
4.0.0-dev - frame-system
4.0.0-dev - frame-system-benchmarking
4.0.0-dev - frame-system-rpc-runtime-api
4.0.0-dev - hex-literal
0.3.3 - nft-data-structs
0.9.0 - pallet-aura
4.0.0-dev - pallet-balances
4.0.0-dev - pallet-common
0.1.0 - pallet-ethereum
4.0.0-dev - pallet-evm
6.0.0-dev - pallet-evm-coder-substrate
0.1.0 - pallet-evm-contract-helpers
0.1.0 - pallet-evm-migration
0.1.0 - pallet-evm-transaction-payment
0.1.0 - pallet-fungible
0.1.0 - pallet-inflation
3.0.0 - pallet-nft
3.0.0 - pallet-nft-transaction-payment
3.0.0 - pallet-nonfungible
0.1.0 - pallet-randomness-collective-flip
4.0.0-dev - pallet-refungible
0.1.0 - pallet-sudo
4.0.0-dev - pallet-template-transaction-payment
3.0.0 - pallet-timestamp
4.0.0-dev - pallet-transaction-payment
4.0.0-dev - pallet-transaction-payment-rpc-runtime-api
4.0.0-dev - pallet-treasury
4.0.0-dev - pallet-unq-scheduler
3.0.0 - pallet-vesting
4.0.0-dev - pallet-xcm
0.9.12 - parachain-info
0.1.0 - parity-scale-codec
2.3.1 - polkadot-parachain
0.9.12 - scale-info
1.0.0 - serde
1.0.130 - smallvec
1.7.0 - sp-api
4.0.0-dev - sp-arithmetic
4.0.0-dev - sp-block-builder
4.0.0-dev - sp-consensus-aura
0.10.0-dev - sp-core
4.0.0-dev - sp-inherents
4.0.0-dev - sp-io
4.0.0-dev - sp-offchain
4.0.0-dev - sp-runtime
4.0.0-dev - sp-session
4.0.0-dev - sp-std
4.0.0-dev - sp-transaction-pool
4.0.0-dev - sp-version
4.0.0-dev - substrate-wasm-builder
5.0.0-dev - up-rpc
0.1.0 - xcm
0.9.12 - xcm-builder
0.9.12 - xcm-executor
0.9.12
used by- cumulus-pallet-aura-ext
nodrop
0.1.14crates.io↘ 0↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum72ef4a56884ca558e5ddb05a1d1e7e1bfd9a68d9ed024c21704cc98872dae1bbused bynohash-hasher
0.2.0crates.io↘ 0↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum2bf50223579dc7cdcfb3bfcacf7069ff68243f8c363f62ffa99cf000a6b9c451used bynom
6.1.2crates.io↘ 4↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksume7413f999671bd4745a7b624bd370a569fb6bc574b23c83a3c5ed2e453f3d5e2used byntapi
0.3.6crates.io↘ 1↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum3f6bb902e437b6d86e03cce10a7e2af662292c5dfef23b65899ea3ac9354ad44depends onused bynum_cpus
1.13.0crates.io↘ 2↖ 8sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum05499f3756671c15885fee9034446956fff3f243d6077b91e5767df161f766b3depends onnum-bigint
0.2.6crates.io↘ 3↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum090c7f9998ee0ff65aa5b723e4009f7b217707f1fb5ea551329cc4d6231fb304num-complex
0.4.0crates.io↘ 1↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum26873667bbbb7c5182d4a37c1add32cdf09f841af72da53318fdb81543c15085depends onused bynum-integer
0.1.44crates.io↘ 2↖ 4sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumd2cc698a63b549a70bc047073d2949cce27cd1c7b0a4a862d08a8031bc2801dbdepends onnum-rational
0.2.4crates.io↘ 4↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum5c000134b5dbf44adc5cb772486d335293351644b801551abe8f75c84cfa4aefnum-rational
0.4.0crates.io↘ 3↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumd41702bd167c2df5520b384281bc111a4b5efcf7fbc4c9c222c815b07e0a6a6aused bynum-traits
0.2.14crates.io↘ 2↖ 22sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum9a64b1ec5cda2586e284722486d802acf1f7dbdc623e2bfc57e65ca1cd099290depends onused by- approx
0.5.0 - bp-runtime
0.1.0 - chrono
0.4.19 - finality-grandpa
0.14.4 - integer-sqrt
0.1.5 - nalgebra
0.27.1 - num-bigint
0.2.6 - num-complex
0.4.0 - num-integer
0.1.44 - num-rational
0.2.4 - num-rational
0.4.0 - ordered-float
1.1.1 - pallet-bridge-grandpa
0.1.0 - pallet-bridge-messages
0.1.0 - rand_distr
0.4.2 - sc-consensus-babe
0.10.0-dev - simba
0.5.1 - sp-arithmetic
4.0.0-dev - sp-core
4.0.0-dev - sp-state-machine
0.10.0-dev - statrs
0.15.0 - wasmi
0.9.1
- approx
object
0.26.2crates.io↘ 3↖ 4sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum39f37e50073ccad23b6d09bcb5b263f4e76d3bb6038e4a3c08e52162ffa8abc2depends onobject
0.27.1crates.io↘ 1↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum67ac1d3f9a1d3616fd9a60c8d74296f22406a238b6a72f5cc1e6f314df4ffbf9depends onused byonce_cell
1.8.0crates.io↘ 0↖ 13sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum692fcb63b64b1758029e0a96ee63e049ce8c5948587f2f7208df04625e5f6b56opaque-debug
0.2.3crates.io↘ 0↖ 3sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum2839e79665f131bdb5782e51f2c6c9599c133c6098982a54c794358bf432529cused byopaque-debug
0.3.0crates.io↘ 0↖ 8sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum624a8340c38c1b80fd549087862da4ba43e08858af025b236e509b6649fc13d5openssl-probe
0.1.4crates.io↘ 0↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum28988d872ab76095a6e6ac88d99b54fd267702734fd7ffe610ca27f533ddb95aused byordered-float
1.1.1crates.io↘ 1↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum3305af35278dd29f46fcdd139e0b1fbfae2153f0e5928b39b035542dd31e37b7depends onused byowning_ref
0.4.1crates.io↘ 1↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum6ff55baddef9e4ad00f88b6c743a2a8062d4c6ade126c2a528644b8e444d52cedepends onused bypallet-aura
4.0.0-devgithub.com/paritytech/substrate.git↘ 9↖ 2sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onpallet-authority-discovery
4.0.0-devgithub.com/paritytech/substrate.git↘ 9↖ 6sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onpallet-authorship
4.0.0-devgithub.com/paritytech/substrate.git↘ 8↖ 11sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onpallet-babe
4.0.0-devgithub.com/paritytech/substrate.git↘ 17↖ 8sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends on- frame-benchmarking
4.0.0-dev - frame-support
4.0.0-dev - frame-system
4.0.0-dev - log
0.4.14 - pallet-authorship
4.0.0-dev - pallet-session
4.0.0-dev - pallet-timestamp
4.0.0-dev - parity-scale-codec
2.3.1 - scale-info
1.0.0 - sp-application-crypto
4.0.0-dev - sp-consensus-babe
0.10.0-dev - sp-consensus-vrf
0.10.0-dev - sp-io
4.0.0-dev - sp-runtime
4.0.0-dev - sp-session
4.0.0-dev - sp-staking
4.0.0-dev - sp-std
4.0.0-dev
- frame-benchmarking
pallet-bags-list
4.0.0-devgithub.com/paritytech/substrate.git↘ 13↖ 3sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onpallet-balances
4.0.0-devgithub.com/paritytech/substrate.git↘ 8↖ 19sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onused by- cumulus-pallet-parachain-system
0.1.0 - kusama-runtime
0.9.12 - nft-runtime
0.9.12 - pallet-bags-list
4.0.0-dev - pallet-ethereum
4.0.0-dev - pallet-evm
6.0.0-dev - pallet-inflation
3.0.0 - pallet-nft
3.0.0 - pallet-offences
4.0.0-dev - pallet-offences-benchmarking
4.0.0-dev - pallet-template-transaction-payment
3.0.0 - pallet-treasury
4.0.0-dev - polkadot-runtime
0.9.12 - polkadot-runtime-common
0.9.12 - polkadot-runtime-parachains
0.9.12 - polkadot-test-runtime
0.9.12 - polkadot-test-service
0.9.12 - rococo-runtime
0.9.12 - westend-runtime
0.9.12
- cumulus-pallet-parachain-system
pallet-beefy
4.0.0-devgithub.com/paritytech/substrate.git↘ 9↖ 2sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onpallet-beefy-mmr
4.0.0-devgithub.com/paritytech/substrate.git↘ 18↖ 2sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends on- beefy-merkle-tree
4.0.0-dev - beefy-primitives
4.0.0-dev - frame-support
4.0.0-dev - frame-system
4.0.0-dev - hex
0.4.3 - libsecp256k1
0.7.0 - log
0.4.14 - pallet-beefy
4.0.0-dev - pallet-mmr
4.0.0-dev - pallet-mmr-primitives
4.0.0-dev - pallet-session
4.0.0-dev - parity-scale-codec
2.3.1 - scale-info
1.0.0 - serde
1.0.130 - sp-core
4.0.0-dev - sp-io
4.0.0-dev - sp-runtime
4.0.0-dev - sp-std
4.0.0-dev
- beefy-merkle-tree
pallet-bounties
4.0.0-devgithub.com/paritytech/substrate.git↘ 11↖ 2sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onpallet-bridge-dispatch
0.1.0github.com/paritytech/polkadot↘ 10↖ 2sourcegit+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003edepends onpallet-bridge-grandpa
0.1.0github.com/paritytech/polkadot↘ 15↖ 2sourcegit+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003edepends onpallet-bridge-messages
0.1.0github.com/paritytech/polkadot↘ 15↖ 2sourcegit+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003edepends onpallet-collective
4.0.0-devgithub.com/paritytech/substrate.git↘ 10↖ 4sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onpallet-common
0.1.0workspace↘ 12↖ 7depends onpallet-contract-helpers
0.1.0workspace↘ 8↖ 0pallet-contracts
4.0.0-devgithub.com/paritytech/substrate.git↘ 20↖ 1sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends on- bitflags
1.3.2 - frame-benchmarking
4.0.0-dev - frame-support
4.0.0-dev - frame-system
4.0.0-dev - libsecp256k1
0.6.0 - log
0.4.14 - pallet-contracts-primitives
4.0.0-dev - pallet-contracts-proc-macro
4.0.0-dev - parity-scale-codec
2.3.1 - pwasm-utils
0.18.2 - rand
0.7.3 - scale-info
1.0.0 - serde
1.0.130 - smallvec
1.7.0 - sp-core
4.0.0-dev - sp-io
4.0.0-dev - sp-runtime
4.0.0-dev - sp-sandbox
0.10.0-dev - sp-std
4.0.0-dev - wasmi-validation
0.4.1
used by- bitflags
pallet-contracts-primitives
4.0.0-devgithub.com/paritytech/substrate.git↘ 7↖ 1sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onused bypallet-contracts-proc-macro
4.0.0-devgithub.com/paritytech/substrate.git↘ 3↖ 1sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onused bypallet-democracy
4.0.0-devgithub.com/paritytech/substrate.git↘ 9↖ 3sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onpallet-election-provider-multi-phase
4.0.0-devgithub.com/paritytech/substrate.git↘ 17↖ 4sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends on- frame-benchmarking
4.0.0-dev - frame-election-provider-support
4.0.0-dev - frame-support
4.0.0-dev - frame-system
4.0.0-dev - log
0.4.14 - parity-scale-codec
2.3.1 - rand
0.7.3 - scale-info
1.0.0 - sp-arithmetic
4.0.0-dev - sp-core
4.0.0-dev - sp-io
4.0.0-dev - sp-npos-elections
4.0.0-dev - sp-runtime
4.0.0-dev - sp-std
4.0.0-dev - static_assertions
1.1.0 - strum
0.21.0 - strum_macros
0.21.1
- frame-benchmarking
pallet-elections-phragmen
5.0.0-devgithub.com/paritytech/substrate.git↘ 11↖ 3sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onpallet-ethereum
4.0.0-devgithub.com/uniquenetwork/frontier.git↘ 22↖ 8sourcegit+https://github.com/uniquenetwork/frontier.git?branch=unique-polkadot-v0.9.12#43ce3be6274eceaf47d9664ddc71cba68a990923depends on- ethereum
0.9.0 - ethereum-types
0.12.1 - evm
0.30.0 - fp-consensus
2.0.0-dev - fp-evm
3.0.0-dev - fp-rpc
3.0.0-dev - fp-self-contained
1.0.0-dev - fp-storage
2.0.0 - frame-support
4.0.0-dev - frame-system
4.0.0-dev - pallet-balances
4.0.0-dev - pallet-evm
6.0.0-dev - pallet-timestamp
4.0.0-dev - parity-scale-codec
2.3.1 - rlp
0.5.1 - rustc-hex
2.1.0 - scale-info
1.0.0 - serde
1.0.130 - sha3
0.8.2 - sp-io
4.0.0-dev - sp-runtime
4.0.0-dev - sp-std
4.0.0-dev
- ethereum
pallet-evm
6.0.0-devgithub.com/uniquenetwork/frontier.git↘ 22↖ 9sourcegit+https://github.com/uniquenetwork/frontier.git?branch=unique-polkadot-v0.9.12#43ce3be6274eceaf47d9664ddc71cba68a990923depends on- evm
0.30.0 - evm-gasometer
0.30.0 - evm-runtime
0.30.0 - fp-evm
3.0.0-dev - frame-benchmarking
4.0.0-dev - frame-support
4.0.0-dev - frame-system
4.0.0-dev - hex
0.4.3 - impl-trait-for-tuples
0.2.1 - log
0.4.14 - pallet-balances
4.0.0-dev - pallet-timestamp
4.0.0-dev - parity-scale-codec
2.3.1 - primitive-types
0.9.1 - rlp
0.5.1 - scale-info
1.0.0 - serde
1.0.130 - sha3
0.8.2 - sp-core
4.0.0-dev - sp-io
4.0.0-dev - sp-runtime
4.0.0-dev - sp-std
4.0.0-dev
- evm
pallet-evm-coder-substrate
0.1.0workspace↘ 10↖ 6depends onpallet-evm-contract-helpers
0.1.0workspace↘ 12↖ 1pallet-evm-migration
0.1.0workspace↘ 11↖ 1pallet-evm-transaction-payment
0.1.0workspace↘ 12↖ 1pallet-fungible
0.1.0workspace↘ 13↖ 2depends onpallet-gilt
4.0.0-devgithub.com/paritytech/substrate.git↘ 8↖ 1sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onused bypallet-grandpa
4.0.0-devgithub.com/paritytech/substrate.git↘ 16↖ 6sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends on- frame-benchmarking
4.0.0-dev - frame-support
4.0.0-dev - frame-system
4.0.0-dev - log
0.4.14 - pallet-authorship
4.0.0-dev - pallet-session
4.0.0-dev - parity-scale-codec
2.3.1 - scale-info
1.0.0 - sp-application-crypto
4.0.0-dev - sp-core
4.0.0-dev - sp-finality-grandpa
4.0.0-dev - sp-io
4.0.0-dev - sp-runtime
4.0.0-dev - sp-session
4.0.0-dev - sp-staking
4.0.0-dev - sp-std
4.0.0-dev
- frame-benchmarking
pallet-identity
4.0.0-devgithub.com/paritytech/substrate.git↘ 9↖ 3sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onpallet-im-online
4.0.0-devgithub.com/paritytech/substrate.git↘ 13↖ 6sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onpallet-indices
4.0.0-devgithub.com/paritytech/substrate.git↘ 10↖ 5sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onpallet-inflation
3.0.0workspace↘ 13↖ 1depends onused bypallet-membership
4.0.0-devgithub.com/paritytech/substrate.git↘ 10↖ 4sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onpallet-mmr
4.0.0-devgithub.com/paritytech/substrate.git↘ 11↖ 2sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onpallet-mmr-primitives
4.0.0-devgithub.com/paritytech/substrate.git↘ 9↖ 10sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onpallet-mmr-rpc
3.0.0github.com/paritytech/substrate.git↘ 10↖ 1sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onused bypallet-multisig
4.0.0-devgithub.com/paritytech/substrate.git↘ 8↖ 4sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onpallet-nft
3.0.0workspace↘ 30↖ 2depends on- ethereum
0.9.0 - evm-coder
0.1.0 - fp-evm
3.0.0-dev - frame-benchmarking
4.0.0-dev - frame-support
4.0.0-dev - frame-system
4.0.0-dev - hex-literal
0.3.3 - nft-data-structs
0.9.0 - pallet-balances
4.0.0-dev - pallet-common
0.1.0 - pallet-ethereum
4.0.0-dev - pallet-evm
6.0.0-dev - pallet-evm-coder-substrate
0.1.0 - pallet-fungible
0.1.0 - pallet-nonfungible
0.1.0 - pallet-randomness-collective-flip
4.0.0-dev - pallet-refungible
0.1.0 - pallet-timestamp
4.0.0-dev - pallet-transaction-payment
4.0.0-dev - parity-scale-codec
2.3.1 - primitive-types
0.10.1 - rlp
0.5.1 - scale-info
1.0.0 - serde
1.0.130 - sp-api
4.0.0-dev - sp-core
4.0.0-dev - sp-io
4.0.0-dev - sp-runtime
4.0.0-dev - sp-std
4.0.0-dev - up-sponsorship
0.1.0
- ethereum
pallet-nft-transaction-payment
3.0.0workspace↘ 12↖ 1pallet-nicks
4.0.0-devgithub.com/paritytech/substrate.git↘ 7↖ 4sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onpallet-nonfungible
0.1.0workspace↘ 13↖ 2depends onpallet-offences
4.0.0-devgithub.com/paritytech/substrate.git↘ 10↖ 6sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onpallet-offences-benchmarking
4.0.0-devgithub.com/paritytech/substrate.git↘ 16↖ 3sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends on- frame-benchmarking
4.0.0-dev - frame-election-provider-support
4.0.0-dev - frame-support
4.0.0-dev - frame-system
4.0.0-dev - pallet-babe
4.0.0-dev - pallet-balances
4.0.0-dev - pallet-grandpa
4.0.0-dev - pallet-im-online
4.0.0-dev - pallet-offences
4.0.0-dev - pallet-session
4.0.0-dev - pallet-staking
4.0.0-dev - parity-scale-codec
2.3.1 - scale-info
1.0.0 - sp-runtime
4.0.0-dev - sp-staking
4.0.0-dev - sp-std
4.0.0-dev
- frame-benchmarking
pallet-proxy
4.0.0-devgithub.com/paritytech/substrate.git↘ 8↖ 4sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onpallet-randomness-collective-flip
4.0.0-devgithub.com/paritytech/substrate.git↘ 7↖ 3sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onpallet-recovery
4.0.0-devgithub.com/paritytech/substrate.git↘ 7↖ 2sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onpallet-scheduler
4.0.0-devgithub.com/paritytech/substrate.git↘ 9↖ 3sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onpallet-session
4.0.0-devgithub.com/paritytech/substrate.git↘ 14↖ 15sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onused by- kusama-runtime
0.9.12 - pallet-authority-discovery
4.0.0-dev - pallet-babe
4.0.0-dev - pallet-beefy
4.0.0-dev - pallet-beefy-mmr
4.0.0-dev - pallet-grandpa
4.0.0-dev - pallet-offences-benchmarking
4.0.0-dev - pallet-session-benchmarking
4.0.0-dev - pallet-staking
4.0.0-dev - polkadot-runtime
0.9.12 - polkadot-runtime-common
0.9.12 - polkadot-runtime-parachains
0.9.12 - polkadot-test-runtime
0.9.12 - rococo-runtime
0.9.12 - westend-runtime
0.9.12
- kusama-runtime
pallet-session-benchmarking
4.0.0-devgithub.com/paritytech/substrate.git↘ 9↖ 3sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onpallet-society
4.0.0-devgithub.com/paritytech/substrate.git↘ 7↖ 2sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onpallet-staking
4.0.0-devgithub.com/paritytech/substrate.git↘ 16↖ 11sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends on- frame-benchmarking
4.0.0-dev - frame-election-provider-support
4.0.0-dev - frame-support
4.0.0-dev - frame-system
4.0.0-dev - log
0.4.14 - pallet-authorship
4.0.0-dev - pallet-session
4.0.0-dev - parity-scale-codec
2.3.1 - rand_chacha
0.2.2 - scale-info
1.0.0 - serde
1.0.130 - sp-application-crypto
4.0.0-dev - sp-io
4.0.0-dev - sp-runtime
4.0.0-dev - sp-staking
4.0.0-dev - sp-std
4.0.0-dev
used by- frame-benchmarking
pallet-staking-reward-curve
4.0.0-devgithub.com/paritytech/substrate.git↘ 4↖ 3sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044pallet-staking-reward-fn
4.0.0-devgithub.com/paritytech/substrate.git↘ 2↖ 1sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onused bypallet-sudo
4.0.0-devgithub.com/paritytech/substrate.git↘ 7↖ 4sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onpallet-template-transaction-payment
3.0.0github.com/UniqueNetwork/pallet-sponsoring↘ 13↖ 1sourcegit+https://github.com/UniqueNetwork/pallet-sponsoring#ab8b91e9350a31133f3a3e4f52a84c6de4108e95depends onused bypallet-timestamp
4.0.0-devgithub.com/paritytech/substrate.git↘ 11↖ 15sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onused by- kusama-runtime
0.9.12 - nft-runtime
0.9.12 - pallet-aura
4.0.0-dev - pallet-babe
4.0.0-dev - pallet-ethereum
4.0.0-dev - pallet-evm
6.0.0-dev - pallet-inflation
3.0.0 - pallet-nft
3.0.0 - pallet-session
4.0.0-dev - polkadot-runtime
0.9.12 - polkadot-runtime-common
0.9.12 - polkadot-runtime-parachains
0.9.12 - polkadot-test-runtime
0.9.12 - rococo-runtime
0.9.12 - westend-runtime
0.9.12
- kusama-runtime
pallet-tips
4.0.0-devgithub.com/paritytech/substrate.git↘ 12↖ 2sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onpallet-transaction-payment
4.0.0-devgithub.com/paritytech/substrate.git↘ 10↖ 14sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onused by- bridge-runtime-common
0.1.0 - kusama-runtime
0.9.12 - nft-runtime
0.9.12 - pallet-nft
3.0.0 - pallet-nft-transaction-payment
3.0.0 - pallet-template-transaction-payment
3.0.0 - pallet-transaction-payment-rpc-runtime-api
4.0.0-dev - polkadot-runtime
0.9.12 - polkadot-runtime-common
0.9.12 - polkadot-test-runtime
0.9.12 - polkadot-test-service
0.9.12 - rococo-runtime
0.9.12 - westend-runtime
0.9.12 - xcm-builder
0.9.12
- bridge-runtime-common
pallet-transaction-payment-rpc
4.0.0-devgithub.com/paritytech/substrate.git↘ 10↖ 3sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onpallet-transaction-payment-rpc-runtime-api
4.0.0-devgithub.com/paritytech/substrate.git↘ 4↖ 10sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onpallet-treasury
4.0.0-devgithub.com/paritytech/substrate.git↘ 10↖ 7sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onpallet-unq-scheduler
3.0.0workspace↘ 13↖ 1pallet-utility
4.0.0-devgithub.com/paritytech/substrate.git↘ 9↖ 4sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onpallet-vesting
4.0.0-devgithub.com/paritytech/substrate.git↘ 8↖ 7sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onpallet-xcm
0.9.12github.com/paritytech/polkadot↘ 11↖ 5sourcegit+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003edepends onpallet-xcm-benchmarks
0.9.8github.com/paritytech/polkadot↘ 10↖ 1sourcegit+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003edepends onused byparachain-info
0.1.0github.com/paritytech/cumulus.git↘ 6↖ 1sourcegit+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.12#f5926c2f50df73bf36171b138241437131d76fffdepends onused byparity-db
0.3.3crates.io↘ 11↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksume7ccc4a8687027deb53d45c5434a1f1b330c9d1069a59cfe80a62aa9a1da25aedepends onused byparity-scale-codec
2.3.1crates.io↘ 6↖ 217sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum373b1a4c1338d9cd3d1fa53b3a11bdab5ab6bd80a20f7f7becd76953ae2be909depends onused by- beefy-gadget
4.0.0-dev - beefy-gadget-rpc
4.0.0-dev - beefy-primitives
4.0.0-dev - bp-header-chain
0.1.0 - bp-message-dispatch
0.1.0 - bp-messages
0.1.0 - bp-polkadot-core
0.1.0 - bp-rococo
0.1.0 - bp-runtime
0.1.0 - bp-test-utils
0.1.0 - bp-wococo
0.1.0 - bridge-runtime-common
0.1.0 - cumulus-client-collator
0.1.0 - cumulus-client-consensus-aura
0.1.0 - cumulus-client-consensus-common
0.1.0 - cumulus-client-network
0.1.0 - cumulus-client-pov-recovery
0.1.0 - cumulus-client-service
0.1.0 - cumulus-pallet-aura-ext
0.1.0 - cumulus-pallet-dmp-queue
0.1.0 - cumulus-pallet-parachain-system
0.1.0 - cumulus-pallet-xcm
0.1.0 - cumulus-pallet-xcmp-queue
0.1.0 - cumulus-primitives-core
0.1.0 - cumulus-primitives-parachain-inherent
0.1.0 - cumulus-primitives-utility
0.1.0 - cumulus-test-relay-sproof-builder
0.1.0 - ethereum
0.9.0 - ethereum
0.9.0 - evm
0.30.0 - evm-core
0.30.0 - fc-consensus
2.0.0-dev - fc-db
2.0.0-dev - fc-rpc
2.0.0-dev - finality-grandpa
0.14.4 - fork-tree
3.0.0 - fp-consensus
2.0.0-dev - fp-evm
3.0.0-dev - fp-rpc
3.0.0-dev - fp-self-contained
1.0.0-dev - frame-benchmarking
4.0.0-dev - frame-benchmarking-cli
4.0.0-dev - frame-election-provider-support
4.0.0-dev - frame-executive
4.0.0-dev - frame-metadata
14.0.0 - frame-support
4.0.0-dev - frame-system
4.0.0-dev - frame-system-benchmarking
4.0.0-dev - frame-system-rpc-runtime-api
4.0.0-dev - impl-codec
0.5.1 - kusama-runtime
0.9.12 - nft
0.9.12 - nft-data-structs
0.9.0 - nft-runtime
0.9.12 - pallet-aura
4.0.0-dev - pallet-authority-discovery
4.0.0-dev - pallet-authorship
4.0.0-dev - pallet-babe
4.0.0-dev - pallet-bags-list
4.0.0-dev - pallet-balances
4.0.0-dev - pallet-beefy
4.0.0-dev - pallet-beefy-mmr
4.0.0-dev - pallet-bounties
4.0.0-dev - pallet-bridge-dispatch
0.1.0 - pallet-bridge-grandpa
0.1.0 - pallet-bridge-messages
0.1.0 - pallet-collective
4.0.0-dev - pallet-common
0.1.0 - pallet-contract-helpers
0.1.0 - pallet-contracts
4.0.0-dev - pallet-contracts-primitives
4.0.0-dev - pallet-democracy
4.0.0-dev - pallet-election-provider-multi-phase
4.0.0-dev - pallet-elections-phragmen
5.0.0-dev - pallet-ethereum
4.0.0-dev - pallet-evm
6.0.0-dev - pallet-evm-coder-substrate
0.1.0 - pallet-evm-contract-helpers
0.1.0 - pallet-evm-migration
0.1.0 - pallet-evm-transaction-payment
0.1.0 - pallet-fungible
0.1.0 - pallet-gilt
4.0.0-dev - pallet-grandpa
4.0.0-dev - pallet-identity
4.0.0-dev - pallet-im-online
4.0.0-dev - pallet-indices
4.0.0-dev - pallet-inflation
3.0.0 - pallet-membership
4.0.0-dev - pallet-mmr
4.0.0-dev - pallet-mmr-primitives
4.0.0-dev - pallet-mmr-rpc
3.0.0 - pallet-multisig
4.0.0-dev - pallet-nft
3.0.0 - pallet-nft-transaction-payment
3.0.0 - pallet-nicks
4.0.0-dev - pallet-nonfungible
0.1.0 - pallet-offences
4.0.0-dev - pallet-offences-benchmarking
4.0.0-dev - pallet-proxy
4.0.0-dev - pallet-randomness-collective-flip
4.0.0-dev - pallet-recovery
4.0.0-dev - pallet-refungible
0.1.0 - pallet-scheduler
4.0.0-dev - pallet-session
4.0.0-dev - pallet-society
4.0.0-dev - pallet-staking
4.0.0-dev - pallet-sudo
4.0.0-dev - pallet-template-transaction-payment
3.0.0 - pallet-timestamp
4.0.0-dev - pallet-tips
4.0.0-dev - pallet-transaction-payment
4.0.0-dev - pallet-transaction-payment-rpc
4.0.0-dev - pallet-transaction-payment-rpc-runtime-api
4.0.0-dev - pallet-treasury
4.0.0-dev - pallet-unq-scheduler
3.0.0 - pallet-utility
4.0.0-dev - pallet-vesting
4.0.0-dev - pallet-xcm
0.9.12 - pallet-xcm-benchmarks
0.9.8 - parachain-info
0.1.0 - polkadot-availability-distribution
0.9.12 - polkadot-availability-recovery
0.9.12 - polkadot-core-primitives
0.9.12 - polkadot-dispute-distribution
0.9.12 - polkadot-erasure-coding
0.9.12 - polkadot-network-bridge
0.9.12 - polkadot-node-collation-generation
0.9.12 - polkadot-node-core-approval-voting
0.9.12 - polkadot-node-core-av-store
0.9.12 - polkadot-node-core-candidate-validation
0.9.12 - polkadot-node-core-chain-selection
0.9.12 - polkadot-node-core-dispute-coordinator
0.9.12 - polkadot-node-core-pvf
0.9.12 - polkadot-node-jaeger
0.9.12 - polkadot-node-network-protocol
0.9.12 - polkadot-node-primitives
0.9.12 - polkadot-node-subsystem-util
0.9.12 - polkadot-parachain
0.9.12 - polkadot-primitives
0.9.12 - polkadot-runtime
0.9.12 - polkadot-runtime-common
0.9.12 - polkadot-runtime-parachains
0.9.12 - polkadot-statement-distribution
0.9.12 - polkadot-statement-table
0.9.12 - polkadot-test-runtime
0.9.12 - remote-externalities
0.10.0-dev - rococo-runtime
0.9.12 - sc-authority-discovery
0.10.0-dev - sc-basic-authorship
0.10.0-dev - sc-block-builder
0.10.0-dev - sc-chain-spec
4.0.0-dev - sc-cli
0.10.0-dev - sc-client-api
4.0.0-dev - sc-client-db
0.10.0-dev - sc-consensus-aura
0.10.0-dev - sc-consensus-babe
0.10.0-dev - sc-consensus-epochs
0.10.0-dev - sc-consensus-slots
0.10.0-dev - sc-executor
0.10.0-dev - sc-executor-common
0.10.0-dev - sc-executor-wasmi
0.10.0-dev - sc-executor-wasmtime
0.10.0-dev - sc-finality-grandpa
0.10.0-dev - sc-finality-grandpa-rpc
0.10.0-dev - sc-light
4.0.0-dev - sc-network
0.10.0-dev - sc-offchain
4.0.0-dev - sc-rpc
4.0.0-dev - sc-rpc-api
0.10.0-dev - sc-service
0.10.0-dev - sc-state-db
0.10.0-dev - sc-sync-state-rpc
0.10.0-dev - sc-transaction-pool
4.0.0-dev - scale-info
1.0.0 - slot-range-helper
0.9.12 - sp-api
4.0.0-dev - sp-application-crypto
4.0.0-dev - sp-arithmetic
4.0.0-dev - sp-authority-discovery
4.0.0-dev - sp-authorship
4.0.0-dev - sp-block-builder
4.0.0-dev - sp-blockchain
4.0.0-dev - sp-consensus
0.10.0-dev - sp-consensus-aura
0.10.0-dev - sp-consensus-babe
0.10.0-dev - sp-consensus-slots
0.10.0-dev - sp-consensus-vrf
0.10.0-dev - sp-core
4.0.0-dev - sp-externalities
0.10.0-dev - sp-finality-grandpa
4.0.0-dev - sp-inherents
4.0.0-dev - sp-io
4.0.0-dev - sp-keystore
0.10.0-dev - sp-npos-elections
4.0.0-dev - sp-runtime
4.0.0-dev - sp-runtime-interface
4.0.0-dev - sp-sandbox
0.10.0-dev - sp-session
4.0.0-dev - sp-staking
4.0.0-dev - sp-state-machine
0.10.0-dev - sp-storage
4.0.0-dev - sp-timestamp
4.0.0-dev - sp-tracing
4.0.0-dev - sp-transaction-storage-proof
4.0.0-dev - sp-trie
4.0.0-dev - sp-version
4.0.0-dev - sp-version-proc-macro
4.0.0-dev - sp-wasm-interface
4.0.0-dev - substrate-frame-rpc-system
4.0.0-dev - substrate-test-client
2.0.1 - try-runtime-cli
0.10.0-dev - uc-rpc
0.1.0 - up-rpc
0.1.0 - westend-runtime
0.9.12 - xcm
0.9.12 - xcm-builder
0.9.12 - xcm-executor
0.9.12
- beefy-gadget
parity-scale-codec-derive
2.3.1crates.io↘ 4↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum1557010476e0595c9b568d16dcfb81b93cdeb157612726f5170d31aa707bed27used byparity-send-wrapper
0.1.0crates.io↘ 0↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumaa9777aa91b8ad9dd5aaa04a9b6bcb02c7f1deb952fca5a66034d5e63afc5c6fused byparity-tokio-ipc
0.9.0crates.io↘ 6↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum9981e32fb75e004cc148f5fb70342f393830e0a4aa62e3cc93b50976218d42b6used byparity-util-mem
0.10.2crates.io↘ 10↖ 16sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum6f4cb4e169446179cbc6b8b6320cc9fca49bd2e94e8db25f25f200a8ea774770depends onused by- fp-self-contained
1.0.0-dev - kvdb
0.10.0 - kvdb-memorydb
0.10.0 - kvdb-rocksdb
0.14.0 - memory-db
0.27.0 - polkadot-core-primitives
0.9.12 - polkadot-node-core-runtime-api
0.9.12 - polkadot-overseer
0.9.12 - polkadot-parachain
0.9.12 - polkadot-primitives
0.9.12 - sc-informant
0.10.0-dev - sc-service
0.10.0-dev - sc-state-db
0.10.0-dev - sc-transaction-pool
4.0.0-dev - sp-core
4.0.0-dev - sp-runtime
4.0.0-dev
- fp-self-contained
parity-util-mem-derive
0.1.0crates.io↘ 3↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumf557c32c6d268a07c921471619c0295f5efad3a0e76d4f97a05c091a51d110b2parity-wasm
0.32.0crates.io↘ 1↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum16ad52817c4d343339b3bc2e26861bd21478eda0b7509acf83505727000512acdepends onused byparity-wasm
0.42.2crates.io↘ 0↖ 5sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumbe5e13c266502aadf83426d87d81a0f5d1ef45b8027f5a471c360abfe4bfae92parity-ws
0.11.1crates.io↘ 10↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum5983d3929ad50f12c3eb9a6743f19d691866ecd44da74c0a3308c3f8a56df0c6depends onused byparking
2.0.0crates.io↘ 0↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum427c3892f9e783d91cc128285287e70a59e206ca452770ece88a76f7a3eddd72parking_lot
0.10.2crates.io↘ 2↖ 3sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumd3a704eb390aafdc107b0e392f56a82b668e3a71366993b5340f5833fd62505edepends onparking_lot
0.11.2crates.io↘ 3↖ 48sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum7d17b78036a60663b797adeaee46f5c9dfebb86948d1255007a1d6be0271ff99used by- beefy-gadget
4.0.0-dev - fc-db
2.0.0-dev - fc-rpc
2.0.0-dev - finality-grandpa
0.14.4 - jsonrpc-http-server
18.0.0 - jsonrpc-ipc-server
18.0.0 - jsonrpc-pubsub
18.0.0 - jsonrpc-ws-server
18.0.0 - kvdb-memorydb
0.10.0 - kvdb-rocksdb
0.14.0 - libp2p
0.39.1 - libp2p-core
0.29.0 - libp2p-mplex
0.29.0 - libp2p-yamux
0.33.0 - nft
0.9.12 - parity-db
0.3.3 - parity-util-mem
0.10.2 - polkadot-network-bridge
0.9.12 - polkadot-node-jaeger
0.9.12 - polkadot-overseer
0.9.12 - prometheus
0.12.0 - sc-client-api
4.0.0-dev - sc-client-db
0.10.0-dev - sc-consensus
0.10.0-dev - sc-consensus-babe
0.10.0-dev - sc-executor
0.10.0-dev - sc-finality-grandpa
0.10.0-dev - sc-keystore
4.0.0-dev - sc-light
4.0.0-dev - sc-network
0.10.0-dev - sc-offchain
4.0.0-dev - sc-rpc
4.0.0-dev - sc-rpc-api
0.10.0-dev - sc-service
0.10.0-dev - sc-state-db
0.10.0-dev - sc-telemetry
4.0.0-dev - sc-tracing
4.0.0-dev - sc-transaction-pool
4.0.0-dev - sp-blockchain
4.0.0-dev - sp-core
4.0.0-dev - sp-database
4.0.0-dev - sp-io
4.0.0-dev - sp-keystore
0.10.0-dev - sp-state-machine
0.10.0-dev - static_init
0.5.2 - trust-dns-resolver
0.20.3 - wasm-timer
0.2.5 - yamux
0.9.0
- beefy-gadget
parking_lot_core
0.7.2crates.io↘ 6↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumd58c7c768d4ba344e3e8d72518ac13e259d7c7ade24167003b8488e10b6740a3used byparking_lot_core
0.8.5crates.io↘ 6↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumd76e8e1493bcac0d2766c42737f34458f1c8c50c0d23bcb24ea953affb273216used bypaste
1.0.5crates.io↘ 0↖ 6sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumacbf547ad0c65e31259204bd90935776d1c693cec2f4ff7abb7a1bbbd40dfe58pbkdf2
0.4.0crates.io↘ 1↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum216eaa586a190f0a738f2f918511eecfa90f13295abec0e457cdebcceda80cbddepends onused bypbkdf2
0.8.0crates.io↘ 1↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumd95f5254224e617595d2cc3cc73ff0a5eaf2637519e25f03388154e9378b6ffadepends onused bypeeking_take_while
0.1.2crates.io↘ 0↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum19b17cddbe7ec3f8bc800887bab5e717348c95ea2ca0b1bf0837fb964dc67099used bypercent-encoding
1.0.1crates.io↘ 0↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum31010dd2e1ac33d5b46a5b413495239882813e0369f8ed8a5e266f173602f831used bypercent-encoding
2.1.0crates.io↘ 0↖ 3sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumd4fd5641d01c8f18a23da7b6fe29298ff4b55afcccdf78973b24cf3175fee32epest
2.1.3crates.io↘ 1↖ 5sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum10f4872ae94d7b90ae48754df22fd42ad52ce740b8f370b03da4835417403e53depends onpest_derive
2.1.0crates.io↘ 2↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum833d1ae558dc601e9a60366421196a8d94bc0ac980476d0b67e1d0988d72b2d0depends onused bypest_generator
2.1.3crates.io↘ 5↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum99b8db626e31e5b81787b9783425769681b347011cc59471e33ea46d2ea0cf55used bypest_meta
2.1.3crates.io↘ 3↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum54be6e404f5317079812fc8f9f5279de376d8856929e21c184ecf6bbd692a11ddepends onused bypetgraph
0.5.1crates.io↘ 2↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum467d164a6de56270bd7c4d070df81d07beace25012d5103ced4e9ff08d6afdb7depends onused bypin-project
0.4.28crates.io↘ 1↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum918192b5c59119d51e0cd221f4d49dde9112824ba717369e903c97d076083d0fdepends onused bypin-project
1.0.8crates.io↘ 1↖ 13sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum576bc800220cc65dac09e99e97b08b358cfab6e17078de8dc5fee223bd2d0c08depends onpin-project-internal
0.4.28crates.io↘ 3↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum3be26700300be6d9d23264c73211d8190e755b6b5ca7a1b28230025511b52a5edepends onused bypin-project-internal
1.0.8crates.io↘ 3↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum6e8fe8163d14ce7f0cdac2e040116f22eac817edabff0be91e8aff7e9accf389depends onused bypin-project-lite
0.1.12crates.io↘ 0↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum257b64915a082f7811703966789728173279bdebb956b143dbcd23f6f970a777used bypin-project-lite
0.2.7crates.io↘ 0↖ 11sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum8d31d11c69a6b52a174b42bdc0c30e5e11670f90788b2c471c31c1d17d449443pin-utils
0.1.0crates.io↘ 0↖ 4sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184pkg-config
0.3.22crates.io↘ 0↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum12295df4f294471248581bc09bef3c38a5e46f1e36d6a37353621a0c6c357e1fused byplatforms
1.1.0crates.io↘ 0↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum989d43012e2ca1c4a02507c67282691a0a3207f9dc67cec596b43fe925b3d325polkadot-approval-distribution
0.9.12github.com/paritytech/polkadot↘ 7↖ 1sourcegit+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003edepends onused bypolkadot-availability-bitfield-distribution
0.9.12github.com/paritytech/polkadot↘ 6↖ 1sourcegit+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003edepends onused bypolkadot-availability-distribution
0.9.12github.com/paritytech/polkadot↘ 15↖ 1sourcegit+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003edepends on- derive_more
0.99.16 - futures
0.3.17 - lru
0.7.0 - parity-scale-codec
2.3.1 - polkadot-erasure-coding
0.9.12 - polkadot-node-network-protocol
0.9.12 - polkadot-node-primitives
0.9.12 - polkadot-node-subsystem
0.9.12 - polkadot-node-subsystem-util
0.9.12 - polkadot-primitives
0.9.12 - rand
0.8.4 - sp-core
4.0.0-dev - sp-keystore
0.10.0-dev - thiserror
1.0.30 - tracing
0.1.29
used by- derive_more
polkadot-availability-recovery
0.9.12github.com/paritytech/polkadot↘ 13↖ 1sourcegit+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003edepends onused bypolkadot-cli
0.9.12github.com/paritytech/polkadot↘ 13↖ 1sourcegit+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003edepends onused bypolkadot-client
0.9.12github.com/paritytech/polkadot↘ 23↖ 4sourcegit+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003edepends on- beefy-primitives
4.0.0-dev - frame-benchmarking
4.0.0-dev - frame-system-rpc-runtime-api
4.0.0-dev - pallet-mmr-primitives
4.0.0-dev - pallet-transaction-payment-rpc-runtime-api
4.0.0-dev - polkadot-primitives
0.9.12 - polkadot-runtime
0.9.12 - sc-client-api
4.0.0-dev - sc-consensus
0.10.0-dev - sc-executor
0.10.0-dev - sc-service
0.10.0-dev - sp-api
4.0.0-dev - sp-authority-discovery
4.0.0-dev - sp-block-builder
4.0.0-dev - sp-blockchain
4.0.0-dev - sp-consensus
0.10.0-dev - sp-consensus-babe
0.10.0-dev - sp-finality-grandpa
4.0.0-dev - sp-offchain
4.0.0-dev - sp-runtime
4.0.0-dev - sp-session
4.0.0-dev - sp-storage
4.0.0-dev - sp-transaction-pool
4.0.0-dev
- beefy-primitives
polkadot-collator-protocol
0.9.12github.com/paritytech/polkadot↘ 14↖ 1sourcegit+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003edepends on- always-assert
0.1.2 - derive_more
0.99.16 - futures
0.3.17 - futures-timer
3.0.2 - polkadot-node-network-protocol
0.9.12 - polkadot-node-primitives
0.9.12 - polkadot-node-subsystem
0.9.12 - polkadot-node-subsystem-util
0.9.12 - polkadot-primitives
0.9.12 - sp-core
4.0.0-dev - sp-keystore
0.10.0-dev - sp-runtime
4.0.0-dev - thiserror
1.0.30 - tracing
0.1.29
used by- always-assert
polkadot-core-primitives
0.9.12github.com/paritytech/polkadot↘ 6↖ 5sourcegit+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003edepends onpolkadot-dispute-distribution
0.9.12github.com/paritytech/polkadot↘ 15↖ 1sourcegit+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003edepends on- derive_more
0.99.16 - futures
0.3.17 - lru
0.7.0 - parity-scale-codec
2.3.1 - polkadot-erasure-coding
0.9.12 - polkadot-node-network-protocol
0.9.12 - polkadot-node-primitives
0.9.12 - polkadot-node-subsystem
0.9.12 - polkadot-node-subsystem-util
0.9.12 - polkadot-primitives
0.9.12 - sc-network
0.10.0-dev - sp-application-crypto
4.0.0-dev - sp-keystore
0.10.0-dev - thiserror
1.0.30 - tracing
0.1.29
used by- derive_more
polkadot-erasure-coding
0.9.12github.com/paritytech/polkadot↘ 7↖ 6sourcegit+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003edepends onpolkadot-gossip-support
0.9.12github.com/paritytech/polkadot↘ 13↖ 1sourcegit+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003edepends onused bypolkadot-network-bridge
0.9.12github.com/paritytech/polkadot↘ 12↖ 1sourcegit+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003edepends onused bypolkadot-node-collation-generation
0.9.12github.com/paritytech/polkadot↘ 11↖ 1sourcegit+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003edepends onused bypolkadot-node-core-approval-voting
0.9.12github.com/paritytech/polkadot↘ 21↖ 1sourcegit+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003edepends on- bitvec
0.20.4 - derive_more
0.99.16 - futures
0.3.17 - futures-timer
3.0.2 - kvdb
0.10.0 - lru
0.7.0 - merlin
2.0.1 - parity-scale-codec
2.3.1 - polkadot-node-jaeger
0.9.12 - polkadot-node-primitives
0.9.12 - polkadot-node-subsystem
0.9.12 - polkadot-node-subsystem-util
0.9.12 - polkadot-overseer
0.9.12 - polkadot-primitives
0.9.12 - sc-keystore
4.0.0-dev - schnorrkel
0.9.1 - sp-application-crypto
4.0.0-dev - sp-consensus
0.10.0-dev - sp-consensus-slots
0.10.0-dev - sp-runtime
4.0.0-dev - tracing
0.1.29
used by- bitvec
polkadot-node-core-av-store
0.9.12github.com/paritytech/polkadot↘ 13↖ 1sourcegit+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003edepends onused bypolkadot-node-core-backing
0.9.12github.com/paritytech/polkadot↘ 11↖ 1sourcegit+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003edepends onused bypolkadot-node-core-bitfield-signing
0.9.12github.com/paritytech/polkadot↘ 8↖ 1sourcegit+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003edepends onused bypolkadot-node-core-candidate-validation
0.9.12github.com/paritytech/polkadot↘ 11↖ 1sourcegit+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003edepends onused bypolkadot-node-core-chain-api
0.9.12github.com/paritytech/polkadot↘ 8↖ 1sourcegit+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003edepends onused bypolkadot-node-core-chain-selection
0.9.12github.com/paritytech/polkadot↘ 10↖ 1sourcegit+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003edepends onused bypolkadot-node-core-dispute-coordinator
0.9.12github.com/paritytech/polkadot↘ 12↖ 1sourcegit+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003edepends onused bypolkadot-node-core-dispute-participation
0.9.12github.com/paritytech/polkadot↘ 6↖ 1sourcegit+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003edepends onused bypolkadot-node-core-parachains-inherent
0.9.12github.com/paritytech/polkadot↘ 10↖ 1sourcegit+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003edepends onused bypolkadot-node-core-provisioner
0.9.12github.com/paritytech/polkadot↘ 8↖ 1sourcegit+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003edepends onused bypolkadot-node-core-pvf
0.9.12github.com/paritytech/polkadot↘ 24↖ 2sourcegit+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003edepends on- always-assert
0.1.2 - assert_matches
1.5.0 - async-process
1.2.0 - async-std
1.10.0 - futures
0.3.17 - futures-timer
3.0.2 - libc
0.2.106 - parity-scale-codec
2.3.1 - pin-project
1.0.8 - polkadot-core-primitives
0.9.12 - polkadot-node-subsystem-util
0.9.12 - polkadot-parachain
0.9.12 - rand
0.8.4 - sc-executor
0.10.0-dev - sc-executor-common
0.10.0-dev - sc-executor-wasmtime
0.10.0-dev - slotmap
1.0.6 - sp-core
4.0.0-dev - sp-externalities
0.10.0-dev - sp-io
4.0.0-dev - sp-maybe-compressed-blob
4.0.0-dev - sp-tracing
4.0.0-dev - sp-wasm-interface
4.0.0-dev - tracing
0.1.29
- always-assert
polkadot-node-core-runtime-api
0.9.12github.com/paritytech/polkadot↘ 11↖ 1sourcegit+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003edepends onused bypolkadot-node-jaeger
0.9.12github.com/paritytech/polkadot↘ 11↖ 5sourcegit+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003edepends onpolkadot-node-metrics
0.9.12github.com/paritytech/polkadot↘ 4↖ 2sourcegit+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003epolkadot-node-network-protocol
0.9.12github.com/paritytech/polkadot↘ 11↖ 14sourcegit+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003edepends onused by- polkadot-approval-distribution
0.9.12 - polkadot-availability-bitfield-distribution
0.9.12 - polkadot-availability-distribution
0.9.12 - polkadot-availability-recovery
0.9.12 - polkadot-collator-protocol
0.9.12 - polkadot-dispute-distribution
0.9.12 - polkadot-gossip-support
0.9.12 - polkadot-network-bridge
0.9.12 - polkadot-node-subsystem-types
0.9.12 - polkadot-node-subsystem-util
0.9.12 - polkadot-overseer
0.9.12 - polkadot-overseer-gen
0.9.12 - polkadot-service
0.9.12 - polkadot-statement-distribution
0.9.12
- polkadot-approval-distribution
polkadot-node-primitives
0.9.12github.com/paritytech/polkadot↘ 15↖ 25sourcegit+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003edepends on- bounded-vec
0.4.0 - futures
0.3.17 - parity-scale-codec
2.3.1 - polkadot-parachain
0.9.12 - polkadot-primitives
0.9.12 - schnorrkel
0.9.1 - serde
1.0.130 - sp-application-crypto
4.0.0-dev - sp-consensus-babe
0.10.0-dev - sp-consensus-vrf
0.10.0-dev - sp-core
4.0.0-dev - sp-keystore
0.10.0-dev - sp-maybe-compressed-blob
4.0.0-dev - thiserror
1.0.30 - zstd
0.9.0+zstd.1.5.0
used by- cumulus-client-collator
0.1.0 - cumulus-client-network
0.1.0 - cumulus-client-pov-recovery
0.1.0 - polkadot-approval-distribution
0.9.12 - polkadot-availability-distribution
0.9.12 - polkadot-availability-recovery
0.9.12 - polkadot-collator-protocol
0.9.12 - polkadot-dispute-distribution
0.9.12 - polkadot-erasure-coding
0.9.12 - polkadot-node-collation-generation
0.9.12 - polkadot-node-core-approval-voting
0.9.12 - polkadot-node-core-av-store
0.9.12 - polkadot-node-core-backing
0.9.12 - polkadot-node-core-candidate-validation
0.9.12 - polkadot-node-core-chain-selection
0.9.12 - polkadot-node-core-dispute-coordinator
0.9.12 - polkadot-node-core-dispute-participation
0.9.12 - polkadot-node-jaeger
0.9.12 - polkadot-node-network-protocol
0.9.12 - polkadot-node-subsystem-types
0.9.12 - polkadot-overseer
0.9.12 - polkadot-overseer-gen
0.9.12 - polkadot-service
0.9.12 - polkadot-statement-distribution
0.9.12 - polkadot-test-service
0.9.12
- bounded-vec
polkadot-node-subsystem
0.9.12github.com/paritytech/polkadot↘ 3↖ 27sourcegit+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003eused by- cumulus-client-collator
0.1.0 - cumulus-client-pov-recovery
0.1.0 - polkadot-approval-distribution
0.9.12 - polkadot-availability-bitfield-distribution
0.9.12 - polkadot-availability-distribution
0.9.12 - polkadot-availability-recovery
0.9.12 - polkadot-collator-protocol
0.9.12 - polkadot-dispute-distribution
0.9.12 - polkadot-gossip-support
0.9.12 - polkadot-network-bridge
0.9.12 - polkadot-node-collation-generation
0.9.12 - polkadot-node-core-approval-voting
0.9.12 - polkadot-node-core-av-store
0.9.12 - polkadot-node-core-backing
0.9.12 - polkadot-node-core-bitfield-signing
0.9.12 - polkadot-node-core-candidate-validation
0.9.12 - polkadot-node-core-chain-api
0.9.12 - polkadot-node-core-chain-selection
0.9.12 - polkadot-node-core-dispute-coordinator
0.9.12 - polkadot-node-core-dispute-participation
0.9.12 - polkadot-node-core-parachains-inherent
0.9.12 - polkadot-node-core-provisioner
0.9.12 - polkadot-node-core-runtime-api
0.9.12 - polkadot-node-subsystem-util
0.9.12 - polkadot-service
0.9.12 - polkadot-statement-distribution
0.9.12 - polkadot-test-service
0.9.12
- cumulus-client-collator
polkadot-node-subsystem-types
0.9.12github.com/paritytech/polkadot↘ 12↖ 2sourcegit+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003edepends onpolkadot-node-subsystem-util
0.9.12github.com/paritytech/polkadot↘ 20↖ 22sourcegit+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003edepends on- async-trait
0.1.51 - derive_more
0.99.16 - futures
0.3.17 - itertools
0.10.1 - lru
0.7.0 - metered-channel
0.9.12 - parity-scale-codec
2.3.1 - pin-project
1.0.8 - polkadot-node-jaeger
0.9.12 - polkadot-node-metrics
0.9.12 - polkadot-node-network-protocol
0.9.12 - polkadot-node-subsystem
0.9.12 - polkadot-overseer
0.9.12 - polkadot-primitives
0.9.12 - rand
0.8.4 - sp-application-crypto
4.0.0-dev - sp-core
4.0.0-dev - sp-keystore
0.10.0-dev - thiserror
1.0.30 - tracing
0.1.29
used by- polkadot-approval-distribution
0.9.12 - polkadot-availability-bitfield-distribution
0.9.12 - polkadot-availability-distribution
0.9.12 - polkadot-availability-recovery
0.9.12 - polkadot-collator-protocol
0.9.12 - polkadot-dispute-distribution
0.9.12 - polkadot-gossip-support
0.9.12 - polkadot-network-bridge
0.9.12 - polkadot-node-collation-generation
0.9.12 - polkadot-node-core-approval-voting
0.9.12 - polkadot-node-core-av-store
0.9.12 - polkadot-node-core-backing
0.9.12 - polkadot-node-core-bitfield-signing
0.9.12 - polkadot-node-core-candidate-validation
0.9.12 - polkadot-node-core-chain-api
0.9.12 - polkadot-node-core-chain-selection
0.9.12 - polkadot-node-core-dispute-coordinator
0.9.12 - polkadot-node-core-provisioner
0.9.12 - polkadot-node-core-pvf
0.9.12 - polkadot-node-core-runtime-api
0.9.12 - polkadot-service
0.9.12 - polkadot-statement-distribution
0.9.12
- async-trait
polkadot-overseer
0.9.12github.com/paritytech/polkadot↘ 14↖ 10sourcegit+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003edepends on- futures
0.3.17 - futures-timer
3.0.2 - lru
0.7.0 - parity-util-mem
0.10.2 - parking_lot
0.11.2 - polkadot-node-metrics
0.9.12 - polkadot-node-network-protocol
0.9.12 - polkadot-node-primitives
0.9.12 - polkadot-node-subsystem-types
0.9.12 - polkadot-overseer-gen
0.9.12 - polkadot-primitives
0.9.12 - sc-client-api
4.0.0-dev - sp-api
4.0.0-dev - tracing
0.1.29
used by- cumulus-client-collator
0.1.0 - cumulus-client-pov-recovery
0.1.0 - cumulus-client-service
0.1.0 - polkadot-network-bridge
0.9.12 - polkadot-node-core-approval-voting
0.9.12 - polkadot-node-core-av-store
0.9.12 - polkadot-node-subsystem
0.9.12 - polkadot-node-subsystem-util
0.9.12 - polkadot-service
0.9.12 - polkadot-test-service
0.9.12
- futures
polkadot-overseer-gen
0.9.12github.com/paritytech/polkadot↘ 10↖ 2sourcegit+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003edepends onpolkadot-overseer-gen-proc-macro
0.9.12github.com/paritytech/polkadot↘ 4↖ 1sourcegit+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003eused bypolkadot-parachain
0.9.12github.com/paritytech/polkadot↘ 10↖ 16sourcegit+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003edepends onused by- cumulus-client-network
0.1.0 - cumulus-pallet-parachain-system
0.1.0 - cumulus-primitives-core
0.1.0 - cumulus-primitives-utility
0.1.0 - nft
0.9.12 - nft-runtime
0.9.12 - polkadot-node-core-candidate-validation
0.9.12 - polkadot-node-core-pvf
0.9.12 - polkadot-node-primitives
0.9.12 - polkadot-primitives
0.9.12 - polkadot-service
0.9.12 - polkadot-test-runtime
0.9.12 - polkadot-test-service
0.9.12 - rococo-runtime
0.9.12 - westend-runtime
0.9.12 - xcm-builder
0.9.12
- cumulus-client-network
polkadot-primitives
0.9.12github.com/paritytech/polkadot↘ 23↖ 50sourcegit+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003edepends on- bitvec
0.20.4 - frame-system
4.0.0-dev - hex-literal
0.3.3 - parity-scale-codec
2.3.1 - parity-util-mem
0.10.2 - polkadot-core-primitives
0.9.12 - polkadot-parachain
0.9.12 - scale-info
1.0.0 - serde
1.0.130 - sp-api
4.0.0-dev - sp-application-crypto
4.0.0-dev - sp-arithmetic
4.0.0-dev - sp-authority-discovery
4.0.0-dev - sp-consensus-slots
0.10.0-dev - sp-core
4.0.0-dev - sp-inherents
4.0.0-dev - sp-io
4.0.0-dev - sp-keystore
0.10.0-dev - sp-runtime
4.0.0-dev - sp-staking
4.0.0-dev - sp-std
4.0.0-dev - sp-trie
4.0.0-dev - sp-version
4.0.0-dev
used by- cumulus-client-collator
0.1.0 - cumulus-client-consensus-common
0.1.0 - cumulus-client-network
0.1.0 - cumulus-client-pov-recovery
0.1.0 - cumulus-client-service
0.1.0 - cumulus-primitives-core
0.1.0 - cumulus-primitives-utility
0.1.0 - cumulus-test-relay-sproof-builder
0.1.0 - kusama-runtime
0.9.12 - nft
0.9.12 - polkadot-approval-distribution
0.9.12 - polkadot-availability-bitfield-distribution
0.9.12 - polkadot-availability-distribution
0.9.12 - polkadot-availability-recovery
0.9.12 - polkadot-client
0.9.12 - polkadot-collator-protocol
0.9.12 - polkadot-dispute-distribution
0.9.12 - polkadot-erasure-coding
0.9.12 - polkadot-gossip-support
0.9.12 - polkadot-network-bridge
0.9.12 - polkadot-node-collation-generation
0.9.12 - polkadot-node-core-approval-voting
0.9.12 - polkadot-node-core-av-store
0.9.12 - polkadot-node-core-backing
0.9.12 - polkadot-node-core-bitfield-signing
0.9.12 - polkadot-node-core-candidate-validation
0.9.12 - polkadot-node-core-chain-api
0.9.12 - polkadot-node-core-chain-selection
0.9.12 - polkadot-node-core-dispute-coordinator
0.9.12 - polkadot-node-core-dispute-participation
0.9.12 - polkadot-node-core-parachains-inherent
0.9.12 - polkadot-node-core-provisioner
0.9.12 - polkadot-node-core-runtime-api
0.9.12 - polkadot-node-jaeger
0.9.12 - polkadot-node-network-protocol
0.9.12 - polkadot-node-primitives
0.9.12 - polkadot-node-subsystem-types
0.9.12 - polkadot-node-subsystem-util
0.9.12 - polkadot-overseer
0.9.12 - polkadot-rpc
0.9.12 - polkadot-runtime
0.9.12 - polkadot-runtime-common
0.9.12 - polkadot-runtime-parachains
0.9.12 - polkadot-service
0.9.12 - polkadot-statement-distribution
0.9.12 - polkadot-statement-table
0.9.12 - polkadot-test-runtime
0.9.12 - polkadot-test-service
0.9.12 - rococo-runtime
0.9.12 - westend-runtime
0.9.12
- bitvec
polkadot-rpc
0.9.12github.com/paritytech/polkadot↘ 24↖ 2sourcegit+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003edepends on- beefy-gadget
4.0.0-dev - beefy-gadget-rpc
4.0.0-dev - jsonrpc-core
18.0.0 - pallet-mmr-rpc
3.0.0 - pallet-transaction-payment-rpc
4.0.0-dev - polkadot-primitives
0.9.12 - sc-chain-spec
4.0.0-dev - sc-client-api
4.0.0-dev - sc-consensus-babe
0.10.0-dev - sc-consensus-babe-rpc
0.10.0-dev - sc-consensus-epochs
0.10.0-dev - sc-finality-grandpa
0.10.0-dev - sc-finality-grandpa-rpc
0.10.0-dev - sc-rpc
4.0.0-dev - sc-sync-state-rpc
0.10.0-dev - sc-transaction-pool-api
4.0.0-dev - sp-api
4.0.0-dev - sp-block-builder
4.0.0-dev - sp-blockchain
4.0.0-dev - sp-consensus
0.10.0-dev - sp-consensus-babe
0.10.0-dev - sp-keystore
0.10.0-dev - sp-runtime
4.0.0-dev - substrate-frame-rpc-system
4.0.0-dev
- beefy-gadget
polkadot-runtime
0.9.12github.com/paritytech/polkadot↘ 70↖ 2sourcegit+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003edepends on- beefy-primitives
4.0.0-dev - bitvec
0.20.4 - frame-benchmarking
4.0.0-dev - frame-election-provider-support
4.0.0-dev - frame-executive
4.0.0-dev - frame-support
4.0.0-dev - frame-system
4.0.0-dev - frame-system-benchmarking
4.0.0-dev - frame-system-rpc-runtime-api
4.0.0-dev - frame-try-runtime
0.10.0-dev - hex-literal
0.3.3 - log
0.4.14 - pallet-authority-discovery
4.0.0-dev - pallet-authorship
4.0.0-dev - pallet-babe
4.0.0-dev - pallet-balances
4.0.0-dev - pallet-bounties
4.0.0-dev - pallet-collective
4.0.0-dev - pallet-democracy
4.0.0-dev - pallet-election-provider-multi-phase
4.0.0-dev - pallet-elections-phragmen
5.0.0-dev - pallet-grandpa
4.0.0-dev - pallet-identity
4.0.0-dev - pallet-im-online
4.0.0-dev - pallet-indices
4.0.0-dev - pallet-membership
4.0.0-dev - pallet-mmr-primitives
4.0.0-dev - pallet-multisig
4.0.0-dev - pallet-nicks
4.0.0-dev - pallet-offences
4.0.0-dev - pallet-offences-benchmarking
4.0.0-dev - pallet-proxy
4.0.0-dev - pallet-scheduler
4.0.0-dev - pallet-session
4.0.0-dev - pallet-session-benchmarking
4.0.0-dev - pallet-staking
4.0.0-dev - pallet-staking-reward-curve
4.0.0-dev - pallet-timestamp
4.0.0-dev - pallet-tips
4.0.0-dev - pallet-transaction-payment
4.0.0-dev - pallet-transaction-payment-rpc-runtime-api
4.0.0-dev - pallet-treasury
4.0.0-dev - pallet-utility
4.0.0-dev - pallet-vesting
4.0.0-dev - parity-scale-codec
2.3.1 - polkadot-primitives
0.9.12 - polkadot-runtime-common
0.9.12 - polkadot-runtime-parachains
0.9.12 - rustc-hex
2.1.0 - scale-info
1.0.0 - serde
1.0.130 - serde_derive
1.0.130 - smallvec
1.7.0 - sp-api
4.0.0-dev - sp-authority-discovery
4.0.0-dev - sp-block-builder
4.0.0-dev - sp-consensus-babe
0.10.0-dev - sp-core
4.0.0-dev - sp-inherents
4.0.0-dev - sp-io
4.0.0-dev - sp-npos-elections
4.0.0-dev - sp-offchain
4.0.0-dev - sp-runtime
4.0.0-dev - sp-session
4.0.0-dev - sp-staking
4.0.0-dev - sp-std
4.0.0-dev - sp-transaction-pool
4.0.0-dev - sp-version
4.0.0-dev - static_assertions
1.1.0 - substrate-wasm-builder
5.0.0-dev
- beefy-primitives
polkadot-runtime-common
0.9.12github.com/paritytech/polkadot↘ 40↖ 6sourcegit+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003edepends on- beefy-primitives
4.0.0-dev - bitvec
0.20.4 - frame-benchmarking
4.0.0-dev - frame-election-provider-support
4.0.0-dev - frame-support
4.0.0-dev - frame-system
4.0.0-dev - impl-trait-for-tuples
0.2.1 - libsecp256k1
0.7.0 - log
0.4.14 - pallet-authorship
4.0.0-dev - pallet-babe
4.0.0-dev - pallet-bags-list
4.0.0-dev - pallet-balances
4.0.0-dev - pallet-beefy-mmr
4.0.0-dev - pallet-election-provider-multi-phase
4.0.0-dev - pallet-session
4.0.0-dev - pallet-staking
4.0.0-dev - pallet-timestamp
4.0.0-dev - pallet-transaction-payment
4.0.0-dev - pallet-treasury
4.0.0-dev - pallet-vesting
4.0.0-dev - parity-scale-codec
2.3.1 - polkadot-primitives
0.9.12 - polkadot-runtime-parachains
0.9.12 - rustc-hex
2.1.0 - scale-info
1.0.0 - serde
1.0.130 - serde_derive
1.0.130 - slot-range-helper
0.9.12 - sp-api
4.0.0-dev - sp-core
4.0.0-dev - sp-inherents
4.0.0-dev - sp-io
4.0.0-dev - sp-npos-elections
4.0.0-dev - sp-runtime
4.0.0-dev - sp-session
4.0.0-dev - sp-staking
4.0.0-dev - sp-std
4.0.0-dev - static_assertions
1.1.0 - xcm
0.9.12
- beefy-primitives
polkadot-runtime-parachains
0.9.12github.com/paritytech/polkadot↘ 32↖ 8sourcegit+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003edepends on- bitflags
1.3.2 - bitvec
0.20.4 - derive_more
0.99.16 - frame-benchmarking
4.0.0-dev - frame-support
4.0.0-dev - frame-system
4.0.0-dev - log
0.4.14 - pallet-authority-discovery
4.0.0-dev - pallet-authorship
4.0.0-dev - pallet-balances
4.0.0-dev - pallet-session
4.0.0-dev - pallet-staking
4.0.0-dev - pallet-timestamp
4.0.0-dev - pallet-vesting
4.0.0-dev - parity-scale-codec
2.3.1 - polkadot-primitives
0.9.12 - rand
0.8.4 - rand_chacha
0.3.1 - rustc-hex
2.1.0 - scale-info
1.0.0 - serde
1.0.130 - sp-api
4.0.0-dev - sp-core
4.0.0-dev - sp-inherents
4.0.0-dev - sp-io
4.0.0-dev - sp-keystore
0.10.0-dev - sp-runtime
4.0.0-dev - sp-session
4.0.0-dev - sp-staking
4.0.0-dev - sp-std
4.0.0-dev - xcm
0.9.12 - xcm-executor
0.9.12
- bitflags
polkadot-service
0.9.12github.com/paritytech/polkadot↘ 91↖ 4sourcegit+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003edepends on- async-trait
0.1.51 - beefy-gadget
4.0.0-dev - beefy-primitives
4.0.0-dev - frame-system-rpc-runtime-api
4.0.0-dev - futures
0.3.17 - hex-literal
0.3.3 - kusama-runtime
0.9.12 - kvdb
0.10.0 - kvdb-rocksdb
0.14.0 - lru
0.7.0 - pallet-babe
4.0.0-dev - pallet-im-online
4.0.0-dev - pallet-mmr-primitives
4.0.0-dev - pallet-staking
4.0.0-dev - pallet-transaction-payment-rpc-runtime-api
4.0.0-dev - polkadot-approval-distribution
0.9.12 - polkadot-availability-bitfield-distribution
0.9.12 - polkadot-availability-distribution
0.9.12 - polkadot-availability-recovery
0.9.12 - polkadot-client
0.9.12 - polkadot-collator-protocol
0.9.12 - polkadot-dispute-distribution
0.9.12 - polkadot-gossip-support
0.9.12 - polkadot-network-bridge
0.9.12 - polkadot-node-collation-generation
0.9.12 - polkadot-node-core-approval-voting
0.9.12 - polkadot-node-core-av-store
0.9.12 - polkadot-node-core-backing
0.9.12 - polkadot-node-core-bitfield-signing
0.9.12 - polkadot-node-core-candidate-validation
0.9.12 - polkadot-node-core-chain-api
0.9.12 - polkadot-node-core-chain-selection
0.9.12 - polkadot-node-core-dispute-coordinator
0.9.12 - polkadot-node-core-dispute-participation
0.9.12 - polkadot-node-core-parachains-inherent
0.9.12 - polkadot-node-core-provisioner
0.9.12 - polkadot-node-core-runtime-api
0.9.12 - polkadot-node-network-protocol
0.9.12 - polkadot-node-primitives
0.9.12 - polkadot-node-subsystem
0.9.12 - polkadot-node-subsystem-util
0.9.12 - polkadot-overseer
0.9.12 - polkadot-parachain
0.9.12 - polkadot-primitives
0.9.12 - polkadot-rpc
0.9.12 - polkadot-runtime
0.9.12 - polkadot-runtime-parachains
0.9.12 - polkadot-statement-distribution
0.9.12 - rococo-runtime
0.9.12 - sc-authority-discovery
0.10.0-dev - sc-basic-authorship
0.10.0-dev - sc-block-builder
0.10.0-dev - sc-chain-spec
4.0.0-dev - sc-client-api
4.0.0-dev - sc-client-db
0.10.0-dev - sc-consensus
0.10.0-dev - sc-consensus-babe
0.10.0-dev - sc-consensus-slots
0.10.0-dev - sc-consensus-uncles
0.10.0-dev - sc-executor
0.10.0-dev - sc-finality-grandpa
0.10.0-dev - sc-keystore
4.0.0-dev - sc-network
0.10.0-dev - sc-service
0.10.0-dev - sc-sync-state-rpc
0.10.0-dev - sc-telemetry
4.0.0-dev - sc-transaction-pool
4.0.0-dev - serde
1.0.130 - sp-api
4.0.0-dev - sp-authority-discovery
4.0.0-dev - sp-block-builder
4.0.0-dev - sp-blockchain
4.0.0-dev - sp-consensus
0.10.0-dev - sp-consensus-babe
0.10.0-dev - sp-core
4.0.0-dev - sp-finality-grandpa
4.0.0-dev - sp-inherents
4.0.0-dev - sp-io
4.0.0-dev - sp-keystore
0.10.0-dev - sp-offchain
4.0.0-dev - sp-runtime
4.0.0-dev - sp-session
4.0.0-dev - sp-state-machine
0.10.0-dev - sp-storage
4.0.0-dev - sp-timestamp
4.0.0-dev - sp-transaction-pool
4.0.0-dev - sp-trie
4.0.0-dev - substrate-prometheus-endpoint
0.9.0 - thiserror
1.0.30 - tracing
0.1.29 - westend-runtime
0.9.12
- async-trait
polkadot-statement-distribution
0.9.12github.com/paritytech/polkadot↘ 14↖ 1sourcegit+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003edepends on- arrayvec
0.5.2 - derive_more
0.99.16 - futures
0.3.17 - indexmap
1.7.0 - parity-scale-codec
2.3.1 - polkadot-node-network-protocol
0.9.12 - polkadot-node-primitives
0.9.12 - polkadot-node-subsystem
0.9.12 - polkadot-node-subsystem-util
0.9.12 - polkadot-primitives
0.9.12 - sp-keystore
0.10.0-dev - sp-staking
4.0.0-dev - thiserror
1.0.30 - tracing
0.1.29
used by- arrayvec
polkadot-statement-table
0.9.12github.com/paritytech/polkadot↘ 3↖ 2sourcegit+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003epolkadot-test-runtime
0.9.12github.com/paritytech/polkadot↘ 54↖ 1sourcegit+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003edepends on- beefy-primitives
4.0.0-dev - bitvec
0.20.4 - frame-election-provider-support
4.0.0-dev - frame-executive
4.0.0-dev - frame-support
4.0.0-dev - frame-system
4.0.0-dev - frame-system-rpc-runtime-api
4.0.0-dev - log
0.4.14 - pallet-authority-discovery
4.0.0-dev - pallet-authorship
4.0.0-dev - pallet-babe
4.0.0-dev - pallet-balances
4.0.0-dev - pallet-grandpa
4.0.0-dev - pallet-indices
4.0.0-dev - pallet-mmr-primitives
4.0.0-dev - pallet-nicks
4.0.0-dev - pallet-offences
4.0.0-dev - pallet-session
4.0.0-dev - pallet-staking
4.0.0-dev - pallet-staking-reward-curve
4.0.0-dev - pallet-sudo
4.0.0-dev - pallet-timestamp
4.0.0-dev - pallet-transaction-payment
4.0.0-dev - pallet-transaction-payment-rpc-runtime-api
4.0.0-dev - pallet-vesting
4.0.0-dev - pallet-xcm
0.9.12 - parity-scale-codec
2.3.1 - polkadot-parachain
0.9.12 - polkadot-primitives
0.9.12 - polkadot-runtime-common
0.9.12 - polkadot-runtime-parachains
0.9.12 - rustc-hex
2.1.0 - scale-info
1.0.0 - serde
1.0.130 - serde_derive
1.0.130 - smallvec
1.7.0 - sp-api
4.0.0-dev - sp-authority-discovery
4.0.0-dev - sp-block-builder
4.0.0-dev - sp-consensus-babe
0.10.0-dev - sp-core
4.0.0-dev - sp-inherents
4.0.0-dev - sp-io
4.0.0-dev - sp-offchain
4.0.0-dev - sp-runtime
4.0.0-dev - sp-session
4.0.0-dev - sp-staking
4.0.0-dev - sp-std
4.0.0-dev - sp-transaction-pool
4.0.0-dev - sp-version
4.0.0-dev - substrate-wasm-builder
5.0.0-dev - xcm
0.9.12 - xcm-builder
0.9.12 - xcm-executor
0.9.12
used by- beefy-primitives
polkadot-test-service
0.9.12github.com/paritytech/polkadot↘ 46↖ 1sourcegit+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003edepends on- frame-benchmarking
4.0.0-dev - frame-system
4.0.0-dev - futures
0.1.31 - futures
0.3.17 - hex
0.4.3 - pallet-balances
4.0.0-dev - pallet-staking
4.0.0-dev - pallet-transaction-payment
4.0.0-dev - polkadot-node-primitives
0.9.12 - polkadot-node-subsystem
0.9.12 - polkadot-overseer
0.9.12 - polkadot-parachain
0.9.12 - polkadot-primitives
0.9.12 - polkadot-rpc
0.9.12 - polkadot-runtime-common
0.9.12 - polkadot-runtime-parachains
0.9.12 - polkadot-service
0.9.12 - polkadot-test-runtime
0.9.12 - rand
0.8.4 - sc-authority-discovery
0.10.0-dev - sc-chain-spec
4.0.0-dev - sc-cli
0.10.0-dev - sc-client-api
4.0.0-dev - sc-consensus
0.10.0-dev - sc-consensus-babe
0.10.0-dev - sc-executor
0.10.0-dev - sc-finality-grandpa
0.10.0-dev - sc-network
0.10.0-dev - sc-service
0.10.0-dev - sc-tracing
4.0.0-dev - sc-transaction-pool
4.0.0-dev - sp-arithmetic
4.0.0-dev - sp-authority-discovery
4.0.0-dev - sp-blockchain
4.0.0-dev - sp-consensus
0.10.0-dev - sp-consensus-babe
0.10.0-dev - sp-core
4.0.0-dev - sp-finality-grandpa
4.0.0-dev - sp-inherents
4.0.0-dev - sp-keyring
4.0.0-dev - sp-runtime
4.0.0-dev - sp-state-machine
0.10.0-dev - substrate-test-client
2.0.1 - tempfile
3.2.0 - tokio
1.13.0 - tracing
0.1.29
used by- frame-benchmarking
polling
2.1.0crates.io↘ 5↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum92341d779fa34ea8437ef4d82d440d5e1ce3f3ff7f824aa64424cd481f9a1f25used bypoly1305
0.7.2crates.io↘ 3↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum048aeb476be11a4b6ca432ca569e375810de9294ae78f4774e78ea98a9246edeused bypolyval
0.5.3crates.io↘ 4↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum8419d2b623c7c0896ff2d5d96e2cb4ede590fed28fcc34934f4c33c036e620a1used byppv-lite86
0.2.15crates.io↘ 0↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumed0cfbc8191465bed66e1718596ee0b0b35d5ee1f41c5df2189d0fe8bde535baprimitive-types
0.9.1crates.io↘ 4↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum06345ee39fbccfb06ab45f3a1a5798d9dafa04cb8921a76d227040003a234b0eused byprimitive-types
0.10.1crates.io↘ 6↖ 10sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum05e4722c697a58a99d5d06a08c30821d7c082a4632198de1eaa5a6c22ef42373proc-macro-crate
0.1.5crates.io↘ 1↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum1d6ea3c4595b96363c13943497db34af4460fb474a95c43f4446ad341b8c9785depends onused byproc-macro-crate
1.1.0crates.io↘ 2↖ 14sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum1ebace6889caf889b4d3f76becee12e90353f2b8c7d875534a71e5742f8f6f83depends onused by- cumulus-pallet-parachain-system-proc-macro
0.1.0 - frame-support-procedural-tools
4.0.0-dev - jsonrpsee-proc-macros
0.3.1 - multihash-derive
0.7.2 - pallet-staking-reward-curve
4.0.0-dev - parity-scale-codec-derive
2.3.1 - polkadot-overseer-gen-proc-macro
0.9.12 - sc-chain-spec-derive
4.0.0-dev - sc-tracing-proc-macro
4.0.0-dev - scale-info-derive
1.0.0 - sp-api-proc-macro
4.0.0-dev - sp-npos-elections-solution-type
4.0.0-dev - sp-runtime-interface-proc-macro
4.0.0-dev - substrate-test-utils-derive
0.10.0-dev
- cumulus-pallet-parachain-system-proc-macro
proc-macro-error
0.4.12crates.io↘ 5↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum18f33027081eba0a6d8aba6d1b1c3a3be58cbb12106341c2d5759fcd9b5277e7used byproc-macro-error
1.0.4crates.io↘ 5↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumda25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38cproc-macro-error-attr
0.4.12crates.io↘ 5↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum8a5b4b77fdb63c1eca72173d68d24501c54ab1269409f6b672c85deb18af69deused byproc-macro-error-attr
1.0.4crates.io↘ 3↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksuma1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869used byproc-macro-hack
0.5.19crates.io↘ 0↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumdbf0c48bc1d91375ae5c3cd81e3722dff1abcf81a30960240640d223f59fe0e5proc-macro-nested
0.1.7crates.io↘ 0↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumbc881b2c22681370c6a780e47af9840ef841837bc98118431d4e1868bd0c1086used byproc-macro2
1.0.32crates.io↘ 1↖ 66sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumba508cc11742c0dc5c1659771673afbab7a0efab23aa17e854cbab0837ed0b43depends onused by- async-trait
0.1.51 - bae
0.1.6 - bindgen
0.59.1 - cumulus-pallet-parachain-system-proc-macro
0.1.0 - darling_core
0.13.0 - derivative
2.2.0 - derive_more
0.99.16 - dyn-clonable-impl
0.9.0 - enum-as-inner
0.3.3 - enumflags2_derive
0.6.4 - enumn
0.1.3 - evm-coder-macros
0.1.0 - frame-support-procedural
4.0.0-dev - frame-support-procedural-tools
4.0.0-dev - frame-support-procedural-tools-derive
3.0.0 - futures-macro
0.3.17 - impl-trait-for-tuples
0.1.3 - impl-trait-for-tuples
0.2.1 - jsonrpc-derive
18.0.0 - jsonrpsee-proc-macros
0.3.1 - minicbor-derive
0.6.4 - multihash-derive
0.7.2 - nalgebra-macros
0.1.0 - pallet-contracts-proc-macro
4.0.0-dev - pallet-staking-reward-curve
4.0.0-dev - parity-scale-codec-derive
2.3.1 - parity-util-mem-derive
0.1.0 - pest_generator
2.1.3 - pin-project-internal
0.4.28 - pin-project-internal
1.0.8 - polkadot-overseer-gen-proc-macro
0.9.12 - proc-macro-error
0.4.12 - proc-macro-error
1.0.4 - proc-macro-error-attr
0.4.12 - proc-macro-error-attr
1.0.4 - prost-derive
0.8.0 - quote
1.0.10 - ref-cast-impl
1.0.6 - rlp-derive
0.1.0 - sc-chain-spec-derive
4.0.0-dev - sc-tracing-proc-macro
4.0.0-dev - scale-info-derive
1.0.0 - serde_derive
1.0.130 - sp-api-proc-macro
4.0.0-dev - sp-debug-derive
3.0.0 - sp-npos-elections-solution-type
4.0.0-dev - sp-runtime-interface-proc-macro
4.0.0-dev - sp-version-proc-macro
4.0.0-dev - ss58-registry
1.2.0 - static_init_macro
0.5.0 - structopt-derive
0.4.18 - strum_macros
0.20.1 - strum_macros
0.21.1 - strum_macros
0.22.0 - substrate-test-utils-derive
0.10.0-dev - syn
1.0.81 - syn-mid
0.5.3 - synstructure
0.12.6 - thiserror-impl
1.0.30 - tokio-macros
0.2.6 - tokio-macros
1.5.1 - tracing-attributes
0.1.18 - wasm-bindgen-backend
0.2.78 - wasm-bindgen-macro-support
0.2.78 - xcm-procedural
0.1.0 - zeroize_derive
1.2.0
- async-trait
prometheus
0.12.0crates.io↘ 6↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum5986aa8d62380092d2f50f8b1cdba9cb9b6731ffd4b25b51fd126b6c3e05b99cprost
0.8.0crates.io↘ 2↖ 12sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumde5e2533f59d08fcf364fd374ebda0692a70bd6d7e66ef97f306f45c6c5d8020depends onprost-build
0.8.0crates.io↘ 10↖ 10sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum355f634b43cdd80724ee7848f95770e7e70eefa6dcf14fea676216573b8fd603depends onprost-derive
0.8.0crates.io↘ 5↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum600d2f334aa05acb02a755e217ef1ab6dea4d51b58b7846588b747edec04efbaused byprost-types
0.8.0crates.io↘ 2↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum603bbd6394701d13f3f25aada59c7de9d35a6a5887cfc156181234a44002771bdepends onused bypsm
0.1.16crates.io↘ 1↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumcd136ff4382c4753fc061cb9e4712ab2af263376b95bbd5bd8cd50c020b78e69depends onused bypwasm-utils
0.18.2crates.io↘ 3↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum880b3384fb00b8f6ecccd5d358b93bd2201900ae3daad213791d1864f6441f5cdepends onquick-error
1.2.3crates.io↘ 0↖ 3sourceregistry+https://github.com/rust-lang/crates.io-indexchecksuma1d01941d82fa2ab50be1e79e6714289dd7cde78eba4c074bc5a4374f650dfe0quick-error
2.0.1crates.io↘ 0↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksuma993555f31e5a609f617c12db6250dedcac1b0a85076912c436e6fc9b2c8e6a3used byquicksink
0.1.2crates.io↘ 3↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum77de3c815e5a160b1539c6592796801df2043ae35e123b46d73380cfa57af858used byquote
1.0.10crates.io↘ 1↖ 69sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum38bc8cc6a5f2e3655e0899c1b848643b2562f853f114bfec7be120678e3ace05depends onused by- async-attributes
1.1.2 - async-trait
0.1.51 - bae
0.1.6 - bindgen
0.59.1 - ctor
0.1.21 - cumulus-pallet-parachain-system-proc-macro
0.1.0 - darling_core
0.13.0 - darling_macro
0.13.0 - derivative
2.2.0 - derive_more
0.99.16 - dyn-clonable-impl
0.9.0 - enum-as-inner
0.3.3 - enumflags2_derive
0.6.4 - enumn
0.1.3 - evm-coder-macros
0.1.0 - frame-support-procedural
4.0.0-dev - frame-support-procedural-tools
4.0.0-dev - frame-support-procedural-tools-derive
3.0.0 - futures-macro
0.3.17 - impl-trait-for-tuples
0.1.3 - impl-trait-for-tuples
0.2.1 - jsonrpc-derive
18.0.0 - jsonrpsee-proc-macros
0.3.1 - libp2p-swarm-derive
0.24.0 - minicbor-derive
0.6.4 - multihash-derive
0.7.2 - nalgebra-macros
0.1.0 - pallet-contracts-proc-macro
4.0.0-dev - pallet-staking-reward-curve
4.0.0-dev - parity-scale-codec-derive
2.3.1 - pest_generator
2.1.3 - pin-project-internal
0.4.28 - pin-project-internal
1.0.8 - polkadot-overseer-gen-proc-macro
0.9.12 - proc-macro-error
0.4.12 - proc-macro-error
1.0.4 - proc-macro-error-attr
0.4.12 - proc-macro-error-attr
1.0.4 - prost-derive
0.8.0 - ref-cast-impl
1.0.6 - rlp-derive
0.1.0 - sc-chain-spec-derive
4.0.0-dev - sc-tracing-proc-macro
4.0.0-dev - scale-info-derive
1.0.0 - serde_derive
1.0.130 - sp-api-proc-macro
4.0.0-dev - sp-debug-derive
3.0.0 - sp-npos-elections-solution-type
4.0.0-dev - sp-runtime-interface-proc-macro
4.0.0-dev - sp-version-proc-macro
4.0.0-dev - ss58-registry
1.2.0 - static_init_macro
0.5.0 - structopt-derive
0.4.18 - strum_macros
0.20.1 - strum_macros
0.21.1 - strum_macros
0.22.0 - substrate-test-utils-derive
0.10.0-dev - syn
1.0.81 - syn-mid
0.5.3 - synstructure
0.12.6 - thiserror-impl
1.0.30 - tokio-macros
0.2.6 - tokio-macros
1.5.1 - tracing-attributes
0.1.18 - wasm-bindgen-backend
0.2.78 - wasm-bindgen-macro
0.2.78 - wasm-bindgen-macro-support
0.2.78 - xcm-procedural
0.1.0 - zeroize_derive
1.2.0
- async-attributes
radium
0.5.3crates.io↘ 0↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum941ba9d78d8e2f7ce474c015eea4d9c6d25b6a3327f9832ee29a4de27f91bbb8used byradium
0.6.2crates.io↘ 0↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum643f8f41a8ebc4c5dc4515c82bb8abd397b527fc20fd681b7c011c2aee5d44fbused byrand
0.7.3crates.io↘ 6↖ 36sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum6a6b1679d49b24bbfe0c803429aa1874472f50d9b363131f0e89fc356b544d03used by- cuckoofilter
0.5.0 - ed25519-dalek
1.0.1 - fc-rpc
2.0.0-dev - jsonrpc-pubsub
18.0.0 - libp2p-core
0.29.0 - libp2p-floodsub
0.30.0 - libp2p-gossipsub
0.32.0 - libp2p-kad
0.31.0 - libp2p-mplex
0.29.0 - libp2p-ping
0.30.0 - libp2p-pnet
0.21.0 - libp2p-relay
0.3.0 - libp2p-request-response
0.12.0 - libp2p-swarm
0.30.0 - libsecp256k1
0.3.5 - libsecp256k1
0.5.0 - libsecp256k1
0.6.0 - mick-jaeger
0.1.4 - pallet-contracts
4.0.0-dev - pallet-election-provider-multi-phase
4.0.0-dev - pallet-session-benchmarking
4.0.0-dev - parity-tokio-ipc
0.9.0 - parity-ws
0.11.1 - sc-authority-discovery
0.10.0-dev - sc-cli
0.10.0-dev - sc-consensus-babe
0.10.0-dev - sc-network
0.10.0-dev - sc-offchain
4.0.0-dev - sc-service
0.10.0-dev - sc-telemetry
4.0.0-dev - schnorrkel
0.9.1 - soketto
0.4.2 - sp-core
4.0.0-dev - sp-runtime
4.0.0-dev - sp-state-machine
0.10.0-dev - tiny-bip39
0.8.2
- cuckoofilter
rand
0.8.4crates.io↘ 4↖ 25sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum2e7573632e6454cf6b99d7aac4ccca54be06da05aca2ef7423d22d27d4d4bcd8used by- cumulus-client-pov-recovery
0.1.0 - fixed-hash
0.7.0 - libp2p-mdns
0.31.0 - libp2p-noise
0.32.0 - libsecp256k1
0.7.0 - nalgebra
0.27.1 - names
0.12.0 - parity-db
0.3.3 - polkadot-availability-distribution
0.9.12 - polkadot-availability-recovery
0.9.12 - polkadot-gossip-support
0.9.12 - polkadot-node-core-pvf
0.9.12 - polkadot-node-subsystem-util
0.9.12 - polkadot-runtime-parachains
0.9.12 - polkadot-test-service
0.9.12 - rand_distr
0.4.2 - sc-finality-grandpa
0.10.0-dev - snow
0.8.0 - soketto
0.6.0 - statrs
0.15.0 - tempfile
3.2.0 - trust-dns-proto
0.20.3 - twox-hash
1.6.1 - wasmtime-runtime
0.30.0 - yamux
0.9.0
- cumulus-client-pov-recovery
rand_chacha
0.2.2crates.io↘ 2↖ 3sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumf4c8ed856279c9737206bf725bf36935d8666ead7aa69b52be55af369d193402depends onrand_chacha
0.3.1crates.io↘ 2↖ 4sourceregistry+https://github.com/rust-lang/crates.io-indexchecksume6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88depends onrand_core
0.5.1crates.io↘ 1↖ 9sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum90bde5296fc891b0cef12a6d03ddccc162ce7b2aff54160af9338f8d40df6d19depends onrand_core
0.6.3crates.io↘ 1↖ 4sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumd34f1408f55294453790c48b2f1ebbb1c5b4b7563eb1f418bcfcfdbb06ebb4e7depends onrand_distr
0.4.2crates.io↘ 2↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum964d548f8e7d12e102ef183a0de7e98180c9f8729f555897a857b96e48122d2fdepends onused byrand_hc
0.2.0crates.io↘ 1↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumca3129af7b92a17112d59ad498c6f81eaf463253766b90396d39ea7a39d6613cdepends onused byrand_hc
0.3.1crates.io↘ 1↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumd51e9f596de227fda2ea6c84607f5558e196eeaf43c986b724ba4fb8fdf497e7depends onused byrand_pcg
0.2.1crates.io↘ 1↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum16abd0c1b639e9eb4d7c50c0b8100b0d0f849be2349829c740fe8e6eb4816429depends onused byrawpointer
0.2.1crates.io↘ 0↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum60a357793950651c4ed0f3f52338f53b2f809f32d83a07f72909fa13e4c6c1e3used byrayon
1.5.1crates.io↘ 4↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumc06aca804d41dbc8ba42dfd964f0d01334eceb64314b9ecf7c5fad5188a06d90used byrayon-core
1.9.1crates.io↘ 5↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumd78120e2c850279833f1dd3582f730c4ab53ed95aeaaaa862a2a5c71b1656d8edepends onused byredox_syscall
0.1.57crates.io↘ 0↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum41cc0f7e4d5d4544e8861606a285bb08d3e70712ccc7d2b84d7c0ccfaf4b05ceused byredox_syscall
0.2.10crates.io↘ 1↖ 3sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum8383f39639269cde97d255a32bdb68c047337295414940c68bdd30c2e13203ffdepends onredox_users
0.4.0crates.io↘ 2↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum528532f3d801c87aec9def2add9ca802fe569e44a544afe633765267840abe64depends onreed-solomon-novelpoly
1.0.0crates.io↘ 5↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum3bd8f48b2066e9f69ab192797d66da804d1935bf22763204ed3675740cb0f221ref-cast
1.0.6crates.io↘ 1↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum300f2a835d808734ee295d45007adacb9ebb29dd3ae2424acfa17930cae541dadepends onused byref-cast-impl
1.0.6crates.io↘ 3↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum4c38e3aecd2b21cb3959637b883bb3714bc7e43f0268b9a29d3743ee3e55cdd2depends onused byregalloc
0.0.31crates.io↘ 3↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum571f7f397d61c4755285cd37853fe8e03271c243424a907415909379659381c5depends onused byregex
1.5.4crates.io↘ 3↖ 12sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumd07a8629359eb56f1e2fb1652bb04212c072a87ba68546a04065d525673ac461regex-automata
0.1.10crates.io↘ 1↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132depends onused byregex-syntax
0.6.25crates.io↘ 0↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumf497285884f3fcff424ffc933e56d7cbca511def0c9831a7f9b5f6153e3cc89bregion
2.2.0crates.io↘ 4↖ 3sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum877e54ea2adcd70d80e9179344c97f93ef0dffd6b03e1f4529e6e83ab2fa9ae0remote-externalities
0.10.0-devgithub.com/paritytech/substrate.git↘ 11↖ 1sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onused byremove_dir_all
0.5.3crates.io↘ 1↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum3acd125665422973a33ac9d3dd2df85edad0f4ae9b00dafb1a05e43a9f5ef8e7depends onused byresolv-conf
0.7.0crates.io↘ 2↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum52e44394d2086d010551b14b53b1f24e31647570cd1deb0379e2c21b329aba00depends onused byretain_mut
0.1.4crates.io↘ 0↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum448296241d034b96c11173591deaa1302f2c17b56092106c1f92c1bc0183a8c9ring
0.16.20crates.io↘ 7↖ 5sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum3053cf52e236a3ed746dfc745aa9cacf1b791d846bdaf412f60a8d7d6e17c8fcrlp
0.5.1crates.io↘ 2↖ 10sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum999508abb0ae792aabed2460c45b89106d97fe4adac593bdaef433c2605847b5depends onrlp-derive
0.1.0crates.io↘ 3↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksume33d7b2abe0c340d8797fe2907d3f20d3b5ea5908683618bfe80df7f621f672adepends onused byrocksdb
0.17.0crates.io↘ 2↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum7a62eca5cacf2c8261128631bed9f045598d40bfbe4b29f5163f0f802f8f44a7depends onused byrococo-runtime
0.9.12github.com/paritytech/polkadot↘ 67↖ 1sourcegit+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003edepends on- beefy-primitives
4.0.0-dev - bp-messages
0.1.0 - bp-rococo
0.1.0 - bp-runtime
0.1.0 - bp-wococo
0.1.0 - bridge-runtime-common
0.1.0 - frame-benchmarking
4.0.0-dev - frame-executive
4.0.0-dev - frame-support
4.0.0-dev - frame-system
4.0.0-dev - frame-system-rpc-runtime-api
4.0.0-dev - hex-literal
0.3.3 - log
0.4.14 - pallet-authority-discovery
4.0.0-dev - pallet-authorship
4.0.0-dev - pallet-babe
4.0.0-dev - pallet-balances
4.0.0-dev - pallet-beefy
4.0.0-dev - pallet-beefy-mmr
4.0.0-dev - pallet-bridge-dispatch
0.1.0 - pallet-bridge-grandpa
0.1.0 - pallet-bridge-messages
0.1.0 - pallet-collective
4.0.0-dev - pallet-grandpa
4.0.0-dev - pallet-im-online
4.0.0-dev - pallet-indices
4.0.0-dev - pallet-membership
4.0.0-dev - pallet-mmr
4.0.0-dev - pallet-mmr-primitives
4.0.0-dev - pallet-multisig
4.0.0-dev - pallet-offences
4.0.0-dev - pallet-proxy
4.0.0-dev - pallet-session
4.0.0-dev - pallet-staking
4.0.0-dev - pallet-sudo
4.0.0-dev - pallet-timestamp
4.0.0-dev - pallet-transaction-payment
4.0.0-dev - pallet-transaction-payment-rpc-runtime-api
4.0.0-dev - pallet-utility
4.0.0-dev - pallet-xcm
0.9.12 - parity-scale-codec
2.3.1 - polkadot-parachain
0.9.12 - polkadot-primitives
0.9.12 - polkadot-runtime-common
0.9.12 - polkadot-runtime-parachains
0.9.12 - scale-info
1.0.0 - serde
1.0.130 - serde_derive
1.0.130 - smallvec
1.7.0 - sp-api
4.0.0-dev - sp-authority-discovery
4.0.0-dev - sp-block-builder
4.0.0-dev - sp-consensus-babe
0.10.0-dev - sp-core
4.0.0-dev - sp-inherents
4.0.0-dev - sp-io
4.0.0-dev - sp-offchain
4.0.0-dev - sp-runtime
4.0.0-dev - sp-session
4.0.0-dev - sp-staking
4.0.0-dev - sp-std
4.0.0-dev - sp-transaction-pool
4.0.0-dev - sp-version
4.0.0-dev - substrate-wasm-builder
5.0.0-dev - xcm
0.9.12 - xcm-builder
0.9.12 - xcm-executor
0.9.12
used by- beefy-primitives
rpassword
5.0.1crates.io↘ 2↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumffc936cf8a7ea60c58f030fd36a612a48f440610214dc54bc36431f9ea0c3efbdepends onused byrustc_version
0.2.3crates.io↘ 1↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum138e3e0acb6c9fb258b19b67cb8abd63c00679d2851805ea151465464fe9030adepends onused byrustc_version
0.3.3crates.io↘ 1↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumf0dfe2087c51c460008730de8b57e6a320782fbfb312e1f4d520e6c6fae155eedepends onused byrustc-demangle
0.1.21crates.io↘ 0↖ 3sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum7ef03e0a2b150c7a90d01faf6254c9c48a41e95fb2a8c2ac1c6f0d2b9aefc342rustc-hash
1.1.0crates.io↘ 0↖ 5sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2rustc-hex
2.1.0crates.io↘ 0↖ 12sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum3e75f6a532d0fd9f7f13144f392b6ad56a32696bfcd9c78f797f16bbb6f072d6rustls
0.19.1crates.io↘ 5↖ 5sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum35edb675feee39aec9c99fa5ff985081995a06d594114ae14cbe797ad7b7a6d7rustls-native-certs
0.5.0crates.io↘ 4↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum5a07b7c1885bd8ed3831c289b7870b13ef46fe0e856d288c30d9cc17d75a2092rw-stream-sink
0.2.1crates.io↘ 3↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum4da5fcb054c46f5a5dff833b129285a93d3f0179531735e6c866e8cc307d2020ryu
1.0.5crates.io↘ 0↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum71d301d4193d031abdd79ff7e3dd721168a9572ef3fe51a1517aba235bd8f86eused bysafe-mix
1.0.1crates.io↘ 1↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum6d3d055a2582e6b00ed7a31c1524040aa391092bf636328350813f3a0605215cdepends onsalsa20
0.8.1crates.io↘ 1↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumecbd2eb639fd7cab5804a0837fe373cc2172d15437e804c054a9fb885cb923b0depends onused bysame-file
1.0.6crates.io↘ 1↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502depends onused bysc-allocator
4.0.0-devgithub.com/paritytech/substrate.git↘ 4↖ 3sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044sc-authority-discovery
0.10.0-devgithub.com/paritytech/substrate.git↘ 20↖ 3sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends on- async-trait
0.1.51 - derive_more
0.99.16 - futures
0.3.17 - futures-timer
3.0.2 - ip_network
0.4.0 - libp2p
0.39.1 - log
0.4.14 - parity-scale-codec
2.3.1 - prost
0.8.0 - prost-build
0.8.0 - rand
0.7.3 - sc-client-api
4.0.0-dev - sc-network
0.10.0-dev - sp-api
4.0.0-dev - sp-authority-discovery
4.0.0-dev - sp-blockchain
4.0.0-dev - sp-core
4.0.0-dev - sp-keystore
0.10.0-dev - sp-runtime
4.0.0-dev - substrate-prometheus-endpoint
0.9.0
- async-trait
sc-basic-authorship
0.10.0-devgithub.com/paritytech/substrate.git↘ 16↖ 2sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends on- futures
0.3.17 - futures-timer
3.0.2 - log
0.4.14 - parity-scale-codec
2.3.1 - sc-block-builder
0.10.0-dev - sc-client-api
4.0.0-dev - sc-proposer-metrics
0.9.0 - sc-telemetry
4.0.0-dev - sc-transaction-pool-api
4.0.0-dev - sp-api
4.0.0-dev - sp-blockchain
4.0.0-dev - sp-consensus
0.10.0-dev - sp-core
4.0.0-dev - sp-inherents
4.0.0-dev - sp-runtime
4.0.0-dev - substrate-prometheus-endpoint
0.9.0
- futures
sc-block-builder
0.10.0-devgithub.com/paritytech/substrate.git↘ 9↖ 7sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onsc-chain-spec
4.0.0-devgithub.com/paritytech/substrate.git↘ 9↖ 10sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onsc-chain-spec-derive
4.0.0-devgithub.com/paritytech/substrate.git↘ 4↖ 1sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044used bysc-cli
0.10.0-devgithub.com/paritytech/substrate.git↘ 31↖ 6sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends on- chrono
0.4.19 - fdlimit
0.2.1 - futures
0.3.17 - hex
0.4.3 - libp2p
0.39.1 - log
0.4.14 - names
0.12.0 - parity-scale-codec
2.3.1 - rand
0.7.3 - regex
1.5.4 - rpassword
5.0.1 - sc-client-api
4.0.0-dev - sc-keystore
4.0.0-dev - sc-network
0.10.0-dev - sc-service
0.10.0-dev - sc-telemetry
4.0.0-dev - sc-tracing
4.0.0-dev - sc-utils
4.0.0-dev - serde
1.0.130 - serde_json
1.0.68 - sp-blockchain
4.0.0-dev - sp-core
4.0.0-dev - sp-keyring
4.0.0-dev - sp-keystore
0.10.0-dev - sp-panic-handler
3.0.0 - sp-runtime
4.0.0-dev - sp-version
4.0.0-dev - structopt
0.3.25 - thiserror
1.0.30 - tiny-bip39
0.8.2 - tokio
1.13.0
- chrono
sc-client-api
4.0.0-devgithub.com/paritytech/substrate.git↘ 21↖ 44sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends on- fnv
1.0.7 - futures
0.3.17 - hash-db
0.15.2 - log
0.4.14 - parity-scale-codec
2.3.1 - parking_lot
0.11.2 - sc-executor
0.10.0-dev - sc-transaction-pool-api
4.0.0-dev - sc-utils
4.0.0-dev - sp-api
4.0.0-dev - sp-blockchain
4.0.0-dev - sp-consensus
0.10.0-dev - sp-core
4.0.0-dev - sp-database
4.0.0-dev - sp-externalities
0.10.0-dev - sp-keystore
0.10.0-dev - sp-runtime
4.0.0-dev - sp-state-machine
0.10.0-dev - sp-storage
4.0.0-dev - sp-trie
4.0.0-dev - substrate-prometheus-endpoint
0.9.0
used by- beefy-gadget
4.0.0-dev - cumulus-client-collator
0.1.0 - cumulus-client-consensus-aura
0.1.0 - cumulus-client-consensus-common
0.1.0 - cumulus-client-network
0.1.0 - cumulus-client-pov-recovery
0.1.0 - cumulus-client-service
0.1.0 - cumulus-primitives-parachain-inherent
0.1.0 - fc-consensus
2.0.0-dev - fc-mapping-sync
2.0.0-dev - fc-rpc
2.0.0-dev - nft
0.9.12 - nft-rpc
3.3.1 - polkadot-client
0.9.12 - polkadot-node-core-chain-api
0.9.12 - polkadot-overseer
0.9.12 - polkadot-rpc
0.9.12 - polkadot-service
0.9.12 - polkadot-test-service
0.9.12 - sc-authority-discovery
0.10.0-dev - sc-basic-authorship
0.10.0-dev - sc-block-builder
0.10.0-dev - sc-cli
0.10.0-dev - sc-client-db
0.10.0-dev - sc-consensus
0.10.0-dev - sc-consensus-aura
0.10.0-dev - sc-consensus-babe
0.10.0-dev - sc-consensus-epochs
0.10.0-dev - sc-consensus-slots
0.10.0-dev - sc-consensus-uncles
0.10.0-dev - sc-finality-grandpa
0.10.0-dev - sc-finality-grandpa-rpc
0.10.0-dev - sc-informant
0.10.0-dev - sc-light
4.0.0-dev - sc-network
0.10.0-dev - sc-offchain
4.0.0-dev - sc-rpc
4.0.0-dev - sc-service
0.10.0-dev - sc-state-db
0.10.0-dev - sc-sync-state-rpc
0.10.0-dev - sc-tracing
4.0.0-dev - sc-transaction-pool
4.0.0-dev - substrate-frame-rpc-system
4.0.0-dev - substrate-test-client
2.0.1
- fnv
sc-client-db
0.10.0-devgithub.com/paritytech/substrate.git↘ 18↖ 4sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends on- hash-db
0.15.2 - kvdb
0.10.0 - kvdb-memorydb
0.10.0 - kvdb-rocksdb
0.14.0 - linked-hash-map
0.5.4 - log
0.4.14 - parity-db
0.3.3 - parity-scale-codec
2.3.1 - parking_lot
0.11.2 - sc-client-api
4.0.0-dev - sc-state-db
0.10.0-dev - sp-arithmetic
4.0.0-dev - sp-blockchain
4.0.0-dev - sp-core
4.0.0-dev - sp-database
4.0.0-dev - sp-runtime
4.0.0-dev - sp-state-machine
0.10.0-dev - sp-trie
4.0.0-dev
- hash-db
sc-consensus
0.10.0-devgithub.com/paritytech/substrate.git↘ 17↖ 17sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends on- async-trait
0.1.51 - futures
0.3.17 - futures-timer
3.0.2 - libp2p
0.39.1 - log
0.4.14 - parking_lot
0.11.2 - sc-client-api
4.0.0-dev - sc-utils
4.0.0-dev - serde
1.0.130 - sp-api
4.0.0-dev - sp-blockchain
4.0.0-dev - sp-consensus
0.10.0-dev - sp-core
4.0.0-dev - sp-runtime
4.0.0-dev - sp-state-machine
0.10.0-dev - substrate-prometheus-endpoint
0.9.0 - thiserror
1.0.30
used by- cumulus-client-consensus-aura
0.1.0 - cumulus-client-consensus-common
0.1.0 - cumulus-client-pov-recovery
0.1.0 - cumulus-client-service
0.1.0 - fc-consensus
2.0.0-dev - nft
0.9.12 - polkadot-client
0.9.12 - polkadot-service
0.9.12 - polkadot-test-service
0.9.12 - sc-consensus-aura
0.10.0-dev - sc-consensus-babe
0.10.0-dev - sc-consensus-epochs
0.10.0-dev - sc-consensus-slots
0.10.0-dev - sc-finality-grandpa
0.10.0-dev - sc-network
0.10.0-dev - sc-service
0.10.0-dev - substrate-test-client
2.0.1
- async-trait
sc-consensus-aura
0.10.0-devgithub.com/paritytech/substrate.git↘ 22↖ 3sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends on- async-trait
0.1.51 - derive_more
0.99.16 - futures
0.3.17 - log
0.4.14 - parity-scale-codec
2.3.1 - sc-block-builder
0.10.0-dev - sc-client-api
4.0.0-dev - sc-consensus
0.10.0-dev - sc-consensus-slots
0.10.0-dev - sc-telemetry
4.0.0-dev - sp-api
4.0.0-dev - sp-application-crypto
4.0.0-dev - sp-block-builder
4.0.0-dev - sp-blockchain
4.0.0-dev - sp-consensus
0.10.0-dev - sp-consensus-aura
0.10.0-dev - sp-consensus-slots
0.10.0-dev - sp-core
4.0.0-dev - sp-inherents
4.0.0-dev - sp-keystore
0.10.0-dev - sp-runtime
4.0.0-dev - substrate-prometheus-endpoint
0.9.0
- async-trait
sc-consensus-babe
0.10.0-devgithub.com/paritytech/substrate.git↘ 36↖ 7sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends on- async-trait
0.1.51 - derive_more
0.99.16 - fork-tree
3.0.0 - futures
0.3.17 - log
0.4.14 - merlin
2.0.1 - num-bigint
0.2.6 - num-rational
0.2.4 - num-traits
0.2.14 - parity-scale-codec
2.3.1 - parking_lot
0.11.2 - rand
0.7.3 - retain_mut
0.1.4 - sc-client-api
4.0.0-dev - sc-consensus
0.10.0-dev - sc-consensus-epochs
0.10.0-dev - sc-consensus-slots
0.10.0-dev - sc-keystore
4.0.0-dev - sc-telemetry
4.0.0-dev - schnorrkel
0.9.1 - serde
1.0.130 - sp-api
4.0.0-dev - sp-application-crypto
4.0.0-dev - sp-block-builder
4.0.0-dev - sp-blockchain
4.0.0-dev - sp-consensus
0.10.0-dev - sp-consensus-babe
0.10.0-dev - sp-consensus-slots
0.10.0-dev - sp-consensus-vrf
0.10.0-dev - sp-core
4.0.0-dev - sp-inherents
4.0.0-dev - sp-io
4.0.0-dev - sp-keystore
0.10.0-dev - sp-runtime
4.0.0-dev - sp-version
4.0.0-dev - substrate-prometheus-endpoint
0.9.0
- async-trait
sc-consensus-babe-rpc
0.10.0-devgithub.com/paritytech/substrate.git↘ 17↖ 1sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends on- derive_more
0.99.16 - futures
0.3.17 - jsonrpc-core
18.0.0 - jsonrpc-core-client
18.0.0 - jsonrpc-derive
18.0.0 - sc-consensus-babe
0.10.0-dev - sc-consensus-epochs
0.10.0-dev - sc-rpc-api
0.10.0-dev - serde
1.0.130 - sp-api
4.0.0-dev - sp-application-crypto
4.0.0-dev - sp-blockchain
4.0.0-dev - sp-consensus
0.10.0-dev - sp-consensus-babe
0.10.0-dev - sp-core
4.0.0-dev - sp-keystore
0.10.0-dev - sp-runtime
4.0.0-dev
used by- derive_more
sc-consensus-epochs
0.10.0-devgithub.com/paritytech/substrate.git↘ 6↖ 5sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onsc-consensus-slots
0.10.0-devgithub.com/paritytech/substrate.git↘ 19↖ 4sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends on- async-trait
0.1.51 - futures
0.3.17 - futures-timer
3.0.2 - log
0.4.14 - parity-scale-codec
2.3.1 - sc-client-api
4.0.0-dev - sc-consensus
0.10.0-dev - sc-telemetry
4.0.0-dev - sp-api
4.0.0-dev - sp-arithmetic
4.0.0-dev - sp-blockchain
4.0.0-dev - sp-consensus
0.10.0-dev - sp-consensus-slots
0.10.0-dev - sp-core
4.0.0-dev - sp-inherents
4.0.0-dev - sp-runtime
4.0.0-dev - sp-state-machine
0.10.0-dev - sp-timestamp
4.0.0-dev - thiserror
1.0.30
- async-trait
sc-consensus-uncles
0.10.0-devgithub.com/paritytech/substrate.git↘ 4↖ 1sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044used bysc-executor
0.10.0-devgithub.com/paritytech/substrate.git↘ 19↖ 11sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends on- lazy_static
1.4.0 - libsecp256k1
0.6.0 - log
0.4.14 - parity-scale-codec
2.3.1 - parking_lot
0.11.2 - sc-executor-common
0.10.0-dev - sc-executor-wasmi
0.10.0-dev - sc-executor-wasmtime
0.10.0-dev - sp-api
4.0.0-dev - sp-core
4.0.0-dev - sp-externalities
0.10.0-dev - sp-io
4.0.0-dev - sp-panic-handler
3.0.0 - sp-runtime-interface
4.0.0-dev - sp-tasks
4.0.0-dev - sp-trie
4.0.0-dev - sp-version
4.0.0-dev - sp-wasm-interface
4.0.0-dev - wasmi
0.9.1
- lazy_static
sc-executor-common
0.10.0-devgithub.com/paritytech/substrate.git↘ 11↖ 4sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onsc-executor-wasmi
0.10.0-devgithub.com/paritytech/substrate.git↘ 9↖ 1sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onused bysc-executor-wasmtime
0.10.0-devgithub.com/paritytech/substrate.git↘ 11↖ 2sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onsc-finality-grandpa
0.10.0-devgithub.com/paritytech/substrate.git↘ 30↖ 7sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends on- async-trait
0.1.51 - derive_more
0.99.16 - dyn-clone
1.0.4 - finality-grandpa
0.14.4 - fork-tree
3.0.0 - futures
0.3.17 - futures-timer
3.0.2 - log
0.4.14 - parity-scale-codec
2.3.1 - parking_lot
0.11.2 - rand
0.8.4 - sc-block-builder
0.10.0-dev - sc-client-api
4.0.0-dev - sc-consensus
0.10.0-dev - sc-keystore
4.0.0-dev - sc-network
0.10.0-dev - sc-network-gossip
0.10.0-dev - sc-telemetry
4.0.0-dev - sc-utils
4.0.0-dev - serde_json
1.0.68 - sp-api
4.0.0-dev - sp-application-crypto
4.0.0-dev - sp-arithmetic
4.0.0-dev - sp-blockchain
4.0.0-dev - sp-consensus
0.10.0-dev - sp-core
4.0.0-dev - sp-finality-grandpa
4.0.0-dev - sp-keystore
0.10.0-dev - sp-runtime
4.0.0-dev - substrate-prometheus-endpoint
0.9.0
- async-trait
sc-finality-grandpa-rpc
0.10.0-devgithub.com/paritytech/substrate.git↘ 17↖ 2sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends on- derive_more
0.99.16 - finality-grandpa
0.14.4 - futures
0.3.17 - jsonrpc-core
18.0.0 - jsonrpc-core-client
18.0.0 - jsonrpc-derive
18.0.0 - jsonrpc-pubsub
18.0.0 - log
0.4.14 - parity-scale-codec
2.3.1 - sc-client-api
4.0.0-dev - sc-finality-grandpa
0.10.0-dev - sc-rpc
4.0.0-dev - serde
1.0.130 - serde_json
1.0.68 - sp-blockchain
4.0.0-dev - sp-core
4.0.0-dev - sp-runtime
4.0.0-dev
- derive_more
sc-informant
0.10.0-devgithub.com/paritytech/substrate.git↘ 10↖ 1sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onused bysc-keystore
4.0.0-devgithub.com/paritytech/substrate.git↘ 8↖ 10sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onsc-light
4.0.0-devgithub.com/paritytech/substrate.git↘ 11↖ 2sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onsc-network
0.10.0-devgithub.com/paritytech/substrate.git↘ 44↖ 21sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends on- async-std
1.10.0 - async-trait
0.1.51 - asynchronous-codec
0.5.0 - bitflags
1.3.2 - bytes
1.1.0 - cid
0.6.1 - derive_more
0.99.16 - either
1.6.1 - fnv
1.0.7 - fork-tree
3.0.0 - futures
0.3.17 - futures-timer
3.0.2 - hex
0.4.3 - ip_network
0.4.0 - libp2p
0.39.1 - linked-hash-map
0.5.4 - linked_hash_set
0.1.4 - log
0.4.14 - lru
0.6.6 - parity-scale-codec
2.3.1 - parking_lot
0.11.2 - pin-project
1.0.8 - prost
0.8.0 - prost-build
0.8.0 - rand
0.7.3 - sc-block-builder
0.10.0-dev - sc-client-api
4.0.0-dev - sc-consensus
0.10.0-dev - sc-peerset
4.0.0-dev - sc-utils
4.0.0-dev - serde
1.0.130 - serde_json
1.0.68 - smallvec
1.7.0 - sp-arithmetic
4.0.0-dev - sp-blockchain
4.0.0-dev - sp-consensus
0.10.0-dev - sp-core
4.0.0-dev - sp-finality-grandpa
4.0.0-dev - sp-runtime
4.0.0-dev - substrate-prometheus-endpoint
0.9.0 - thiserror
1.0.30 - unsigned-varint
0.6.0 - void
1.0.2 - zeroize
1.4.2
used by- beefy-gadget
4.0.0-dev - fc-rpc
2.0.0-dev - nft
0.9.12 - nft-rpc
3.3.1 - polkadot-availability-recovery
0.9.12 - polkadot-dispute-distribution
0.9.12 - polkadot-gossip-support
0.9.12 - polkadot-network-bridge
0.9.12 - polkadot-node-jaeger
0.9.12 - polkadot-node-network-protocol
0.9.12 - polkadot-node-subsystem-types
0.9.12 - polkadot-service
0.9.12 - polkadot-test-service
0.9.12 - sc-authority-discovery
0.10.0-dev - sc-chain-spec
4.0.0-dev - sc-cli
0.10.0-dev - sc-finality-grandpa
0.10.0-dev - sc-informant
0.10.0-dev - sc-network-gossip
0.10.0-dev - sc-offchain
4.0.0-dev - sc-service
0.10.0-dev
- async-std
sc-network-gossip
0.10.0-devgithub.com/paritytech/substrate.git↘ 9↖ 2sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onsc-offchain
4.0.0-devgithub.com/paritytech/substrate.git↘ 20↖ 2sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends on- bytes
1.1.0 - fnv
1.0.7 - futures
0.3.17 - futures-timer
3.0.2 - hex
0.4.3 - hyper
0.14.14 - hyper-rustls
0.22.1 - log
0.4.14 - num_cpus
1.13.0 - parity-scale-codec
2.3.1 - parking_lot
0.11.2 - rand
0.7.3 - sc-client-api
4.0.0-dev - sc-network
0.10.0-dev - sc-utils
4.0.0-dev - sp-api
4.0.0-dev - sp-core
4.0.0-dev - sp-offchain
4.0.0-dev - sp-runtime
4.0.0-dev - threadpool
1.8.1
- bytes
sc-peerset
4.0.0-devgithub.com/paritytech/substrate.git↘ 6↖ 1sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044used bysc-proposer-metrics
0.9.0github.com/paritytech/substrate.git↘ 2↖ 1sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044sc-rpc
4.0.0-devgithub.com/paritytech/substrate.git↘ 24↖ 7sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends on- futures
0.3.17 - hash-db
0.15.2 - jsonrpc-core
18.0.0 - jsonrpc-pubsub
18.0.0 - log
0.4.14 - parity-scale-codec
2.3.1 - parking_lot
0.11.2 - sc-block-builder
0.10.0-dev - sc-chain-spec
4.0.0-dev - sc-client-api
4.0.0-dev - sc-rpc-api
0.10.0-dev - sc-tracing
4.0.0-dev - sc-transaction-pool-api
4.0.0-dev - sc-utils
4.0.0-dev - serde_json
1.0.68 - sp-api
4.0.0-dev - sp-blockchain
4.0.0-dev - sp-core
4.0.0-dev - sp-keystore
0.10.0-dev - sp-offchain
4.0.0-dev - sp-rpc
4.0.0-dev - sp-runtime
4.0.0-dev - sp-session
4.0.0-dev - sp-version
4.0.0-dev
- futures
sc-rpc-api
0.10.0-devgithub.com/paritytech/substrate.git↘ 18↖ 6sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends on- futures
0.3.17 - jsonrpc-core
18.0.0 - jsonrpc-core-client
18.0.0 - jsonrpc-derive
18.0.0 - jsonrpc-pubsub
18.0.0 - log
0.4.14 - parity-scale-codec
2.3.1 - parking_lot
0.11.2 - sc-chain-spec
4.0.0-dev - sc-transaction-pool-api
4.0.0-dev - serde
1.0.130 - serde_json
1.0.68 - sp-core
4.0.0-dev - sp-rpc
4.0.0-dev - sp-runtime
4.0.0-dev - sp-tracing
4.0.0-dev - sp-version
4.0.0-dev - thiserror
1.0.30
- futures
sc-rpc-server
4.0.0-devgithub.com/paritytech/substrate.git↘ 10↖ 2sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onsc-service
0.10.0-devgithub.com/paritytech/substrate.git↘ 58↖ 13sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends on- async-trait
0.1.51 - directories
3.0.2 - exit-future
0.2.0 - futures
0.3.17 - futures-timer
3.0.2 - hash-db
0.15.2 - jsonrpc-core
18.0.0 - jsonrpc-pubsub
18.0.0 - log
0.4.14 - parity-scale-codec
2.3.1 - parity-util-mem
0.10.2 - parking_lot
0.11.2 - pin-project
1.0.8 - rand
0.7.3 - sc-block-builder
0.10.0-dev - sc-chain-spec
4.0.0-dev - sc-client-api
4.0.0-dev - sc-client-db
0.10.0-dev - sc-consensus
0.10.0-dev - sc-executor
0.10.0-dev - sc-informant
0.10.0-dev - sc-keystore
4.0.0-dev - sc-light
4.0.0-dev - sc-network
0.10.0-dev - sc-offchain
4.0.0-dev - sc-rpc
4.0.0-dev - sc-rpc-server
4.0.0-dev - sc-telemetry
4.0.0-dev - sc-tracing
4.0.0-dev - sc-transaction-pool
4.0.0-dev - sc-transaction-pool-api
4.0.0-dev - sc-utils
4.0.0-dev - serde
1.0.130 - serde_json
1.0.68 - sp-api
4.0.0-dev - sp-application-crypto
4.0.0-dev - sp-block-builder
4.0.0-dev - sp-blockchain
4.0.0-dev - sp-consensus
0.10.0-dev - sp-core
4.0.0-dev - sp-externalities
0.10.0-dev - sp-inherents
4.0.0-dev - sp-keystore
0.10.0-dev - sp-runtime
4.0.0-dev - sp-session
4.0.0-dev - sp-state-machine
0.10.0-dev - sp-storage
4.0.0-dev - sp-tracing
4.0.0-dev - sp-transaction-pool
4.0.0-dev - sp-transaction-storage-proof
4.0.0-dev - sp-trie
4.0.0-dev - sp-version
4.0.0-dev - substrate-prometheus-endpoint
0.9.0 - tempfile
3.2.0 - thiserror
1.0.30 - tokio
1.13.0 - tracing
0.1.29 - tracing-futures
0.2.5
- async-trait
sc-state-db
0.10.0-devgithub.com/paritytech/substrate.git↘ 7↖ 1sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onused bysc-sync-state-rpc
0.10.0-devgithub.com/paritytech/substrate.git↘ 15↖ 2sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends on- jsonrpc-core
18.0.0 - jsonrpc-core-client
18.0.0 - jsonrpc-derive
18.0.0 - parity-scale-codec
2.3.1 - sc-chain-spec
4.0.0-dev - sc-client-api
4.0.0-dev - sc-consensus-babe
0.10.0-dev - sc-consensus-epochs
0.10.0-dev - sc-finality-grandpa
0.10.0-dev - sc-rpc-api
0.10.0-dev - serde
1.0.130 - serde_json
1.0.68 - sp-blockchain
4.0.0-dev - sp-runtime
4.0.0-dev - thiserror
1.0.30
- jsonrpc-core
sc-telemetry
4.0.0-devgithub.com/paritytech/substrate.git↘ 11↖ 12sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onsc-tracing
4.0.0-devgithub.com/paritytech/substrate.git↘ 23↖ 6sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends on- ansi_term
0.12.1 - atty
0.2.14 - chrono
0.4.19 - lazy_static
1.4.0 - log
0.4.14 - once_cell
1.8.0 - parking_lot
0.11.2 - regex
1.5.4 - rustc-hash
1.1.0 - sc-client-api
4.0.0-dev - sc-rpc-server
4.0.0-dev - sc-tracing-proc-macro
4.0.0-dev - serde
1.0.130 - sp-api
4.0.0-dev - sp-blockchain
4.0.0-dev - sp-core
4.0.0-dev - sp-rpc
4.0.0-dev - sp-runtime
4.0.0-dev - sp-tracing
4.0.0-dev - thiserror
1.0.30 - tracing
0.1.29 - tracing-log
0.1.2 - tracing-subscriber
0.2.25
- ansi_term
sc-tracing-proc-macro
4.0.0-devgithub.com/paritytech/substrate.git↘ 4↖ 1sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044used bysc-transaction-pool
4.0.0-devgithub.com/paritytech/substrate.git↘ 20↖ 6sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends on- futures
0.3.17 - intervalier
0.4.0 - linked-hash-map
0.5.4 - log
0.4.14 - parity-scale-codec
2.3.1 - parity-util-mem
0.10.2 - parking_lot
0.11.2 - retain_mut
0.1.4 - sc-client-api
4.0.0-dev - sc-transaction-pool-api
4.0.0-dev - sc-utils
4.0.0-dev - serde
1.0.130 - sp-api
4.0.0-dev - sp-blockchain
4.0.0-dev - sp-core
4.0.0-dev - sp-runtime
4.0.0-dev - sp-tracing
4.0.0-dev - sp-transaction-pool
4.0.0-dev - substrate-prometheus-endpoint
0.9.0 - thiserror
1.0.30
- futures
sc-transaction-pool-api
4.0.0-devgithub.com/paritytech/substrate.git↘ 7↖ 11sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onsc-utils
4.0.0-devgithub.com/paritytech/substrate.git↘ 4↖ 11sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044scale-info
1.0.0crates.io↘ 6↖ 121sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum5c55b744399c25532d63a0d2789b109df8d46fc93752d46b0782991a931a782fdepends onused by- beefy-primitives
4.0.0-dev - bp-header-chain
0.1.0 - bp-message-dispatch
0.1.0 - bp-messages
0.1.0 - bp-polkadot-core
0.1.0 - bp-runtime
0.1.0 - bridge-runtime-common
0.1.0 - cumulus-pallet-aura-ext
0.1.0 - cumulus-pallet-dmp-queue
0.1.0 - cumulus-pallet-parachain-system
0.1.0 - cumulus-pallet-xcm
0.1.0 - cumulus-pallet-xcmp-queue
0.1.0 - cumulus-primitives-parachain-inherent
0.1.0 - ethbloom
0.11.1 - ethereum
0.9.0 - ethereum-types
0.12.1 - evm
0.30.0 - evm-core
0.30.0 - finality-grandpa
0.14.4 - fp-evm
3.0.0-dev - fp-rpc
3.0.0-dev - fp-self-contained
1.0.0-dev - frame-benchmarking
4.0.0-dev - frame-election-provider-support
4.0.0-dev - frame-executive
4.0.0-dev - frame-metadata
14.0.0 - frame-support
4.0.0-dev - frame-system
4.0.0-dev - frame-system-benchmarking
4.0.0-dev - kusama-runtime
0.9.12 - nft-data-structs
0.9.0 - nft-runtime
0.9.12 - pallet-aura
4.0.0-dev - pallet-authority-discovery
4.0.0-dev - pallet-authorship
4.0.0-dev - pallet-babe
4.0.0-dev - pallet-bags-list
4.0.0-dev - pallet-balances
4.0.0-dev - pallet-beefy
4.0.0-dev - pallet-beefy-mmr
4.0.0-dev - pallet-bounties
4.0.0-dev - pallet-bridge-dispatch
0.1.0 - pallet-bridge-grandpa
0.1.0 - pallet-bridge-messages
0.1.0 - pallet-collective
4.0.0-dev - pallet-common
0.1.0 - pallet-contract-helpers
0.1.0 - pallet-contracts
4.0.0-dev - pallet-contracts-primitives
4.0.0-dev - pallet-democracy
4.0.0-dev - pallet-election-provider-multi-phase
4.0.0-dev - pallet-elections-phragmen
5.0.0-dev - pallet-ethereum
4.0.0-dev - pallet-evm
6.0.0-dev - pallet-evm-coder-substrate
0.1.0 - pallet-evm-contract-helpers
0.1.0 - pallet-evm-migration
0.1.0 - pallet-evm-transaction-payment
0.1.0 - pallet-fungible
0.1.0 - pallet-gilt
4.0.0-dev - pallet-grandpa
4.0.0-dev - pallet-identity
4.0.0-dev - pallet-im-online
4.0.0-dev - pallet-indices
4.0.0-dev - pallet-inflation
3.0.0 - pallet-membership
4.0.0-dev - pallet-mmr
4.0.0-dev - pallet-multisig
4.0.0-dev - pallet-nft
3.0.0 - pallet-nft-transaction-payment
3.0.0 - pallet-nicks
4.0.0-dev - pallet-nonfungible
0.1.0 - pallet-offences
4.0.0-dev - pallet-offences-benchmarking
4.0.0-dev - pallet-proxy
4.0.0-dev - pallet-randomness-collective-flip
4.0.0-dev - pallet-recovery
4.0.0-dev - pallet-refungible
0.1.0 - pallet-scheduler
4.0.0-dev - pallet-session
4.0.0-dev - pallet-society
4.0.0-dev - pallet-staking
4.0.0-dev - pallet-sudo
4.0.0-dev - pallet-template-transaction-payment
3.0.0 - pallet-timestamp
4.0.0-dev - pallet-tips
4.0.0-dev - pallet-transaction-payment
4.0.0-dev - pallet-treasury
4.0.0-dev - pallet-unq-scheduler
3.0.0 - pallet-utility
4.0.0-dev - pallet-vesting
4.0.0-dev - pallet-xcm
0.9.12 - pallet-xcm-benchmarks
0.9.8 - parachain-info
0.1.0 - polkadot-core-primitives
0.9.12 - polkadot-parachain
0.9.12 - polkadot-primitives
0.9.12 - polkadot-runtime
0.9.12 - polkadot-runtime-common
0.9.12 - polkadot-runtime-parachains
0.9.12 - polkadot-test-runtime
0.9.12 - primitive-types
0.10.1 - rococo-runtime
0.9.12 - sp-application-crypto
4.0.0-dev - sp-arithmetic
4.0.0-dev - sp-authority-discovery
4.0.0-dev - sp-consensus-aura
0.10.0-dev - sp-consensus-babe
0.10.0-dev - sp-consensus-slots
0.10.0-dev - sp-core
4.0.0-dev - sp-finality-grandpa
4.0.0-dev - sp-npos-elections
4.0.0-dev - sp-runtime
4.0.0-dev - sp-session
4.0.0-dev - sp-staking
4.0.0-dev - sp-transaction-storage-proof
4.0.0-dev - sp-trie
4.0.0-dev - sp-version
4.0.0-dev - westend-runtime
0.9.12 - xcm
0.9.12 - xcm-builder
0.9.12
- beefy-primitives
scale-info-derive
1.0.0crates.io↘ 4↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumbaeb2780690380592f86205aa4ee49815feb2acad8c2f59e6dd207148c3f1fcdused byschannel
0.1.19crates.io↘ 2↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum8f05ba609c234e60bee0d547fe94a4c7e9da733d1c962cf6e59efa4cd9c8bc75depends onused byschnorrkel
0.9.1crates.io↘ 10↖ 7sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum021b403afe70d81eea68f6ea12f6b3c9588e5d536a94c3bf80f15e7faa267862depends onscoped-tls
1.0.0crates.io↘ 0↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumea6a9290e3c9cf0f18145ef7ffa62d68ee0bf5fcd651017e586dc7fd5da448c2used byscopeguard
1.1.0crates.io↘ 0↖ 3sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumd29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cdsct
0.6.1crates.io↘ 2↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumb362b83898e0e69f38515b82ee15aa80636befe47c3b6d3d89a911e78fc228cedepends onused bysecrecy
0.8.0crates.io↘ 1↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum9bd1c54ea06cfd2f6b63219704de0b9b4f72dcc2b8fdef820be6cd799780e91edepends onused bysecurity-framework
2.4.2crates.io↘ 5↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum525bc1abfda2e1998d152c45cf13e696f76d0a4972310b22fac1658b05df7c87depends onused bysecurity-framework-sys
2.4.2crates.io↘ 2↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksuma9dd14d83160b528b7bfd66439110573efcfbe281b17fc2ca9f39f550d619c7edepends onused bysemver
0.6.0crates.io↘ 1↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum7a3186ec9e65071a2095434b1f5bb24838d4e8e130f584c790f6033c79943537depends onused bysemver
0.9.0crates.io↘ 1↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum1d7eb9ef2c18661902cc47e535f9bc51b78acd254da71d375c2f6720d9a40403depends onused bysemver
0.11.0crates.io↘ 2↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumf301af10236f6df4160f7c3f04eec6dbc70ace82d23326abad5edee88801c6b6depends onsemver-parser
0.7.0crates.io↘ 0↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum388a1df253eca08550bef6c72392cfe7c30914bf41df5269b68cbd6ff8f570a3used bysemver-parser
0.10.2crates.io↘ 1↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum00b0bef5b7f9e0df16536d3961cfb6e84331c065b4066afb39768d0e319411f7depends onserde
1.0.130crates.io↘ 1↖ 116sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumf12d06de37cf59146fbdecab66aa99f9fe4f78722e3607577a5375d66bd0c913depends onused by- beef
0.5.1 - beefy-gadget-rpc
4.0.0-dev - bincode
1.3.3 - bp-header-chain
0.1.0 - bp-messages
0.1.0 - camino
1.0.5 - cargo-platform
0.1.2 - cargo_metadata
0.13.1 - cranelift-entity
0.77.0 - cumulus-pallet-aura-ext
0.1.0 - cumulus-pallet-parachain-system
0.1.0 - cumulus-pallet-xcm
0.1.0 - ed25519-dalek
1.0.1 - ethereum
0.9.0 - ethereum
0.9.0 - evm
0.30.0 - evm-core
0.30.0 - fc-rpc-core
1.1.0-dev - fp-evm
3.0.0-dev - fp-self-contained
1.0.0-dev - frame-benchmarking-cli
4.0.0-dev - frame-metadata
14.0.0 - frame-support
4.0.0-dev - frame-system
4.0.0-dev - handlebars
3.5.5 - impl-serde
0.3.1 - indexmap
1.7.0 - jsonrpc-client-transports
18.0.0 - jsonrpc-core
18.0.0 - jsonrpc-pubsub
18.0.0 - jsonrpsee-types
0.3.1 - jsonrpsee-ws-client
0.3.1 - kusama-runtime
0.9.12 - libsecp256k1
0.5.0 - libsecp256k1
0.6.0 - libsecp256k1
0.7.0 - multiaddr
0.13.0 - nft
0.9.12 - nft-data-structs
0.9.0 - nft-runtime
0.9.12 - pallet-beefy
4.0.0-dev - pallet-beefy-mmr
4.0.0-dev - pallet-bridge-grandpa
0.1.0 - pallet-bridge-messages
0.1.0 - pallet-common
0.1.0 - pallet-contracts
4.0.0-dev - pallet-contracts-primitives
4.0.0-dev - pallet-democracy
4.0.0-dev - pallet-ethereum
4.0.0-dev - pallet-evm
6.0.0-dev - pallet-inflation
3.0.0 - pallet-mmr-primitives
4.0.0-dev - pallet-mmr-rpc
3.0.0 - pallet-nft
3.0.0 - pallet-nft-transaction-payment
3.0.0 - pallet-offences
4.0.0-dev - pallet-staking
4.0.0-dev - pallet-template-transaction-payment
3.0.0 - pallet-tips
4.0.0-dev - pallet-transaction-payment
4.0.0-dev - pallet-treasury
4.0.0-dev - pallet-unq-scheduler
3.0.0 - pallet-xcm
0.9.12 - parachain-info
0.1.0 - parity-scale-codec
2.3.1 - polkadot-node-primitives
0.9.12 - polkadot-parachain
0.9.12 - polkadot-primitives
0.9.12 - polkadot-runtime
0.9.12 - polkadot-runtime-common
0.9.12 - polkadot-runtime-parachains
0.9.12 - polkadot-service
0.9.12 - polkadot-test-runtime
0.9.12 - remote-externalities
0.10.0-dev - rococo-runtime
0.9.12 - sc-chain-spec
4.0.0-dev - sc-cli
0.10.0-dev - sc-consensus
0.10.0-dev - sc-consensus-babe
0.10.0-dev - sc-consensus-babe-rpc
0.10.0-dev - sc-finality-grandpa-rpc
0.10.0-dev - sc-network
0.10.0-dev - sc-rpc-api
0.10.0-dev - sc-service
0.10.0-dev - sc-sync-state-rpc
0.10.0-dev - sc-telemetry
4.0.0-dev - sc-tracing
4.0.0-dev - sc-transaction-pool
4.0.0-dev - sc-transaction-pool-api
4.0.0-dev - scale-info
1.0.0 - semver
0.11.0 - serde_json
1.0.68 - sp-application-crypto
4.0.0-dev - sp-arithmetic
4.0.0-dev - sp-consensus-babe
0.10.0-dev - sp-core
4.0.0-dev - sp-finality-grandpa
4.0.0-dev - sp-keystore
0.10.0-dev - sp-npos-elections
4.0.0-dev - sp-rpc
4.0.0-dev - sp-runtime
4.0.0-dev - sp-serializer
3.0.0 - sp-storage
4.0.0-dev - sp-version
4.0.0-dev - ss58-registry
1.2.0 - substrate-test-client
2.0.1 - toml
0.5.8 - tracing-serde
0.1.2 - tracing-subscriber
0.2.25 - try-runtime-cli
0.10.0-dev - wasmtime
0.30.0 - wasmtime-cache
0.30.0 - wasmtime-environ
0.30.0 - wasmtime-jit
0.30.0 - wasmtime-types
0.30.0 - westend-runtime
0.9.12
- beef
serde_derive
1.0.130crates.io↘ 3↖ 8sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumd7bc1a1ab1961464eae040d96713baa5a724a8152c1222492465b54322ec508bdepends onserde_json
1.0.68crates.io↘ 3↖ 26sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum0f690853975602e1bfe1ccbf50504d67174e3bcf340f23b5ea9992e0587a52d8depends onused by- cargo_metadata
0.13.1 - fc-rpc-core
1.1.0-dev - handlebars
3.5.5 - jsonrpc-client-transports
18.0.0 - jsonrpc-core
18.0.0 - jsonrpsee-types
0.3.1 - jsonrpsee-ws-client
0.3.1 - nft
0.9.12 - remote-externalities
0.10.0-dev - sc-chain-spec
4.0.0-dev - sc-cli
0.10.0-dev - sc-finality-grandpa
0.10.0-dev - sc-finality-grandpa-rpc
0.10.0-dev - sc-keystore
4.0.0-dev - sc-network
0.10.0-dev - sc-peerset
4.0.0-dev - sc-rpc
4.0.0-dev - sc-rpc-api
0.10.0-dev - sc-rpc-server
4.0.0-dev - sc-service
0.10.0-dev - sc-sync-state-rpc
0.10.0-dev - sc-telemetry
4.0.0-dev - sp-serializer
3.0.0 - ss58-registry
1.2.0 - substrate-test-client
2.0.1 - tracing-subscriber
0.2.25
- cargo_metadata
sha-1
0.8.2crates.io↘ 4↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumf7d94d0bede923b3cea61f3f1ff57ff8cdfd77b400fb8f9998949e0cf04163dfsha-1
0.9.8crates.io↘ 5↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum99cd6713db3cf16b6c84e06321e049a9b9f699826e16096d23bbcc44d15d51a6used bysha2
0.8.2crates.io↘ 4↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksuma256f46ea78a0c0d9ff00077504903ac881a1dafdc20da66545699e7776b3e69sha2
0.9.8crates.io↘ 5↖ 15sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumb69f9a4c9740d74c5baa3fd2e547f9525fa8088a8a958e0ca2409a514e33f5fasha3
0.8.2crates.io↘ 5↖ 7sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumdd26bc0e7a2e3a7c959bc494caf58b72ee0c71d67704e9520f736ca7e4853ecfsha3
0.9.1crates.io↘ 4↖ 5sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumf81199417d4e5de3f04b1e871023acea7389672c4135918f05aa9cbf2f2fa809sharded-slab
0.1.4crates.io↘ 1↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum900fba806f70c630b0a382d0d825e17a0f19fcd059a2ade1ff237bcddf446b31depends onused byshlex
1.1.0crates.io↘ 0↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum43b2853a4d09f215c24cc5489c992ce46052d359b5109343cbafbf26bc62f8a3used bysignal-hook
0.3.10crates.io↘ 2↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum9c98891d737e271a2954825ef19e46bd16bdb98e2746f2eec4f7a4ef7946efd1depends onused bysignal-hook-registry
1.4.0crates.io↘ 1↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksume51e73328dc4ac0c7ccbda3a494dfa03df1de2f46018127f60c693f2648455b0depends onused bysignature
1.4.0crates.io↘ 0↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum02658e48d89f2bec991f9a78e69cfa4c316f8d6a6c4ec12fae1aeb263d486788used bysimba
0.5.1crates.io↘ 4↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum8e82063457853d00243beda9952e910b82593e4b07ae9f721b9278a99a0d3d5cused byslab
0.4.5crates.io↘ 0↖ 8sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum9def91fd1e018fe007022791f865d0ccc9b3a0d5001e01aabb8b40e46000afb5slot-range-helper
0.9.12github.com/paritytech/polkadot↘ 5↖ 1sourcegit+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003eslotmap
1.0.6crates.io↘ 1↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksume1e08e261d0e8f5c43123b7adf3e4ca1690d655377ac93a03b2c9d3e98de1342depends onused bysmallvec
1.7.0crates.io↘ 0↖ 39sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum1ecab6c735a6bb4139c0caafd0cc3635748bbb3acf4550e8138122099251f309used by- bp-rococo
0.1.0 - cranelift-codegen
0.77.0 - cranelift-frontend
0.77.0 - cranelift-wasm
0.77.0 - frame-support
4.0.0-dev - kusama-runtime
0.9.12 - kvdb
0.10.0 - kvdb-rocksdb
0.14.0 - libp2p
0.39.1 - libp2p-core
0.29.0 - libp2p-dns
0.29.0 - libp2p-floodsub
0.30.0 - libp2p-gossipsub
0.32.0 - libp2p-identify
0.30.0 - libp2p-kad
0.31.0 - libp2p-mdns
0.31.0 - libp2p-mplex
0.29.0 - libp2p-relay
0.3.0 - libp2p-request-response
0.12.0 - libp2p-swarm
0.30.0 - multistream-select
0.10.4 - nft-runtime
0.9.12 - pallet-contracts
4.0.0-dev - pallet-transaction-payment
4.0.0-dev - parity-util-mem
0.10.2 - parking_lot_core
0.7.2 - parking_lot_core
0.8.5 - polkadot-node-subsystem-types
0.9.12 - polkadot-runtime
0.9.12 - polkadot-test-runtime
0.9.12 - regalloc
0.0.31 - rococo-runtime
0.9.12 - sc-network
0.10.0-dev - sp-state-machine
0.10.0-dev - tracing-subscriber
0.2.25 - trie-db
0.22.6 - trust-dns-proto
0.20.3 - trust-dns-resolver
0.20.3 - westend-runtime
0.9.12
- bp-rococo
snap
1.0.5crates.io↘ 0↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum45456094d1983e2ee2a18fdfebce3189fa451699d0502cb8e3b49dba5ba41451used bysnow
0.8.0crates.io↘ 10↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum6142f7c25e94f6fd25a32c3348ec230df9109b463f59c8c7acc4bd34936babb7depends onused bysocket2
0.3.19crates.io↘ 3↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum122e570113d28d773067fab24266b66753f6ea915758651696b6e35e49f88d6edepends onused bysocket2
0.4.2crates.io↘ 2↖ 4sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum5dc90fe6c7be1a323296982db1836d1ea9e47b6839496dde9a541bc496df3516depends onsoketto
0.4.2crates.io↘ 8↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumb5c71ed3d54db0a699f4948e1bb3e45b450fa31fe602621dee6680361d569c88used bysoketto
0.6.0crates.io↘ 7↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksuma74e48087dbeed4833785c2f3352b59140095dc192dce966a3bfc155020a439fsp-api
4.0.0-devgithub.com/paritytech/substrate.git↘ 10↖ 72sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onused by- beefy-gadget
4.0.0-dev - beefy-primitives
4.0.0-dev - bp-polkadot-core
0.1.0 - bp-rialto
0.1.0 - bp-rococo
0.1.0 - bp-wococo
0.1.0 - cumulus-client-collator
0.1.0 - cumulus-client-consensus-aura
0.1.0 - cumulus-client-consensus-common
0.1.0 - cumulus-client-network
0.1.0 - cumulus-client-pov-recovery
0.1.0 - cumulus-client-service
0.1.0 - cumulus-primitives-core
0.1.0 - cumulus-primitives-parachain-inherent
0.1.0 - fc-consensus
2.0.0-dev - fc-mapping-sync
2.0.0-dev - fc-rpc
2.0.0-dev - fp-rpc
3.0.0-dev - frame-benchmarking
4.0.0-dev - frame-system-rpc-runtime-api
4.0.0-dev - frame-try-runtime
0.10.0-dev - kusama-runtime
0.9.12 - nft
0.9.12 - nft-rpc
3.3.1 - nft-runtime
0.9.12 - pallet-mmr-primitives
4.0.0-dev - pallet-mmr-rpc
3.0.0 - pallet-nft
3.0.0 - pallet-transaction-payment-rpc
4.0.0-dev - pallet-transaction-payment-rpc-runtime-api
4.0.0-dev - polkadot-client
0.9.12 - polkadot-node-core-runtime-api
0.9.12 - polkadot-overseer
0.9.12 - polkadot-primitives
0.9.12 - polkadot-rpc
0.9.12 - polkadot-runtime
0.9.12 - polkadot-runtime-common
0.9.12 - polkadot-runtime-parachains
0.9.12 - polkadot-service
0.9.12 - polkadot-test-runtime
0.9.12 - rococo-runtime
0.9.12 - sc-authority-discovery
0.10.0-dev - sc-basic-authorship
0.10.0-dev - sc-block-builder
0.10.0-dev - sc-client-api
4.0.0-dev - sc-consensus
0.10.0-dev - sc-consensus-aura
0.10.0-dev - sc-consensus-babe
0.10.0-dev - sc-consensus-babe-rpc
0.10.0-dev - sc-consensus-slots
0.10.0-dev - sc-executor
0.10.0-dev - sc-finality-grandpa
0.10.0-dev - sc-light
4.0.0-dev - sc-offchain
4.0.0-dev - sc-rpc
4.0.0-dev - sc-service
0.10.0-dev - sc-tracing
4.0.0-dev - sc-transaction-pool
4.0.0-dev - sp-authority-discovery
4.0.0-dev - sp-block-builder
4.0.0-dev - sp-blockchain
4.0.0-dev - sp-consensus-aura
0.10.0-dev - sp-consensus-babe
0.10.0-dev - sp-finality-grandpa
4.0.0-dev - sp-offchain
4.0.0-dev - sp-session
4.0.0-dev - sp-timestamp
4.0.0-dev - sp-transaction-pool
4.0.0-dev - substrate-frame-rpc-system
4.0.0-dev - uc-rpc
0.1.0 - up-rpc
0.1.0 - westend-runtime
0.9.12
- beefy-gadget
sp-api-proc-macro
4.0.0-devgithub.com/paritytech/substrate.git↘ 5↖ 1sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044used bysp-application-crypto
4.0.0-devgithub.com/paritytech/substrate.git↘ 6↖ 28sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onused by- beefy-gadget
4.0.0-dev - beefy-primitives
4.0.0-dev - bp-test-utils
0.1.0 - cumulus-client-consensus-aura
0.1.0 - cumulus-pallet-aura-ext
0.1.0 - pallet-aura
4.0.0-dev - pallet-authority-discovery
4.0.0-dev - pallet-babe
4.0.0-dev - pallet-grandpa
4.0.0-dev - pallet-im-online
4.0.0-dev - pallet-staking
4.0.0-dev - polkadot-dispute-distribution
0.9.12 - polkadot-gossip-support
0.9.12 - polkadot-node-core-approval-voting
0.9.12 - polkadot-node-primitives
0.9.12 - polkadot-node-subsystem-util
0.9.12 - polkadot-primitives
0.9.12 - sc-consensus-aura
0.10.0-dev - sc-consensus-babe
0.10.0-dev - sc-consensus-babe-rpc
0.10.0-dev - sc-finality-grandpa
0.10.0-dev - sc-keystore
4.0.0-dev - sc-service
0.10.0-dev - sp-authority-discovery
4.0.0-dev - sp-consensus-aura
0.10.0-dev - sp-consensus-babe
0.10.0-dev - sp-finality-grandpa
4.0.0-dev - sp-runtime
4.0.0-dev
- beefy-gadget
sp-arithmetic
4.0.0-devgithub.com/paritytech/substrate.git↘ 8↖ 19sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onused by- beefy-gadget
4.0.0-dev - frame-election-provider-support
4.0.0-dev - frame-support
4.0.0-dev - kusama-runtime
0.9.12 - nft-runtime
0.9.12 - pallet-election-provider-multi-phase
4.0.0-dev - pallet-gilt
4.0.0-dev - pallet-staking-reward-fn
4.0.0-dev - polkadot-primitives
0.9.12 - polkadot-test-service
0.9.12 - sc-client-db
0.10.0-dev - sc-consensus-slots
0.10.0-dev - sc-finality-grandpa
0.10.0-dev - sc-network
0.10.0-dev - sp-consensus-slots
0.10.0-dev - sp-npos-elections
4.0.0-dev - sp-runtime
4.0.0-dev - xcm-builder
0.9.12 - xcm-executor
0.9.12
- beefy-gadget
sp-authority-discovery
4.0.0-devgithub.com/paritytech/substrate.git↘ 6↖ 12sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onused by- kusama-runtime
0.9.12 - pallet-authority-discovery
4.0.0-dev - polkadot-client
0.9.12 - polkadot-node-core-runtime-api
0.9.12 - polkadot-primitives
0.9.12 - polkadot-runtime
0.9.12 - polkadot-service
0.9.12 - polkadot-test-runtime
0.9.12 - polkadot-test-service
0.9.12 - rococo-runtime
0.9.12 - sc-authority-discovery
0.10.0-dev - westend-runtime
0.9.12
- kusama-runtime
sp-authorship
4.0.0-devgithub.com/paritytech/substrate.git↘ 5↖ 2sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onsp-block-builder
4.0.0-devgithub.com/paritytech/substrate.git↘ 5↖ 18sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onused by- cumulus-client-consensus-aura
0.1.0 - fc-consensus
2.0.0-dev - kusama-runtime
0.9.12 - nft
0.9.12 - nft-rpc
3.3.1 - nft-runtime
0.9.12 - polkadot-client
0.9.12 - polkadot-rpc
0.9.12 - polkadot-runtime
0.9.12 - polkadot-service
0.9.12 - polkadot-test-runtime
0.9.12 - rococo-runtime
0.9.12 - sc-block-builder
0.10.0-dev - sc-consensus-aura
0.10.0-dev - sc-consensus-babe
0.10.0-dev - sc-service
0.10.0-dev - substrate-frame-rpc-system
4.0.0-dev - westend-runtime
0.9.12
- cumulus-client-consensus-aura
sp-blockchain
4.0.0-devgithub.com/paritytech/substrate.git↘ 11↖ 44sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onused by- beefy-gadget
4.0.0-dev - cumulus-client-consensus-aura
0.1.0 - cumulus-client-consensus-common
0.1.0 - cumulus-client-network
0.1.0 - cumulus-client-service
0.1.0 - fc-consensus
2.0.0-dev - fc-mapping-sync
2.0.0-dev - fc-rpc
2.0.0-dev - nft
0.9.12 - nft-rpc
3.3.1 - pallet-mmr-rpc
3.0.0 - pallet-transaction-payment-rpc
4.0.0-dev - polkadot-client
0.9.12 - polkadot-node-core-chain-api
0.9.12 - polkadot-node-core-parachains-inherent
0.9.12 - polkadot-rpc
0.9.12 - polkadot-service
0.9.12 - polkadot-test-service
0.9.12 - sc-authority-discovery
0.10.0-dev - sc-basic-authorship
0.10.0-dev - sc-block-builder
0.10.0-dev - sc-cli
0.10.0-dev - sc-client-api
4.0.0-dev - sc-client-db
0.10.0-dev - sc-consensus
0.10.0-dev - sc-consensus-aura
0.10.0-dev - sc-consensus-babe
0.10.0-dev - sc-consensus-babe-rpc
0.10.0-dev - sc-consensus-epochs
0.10.0-dev - sc-consensus-slots
0.10.0-dev - sc-finality-grandpa
0.10.0-dev - sc-finality-grandpa-rpc
0.10.0-dev - sc-informant
0.10.0-dev - sc-light
4.0.0-dev - sc-network
0.10.0-dev - sc-rpc
4.0.0-dev - sc-service
0.10.0-dev - sc-sync-state-rpc
0.10.0-dev - sc-tracing
4.0.0-dev - sc-transaction-pool
4.0.0-dev - sc-transaction-pool-api
4.0.0-dev - substrate-frame-rpc-system
4.0.0-dev - substrate-test-client
2.0.1 - uc-rpc
0.1.0
- beefy-gadget
sp-consensus
0.10.0-devgithub.com/paritytech/substrate.git↘ 12↖ 29sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onused by- cumulus-client-collator
0.1.0 - cumulus-client-consensus-aura
0.1.0 - cumulus-client-consensus-common
0.1.0 - cumulus-client-network
0.1.0 - cumulus-client-pov-recovery
0.1.0 - cumulus-client-service
0.1.0 - fc-consensus
2.0.0-dev - nft
0.9.12 - nft-rpc
3.3.1 - polkadot-client
0.9.12 - polkadot-network-bridge
0.9.12 - polkadot-node-core-approval-voting
0.9.12 - polkadot-rpc
0.9.12 - polkadot-service
0.9.12 - polkadot-test-service
0.9.12 - sc-basic-authorship
0.10.0-dev - sc-client-api
4.0.0-dev - sc-consensus
0.10.0-dev - sc-consensus-aura
0.10.0-dev - sc-consensus-babe
0.10.0-dev - sc-consensus-babe-rpc
0.10.0-dev - sc-consensus-slots
0.10.0-dev - sc-finality-grandpa
0.10.0-dev - sc-network
0.10.0-dev - sc-service
0.10.0-dev - sp-blockchain
4.0.0-dev - sp-consensus-aura
0.10.0-dev - sp-consensus-babe
0.10.0-dev - substrate-test-client
2.0.1
- cumulus-client-collator
sp-consensus-aura
0.10.0-devgithub.com/paritytech/substrate.git↘ 11↖ 7sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onsp-consensus-babe
0.10.0-devgithub.com/paritytech/substrate.git↘ 16↖ 14sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends on- async-trait
0.1.51 - merlin
2.0.1 - parity-scale-codec
2.3.1 - scale-info
1.0.0 - serde
1.0.130 - sp-api
4.0.0-dev - sp-application-crypto
4.0.0-dev - sp-consensus
0.10.0-dev - sp-consensus-slots
0.10.0-dev - sp-consensus-vrf
0.10.0-dev - sp-core
4.0.0-dev - sp-inherents
4.0.0-dev - sp-keystore
0.10.0-dev - sp-runtime
4.0.0-dev - sp-std
4.0.0-dev - sp-timestamp
4.0.0-dev
used by- kusama-runtime
0.9.12 - pallet-babe
4.0.0-dev - polkadot-client
0.9.12 - polkadot-node-core-runtime-api
0.9.12 - polkadot-node-primitives
0.9.12 - polkadot-rpc
0.9.12 - polkadot-runtime
0.9.12 - polkadot-service
0.9.12 - polkadot-test-runtime
0.9.12 - polkadot-test-service
0.9.12 - rococo-runtime
0.9.12 - sc-consensus-babe
0.10.0-dev - sc-consensus-babe-rpc
0.10.0-dev - westend-runtime
0.9.12
- async-trait
sp-consensus-slots
0.10.0-devgithub.com/paritytech/substrate.git↘ 4↖ 7sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044sp-consensus-vrf
0.10.0-devgithub.com/paritytech/substrate.git↘ 5↖ 4sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044sp-core
4.0.0-devgithub.com/paritytech/substrate.git↘ 39↖ 146sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends on- base58
0.2.0 - blake2-rfc
0.2.18 - byteorder
1.4.3 - dyn-clonable
0.9.0 - ed25519-dalek
1.0.1 - futures
0.3.17 - hash-db
0.15.2 - hash256-std-hasher
0.15.2 - hex
0.4.3 - impl-serde
0.3.1 - lazy_static
1.4.0 - libsecp256k1
0.6.0 - log
0.4.14 - merlin
2.0.1 - num-traits
0.2.14 - parity-scale-codec
2.3.1 - parity-util-mem
0.10.2 - parking_lot
0.11.2 - primitive-types
0.10.1 - rand
0.7.3 - regex
1.5.4 - scale-info
1.0.0 - schnorrkel
0.9.1 - secrecy
0.8.0 - serde
1.0.130 - sha2
0.9.8 - sp-debug-derive
3.0.0 - sp-externalities
0.10.0-dev - sp-runtime-interface
4.0.0-dev - sp-std
4.0.0-dev - sp-storage
4.0.0-dev - ss58-registry
1.2.0 - substrate-bip39
0.4.4 - thiserror
1.0.30 - tiny-bip39
0.8.2 - tiny-keccak
2.0.2 - twox-hash
1.6.1 - wasmi
0.9.1 - zeroize
1.4.2
used by- beefy-gadget
4.0.0-dev - beefy-gadget-rpc
4.0.0-dev - beefy-primitives
4.0.0-dev - bp-header-chain
0.1.0 - bp-polkadot-core
0.1.0 - bp-rialto
0.1.0 - bp-runtime
0.1.0 - bridge-runtime-common
0.1.0 - cumulus-client-collator
0.1.0 - cumulus-client-consensus-aura
0.1.0 - cumulus-client-network
0.1.0 - cumulus-client-service
0.1.0 - cumulus-pallet-parachain-system
0.1.0 - cumulus-primitives-parachain-inherent
0.1.0 - fc-consensus
2.0.0-dev - fc-db
2.0.0-dev - fp-consensus
2.0.0-dev - fp-evm
3.0.0-dev - fp-rpc
3.0.0-dev - fp-self-contained
1.0.0-dev - frame-benchmarking-cli
4.0.0-dev - frame-executive
4.0.0-dev - frame-support
4.0.0-dev - frame-system
4.0.0-dev - frame-system-benchmarking
4.0.0-dev - kusama-runtime
0.9.12 - nft
0.9.12 - nft-data-structs
0.9.0 - nft-rpc
3.3.1 - nft-runtime
0.9.12 - pallet-bags-list
4.0.0-dev - pallet-beefy-mmr
4.0.0-dev - pallet-bounties
4.0.0-dev - pallet-bridge-dispatch
0.1.0 - pallet-bridge-messages
0.1.0 - pallet-collective
4.0.0-dev - pallet-common
0.1.0 - pallet-contracts
4.0.0-dev - pallet-contracts-primitives
4.0.0-dev - pallet-election-provider-multi-phase
4.0.0-dev - pallet-elections-phragmen
5.0.0-dev - pallet-evm
6.0.0-dev - pallet-evm-coder-substrate
0.1.0 - pallet-evm-contract-helpers
0.1.0 - pallet-evm-migration
0.1.0 - pallet-evm-transaction-payment
0.1.0 - pallet-fungible
0.1.0 - pallet-grandpa
4.0.0-dev - pallet-im-online
4.0.0-dev - pallet-indices
4.0.0-dev - pallet-inflation
3.0.0 - pallet-membership
4.0.0-dev - pallet-mmr
4.0.0-dev - pallet-mmr-primitives
4.0.0-dev - pallet-mmr-rpc
3.0.0 - pallet-nft
3.0.0 - pallet-nft-transaction-payment
3.0.0 - pallet-nonfungible
0.1.0 - pallet-refungible
0.1.0 - pallet-session
4.0.0-dev - pallet-template-transaction-payment
3.0.0 - pallet-tips
4.0.0-dev - pallet-transaction-payment
4.0.0-dev - pallet-transaction-payment-rpc
4.0.0-dev - pallet-unq-scheduler
3.0.0 - pallet-utility
4.0.0-dev - pallet-xcm
0.9.12 - polkadot-availability-distribution
0.9.12 - polkadot-cli
0.9.12 - polkadot-collator-protocol
0.9.12 - polkadot-core-primitives
0.9.12 - polkadot-erasure-coding
0.9.12 - polkadot-gossip-support
0.9.12 - polkadot-node-collation-generation
0.9.12 - polkadot-node-core-pvf
0.9.12 - polkadot-node-core-runtime-api
0.9.12 - polkadot-node-jaeger
0.9.12 - polkadot-node-primitives
0.9.12 - polkadot-node-subsystem-util
0.9.12 - polkadot-parachain
0.9.12 - polkadot-primitives
0.9.12 - polkadot-runtime
0.9.12 - polkadot-runtime-common
0.9.12 - polkadot-runtime-parachains
0.9.12 - polkadot-service
0.9.12 - polkadot-statement-table
0.9.12 - polkadot-test-runtime
0.9.12 - polkadot-test-service
0.9.12 - remote-externalities
0.10.0-dev - rococo-runtime
0.9.12 - sc-allocator
4.0.0-dev - sc-authority-discovery
0.10.0-dev - sc-basic-authorship
0.10.0-dev - sc-block-builder
0.10.0-dev - sc-chain-spec
4.0.0-dev - sc-cli
0.10.0-dev - sc-client-api
4.0.0-dev - sc-client-db
0.10.0-dev - sc-consensus
0.10.0-dev - sc-consensus-aura
0.10.0-dev - sc-consensus-babe
0.10.0-dev - sc-consensus-babe-rpc
0.10.0-dev - sc-consensus-slots
0.10.0-dev - sc-executor
0.10.0-dev - sc-executor-common
0.10.0-dev - sc-executor-wasmi
0.10.0-dev - sc-executor-wasmtime
0.10.0-dev - sc-finality-grandpa
0.10.0-dev - sc-finality-grandpa-rpc
0.10.0-dev - sc-keystore
4.0.0-dev - sc-light
4.0.0-dev - sc-network
0.10.0-dev - sc-offchain
4.0.0-dev - sc-rpc
4.0.0-dev - sc-rpc-api
0.10.0-dev - sc-service
0.10.0-dev - sc-state-db
0.10.0-dev - sc-tracing
4.0.0-dev - sc-transaction-pool
4.0.0-dev - sp-api
4.0.0-dev - sp-application-crypto
4.0.0-dev - sp-consensus
0.10.0-dev - sp-consensus-babe
0.10.0-dev - sp-consensus-vrf
0.10.0-dev - sp-finality-grandpa
4.0.0-dev - sp-inherents
4.0.0-dev - sp-io
4.0.0-dev - sp-keyring
4.0.0-dev - sp-keystore
0.10.0-dev - sp-npos-elections
4.0.0-dev - sp-offchain
4.0.0-dev - sp-rpc
4.0.0-dev - sp-runtime
4.0.0-dev - sp-sandbox
0.10.0-dev - sp-session
4.0.0-dev - sp-state-machine
0.10.0-dev - sp-tasks
4.0.0-dev - sp-transaction-storage-proof
4.0.0-dev - sp-trie
4.0.0-dev - substrate-frame-rpc-system
4.0.0-dev - substrate-test-client
2.0.1 - try-runtime-cli
0.10.0-dev - uc-rpc
0.1.0 - up-rpc
0.1.0 - westend-runtime
0.9.12 - xcm-executor
0.9.12
- base58
sp-database
4.0.0-devgithub.com/paritytech/substrate.git↘ 2↖ 4sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onsp-debug-derive
3.0.0github.com/paritytech/substrate.git↘ 3↖ 3sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onsp-externalities
0.10.0-devgithub.com/paritytech/substrate.git↘ 4↖ 14sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044used by- cumulus-pallet-parachain-system
0.1.0 - frame-benchmarking-cli
4.0.0-dev - polkadot-node-core-pvf
0.9.12 - sc-client-api
4.0.0-dev - sc-executor
0.10.0-dev - sc-light
4.0.0-dev - sc-service
0.10.0-dev - sp-core
4.0.0-dev - sp-io
4.0.0-dev - sp-keystore
0.10.0-dev - sp-runtime-interface
4.0.0-dev - sp-state-machine
0.10.0-dev - sp-tasks
4.0.0-dev - try-runtime-cli
0.10.0-dev
- cumulus-pallet-parachain-system
sp-finality-grandpa
4.0.0-devgithub.com/paritytech/substrate.git↘ 11↖ 10sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onsp-inherents
4.0.0-devgithub.com/paritytech/substrate.git↘ 7↖ 33sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onused by- cumulus-client-consensus-aura
0.1.0 - cumulus-pallet-parachain-system
0.1.0 - cumulus-primitives-parachain-inherent
0.1.0 - cumulus-primitives-timestamp
0.1.0 - fc-consensus
2.0.0-dev - frame-support
4.0.0-dev - kusama-runtime
0.9.12 - nft
0.9.12 - nft-runtime
0.9.12 - pallet-timestamp
4.0.0-dev - polkadot-node-core-parachains-inherent
0.9.12 - polkadot-primitives
0.9.12 - polkadot-runtime
0.9.12 - polkadot-runtime-common
0.9.12 - polkadot-runtime-parachains
0.9.12 - polkadot-service
0.9.12 - polkadot-test-runtime
0.9.12 - polkadot-test-service
0.9.12 - rococo-runtime
0.9.12 - sc-basic-authorship
0.10.0-dev - sc-block-builder
0.10.0-dev - sc-consensus-aura
0.10.0-dev - sc-consensus-babe
0.10.0-dev - sc-consensus-slots
0.10.0-dev - sc-service
0.10.0-dev - sp-authorship
4.0.0-dev - sp-block-builder
4.0.0-dev - sp-consensus
0.10.0-dev - sp-consensus-aura
0.10.0-dev - sp-consensus-babe
0.10.0-dev - sp-timestamp
4.0.0-dev - sp-transaction-storage-proof
4.0.0-dev - westend-runtime
0.9.12
- cumulus-client-consensus-aura
sp-io
4.0.0-devgithub.com/paritytech/substrate.git↘ 17↖ 68sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends on- futures
0.3.17 - hash-db
0.15.2 - libsecp256k1
0.6.0 - log
0.4.14 - parity-scale-codec
2.3.1 - parking_lot
0.11.2 - sp-core
4.0.0-dev - sp-externalities
0.10.0-dev - sp-keystore
0.10.0-dev - sp-runtime-interface
4.0.0-dev - sp-state-machine
0.10.0-dev - sp-std
4.0.0-dev - sp-tracing
4.0.0-dev - sp-trie
4.0.0-dev - sp-wasm-interface
4.0.0-dev - tracing
0.1.29 - tracing-core
0.1.21
used by- bp-runtime
0.1.0 - cumulus-pallet-dmp-queue
0.1.0 - cumulus-pallet-parachain-system
0.1.0 - cumulus-pallet-xcm
0.1.0 - fc-rpc
2.0.0-dev - fp-rpc
3.0.0-dev - fp-self-contained
1.0.0-dev - frame-benchmarking
4.0.0-dev - frame-executive
4.0.0-dev - frame-support
4.0.0-dev - frame-system
4.0.0-dev - kusama-runtime
0.9.12 - nft-runtime
0.9.12 - pallet-babe
4.0.0-dev - pallet-bags-list
4.0.0-dev - pallet-beefy-mmr
4.0.0-dev - pallet-bounties
4.0.0-dev - pallet-collective
4.0.0-dev - pallet-contracts
4.0.0-dev - pallet-democracy
4.0.0-dev - pallet-election-provider-multi-phase
4.0.0-dev - pallet-elections-phragmen
5.0.0-dev - pallet-ethereum
4.0.0-dev - pallet-evm
6.0.0-dev - pallet-evm-migration
0.1.0 - pallet-evm-transaction-payment
0.1.0 - pallet-grandpa
4.0.0-dev - pallet-identity
4.0.0-dev - pallet-im-online
4.0.0-dev - pallet-indices
4.0.0-dev - pallet-inflation
3.0.0 - pallet-membership
4.0.0-dev - pallet-mmr
4.0.0-dev - pallet-multisig
4.0.0-dev - pallet-nft
3.0.0 - pallet-nft-transaction-payment
3.0.0 - pallet-nicks
4.0.0-dev - pallet-proxy
4.0.0-dev - pallet-recovery
4.0.0-dev - pallet-scheduler
4.0.0-dev - pallet-session
4.0.0-dev - pallet-staking
4.0.0-dev - pallet-sudo
4.0.0-dev - pallet-template-transaction-payment
3.0.0 - pallet-timestamp
4.0.0-dev - pallet-tips
4.0.0-dev - pallet-transaction-payment
4.0.0-dev - pallet-unq-scheduler
3.0.0 - pallet-utility
4.0.0-dev - polkadot-node-core-pvf
0.9.12 - polkadot-primitives
0.9.12 - polkadot-runtime
0.9.12 - polkadot-runtime-common
0.9.12 - polkadot-runtime-parachains
0.9.12 - polkadot-service
0.9.12 - polkadot-test-runtime
0.9.12 - remote-externalities
0.10.0-dev - rococo-runtime
0.9.12 - sc-consensus-babe
0.10.0-dev - sc-executor
0.10.0-dev - sp-application-crypto
4.0.0-dev - sp-runtime
4.0.0-dev - sp-sandbox
0.10.0-dev - sp-tasks
4.0.0-dev - try-runtime-cli
0.10.0-dev - westend-runtime
0.9.12 - xcm-builder
0.9.12 - xcm-executor
0.9.12
- futures
sp-keyring
4.0.0-devgithub.com/paritytech/substrate.git↘ 4↖ 4sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044sp-keystore
0.10.0-devgithub.com/paritytech/substrate.git↘ 10↖ 32sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onused by- beefy-gadget
4.0.0-dev - cumulus-client-consensus-aura
0.1.0 - frame-benchmarking-cli
4.0.0-dev - nft
0.9.12 - polkadot-availability-distribution
0.9.12 - polkadot-collator-protocol
0.9.12 - polkadot-dispute-distribution
0.9.12 - polkadot-gossip-support
0.9.12 - polkadot-node-core-backing
0.9.12 - polkadot-node-core-bitfield-signing
0.9.12 - polkadot-node-primitives
0.9.12 - polkadot-node-subsystem-util
0.9.12 - polkadot-primitives
0.9.12 - polkadot-rpc
0.9.12 - polkadot-runtime-parachains
0.9.12 - polkadot-service
0.9.12 - polkadot-statement-distribution
0.9.12 - sc-authority-discovery
0.10.0-dev - sc-cli
0.10.0-dev - sc-client-api
4.0.0-dev - sc-consensus-aura
0.10.0-dev - sc-consensus-babe
0.10.0-dev - sc-consensus-babe-rpc
0.10.0-dev - sc-finality-grandpa
0.10.0-dev - sc-keystore
4.0.0-dev - sc-rpc
4.0.0-dev - sc-service
0.10.0-dev - sp-consensus-babe
0.10.0-dev - sp-finality-grandpa
4.0.0-dev - sp-io
4.0.0-dev - substrate-test-client
2.0.1 - try-runtime-cli
0.10.0-dev
- beefy-gadget
sp-maybe-compressed-blob
4.0.0-devgithub.com/paritytech/substrate.git↘ 1↖ 7sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onsp-npos-elections
4.0.0-devgithub.com/paritytech/substrate.git↘ 8↖ 7sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onsp-npos-elections-solution-type
4.0.0-devgithub.com/paritytech/substrate.git↘ 4↖ 1sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044used bysp-offchain
4.0.0-devgithub.com/paritytech/substrate.git↘ 3↖ 12sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044sp-panic-handler
3.0.0github.com/paritytech/substrate.git↘ 1↖ 3sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onsp-rpc
4.0.0-devgithub.com/paritytech/substrate.git↘ 3↖ 5sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044sp-runtime
4.0.0-devgithub.com/paritytech/substrate.git↘ 15↖ 184sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onused by- beefy-gadget
4.0.0-dev - beefy-gadget-rpc
4.0.0-dev - beefy-primitives
4.0.0-dev - bp-header-chain
0.1.0 - bp-polkadot-core
0.1.0 - bp-rialto
0.1.0 - bp-rococo
0.1.0 - bp-runtime
0.1.0 - bp-test-utils
0.1.0 - bp-wococo
0.1.0 - bridge-runtime-common
0.1.0 - cumulus-client-collator
0.1.0 - cumulus-client-consensus-aura
0.1.0 - cumulus-client-consensus-common
0.1.0 - cumulus-client-network
0.1.0 - cumulus-client-pov-recovery
0.1.0 - cumulus-client-service
0.1.0 - cumulus-pallet-aura-ext
0.1.0 - cumulus-pallet-dmp-queue
0.1.0 - cumulus-pallet-parachain-system
0.1.0 - cumulus-pallet-xcm
0.1.0 - cumulus-pallet-xcmp-queue
0.1.0 - cumulus-primitives-core
0.1.0 - cumulus-primitives-parachain-inherent
0.1.0 - cumulus-primitives-utility
0.1.0 - cumulus-test-relay-sproof-builder
0.1.0 - fc-consensus
2.0.0-dev - fc-db
2.0.0-dev - fc-mapping-sync
2.0.0-dev - fc-rpc
2.0.0-dev - fp-consensus
2.0.0-dev - fp-rpc
3.0.0-dev - fp-self-contained
1.0.0-dev - frame-benchmarking
4.0.0-dev - frame-benchmarking-cli
4.0.0-dev - frame-executive
4.0.0-dev - frame-support
4.0.0-dev - frame-system
4.0.0-dev - frame-system-benchmarking
4.0.0-dev - frame-try-runtime
0.10.0-dev - kusama-runtime
0.9.12 - nft
0.9.12 - nft-data-structs
0.9.0 - nft-rpc
3.3.1 - nft-runtime
0.9.12 - pallet-aura
4.0.0-dev - pallet-authority-discovery
4.0.0-dev - pallet-authorship
4.0.0-dev - pallet-babe
4.0.0-dev - pallet-bags-list
4.0.0-dev - pallet-balances
4.0.0-dev - pallet-beefy
4.0.0-dev - pallet-beefy-mmr
4.0.0-dev - pallet-bounties
4.0.0-dev - pallet-bridge-dispatch
0.1.0 - pallet-bridge-grandpa
0.1.0 - pallet-bridge-messages
0.1.0 - pallet-collective
4.0.0-dev - pallet-common
0.1.0 - pallet-contract-helpers
0.1.0 - pallet-contracts
4.0.0-dev - pallet-contracts-primitives
4.0.0-dev - pallet-democracy
4.0.0-dev - pallet-election-provider-multi-phase
4.0.0-dev - pallet-elections-phragmen
5.0.0-dev - pallet-ethereum
4.0.0-dev - pallet-evm
6.0.0-dev - pallet-evm-contract-helpers
0.1.0 - pallet-evm-migration
0.1.0 - pallet-evm-transaction-payment
0.1.0 - pallet-fungible
0.1.0 - pallet-gilt
4.0.0-dev - pallet-grandpa
4.0.0-dev - pallet-identity
4.0.0-dev - pallet-im-online
4.0.0-dev - pallet-indices
4.0.0-dev - pallet-inflation
3.0.0 - pallet-membership
4.0.0-dev - pallet-mmr
4.0.0-dev - pallet-mmr-primitives
4.0.0-dev - pallet-mmr-rpc
3.0.0 - pallet-multisig
4.0.0-dev - pallet-nft
3.0.0 - pallet-nft-transaction-payment
3.0.0 - pallet-nicks
4.0.0-dev - pallet-nonfungible
0.1.0 - pallet-offences
4.0.0-dev - pallet-offences-benchmarking
4.0.0-dev - pallet-proxy
4.0.0-dev - pallet-randomness-collective-flip
4.0.0-dev - pallet-recovery
4.0.0-dev - pallet-refungible
0.1.0 - pallet-scheduler
4.0.0-dev - pallet-session
4.0.0-dev - pallet-session-benchmarking
4.0.0-dev - pallet-society
4.0.0-dev - pallet-staking
4.0.0-dev - pallet-sudo
4.0.0-dev - pallet-template-transaction-payment
3.0.0 - pallet-timestamp
4.0.0-dev - pallet-tips
4.0.0-dev - pallet-transaction-payment
4.0.0-dev - pallet-transaction-payment-rpc
4.0.0-dev - pallet-transaction-payment-rpc-runtime-api
4.0.0-dev - pallet-treasury
4.0.0-dev - pallet-unq-scheduler
3.0.0 - pallet-utility
4.0.0-dev - pallet-vesting
4.0.0-dev - pallet-xcm
0.9.12 - pallet-xcm-benchmarks
0.9.8 - polkadot-client
0.9.12 - polkadot-collator-protocol
0.9.12 - polkadot-core-primitives
0.9.12 - polkadot-node-core-approval-voting
0.9.12 - polkadot-node-core-parachains-inherent
0.9.12 - polkadot-parachain
0.9.12 - polkadot-primitives
0.9.12 - polkadot-rpc
0.9.12 - polkadot-runtime
0.9.12 - polkadot-runtime-common
0.9.12 - polkadot-runtime-parachains
0.9.12 - polkadot-service
0.9.12 - polkadot-test-runtime
0.9.12 - polkadot-test-service
0.9.12 - remote-externalities
0.10.0-dev - rococo-runtime
0.9.12 - sc-authority-discovery
0.10.0-dev - sc-basic-authorship
0.10.0-dev - sc-block-builder
0.10.0-dev - sc-chain-spec
4.0.0-dev - sc-cli
0.10.0-dev - sc-client-api
4.0.0-dev - sc-client-db
0.10.0-dev - sc-consensus
0.10.0-dev - sc-consensus-aura
0.10.0-dev - sc-consensus-babe
0.10.0-dev - sc-consensus-babe-rpc
0.10.0-dev - sc-consensus-epochs
0.10.0-dev - sc-consensus-slots
0.10.0-dev - sc-consensus-uncles
0.10.0-dev - sc-finality-grandpa
0.10.0-dev - sc-finality-grandpa-rpc
0.10.0-dev - sc-informant
0.10.0-dev - sc-light
4.0.0-dev - sc-network
0.10.0-dev - sc-network-gossip
0.10.0-dev - sc-offchain
4.0.0-dev - sc-rpc
4.0.0-dev - sc-rpc-api
0.10.0-dev - sc-service
0.10.0-dev - sc-sync-state-rpc
0.10.0-dev - sc-tracing
4.0.0-dev - sc-transaction-pool
4.0.0-dev - sc-transaction-pool-api
4.0.0-dev - slot-range-helper
0.9.12 - sp-api
4.0.0-dev - sp-authority-discovery
4.0.0-dev - sp-authorship
4.0.0-dev - sp-block-builder
4.0.0-dev - sp-blockchain
4.0.0-dev - sp-consensus
0.10.0-dev - sp-consensus-aura
0.10.0-dev - sp-consensus-babe
0.10.0-dev - sp-consensus-slots
0.10.0-dev - sp-consensus-vrf
0.10.0-dev - sp-finality-grandpa
4.0.0-dev - sp-inherents
4.0.0-dev - sp-keyring
4.0.0-dev - sp-npos-elections
4.0.0-dev - sp-offchain
4.0.0-dev - sp-session
4.0.0-dev - sp-staking
4.0.0-dev - sp-timestamp
4.0.0-dev - sp-transaction-pool
4.0.0-dev - sp-transaction-storage-proof
4.0.0-dev - sp-version
4.0.0-dev - substrate-frame-rpc-system
4.0.0-dev - substrate-test-client
2.0.1 - try-runtime-cli
0.10.0-dev - uc-rpc
0.1.0 - up-rpc
0.1.0 - westend-runtime
0.9.12 - xcm-builder
0.9.12 - xcm-executor
0.9.12
- beefy-gadget
sp-runtime-interface
4.0.0-devgithub.com/paritytech/substrate.git↘ 10↖ 7sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onsp-runtime-interface-proc-macro
4.0.0-devgithub.com/paritytech/substrate.git↘ 5↖ 1sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044sp-sandbox
0.10.0-devgithub.com/paritytech/substrate.git↘ 7↖ 1sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onused bysp-serializer
3.0.0github.com/paritytech/substrate.git↘ 2↖ 1sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onused bysp-session
4.0.0-devgithub.com/paritytech/substrate.git↘ 7↖ 18sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onused by- kusama-runtime
0.9.12 - nft
0.9.12 - nft-rpc
3.3.1 - nft-runtime
0.9.12 - pallet-babe
4.0.0-dev - pallet-grandpa
4.0.0-dev - pallet-session
4.0.0-dev - pallet-session-benchmarking
4.0.0-dev - polkadot-client
0.9.12 - polkadot-runtime
0.9.12 - polkadot-runtime-common
0.9.12 - polkadot-runtime-parachains
0.9.12 - polkadot-service
0.9.12 - polkadot-test-runtime
0.9.12 - rococo-runtime
0.9.12 - sc-rpc
4.0.0-dev - sc-service
0.10.0-dev - westend-runtime
0.9.12
- kusama-runtime
sp-staking
4.0.0-devgithub.com/paritytech/substrate.git↘ 4↖ 18sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044used by- frame-support
4.0.0-dev - kusama-runtime
0.9.12 - pallet-babe
4.0.0-dev - pallet-grandpa
4.0.0-dev - pallet-im-online
4.0.0-dev - pallet-offences
4.0.0-dev - pallet-offences-benchmarking
4.0.0-dev - pallet-session
4.0.0-dev - pallet-staking
4.0.0-dev - polkadot-primitives
0.9.12 - polkadot-runtime
0.9.12 - polkadot-runtime-common
0.9.12 - polkadot-runtime-parachains
0.9.12 - polkadot-statement-distribution
0.9.12 - polkadot-test-runtime
0.9.12 - rococo-runtime
0.9.12 - sp-session
4.0.0-dev - westend-runtime
0.9.12
- frame-support
sp-state-machine
0.10.0-devgithub.com/paritytech/substrate.git↘ 16↖ 22sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onused by- bp-runtime
0.1.0 - bridge-runtime-common
0.1.0 - cumulus-pallet-parachain-system
0.1.0 - cumulus-primitives-parachain-inherent
0.1.0 - cumulus-test-relay-sproof-builder
0.1.0 - frame-benchmarking-cli
4.0.0-dev - frame-support
4.0.0-dev - polkadot-service
0.9.12 - polkadot-test-service
0.9.12 - sc-block-builder
0.10.0-dev - sc-client-api
4.0.0-dev - sc-client-db
0.10.0-dev - sc-consensus
0.10.0-dev - sc-consensus-slots
0.10.0-dev - sc-light
4.0.0-dev - sc-service
0.10.0-dev - sp-api
4.0.0-dev - sp-blockchain
4.0.0-dev - sp-consensus
0.10.0-dev - sp-io
4.0.0-dev - substrate-test-client
2.0.1 - try-runtime-cli
0.10.0-dev
- bp-runtime
sp-std
4.0.0-devgithub.com/paritytech/substrate.git↘ 0↖ 140sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044used by- beefy-primitives
4.0.0-dev - bp-header-chain
0.1.0 - bp-message-dispatch
0.1.0 - bp-messages
0.1.0 - bp-polkadot-core
0.1.0 - bp-rialto
0.1.0 - bp-rococo
0.1.0 - bp-runtime
0.1.0 - bp-test-utils
0.1.0 - bp-wococo
0.1.0 - bridge-runtime-common
0.1.0 - cumulus-pallet-aura-ext
0.1.0 - cumulus-pallet-dmp-queue
0.1.0 - cumulus-pallet-parachain-system
0.1.0 - cumulus-pallet-xcm
0.1.0 - cumulus-pallet-xcmp-queue
0.1.0 - cumulus-primitives-core
0.1.0 - cumulus-primitives-parachain-inherent
0.1.0 - cumulus-primitives-timestamp
0.1.0 - cumulus-primitives-utility
0.1.0 - cumulus-test-relay-sproof-builder
0.1.0 - fp-consensus
2.0.0-dev - fp-evm
3.0.0-dev - fp-rpc
3.0.0-dev - frame-benchmarking
4.0.0-dev - frame-election-provider-support
4.0.0-dev - frame-executive
4.0.0-dev - frame-support
4.0.0-dev - frame-system
4.0.0-dev - frame-system-benchmarking
4.0.0-dev - frame-try-runtime
0.10.0-dev - kusama-runtime
0.9.12 - nft-data-structs
0.9.0 - nft-runtime
0.9.12 - pallet-aura
4.0.0-dev - pallet-authority-discovery
4.0.0-dev - pallet-authorship
4.0.0-dev - pallet-babe
4.0.0-dev - pallet-bags-list
4.0.0-dev - pallet-balances
4.0.0-dev - pallet-beefy
4.0.0-dev - pallet-beefy-mmr
4.0.0-dev - pallet-bounties
4.0.0-dev - pallet-bridge-dispatch
0.1.0 - pallet-bridge-grandpa
0.1.0 - pallet-bridge-messages
0.1.0 - pallet-collective
4.0.0-dev - pallet-common
0.1.0 - pallet-contract-helpers
0.1.0 - pallet-contracts
4.0.0-dev - pallet-contracts-primitives
4.0.0-dev - pallet-democracy
4.0.0-dev - pallet-election-provider-multi-phase
4.0.0-dev - pallet-elections-phragmen
5.0.0-dev - pallet-ethereum
4.0.0-dev - pallet-evm
6.0.0-dev - pallet-evm-coder-substrate
0.1.0 - pallet-evm-contract-helpers
0.1.0 - pallet-evm-migration
0.1.0 - pallet-evm-transaction-payment
0.1.0 - pallet-fungible
0.1.0 - pallet-gilt
4.0.0-dev - pallet-grandpa
4.0.0-dev - pallet-identity
4.0.0-dev - pallet-im-online
4.0.0-dev - pallet-indices
4.0.0-dev - pallet-inflation
3.0.0 - pallet-membership
4.0.0-dev - pallet-mmr
4.0.0-dev - pallet-mmr-primitives
4.0.0-dev - pallet-multisig
4.0.0-dev - pallet-nft
3.0.0 - pallet-nft-transaction-payment
3.0.0 - pallet-nicks
4.0.0-dev - pallet-nonfungible
0.1.0 - pallet-offences
4.0.0-dev - pallet-offences-benchmarking
4.0.0-dev - pallet-proxy
4.0.0-dev - pallet-randomness-collective-flip
4.0.0-dev - pallet-recovery
4.0.0-dev - pallet-refungible
0.1.0 - pallet-scheduler
4.0.0-dev - pallet-session
4.0.0-dev - pallet-session-benchmarking
4.0.0-dev - pallet-society
4.0.0-dev - pallet-staking
4.0.0-dev - pallet-sudo
4.0.0-dev - pallet-template-transaction-payment
3.0.0 - pallet-timestamp
4.0.0-dev - pallet-tips
4.0.0-dev - pallet-transaction-payment
4.0.0-dev - pallet-treasury
4.0.0-dev - pallet-unq-scheduler
3.0.0 - pallet-utility
4.0.0-dev - pallet-vesting
4.0.0-dev - pallet-xcm
0.9.12 - pallet-xcm-benchmarks
0.9.8 - polkadot-core-primitives
0.9.12 - polkadot-parachain
0.9.12 - polkadot-primitives
0.9.12 - polkadot-runtime
0.9.12 - polkadot-runtime-common
0.9.12 - polkadot-runtime-parachains
0.9.12 - polkadot-test-runtime
0.9.12 - rococo-runtime
0.9.12 - slot-range-helper
0.9.12 - sp-api
4.0.0-dev - sp-application-crypto
4.0.0-dev - sp-arithmetic
4.0.0-dev - sp-authority-discovery
4.0.0-dev - sp-authorship
4.0.0-dev - sp-block-builder
4.0.0-dev - sp-consensus
0.10.0-dev - sp-consensus-aura
0.10.0-dev - sp-consensus-babe
0.10.0-dev - sp-consensus-vrf
0.10.0-dev - sp-core
4.0.0-dev - sp-externalities
0.10.0-dev - sp-finality-grandpa
4.0.0-dev - sp-inherents
4.0.0-dev - sp-io
4.0.0-dev - sp-npos-elections
4.0.0-dev - sp-runtime
4.0.0-dev - sp-runtime-interface
4.0.0-dev - sp-sandbox
0.10.0-dev - sp-session
4.0.0-dev - sp-staking
4.0.0-dev - sp-state-machine
0.10.0-dev - sp-storage
4.0.0-dev - sp-tasks
4.0.0-dev - sp-timestamp
4.0.0-dev - sp-tracing
4.0.0-dev - sp-transaction-storage-proof
4.0.0-dev - sp-trie
4.0.0-dev - sp-version
4.0.0-dev - sp-wasm-interface
4.0.0-dev - up-rpc
0.1.0 - westend-runtime
0.9.12 - xcm-builder
0.9.12 - xcm-executor
0.9.12
- beefy-primitives
sp-storage
4.0.0-devgithub.com/paritytech/substrate.git↘ 6↖ 10sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onsp-tasks
4.0.0-devgithub.com/paritytech/substrate.git↘ 6↖ 1sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onused bysp-timestamp
4.0.0-devgithub.com/paritytech/substrate.git↘ 9↖ 8sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onsp-tracing
4.0.0-devgithub.com/paritytech/substrate.git↘ 5↖ 10sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onsp-transaction-pool
4.0.0-devgithub.com/paritytech/substrate.git↘ 2↖ 13sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onsp-transaction-storage-proof
4.0.0-devgithub.com/paritytech/substrate.git↘ 9↖ 1sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onused bysp-trie
4.0.0-devgithub.com/paritytech/substrate.git↘ 8↖ 21sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onused by- bp-runtime
0.1.0 - bridge-runtime-common
0.1.0 - cumulus-client-consensus-common
0.1.0 - cumulus-pallet-parachain-system
0.1.0 - cumulus-primitives-core
0.1.0 - cumulus-primitives-parachain-inherent
0.1.0 - cumulus-primitives-utility
0.1.0 - nft
0.9.12 - pallet-bridge-grandpa
0.1.0 - pallet-session
4.0.0-dev - polkadot-cli
0.9.12 - polkadot-erasure-coding
0.9.12 - polkadot-primitives
0.9.12 - polkadot-service
0.9.12 - sc-client-api
4.0.0-dev - sc-client-db
0.10.0-dev - sc-executor
0.10.0-dev - sc-service
0.10.0-dev - sp-io
4.0.0-dev - sp-state-machine
0.10.0-dev - sp-transaction-storage-proof
4.0.0-dev
- bp-runtime
sp-version
4.0.0-devgithub.com/paritytech/substrate.git↘ 9↖ 21sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onused by- bp-polkadot-core
0.1.0 - bp-rococo
0.1.0 - cumulus-pallet-parachain-system
0.1.0 - frame-system
4.0.0-dev - kusama-runtime
0.9.12 - nft-runtime
0.9.12 - polkadot-primitives
0.9.12 - polkadot-runtime
0.9.12 - polkadot-test-runtime
0.9.12 - remote-externalities
0.10.0-dev - rococo-runtime
0.9.12 - sc-cli
0.10.0-dev - sc-consensus-babe
0.10.0-dev - sc-executor
0.10.0-dev - sc-rpc
4.0.0-dev - sc-rpc-api
0.10.0-dev - sc-service
0.10.0-dev - sp-api
4.0.0-dev - sp-consensus
0.10.0-dev - try-runtime-cli
0.10.0-dev - westend-runtime
0.9.12
- bp-polkadot-core
sp-version-proc-macro
4.0.0-devgithub.com/paritytech/substrate.git↘ 4↖ 1sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044used bysp-wasm-interface
4.0.0-devgithub.com/paritytech/substrate.git↘ 4↖ 9sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044spin
0.5.2crates.io↘ 0↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum6e63cff320ae2c57904679ba7cb63280a3dc4613885beafb148ee7bf9aa9042dused byss58-registry
1.2.0crates.io↘ 6↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumbb102b328df61c67f8ccf8471b29c31c7d6da646a867aff95fe8bff386fe7c4dused bystable_deref_trait
1.2.0crates.io↘ 0↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksuma8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3used bystatic_assertions
1.1.0crates.io↘ 0↖ 13sourceregistry+https://github.com/rust-lang/crates.io-indexchecksuma2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543fstatic_init
0.5.2crates.io↘ 4↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum11b73400442027c4adedda20a9f9b7945234a5bd8d5f7e86da22bd5d0622369cused bystatic_init_macro
0.5.0crates.io↘ 5↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumf2261c91034a1edc3fc4d1b80e89d82714faede0515c14a75da10cb941546bbfused bystatrs
0.15.0crates.io↘ 5↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum05bdbb8e4e78216a85785a85d3ec3183144f98d0097b9281802c019bb07a6f05used bystrsim
0.8.0crates.io↘ 0↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum8ea5119cdb4c55b55d432abb513a0429384878c15dde60cc77b1c99de1a95a6aused bystrsim
0.10.0crates.io↘ 0↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623used bystructopt
0.3.25crates.io↘ 3↖ 6sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum40b9788f4202aa75c240ecc9c15c65185e6a39ccdeb0fd5d008b98825464c87cstructopt-derive
0.4.18crates.io↘ 5↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumdcb5ae327f9cc13b68763b5749770cb9e048a99bd9dfdfa58d0cf05d5f64afe0used bystrum
0.20.0crates.io↘ 1↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum7318c509b5ba57f18533982607f24070a55d353e90d4cae30c467cdb2ad5ac5cdepends onused bystrum
0.21.0crates.io↘ 0↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumaaf86bbcfd1fa9670b7a129f64fc0c9fcbbfe4f1bc4210e9e98fe71ffc12cde2strum
0.22.0crates.io↘ 1↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumf7ac893c7d471c8a21f31cfe213ec4f6d9afeed25537c772e08ef3f005f8729edepends onstrum_macros
0.20.1crates.io↘ 4↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumee8bc6b87a5112aeeab1f4a9f7ab634fe6cbefc4850006df31267f4cfb9e3149used bystrum_macros
0.21.1crates.io↘ 4↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumd06aaeeee809dbc59eb4556183dd927df67db1540de5be8d3ec0b6636358a5ecstrum_macros
0.22.0crates.io↘ 4↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum339f799d8b549e3744c7ac7feb216383e4005d94bdb22561b3ab8f3b808ae9fbused bysubstrate-bip39
0.4.4crates.io↘ 5↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum49eee6965196b32f882dd2ee85a92b1dbead41b04e53907f269de3b0dc04733cused bysubstrate-build-script-utils
3.0.0github.com/paritytech/substrate.git↘ 1↖ 2sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onused bysubstrate-frame-rpc-system
4.0.0-devgithub.com/paritytech/substrate.git↘ 15↖ 3sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends on- frame-system-rpc-runtime-api
4.0.0-dev - futures
0.3.17 - jsonrpc-core
18.0.0 - jsonrpc-core-client
18.0.0 - jsonrpc-derive
18.0.0 - log
0.4.14 - parity-scale-codec
2.3.1 - sc-client-api
4.0.0-dev - sc-rpc-api
0.10.0-dev - sc-transaction-pool-api
4.0.0-dev - sp-api
4.0.0-dev - sp-block-builder
4.0.0-dev - sp-blockchain
4.0.0-dev - sp-core
4.0.0-dev - sp-runtime
4.0.0-dev
- frame-system-rpc-runtime-api
substrate-prometheus-endpoint
0.9.0github.com/paritytech/substrate.git↘ 7↖ 20sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onused by- beefy-gadget
4.0.0-dev - cumulus-client-consensus-aura
0.1.0 - fc-consensus
2.0.0-dev - nft
0.9.12 - polkadot-node-metrics
0.9.12 - polkadot-node-subsystem-types
0.9.12 - polkadot-service
0.9.12 - sc-authority-discovery
0.10.0-dev - sc-basic-authorship
0.10.0-dev - sc-client-api
4.0.0-dev - sc-consensus
0.10.0-dev - sc-consensus-aura
0.10.0-dev - sc-consensus-babe
0.10.0-dev - sc-finality-grandpa
0.10.0-dev - sc-network
0.10.0-dev - sc-network-gossip
0.10.0-dev - sc-proposer-metrics
0.9.0 - sc-rpc-server
4.0.0-dev - sc-service
0.10.0-dev - sc-transaction-pool
4.0.0-dev
- beefy-gadget
substrate-test-client
2.0.1github.com/paritytech/substrate.git↘ 20↖ 1sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends on- async-trait
0.1.51 - futures
0.3.17 - hex
0.4.3 - parity-scale-codec
2.3.1 - sc-client-api
4.0.0-dev - sc-client-db
0.10.0-dev - sc-consensus
0.10.0-dev - sc-executor
0.10.0-dev - sc-light
4.0.0-dev - sc-offchain
4.0.0-dev - sc-service
0.10.0-dev - serde
1.0.130 - serde_json
1.0.68 - sp-blockchain
4.0.0-dev - sp-consensus
0.10.0-dev - sp-core
4.0.0-dev - sp-keyring
4.0.0-dev - sp-keystore
0.10.0-dev - sp-runtime
4.0.0-dev - sp-state-machine
0.10.0-dev
used by- async-trait
substrate-test-utils
4.0.0-devgithub.com/paritytech/substrate.git↘ 3↖ 1sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044used bysubstrate-test-utils-derive
0.10.0-devgithub.com/paritytech/substrate.git↘ 4↖ 1sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044substrate-wasm-builder
5.0.0-devgithub.com/paritytech/substrate.git↘ 8↖ 6sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends onsubtle
1.0.0crates.io↘ 0↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum2d67a5a62ba6e01cb2192ff309324cb4875d0c451d55fe2319433abe7a05a8eeused bysubtle
2.4.1crates.io↘ 0↖ 11sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum6bdef32e8150c2a081110b42772ffe7d7c9032b606bc226c8260fd97e0976601syn
1.0.81crates.io↘ 3↖ 66sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumf2afee18b8beb5a596ecb4a2dce128c719b4ba399d34126b9e4396e3f9860966used by- async-attributes
1.1.2 - async-trait
0.1.51 - bae
0.1.6 - ctor
0.1.21 - cumulus-pallet-parachain-system-proc-macro
0.1.0 - darling_core
0.13.0 - darling_macro
0.13.0 - data-encoding-macro-internal
0.1.10 - derivative
2.2.0 - derive_more
0.99.16 - dyn-clonable-impl
0.9.0 - enum-as-inner
0.3.3 - enumflags2_derive
0.6.4 - enumn
0.1.3 - evm-coder-macros
0.1.0 - frame-support-procedural
4.0.0-dev - frame-support-procedural-tools
4.0.0-dev - frame-support-procedural-tools-derive
3.0.0 - futures-macro
0.3.17 - impl-trait-for-tuples
0.1.3 - impl-trait-for-tuples
0.2.1 - jsonrpc-derive
18.0.0 - jsonrpsee-proc-macros
0.3.1 - libp2p-swarm-derive
0.24.0 - minicbor-derive
0.6.4 - multihash-derive
0.7.2 - nalgebra-macros
0.1.0 - pallet-contracts-proc-macro
4.0.0-dev - pallet-staking-reward-curve
4.0.0-dev - parity-scale-codec-derive
2.3.1 - parity-util-mem-derive
0.1.0 - pest_generator
2.1.3 - pin-project-internal
0.4.28 - pin-project-internal
1.0.8 - polkadot-overseer-gen-proc-macro
0.9.12 - proc-macro-error
0.4.12 - proc-macro-error
1.0.4 - proc-macro-error-attr
0.4.12 - prost-derive
0.8.0 - ref-cast-impl
1.0.6 - rlp-derive
0.1.0 - sc-chain-spec-derive
4.0.0-dev - sc-tracing-proc-macro
4.0.0-dev - scale-info-derive
1.0.0 - serde_derive
1.0.130 - sp-api-proc-macro
4.0.0-dev - sp-debug-derive
3.0.0 - sp-npos-elections-solution-type
4.0.0-dev - sp-runtime-interface-proc-macro
4.0.0-dev - sp-version-proc-macro
4.0.0-dev - static_init_macro
0.5.0 - structopt-derive
0.4.18 - strum_macros
0.20.1 - strum_macros
0.21.1 - strum_macros
0.22.0 - substrate-test-utils-derive
0.10.0-dev - syn-mid
0.5.3 - synstructure
0.12.6 - thiserror-impl
1.0.30 - tokio-macros
0.2.6 - tokio-macros
1.5.1 - tracing-attributes
0.1.18 - wasm-bindgen-backend
0.2.78 - wasm-bindgen-macro-support
0.2.78 - xcm-procedural
0.1.0 - zeroize_derive
1.2.0
- async-attributes
syn-mid
0.5.3crates.io↘ 3↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumbaa8e7560a164edb1621a55d18a0c59abf49d360f47aa7b821061dd7eea7fac9depends onused bysynstructure
0.12.6crates.io↘ 4↖ 3sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumf36bdaa60a83aca3921b5259d5400cbf5e90fc51931376a9bd4a0eb79aa7210ftap
1.0.1crates.io↘ 0↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum55937e1799185b12863d447f42597ed69d9928686b8d88a1df17376a097d8369used bytarget-lexicon
0.12.2crates.io↘ 0↖ 7sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumd9bffcddbc2458fa3e6058414599e3c838a022abae82e5c67b4f7f80298d5bfftempfile
3.2.0crates.io↘ 6↖ 4sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumdac1c663cfc93810f88aed9b8941d48cabf856a1b111c29a40439018d870eb22termcolor
1.1.2crates.io↘ 1↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum2dfed899f0eb03f32ee8c6a0aabdb8a7949659e3466561fc0adf54e26d88c5f4depends ontextwrap
0.11.0crates.io↘ 1↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumd326610f408c7a4eb6f51c37c330e496b08506c9457c9d34287ecc38809fb060depends onused bythiserror
1.0.30crates.io↘ 1↖ 64sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum854babe52e4df1653706b98fcfc05843010039b406875930a70e4d9644e5c417depends onused by- beefy-gadget
4.0.0-dev - bounded-vec
0.4.0 - flexi_logger
0.15.12 - jsonrpsee-types
0.3.1 - jsonrpsee-ws-client
0.3.1 - libp2p-core
0.29.0 - libp2p-yamux
0.33.0 - metered-channel
0.9.12 - polkadot-availability-distribution
0.9.12 - polkadot-availability-recovery
0.9.12 - polkadot-cli
0.9.12 - polkadot-collator-protocol
0.9.12 - polkadot-dispute-distribution
0.9.12 - polkadot-erasure-coding
0.9.12 - polkadot-node-collation-generation
0.9.12 - polkadot-node-core-av-store
0.9.12 - polkadot-node-core-backing
0.9.12 - polkadot-node-core-bitfield-signing
0.9.12 - polkadot-node-core-chain-selection
0.9.12 - polkadot-node-core-dispute-coordinator
0.9.12 - polkadot-node-core-dispute-participation
0.9.12 - polkadot-node-core-parachains-inherent
0.9.12 - polkadot-node-core-provisioner
0.9.12 - polkadot-node-jaeger
0.9.12 - polkadot-node-network-protocol
0.9.12 - polkadot-node-primitives
0.9.12 - polkadot-node-subsystem-types
0.9.12 - polkadot-node-subsystem-util
0.9.12 - polkadot-overseer-gen
0.9.12 - polkadot-service
0.9.12 - polkadot-statement-distribution
0.9.12 - proc-macro-crate
1.1.0 - prometheus
0.12.0 - reed-solomon-novelpoly
1.0.0 - sc-allocator
4.0.0-dev - sc-cli
0.10.0-dev - sc-consensus
0.10.0-dev - sc-consensus-slots
0.10.0-dev - sc-consensus-uncles
0.10.0-dev - sc-executor-common
0.10.0-dev - sc-network
0.10.0-dev - sc-rpc-api
0.10.0-dev - sc-service
0.10.0-dev - sc-sync-state-rpc
0.10.0-dev - sc-telemetry
4.0.0-dev - sc-tracing
4.0.0-dev - sc-transaction-pool
4.0.0-dev - sc-transaction-pool-api
4.0.0-dev - sp-api
4.0.0-dev - sp-blockchain
4.0.0-dev - sp-consensus
0.10.0-dev - sp-core
4.0.0-dev - sp-inherents
4.0.0-dev - sp-state-machine
0.10.0-dev - sp-timestamp
4.0.0-dev - sp-version
4.0.0-dev - tiny-bip39
0.8.2 - trust-dns-proto
0.20.3 - trust-dns-resolver
0.20.3 - wasmtime-cranelift
0.30.0 - wasmtime-environ
0.30.0 - wasmtime-jit
0.30.0 - wasmtime-runtime
0.30.0 - wasmtime-types
0.30.0
- beefy-gadget
thiserror-impl
1.0.30crates.io↘ 3↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumaa32fd3f627f367fe16f893e2597ae3c05020f8bba2666a4e6ea73d377e5714bdepends onused bythread_local
1.1.3crates.io↘ 1↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum8018d24e04c95ac8790716a5987d0fec4f8b27249ffa0f7d33f1369bdfb88cbddepends onused bythreadpool
1.8.1crates.io↘ 1↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumd050e60b33d41c19108b32cea32164033a9013fe3b46cbd4457559bfbf77afaadepends onthrift
0.13.0crates.io↘ 5↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum0c6d965454947cc7266d22716ebfd07b18d84ebaf35eec558586bbb2a8cb6b5bused bytime
0.1.44crates.io↘ 3↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum6db9e6914ab8b1ae1c260a4ae7a49b6c5611b40328a735b21862567685e73255used bytiny-bip39
0.8.2crates.io↘ 11↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumffc59cb9dfc85bb312c3a78fd6aa8a8582e310b0fa885d5bb877f6dcc601839ddepends ontiny-keccak
2.0.2crates.io↘ 1↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum2c9d3793400a45f954c52e73d068316d76b6f4e36977e3fcebb13a2721e80237depends ontinyvec
1.5.0crates.io↘ 1↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumf83b2a3d4d9091d0abd7eba4dc2710b1718583bd4d8992e2190720ea38f391f7depends ontinyvec_macros
0.1.0crates.io↘ 0↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumcda74da7e1a664f795bb1f8a87ec406fb89a02522cf6e50620d016add6dbbf5cused bytokio
0.2.25crates.io↘ 4↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum6703a273949a90131b290be1fe7b039d0fc884aa1935860dfcbe056f28cd8092used bytokio
1.13.0crates.io↘ 11↖ 14sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum588b2d10a336da58d877567cd8fb8a14b463e2104910f8132cd054b4b96e29eedepends onused bytokio-macros
0.2.6crates.io↘ 3↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksume44da00bfc73a25f814cd8d7e57a68a5c31b74b3152a0a1d1f590c97ed06265adepends onused bytokio-macros
1.5.1crates.io↘ 3↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum114383b041aa6212c579467afa0075fbbdd0718de036100bc0ba7961d8cb9095depends onused bytokio-rustls
0.22.0crates.io↘ 3↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumbc6844de72e57df1980054b38be3a9f4702aba4858be64dd700181a8a6d0e1b6depends ontokio-stream
0.1.8crates.io↘ 3↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum50145484efff8818b5ccd256697f36863f587da82cf8b409c53adf1e840798e3used bytokio-util
0.6.9crates.io↘ 7↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum9e99e1983e5d376cd8eb4b66604d2e99e79f5bd988c3055891dcd8c9e2604cc0depends ontoml
0.5.8crates.io↘ 1↖ 4sourceregistry+https://github.com/rust-lang/crates.io-indexchecksuma31142970826733df8241ef35dc040ef98c679ab14d7c3e54d827099b3acecaadepends ontower-service
0.3.1crates.io↘ 0↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum360dfd1d6d30e05fda32ace2c8c70e9c0a9da713275777f5a4dbb8a1893930c6tracing
0.1.29crates.io↘ 4↖ 45sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum375a639232caf30edfc78e8d89b2d4c375515393e7af7e16f01cd96917fb2105used by- cumulus-client-collator
0.1.0 - cumulus-client-consensus-aura
0.1.0 - cumulus-client-consensus-common
0.1.0 - cumulus-client-network
0.1.0 - cumulus-client-pov-recovery
0.1.0 - cumulus-client-service
0.1.0 - cumulus-primitives-parachain-inherent
0.1.0 - hyper
0.14.14 - metered-channel
0.9.12 - polkadot-approval-distribution
0.9.12 - polkadot-availability-bitfield-distribution
0.9.12 - polkadot-availability-distribution
0.9.12 - polkadot-availability-recovery
0.9.12 - polkadot-collator-protocol
0.9.12 - polkadot-dispute-distribution
0.9.12 - polkadot-gossip-support
0.9.12 - polkadot-network-bridge
0.9.12 - polkadot-node-collation-generation
0.9.12 - polkadot-node-core-approval-voting
0.9.12 - polkadot-node-core-av-store
0.9.12 - polkadot-node-core-backing
0.9.12 - polkadot-node-core-bitfield-signing
0.9.12 - polkadot-node-core-candidate-validation
0.9.12 - polkadot-node-core-chain-api
0.9.12 - polkadot-node-core-chain-selection
0.9.12 - polkadot-node-core-dispute-coordinator
0.9.12 - polkadot-node-core-dispute-participation
0.9.12 - polkadot-node-core-parachains-inherent
0.9.12 - polkadot-node-core-provisioner
0.9.12 - polkadot-node-core-pvf
0.9.12 - polkadot-node-core-runtime-api
0.9.12 - polkadot-node-subsystem-util
0.9.12 - polkadot-overseer
0.9.12 - polkadot-overseer-gen
0.9.12 - polkadot-service
0.9.12 - polkadot-statement-distribution
0.9.12 - polkadot-test-service
0.9.12 - sc-network-gossip
0.10.0-dev - sc-service
0.10.0-dev - sc-tracing
4.0.0-dev - sp-io
4.0.0-dev - sp-state-machine
0.10.0-dev - sp-tracing
4.0.0-dev - tracing-futures
0.2.5 - tracing-subscriber
0.2.25
- cumulus-client-collator
tracing-attributes
0.1.18crates.io↘ 3↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumf4f480b8f81512e825f337ad51e94c1eb5d3bbdf2b363dcd01e2b19a9ffe3f8edepends onused bytracing-core
0.1.21crates.io↘ 1↖ 6sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum1f4ed65637b8390770814083d20756f87bfa2c21bf2f110babdc5438351746e4depends ontracing-futures
0.2.5crates.io↘ 2↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum97d095ae15e245a057c8e8451bab9b3ee1e1f68e9ba2b4fbc18d0ac5237835f2depends onused bytracing-log
0.1.2crates.io↘ 3↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksuma6923477a48e41c1951f1999ef8bb5a3023eb723ceadafe78ffb65dc366761e3tracing-serde
0.1.2crates.io↘ 2↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumfb65ea441fbb84f9f6748fd496cf7f63ec9af5bca94dd86456978d055e8eb28bdepends onused bytracing-subscriber
0.2.25crates.io↘ 14↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum0e0d2eaa99c3c2e41547cfa109e910a68ea03823cccad4a0525dcbc9b01e8c71depends ontrie-db
0.22.6crates.io↘ 5↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum9eac131e334e81b6b3be07399482042838adcd7957aa0010231d0813e39e02fatrie-root
0.16.0crates.io↘ 1↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum652931506d2c1244d7217a70b99f56718a7b4161b37f04e7cd868072a99f68cddepends ontriehash
0.8.4crates.io↘ 2↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksuma1631b201eb031b563d2e85ca18ec8092508e262a3196ce9bd10a67ec87b9f5cdepends onused bytrust-dns-proto
0.20.3crates.io↘ 16↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumad0d7f5db438199a6e2609debe3f69f808d074e0a2888ee0bccb45fe234d03f4depends onused bytrust-dns-resolver
0.20.3crates.io↘ 11↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumf6ad17b608a64bd0735e67bde16b0636f8aa8591f831a25d18443ed00a699770depends ontry-runtime-cli
0.10.0-devgithub.com/paritytech/substrate.git↘ 17↖ 1sourcegit+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044depends on- jsonrpsee-ws-client
0.3.1 - log
0.4.14 - parity-scale-codec
2.3.1 - remote-externalities
0.10.0-dev - sc-chain-spec
4.0.0-dev - sc-cli
0.10.0-dev - sc-executor
0.10.0-dev - sc-service
0.10.0-dev - serde
1.0.130 - sp-core
4.0.0-dev - sp-externalities
0.10.0-dev - sp-io
4.0.0-dev - sp-keystore
0.10.0-dev - sp-runtime
4.0.0-dev - sp-state-machine
0.10.0-dev - sp-version
4.0.0-dev - structopt
0.3.25
used by- jsonrpsee-ws-client
twox-hash
1.6.1crates.io↘ 3↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum1f559b464de2e2bdabcac6a210d12e9b5a5973c251e102c44c585c71d51bd78eused bytypenum
1.14.0crates.io↘ 0↖ 7sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumb63708a265f51345575b27fe43f9500ad611579e764c79edbc2037b1121959ecuint
0.9.1crates.io↘ 4↖ 4sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum6470ab50f482bde894a037a57064480a246dbfdd5960bd65a44824693f08da5funicase
2.6.0crates.io↘ 1↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum50f37be617794602aabbeee0be4f259dc1778fabe05e2d67ee8f79326d5cb4f6depends onunicode-bidi
0.3.7crates.io↘ 0↖ 2unicode-normalization
0.1.19crates.io↘ 1↖ 3sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumd54590932941a9e9266f0832deed84ebe1bf2e4c9e4a3554d393d18f5e854bf9depends onunicode-segmentation
1.8.0crates.io↘ 0↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum8895849a949e7845e06bd6dc1aa51731a103c42707010a5b591c0038fb73385bused byunicode-width
0.1.9crates.io↘ 0↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum3ed742d4ea2bd1176e236172c8429aaf54486e7ac098db29ffe6529e0ce50973used byunicode-xid
0.2.2crates.io↘ 0↖ 4sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum8ccb82d61f80a663efe1f787a51b16b5a51e3314d6ac365b08639f52387b33f3universal-hash
0.4.1crates.io↘ 2↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum9f214e8f697e925001e66ec2c6e37a4ef93f0f78c2eed7814394e10c62025b05depends onused byunsigned-varint
0.5.1crates.io↘ 0↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumf7fdeedbf205afadfe39ae559b75c3240f24e257d0ca27e85f85cb82aa19ac35used byunsigned-varint
0.6.0crates.io↘ 4↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum35581ff83d4101e58b582e607120c7f5ffb17e632a980b1f38334d76b36908b2used byunsigned-varint
0.7.0crates.io↘ 4↖ 10sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum5f8d425fafb8cd76bc3f22aace4af471d3156301d7508f2107e98fbeae10bc7funtrusted
0.7.1crates.io↘ 0↖ 3sourceregistry+https://github.com/rust-lang/crates.io-indexchecksuma156c684c91ea7d62626509bce3cb4e1d9ed5c4d978f7b4352658f96a4c26b4aup-rpc
0.1.0workspace↘ 7↖ 3up-sponsorship
0.1.0github.com/UniqueNetwork/pallet-sponsoring↘ 1↖ 7sourcegit+https://github.com/UniqueNetwork/pallet-sponsoring#ab8b91e9350a31133f3a3e4f52a84c6de4108e95depends onurl
1.7.2crates.io↘ 3↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumdd4e7c0d531266369519a4aa4f399d748bd37043b00bde1e4ff1f60a120b355aurl
2.2.2crates.io↘ 4↖ 5sourceregistry+https://github.com/rust-lang/crates.io-indexchecksuma507c383b2d33b5fc35d1861e77e6b383d158b2da5e14fe51b83dfedf6fd578cvalue-bag
1.0.0-alpha.8crates.io↘ 2↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum79923f7731dc61ebfba3633098bf3ac533bbd35ccd8c57e7088d9a5eebe0263fdepends onused byvcpkg
0.2.15crates.io↘ 0↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumaccd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426used byvec_map
0.8.2crates.io↘ 0↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumf1bddf1187be692e79c5ffeab891132dfb0f236ed36a43c7ed39f1165ee20191used byversion_check
0.9.3crates.io↘ 0↖ 10sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum5fecdca9a5291cc2b8dcf7dc02453fee791a280f3743cb0905f8822ae463b3fevoid
1.0.2crates.io↘ 0↖ 8sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum6a02e4885ed3bc0f2de90ea6dd45ebcbb66dacffe03547fadbb0eeae2770887dwaker-fn
1.1.0crates.io↘ 0↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum9d5b2c62b4012a3e1eca5a7e077d13b3bf498c4073e33ccd58626607748ceecawalkdir
2.3.2crates.io↘ 3↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum808cf2735cd4b6866113f648b791c6adc5714537bc222d9347bb203386ffda56want
0.3.0crates.io↘ 2↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum1ce8a968cb1cd110d136ff8b819a556d6fb6d919363c61534f6860c7eb172ba0depends onused bywasi
0.9.0+wasi-snapshot-preview1crates.io↘ 0↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumcccddf32554fecc6acb585f82a32a72e28b48f8c4c1883ddfeeeaa96f7d8e519used bywasi
0.10.0+wasi-snapshot-preview1crates.io↘ 0↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum1a143597ca7c7793eff794def352d41792a93c481eb1042423ff7ff72ba2c31fused bywasm-bindgen
0.2.78crates.io↘ 2↖ 8sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum632f73e236b219150ea279196e54e610f5dbafa5d61786303d4da54f84e47fcedepends onwasm-bindgen-backend
0.2.78crates.io↘ 7↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksuma317bf8f9fba2476b4b2c85ef4c4af8ff39c3c7f0cdfeed4f82c34a880aa837bdepends onwasm-bindgen-futures
0.4.28crates.io↘ 4↖ 3sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum8e8d7523cb1f2a4c96c1317ca690031b714a51cc14e05f712446691f413f5d39wasm-bindgen-macro
0.2.78crates.io↘ 2↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumd56146e7c495528bf6587663bea13a8eb588d39b36b679d83972e1a2dbbdacf9used bywasm-bindgen-macro-support
0.2.78crates.io↘ 5↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum7803e0eea25835f8abdc585cd3021b3deb11543c6fe226dcd30b228857c5c5abused bywasm-gc-api
0.1.11crates.io↘ 3↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumd0c32691b6c7e6c14e7f8fd55361a9088b507aa49620fcd06c09b3a1082186b9wasm-timer
0.2.5crates.io↘ 7↖ 12sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumbe0ecb0db480561e9a7642b5d3e4187c128914e58aa84330b9493e3eb68c5e7fdepends onwasmi
0.9.1crates.io↘ 8↖ 6sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumca00c5147c319a8ec91ec1a0edbec31e566ce2c9cc93b3f9bb86a9efd0eb795ddepends onwasmi-validation
0.4.1crates.io↘ 1↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum165343ecd6c018fc09ebcae280752702c9a2ef3e6f8d02f1cfcbdb53ef6d7937depends onwasmparser
0.80.2crates.io↘ 0↖ 6sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum449167e2832691a1bff24cde28d2804e90e09586a448c8e76984792c44334a6bwasmtime
0.30.0crates.io↘ 24↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum899b1e5261e3d3420860dacfb952871ace9d7ba9f953b314f67aaf9f8e2a4d89depends on- anyhow
1.0.44 - backtrace
0.3.63 - bincode
1.3.3 - cfg-if
1.0.0 - cpp_demangle
0.3.3 - indexmap
1.7.0 - lazy_static
1.4.0 - libc
0.2.106 - log
0.4.14 - object
0.26.2 - paste
1.0.5 - psm
0.1.16 - rayon
1.5.1 - region
2.2.0 - rustc-demangle
0.1.21 - serde
1.0.130 - target-lexicon
0.12.2 - wasmparser
0.80.2 - wasmtime-cache
0.30.0 - wasmtime-cranelift
0.30.0 - wasmtime-environ
0.30.0 - wasmtime-jit
0.30.0 - wasmtime-runtime
0.30.0 - winapi
0.3.9
- anyhow
wasmtime-cache
0.30.0crates.io↘ 13↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksume2493b81d7a9935f7af15e06beec806f256bc974a90a843685f3d61f2fc97058depends onused bywasmtime-cranelift
0.30.0crates.io↘ 13↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum99706bacdf5143f7f967d417f0437cce83a724cf4518cb1a3ff40e519d793021depends onused bywasmtime-environ
0.30.0crates.io↘ 13↖ 4sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumac42cb562a2f98163857605f02581d719a410c5abe93606128c59a10e84de85bdepends onwasmtime-jit
0.30.0crates.io↘ 17↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum24f46dd757225f29a419be415ea6fb8558df9b0194f07e3a6a9c99d0e14dd534depends onused bywasmtime-runtime
0.30.0crates.io↘ 16↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum0122215a44923f395487048cb0a1d60b5b32c73aab15cf9364b798dbaff0996fdepends onwasmtime-types
0.30.0crates.io↘ 4↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumf9b01caf8a204ef634ebac99700e77ba716d3ebbb68a1abbc2ceb6b16dbec9e4web-sys
0.3.55crates.io↘ 2↖ 4sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum38eb105f1c59d9eaa6b5cdc92b859d85b926e82cb2e0945cd0c9259faa6fe9fbdepends onwebpki
0.21.4crates.io↘ 2↖ 5sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumb8e38c0608262c46d4a56202ebabdeb094cef7e560ca7a226c6bf055188aa4eadepends onwebpki-roots
0.21.1crates.io↘ 1↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumaabe153544e473b775453675851ecc86863d2a81d786d741f6b76778f2a48940depends onused bywepoll-ffi
0.1.2crates.io↘ 1↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumd743fdedc5c64377b5fc2bc036b01c7fd642205a0d96356034ae3404d49eb7fbdepends onused bywestend-runtime
0.9.12github.com/paritytech/polkadot↘ 77↖ 1sourcegit+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003edepends on- beefy-primitives
4.0.0-dev - bitvec
0.20.4 - frame-benchmarking
4.0.0-dev - frame-election-provider-support
4.0.0-dev - frame-executive
4.0.0-dev - frame-support
4.0.0-dev - frame-system
4.0.0-dev - frame-system-benchmarking
4.0.0-dev - frame-system-rpc-runtime-api
4.0.0-dev - frame-try-runtime
0.10.0-dev - hex-literal
0.3.3 - log
0.4.14 - pallet-authority-discovery
4.0.0-dev - pallet-authorship
4.0.0-dev - pallet-babe
4.0.0-dev - pallet-bags-list
4.0.0-dev - pallet-balances
4.0.0-dev - pallet-collective
4.0.0-dev - pallet-democracy
4.0.0-dev - pallet-election-provider-multi-phase
4.0.0-dev - pallet-elections-phragmen
5.0.0-dev - pallet-grandpa
4.0.0-dev - pallet-identity
4.0.0-dev - pallet-im-online
4.0.0-dev - pallet-indices
4.0.0-dev - pallet-membership
4.0.0-dev - pallet-mmr-primitives
4.0.0-dev - pallet-multisig
4.0.0-dev - pallet-nicks
4.0.0-dev - pallet-offences
4.0.0-dev - pallet-offences-benchmarking
4.0.0-dev - pallet-proxy
4.0.0-dev - pallet-recovery
4.0.0-dev - pallet-scheduler
4.0.0-dev - pallet-session
4.0.0-dev - pallet-session-benchmarking
4.0.0-dev - pallet-society
4.0.0-dev - pallet-staking
4.0.0-dev - pallet-staking-reward-curve
4.0.0-dev - pallet-sudo
4.0.0-dev - pallet-timestamp
4.0.0-dev - pallet-transaction-payment
4.0.0-dev - pallet-transaction-payment-rpc-runtime-api
4.0.0-dev - pallet-treasury
4.0.0-dev - pallet-utility
4.0.0-dev - pallet-vesting
4.0.0-dev - pallet-xcm
0.9.12 - pallet-xcm-benchmarks
0.9.8 - parity-scale-codec
2.3.1 - polkadot-parachain
0.9.12 - polkadot-primitives
0.9.12 - polkadot-runtime-common
0.9.12 - polkadot-runtime-parachains
0.9.12 - rustc-hex
2.1.0 - scale-info
1.0.0 - serde
1.0.130 - serde_derive
1.0.130 - smallvec
1.7.0 - sp-api
4.0.0-dev - sp-authority-discovery
4.0.0-dev - sp-block-builder
4.0.0-dev - sp-consensus-babe
0.10.0-dev - sp-core
4.0.0-dev - sp-inherents
4.0.0-dev - sp-io
4.0.0-dev - sp-npos-elections
4.0.0-dev - sp-offchain
4.0.0-dev - sp-runtime
4.0.0-dev - sp-session
4.0.0-dev - sp-staking
4.0.0-dev - sp-std
4.0.0-dev - sp-transaction-pool
4.0.0-dev - sp-version
4.0.0-dev - substrate-wasm-builder
5.0.0-dev - xcm
0.9.12 - xcm-builder
0.9.12 - xcm-executor
0.9.12
used by- beefy-primitives
which
4.2.2crates.io↘ 3↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumea187a8ef279bc014ec368c27a920da2024d2a711109bfbe3440585d5cf27ad9depends onused bywidestring
0.4.3crates.io↘ 0↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumc168940144dd21fd8046987c16a46a33d5fc84eec29ef9dcddc2ac9e31526b7cused bywinapi
0.2.8crates.io↘ 0↖ 4sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum167dc9d6949a9b857f3451275e911c3f44255842c1f7a76f33c55103a909087awinapi
0.3.9crates.io↘ 2↖ 43sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419used by- ansi_term
0.11.0 - ansi_term
0.12.1 - async-io
1.6.0 - async-process
1.2.0 - atty
0.2.14 - chrono
0.4.19 - dirs-sys
0.3.6 - dirs-sys-next
0.1.2 - errno
0.2.8 - fs-swap
0.2.6 - fs2
0.4.3 - hostname
0.3.1 - if-addrs
0.6.6 - if-watch
0.2.2 - ipconfig
0.2.2 - libloading
0.5.2 - libloading
0.7.1 - mio
0.7.14 - miow
0.3.7 - net2
0.2.37 - ntapi
0.3.6 - parity-tokio-ipc
0.9.0 - parity-util-mem
0.10.2 - parking_lot_core
0.7.2 - parking_lot_core
0.8.5 - polling
2.1.0 - region
2.2.0 - remove_dir_all
0.5.3 - ring
0.16.20 - rpassword
5.0.1 - schannel
0.1.19 - socket2
0.3.19 - socket2
0.4.2 - tempfile
3.2.0 - time
0.1.44 - tokio
1.13.0 - walkdir
2.3.2 - wasmtime
0.30.0 - wasmtime-cache
0.30.0 - wasmtime-jit
0.30.0 - wasmtime-runtime
0.30.0 - winapi-util
0.1.5 - winreg
0.6.2
- ansi_term
winapi-build
0.1.1crates.io↘ 0↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum2d315eee3b34aca4797b2da6b13ed88266e6d612562a0c46390af8299fc699bcwinapi-i686-pc-windows-gnu
0.4.0crates.io↘ 0↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6used bywinapi-util
0.1.5crates.io↘ 1↖ 3sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum70ec6ce85bb158151cae5e5c87f95a8e97d2c0c4b001223f33a334e3ce5de178depends onwinapi-x86_64-pc-windows-gnu
0.4.0crates.io↘ 0↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183fused bywinreg
0.6.2crates.io↘ 1↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumb2986deb581c4fe11b621998a5e53361efe6b48a151178d0cd9eeffa4dc6acc9depends onused byws2_32-sys
0.2.1crates.io↘ 2↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumd59cefebd0c892fa2dd6de581e937301d8552cb44489cdff035c6187cb63fa5edepends onused bywyz
0.2.0crates.io↘ 0↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum85e60b0d1b5f99db2556934e21937020776a5d31520bf169e851ac44e6420214used byx25519-dalek
1.1.1crates.io↘ 3↖ 2sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum5a0c105152107e3b96f6a00a65e86ce82d9b125230e1c4302940eca58ff71f4fused byxcm
0.9.12github.com/paritytech/polkadot↘ 6↖ 16sourcegit+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003edepends onused by- cumulus-pallet-dmp-queue
0.1.0 - cumulus-pallet-parachain-system
0.1.0 - cumulus-pallet-xcm
0.1.0 - cumulus-pallet-xcmp-queue
0.1.0 - cumulus-primitives-utility
0.1.0 - kusama-runtime
0.9.12 - nft-runtime
0.9.12 - pallet-xcm
0.9.12 - pallet-xcm-benchmarks
0.9.8 - polkadot-runtime-common
0.9.12 - polkadot-runtime-parachains
0.9.12 - polkadot-test-runtime
0.9.12 - rococo-runtime
0.9.12 - westend-runtime
0.9.12 - xcm-builder
0.9.12 - xcm-executor
0.9.12
- cumulus-pallet-dmp-queue
xcm-builder
0.9.12github.com/paritytech/polkadot↘ 13↖ 5sourcegit+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003edepends onxcm-executor
0.9.12github.com/paritytech/polkadot↘ 11↖ 11sourcegit+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003edepends onxcm-procedural
0.1.0github.com/paritytech/polkadot↘ 3↖ 1sourcegit+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003edepends onused byyamux
0.9.0crates.io↘ 6↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksume7d9028f208dd5e63c614be69f115c1b53cacc1111437d4c765185856666c107used byyansi
0.5.0crates.io↘ 0↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum9fc79f4a1e39857fc00c3f662cbf2651c771f00e9c15fe2abc341806bd46bd71used byzeroize
1.4.2crates.io↘ 1↖ 15sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumbf68b08513768deaa790264a7fac27a58cbf2705cfcdc9448362229217d7e970depends onzeroize_derive
1.2.0crates.io↘ 4↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumbdff2024a851a322b08f179173ae2ba620445aef1e838f0c196820eade4ae0c7used byzstd
0.9.0+zstd.1.5.0crates.io↘ 1↖ 3sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum07749a5dc2cb6b36661290245e350f15ec3bbb304e493db54a1d354480522ccddepends onzstd-safe
4.1.1+zstd.1.5.0crates.io↘ 2↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksumc91c90f2c593b003603e5e0493c837088df4469da25aafff8bce42ba48caf079depends onused byzstd-sys
1.6.1+zstd.1.5.0crates.io↘ 2↖ 1sourceregistry+https://github.com/rust-lang/crates.io-indexchecksum615120c7a2431d16cf1cf979e7fc31ba7a5b5e5707b29c8a99e5dbf8a8392a33depends onused by
README.mddiffbeforeafterboth--- a/README.md
+++ b/README.md
@@ -41,7 +41,7 @@
- Re-Fungible Token Mode
- Off-Chain Schema to store token image URLs
- Alternative economic model
- - White Lists and Public Mint Permission
+ - Allow Lists and Public Mint Permission
- Use example: [SubstraPunks Game](https://github.com/usetech-llc/substrapunks), fully hosted on IPFS and NFT Testnet
Blockchain.
doc/builders_walk_through.mddiffbeforeafterboth--- a/doc/builders_walk_through.md
+++ b/doc/builders_walk_through.md
@@ -173,11 +173,11 @@
6. Now select your "ZERO BALANCE" address in the drop-down list and repeat searching and adding the collection for this address.
7. Transfer token back to your main address. Observe that despite the zero balance, the transfer is successful.
-### White Lists and Public Mint Permission
+### Allow Lists and Public Mint Permission
-We did not complete these features in time by Hackusama deadline, but because they are important for security of the network, we completed them after the deadline anyway. They can be seen in branch [feature/white_list](https://github.com/usetech-llc/nft_parachain/tree/feature/white_list). Here are the permalinks to essential functions:
+We did not complete these features in time by Hackusama deadline, but because they are important for security of the network, we completed them after the deadline anyway. They can be seen in branch [feature/allow_list](https://github.com/usetech-llc/nft_parachain/tree/feature/allow_list). Here are the permalinks to essential functions:
-[white_lists](https://github.com/usetech-llc/nft_parachain/blob/b7c59f0085ed2bc1922e937adf68ef4174a8ba36/pallets/nft/src/lib.rs#L659)
+[allow_lists](https://github.com/usetech-llc/nft_parachain/blob/b7c59f0085ed2bc1922e937adf68ef4174a8ba36/pallets/nft/src/lib.rs#L659)
[mint_permission](https://github.com/usetech-llc/nft_parachain/blob/b7c59f0085ed2bc1922e937adf68ef4174a8ba36/pallets/nft/src/lib.rs#L373)
doc/economic_model.mddiffbeforeafterboth--- a/doc/economic_model.md
+++ b/doc/economic_model.md
@@ -40,7 +40,7 @@
Set the collection sponsor address. The sponsorship needs to be confirmed by sending a ConfirmSponsorship transaction
from that address. Also, the protection measures need to be in place so that sponsor account cannot be depleted by
-malicious users. White listing is one of the measured. It can be enabled with SetPublicAccessMode method.
+malicious users. Allow listing is one of the measured. It can be enabled with SetPublicAccessMode method.
##### List of transactions
@@ -67,7 +67,7 @@
Further, the logic is similar to limiting by token as above. If only one of the limits (by token or by address)
indicates that fee should be paid by the user, the fee is paid by the user.
- A pallet method (SetCollectionRateLimits) will be added to set these parameters and enable rate limiting.
-- One idea to consider is deposits that must be made by an address in order to become white listed (instead of admin
+- One idea to consider is deposits that must be made by an address in order to become allow listed (instead of admin
review).
#### Permissions
@@ -173,12 +173,12 @@
#### Description
-Toggle between normal and white list access for the methods with access for “Anyone”. If White List mode is enabled,
-AddToWhiteList and RemoveFromWhiteList methods can be called to add to and remove addresses from the white list.
+Toggle between normal and allow list access for the methods with access for “Anyone”. If Allow List mode is enabled,
+AddToAllowList and RemoveFromAllowList methods can be called to add to and remove addresses from the allow list.
-White list mode is the property of collection. If it is turned on, all public operations such as token transfers, for
-example, which normally have “Anyone” permission, become white listed, i.e. are only available to collection owner,
-admins, and addresses from the white list. White lists can be helpful for rate limiting of transfers when collection
+Allow list mode is the property of collection. If it is turned on, all public operations such as token transfers, for
+example, which normally have “Anyone” permission, become allow listed, i.e. are only available to collection owner,
+admins, and addresses from the allow list. Allow lists can be helpful for rate limiting of transfers when collection
sponsoring is enabled.
#### Permissions
@@ -190,13 +190,13 @@
- CollectionID: ID of the Collection to set access mode for
- Mode
- 0 = Normal
- - 1 = White list
+ - 1 = Allow list
-### AddToWhiteList
+### AddToAllowList
#### Description
-Add an address to white list.
+Add an address to allow list.
#### Permissions
@@ -208,11 +208,11 @@
- CollectionID: ID of the Collection
- Address
-### RemoveFromWhiteList
+### RemoveFromAllowList
#### Description
-Remove an address from white list.
+Remove an address from allow list.
#### Permissions
doc/hackusama_walk_through.mddiffbeforeafterboth--- a/doc/hackusama_walk_through.md
+++ b/doc/hackusama_walk_through.md
@@ -187,14 +187,14 @@
address.
7. Transfer token back to your main address. Observe that despite the zero balance, the transfer is successful.
-### White Lists and Public Mint Permission
+### Allow Lists and Public Mint Permission
We did not complete these features in time by Hackusama deadline, but because they are important for security of the
network, we completed them after the deadline anyway. They can be seen in branch
-[feature/white_list](https://github.com/usetech-llc/nft_parachain/tree/feature/white_list). Here are the permalinks to
+[feature/allow_list](https://github.com/usetech-llc/nft_parachain/tree/feature/allow_list). Here are the permalinks to
essential functions:
-[white_lists](https://github.com/usetech-llc/nft_parachain/blob/b7c59f0085ed2bc1922e937adf68ef4174a8ba36/pallets/nft/src/lib.rs#L659)
+[allow_lists](https://github.com/usetech-llc/nft_parachain/blob/b7c59f0085ed2bc1922e937adf68ef4174a8ba36/pallets/nft/src/lib.rs#L659)
[mint_permission](https://github.com/usetech-llc/nft_parachain/blob/b7c59f0085ed2bc1922e937adf68ef4174a8ba36/pallets/nft/src/lib.rs#L373)
doc/milestone_1.mddiffbeforeafterboth--- a/doc/milestone_1.md
+++ b/doc/milestone_1.md
@@ -1,38 +1,38 @@
## Milestone 1
-**User Paid Fees and Sponsored. Finish/Debug white listing and spam/DOS protection**
+**User Paid Fees and Sponsored. Finish/Debug allow listing and spam/DOS protection**
Implementation of two models
If collection sponsor is set and confirmed for collection instance that means Sponsored Economic Model has chosen. Otherwise default economic model User Paid Fees is set.
-For Sponsored Economic Model exists timeouts for token transactions. For every NFT type timeouts defined separately. Timeouts and white list limits together prevented spam and malicious actions.
+For Sponsored Economic Model exists timeouts for token transactions. For every NFT type timeouts defined separately. Timeouts and allow list limits together prevented spam and malicious actions.
Set sponsor
`nft`.`set_collection_sponsor`
Confirm sponsor
`nft`.`confirm_sponsorship`
-A white list mode presented by collection property `access` and can be enabled with `set_public_access_mode`. Rules provide spam/DOS protection
-While collection in the white list mode rules below are active:
-Owner can add address to white list
-Admin can add address to white list
-Non-privileged user cannot add address to white list
-Owner can remove address from white list
-Admin can remove address from white list
-Non-privileged user cannot remove address from white list
-If Public Access mode is set to WhiteList, tokens can’t be transferred from a non-whitelisted address with transfer or transferFrom
-If Public Access mode is set to WhiteList, tokens can’t be transferred to a non-whitelisted address with transfer or transferFrom
-If Public Access mode is set to WhiteList, tokens can’t be destroyed by a non-whitelisted address (even if it owned them before enabling WhiteList mode)
-If Public Access mode is set to WhiteList, token transfers can’t be Approved by a non-whitelisted address (see Approve method).
-If Public Access mode is set to WhiteList, tokens can be transferred to a whitelisted address with transfer or transferFrom
-If Public Access mode is set to WhiteList, tokens can be transferred from a whitelisted address with transfer or transferFrom
-If Public Access mode is set to WhiteList, and Mint Permission is set to false, tokens can be created by owner.
-If Public Access mode is set to WhiteList, and Mint Permission is set to false, tokens can be created by admin.
-If Public Access mode is set to WhiteList, and Mint Permission is set to false, tokens cannot be created by non-privileged and white listed address.
-If Public Access mode is set to WhiteList, and Mint Permission is set to false, tokens cannot be created by non-privileged and non-white listed address.
-If Public Access mode is set to WhiteList, and Mint Permission is set to true, tokens can be created by owner.
-If Public Access mode is set to WhiteList, and Mint Permission is set to true, tokens can be created by admin.
-If Public Access mode is set to WhiteList, and Mint Permission is set to true, tokens cannot be created by non-privileged and non-white listed address.
-If Public Access mode is set to WhiteList, and Mint Permission is set to true, tokens can be created by non-privileged and white listed address.
+A allow list mode presented by collection property `access` and can be enabled with `set_public_access_mode`. Rules provide spam/DOS protection
+While collection in the allow list mode rules below are active:
+Owner can add address to allow list
+Admin can add address to allow list
+Non-privileged user cannot add address to allow list
+Owner can remove address from allow list
+Admin can remove address from allow list
+Non-privileged user cannot remove address from allow list
+If Public Access mode is set to AllowList, tokens can’t be transferred from a non-allowlisted address with transfer or transferFrom
+If Public Access mode is set to AllowList, tokens can’t be transferred to a non-allowlisted address with transfer or transferFrom
+If Public Access mode is set to AllowList, tokens can’t be destroyed by a non-allowlisted address (even if it owned them before enabling AllowList mode)
+If Public Access mode is set to AllowList, token transfers can’t be Approved by a non-allowlisted address (see Approve method).
+If Public Access mode is set to AllowList, tokens can be transferred to a allowlisted address with transfer or transferFrom
+If Public Access mode is set to AllowList, tokens can be transferred from a allowlisted address with transfer or transferFrom
+If Public Access mode is set to AllowList, and Mint Permission is set to false, tokens can be created by owner.
+If Public Access mode is set to AllowList, and Mint Permission is set to false, tokens can be created by admin.
+If Public Access mode is set to AllowList, and Mint Permission is set to false, tokens cannot be created by non-privileged and allow listed address.
+If Public Access mode is set to AllowList, and Mint Permission is set to false, tokens cannot be created by non-privileged and non-allow listed address.
+If Public Access mode is set to AllowList, and Mint Permission is set to true, tokens can be created by owner.
+If Public Access mode is set to AllowList, and Mint Permission is set to true, tokens can be created by admin.
+If Public Access mode is set to AllowList, and Mint Permission is set to true, tokens cannot be created by non-privileged and non-allow listed address.
+If Public Access mode is set to AllowList, and Mint Permission is set to true, tokens can be created by non-privileged and allow listed address.
**Add missing custom types (CollectionMode, FungibleItemType, ReFungibleItemType)**
pallets/common/src/lib.rsdiffbeforeafterboth--- a/pallets/common/src/lib.rs
+++ b/pallets/common/src/lib.rs
@@ -260,7 +260,7 @@
NoPermission,
/// Collection is not in mint mode.
PublicMintingNotAllowed,
- /// Address is not in white list.
+ /// Address is not in allow list.
AddressNotInAllowlist,
/// Collection name can not be longer than 63 char.
pallets/fungible/src/lib.rsdiffbeforeafterboth--- a/pallets/fungible/src/lib.rs
+++ b/pallets/fungible/src/lib.rs
@@ -123,7 +123,7 @@
.checked_sub(amount)
.ok_or(<CommonError<T>>::TokenValueTooLow)?;
- if collection.access == AccessMode::WhiteList {
+ if collection.access == AccessMode::AllowList {
collection.check_allowlist(owner)?;
}
@@ -161,7 +161,7 @@
<CommonError<T>>::TransferNotAllowed,
);
- if collection.access == AccessMode::WhiteList {
+ if collection.access == AccessMode::AllowList {
collection.check_allowlist(from)?;
collection.check_allowlist(to)?;
}
@@ -307,7 +307,7 @@
spender: &T::CrossAccountId,
amount: u128,
) -> DispatchResult {
- if collection.access == AccessMode::WhiteList {
+ if collection.access == AccessMode::AllowList {
collection.check_allowlist(&owner)?;
collection.check_allowlist(&spender)?;
}
@@ -335,7 +335,7 @@
if spender.conv_eq(from) {
return Self::transfer(collection, from, to, amount);
}
- if collection.access == AccessMode::WhiteList {
+ if collection.access == AccessMode::AllowList {
// `from`, `to` checked in [`transfer`]
collection.check_allowlist(spender)?;
}
@@ -366,7 +366,7 @@
if spender.conv_eq(from) {
return Self::burn(collection, from, amount);
}
- if collection.access == AccessMode::WhiteList {
+ if collection.access == AccessMode::AllowList {
// `from` checked in [`burn`]
collection.check_allowlist(spender)?;
}
pallets/nft/src/benchmarking.rsdiffbeforeafterboth--- a/pallets/nft/src/benchmarking.rs
+++ b/pallets/nft/src/benchmarking.rs
@@ -55,23 +55,23 @@
let collection = create_nft_collection::<T>(caller.clone())?;
}: _(RawOrigin::Signed(caller.clone()), collection)
- add_to_white_list {
+ add_to_allow_list {
let caller: T::AccountId = account("caller", 0, SEED);
- let whitelist_account: T::AccountId = account("admin", 0, SEED);
+ let allowlist_account: T::AccountId = account("admin", 0, SEED);
let collection = create_nft_collection::<T>(caller.clone())?;
- }: _(RawOrigin::Signed(caller.clone()), collection, T::CrossAccountId::from_sub(whitelist_account))
+ }: _(RawOrigin::Signed(caller.clone()), collection, T::CrossAccountId::from_sub(allowlist_account))
- remove_from_white_list {
+ remove_from_allow_list {
let caller: T::AccountId = account("caller", 0, SEED);
- let whitelist_account: T::AccountId = account("admin", 0, SEED);
+ let allowlist_account: T::AccountId = account("admin", 0, SEED);
let collection = create_nft_collection::<T>(caller.clone())?;
- <Pallet<T>>::add_to_white_list(RawOrigin::Signed(caller.clone()).into(), collection, T::CrossAccountId::from_sub(whitelist_account.clone()))?;
- }: _(RawOrigin::Signed(caller.clone()), collection, T::CrossAccountId::from_sub(whitelist_account))
+ <Pallet<T>>::add_to_allow_list(RawOrigin::Signed(caller.clone()).into(), collection, T::CrossAccountId::from_sub(allowlist_account.clone()))?;
+ }: _(RawOrigin::Signed(caller.clone()), collection, T::CrossAccountId::from_sub(allowlist_account))
set_public_access_mode {
let caller: T::AccountId = account("caller", 0, SEED);
let collection = create_nft_collection::<T>(caller.clone())?;
- }: _(RawOrigin::Signed(caller.clone()), collection, AccessMode::WhiteList)
+ }: _(RawOrigin::Signed(caller.clone()), collection, AccessMode::AllowList)
set_mint_permission {
let caller: T::AccountId = account("caller", 0, SEED);
pallets/nft/src/lib.rsdiffbeforeafterboth--- a/pallets/nft/src/lib.rs
+++ b/pallets/nft/src/lib.rs
@@ -256,7 +256,7 @@
Ok(())
}
- /// Add an address to white list.
+ /// Add an address to allow list.
///
/// # Permissions
///
@@ -268,9 +268,9 @@
/// * collection_id.
///
/// * address.
- #[weight = <SelfWeightOf<T>>::add_to_white_list()]
+ #[weight = <SelfWeightOf<T>>::add_to_allow_list()]
#[transactional]
- pub fn add_to_white_list(origin, collection_id: CollectionId, address: T::CrossAccountId) -> DispatchResult{
+ pub fn add_to_allow_list(origin, collection_id: CollectionId, address: T::CrossAccountId) -> DispatchResult{
let sender = T::CrossAccountId::from_sub(ensure_signed(origin)?);
let collection = <CollectionHandle<T>>::try_get(collection_id)?;
@@ -285,7 +285,7 @@
Ok(())
}
- /// Remove an address from white list.
+ /// Remove an address from allow list.
///
/// # Permissions
///
@@ -297,9 +297,9 @@
/// * collection_id.
///
/// * address.
- #[weight = <SelfWeightOf<T>>::remove_from_white_list()]
+ #[weight = <SelfWeightOf<T>>::remove_from_allow_list()]
#[transactional]
- pub fn remove_from_white_list(origin, collection_id: CollectionId, address: T::CrossAccountId) -> DispatchResult{
+ pub fn remove_from_allow_list(origin, collection_id: CollectionId, address: T::CrossAccountId) -> DispatchResult{
let sender = T::CrossAccountId::from_sub(ensure_signed(origin)?);
let collection = <CollectionHandle<T>>::try_get(collection_id)?;
@@ -314,7 +314,7 @@
Ok(())
}
- /// Toggle between normal and white list access for the methods with access for `Anyone`.
+ /// Toggle between normal and allow list access for the methods with access for `Anyone`.
///
/// # Permissions
///
@@ -339,8 +339,8 @@
}
/// Allows Anyone to create tokens if:
- /// * White List is enabled, and
- /// * Address is added to white list, and
+ /// * Allow List is enabled, and
+ /// * Address is added to allow list, and
/// * This method was called with True parameter
///
/// # Permissions
@@ -502,8 +502,8 @@
/// * Collection Owner.
/// * Collection Admin.
/// * Anyone if
- /// * White List is enabled, and
- /// * Address is added to white list, and
+ /// * Allow List is enabled, and
+ /// * Address is added to allow list, and
/// * MintPermission is enabled (see SetMintPermission method)
///
/// # Arguments
@@ -528,8 +528,8 @@
/// * Collection Owner.
/// * Collection Admin.
/// * Anyone if
- /// * White List is enabled, and
- /// * Address is added to white list, and
+ /// * Allow List is enabled, and
+ /// * Address is added to allow list, and
/// * MintPermission is enabled (see SetMintPermission method)
///
/// # Arguments
pallets/nft/src/tests.rsdiffbeforeafterboth--- a/pallets/nft/src/tests.rs
+++ b/pallets/nft/src/tests.rs
@@ -460,7 +460,7 @@
}
#[test]
-fn nft_approve_and_transfer_from_white_list() {
+fn nft_approve_and_transfer_from_allow_list() {
new_test_ext().execute_with(|| {
let collection_id = create_test_collection(&CollectionMode::NFT, 1);
@@ -485,19 +485,19 @@
assert_ok!(TemplateModule::set_public_access_mode(
origin1.clone(),
1,
- AccessMode::WhiteList
+ AccessMode::AllowList
));
- assert_ok!(TemplateModule::add_to_white_list(
+ assert_ok!(TemplateModule::add_to_allow_list(
origin1.clone(),
1,
account(1)
));
- assert_ok!(TemplateModule::add_to_white_list(
+ assert_ok!(TemplateModule::add_to_allow_list(
origin1.clone(),
1,
account(2)
));
- assert_ok!(TemplateModule::add_to_white_list(
+ assert_ok!(TemplateModule::add_to_allow_list(
origin1.clone(),
1,
account(3)
@@ -549,19 +549,19 @@
assert_ok!(TemplateModule::set_public_access_mode(
origin1.clone(),
1,
- AccessMode::WhiteList
+ AccessMode::AllowList
));
- assert_ok!(TemplateModule::add_to_white_list(
+ assert_ok!(TemplateModule::add_to_allow_list(
origin1.clone(),
1,
account(1)
));
- assert_ok!(TemplateModule::add_to_white_list(
+ assert_ok!(TemplateModule::add_to_allow_list(
origin1.clone(),
1,
account(2)
));
- assert_ok!(TemplateModule::add_to_white_list(
+ assert_ok!(TemplateModule::add_to_allow_list(
origin1.clone(),
1,
account(3)
@@ -609,19 +609,19 @@
assert_ok!(TemplateModule::set_public_access_mode(
origin1.clone(),
1,
- AccessMode::WhiteList
+ AccessMode::AllowList
));
- assert_ok!(TemplateModule::add_to_white_list(
+ assert_ok!(TemplateModule::add_to_allow_list(
origin1.clone(),
1,
account(1)
));
- assert_ok!(TemplateModule::add_to_white_list(
+ assert_ok!(TemplateModule::add_to_allow_list(
origin1.clone(),
1,
account(2)
));
- assert_ok!(TemplateModule::add_to_white_list(
+ assert_ok!(TemplateModule::add_to_allow_list(
origin1.clone(),
1,
account(3)
@@ -765,9 +765,9 @@
assert_ok!(TemplateModule::set_public_access_mode(
origin1.clone(),
collection_id,
- AccessMode::WhiteList
+ AccessMode::AllowList
));
- assert_ok!(TemplateModule::add_to_white_list(
+ assert_ok!(TemplateModule::add_to_allow_list(
origin1.clone(),
1,
account(1)
@@ -952,19 +952,19 @@
assert_ok!(TemplateModule::set_public_access_mode(
origin1.clone(),
1,
- AccessMode::WhiteList
+ AccessMode::AllowList
));
- assert_ok!(TemplateModule::add_to_white_list(
+ assert_ok!(TemplateModule::add_to_allow_list(
origin1.clone(),
1,
account(1)
));
- assert_ok!(TemplateModule::add_to_white_list(
+ assert_ok!(TemplateModule::add_to_allow_list(
origin1.clone(),
1,
account(2)
));
- assert_ok!(TemplateModule::add_to_white_list(origin1, 1, account(3)));
+ assert_ok!(TemplateModule::add_to_allow_list(origin1, 1, account(3)));
assert_ok!(TemplateModule::transfer_from(
origin2,
@@ -987,22 +987,22 @@
// #region
#[test]
-fn owner_can_add_address_to_white_list() {
+fn owner_can_add_address_to_allow_list() {
new_test_ext().execute_with(|| {
let collection_id = create_test_collection(&CollectionMode::NFT, 1);
let origin1 = Origin::signed(1);
- assert_ok!(TemplateModule::add_to_white_list(
+ assert_ok!(TemplateModule::add_to_allow_list(
origin1,
collection_id,
account(2)
));
- assert!(TemplateModule::white_list(collection_id, 2));
+ assert!(TemplateModule::allow_list(collection_id, 2));
});
}
#[test]
-fn admin_can_add_address_to_white_list() {
+fn admin_can_add_address_to_allow_list() {
new_test_ext().execute_with(|| {
let collection_id = create_test_collection(&CollectionMode::NFT, 1);
let origin1 = Origin::signed(1);
@@ -1013,42 +1013,42 @@
collection_id,
account(2)
));
- assert_ok!(TemplateModule::add_to_white_list(
+ assert_ok!(TemplateModule::add_to_allow_list(
origin2,
collection_id,
account(3)
));
- assert!(TemplateModule::white_list(collection_id, 3));
+ assert!(TemplateModule::allow_list(collection_id, 3));
});
}
#[test]
-fn nonprivileged_user_cannot_add_address_to_white_list() {
+fn nonprivileged_user_cannot_add_address_to_allow_list() {
new_test_ext().execute_with(|| {
let collection_id = create_test_collection(&CollectionMode::NFT, 1);
let origin2 = Origin::signed(2);
assert_noop!(
- TemplateModule::add_to_white_list(origin2, collection_id, account(3)),
+ TemplateModule::add_to_allow_list(origin2, collection_id, account(3)),
Error::<Test>::NoPermission
);
});
}
#[test]
-fn nobody_can_add_address_to_white_list_of_nonexisting_collection() {
+fn nobody_can_add_address_to_allow_list_of_nonexisting_collection() {
new_test_ext().execute_with(|| {
let origin1 = Origin::signed(1);
assert_noop!(
- TemplateModule::add_to_white_list(origin1, 1, account(2)),
+ TemplateModule::add_to_allow_list(origin1, 1, account(2)),
Error::<Test>::CollectionNotFound
);
});
}
#[test]
-fn nobody_can_add_address_to_white_list_of_deleted_collection() {
+fn nobody_can_add_address_to_allow_list_of_deleted_collection() {
new_test_ext().execute_with(|| {
let collection_id = create_test_collection(&CollectionMode::NFT, 1);
@@ -1058,55 +1058,55 @@
collection_id
));
assert_noop!(
- TemplateModule::add_to_white_list(origin1, collection_id, account(2)),
+ TemplateModule::add_to_allow_list(origin1, collection_id, account(2)),
Error::<Test>::CollectionNotFound
);
});
}
-// If address is already added to white list, nothing happens
+// If address is already added to allow list, nothing happens
#[test]
-fn address_is_already_added_to_white_list() {
+fn address_is_already_added_to_allow_list() {
new_test_ext().execute_with(|| {
let collection_id = create_test_collection(&CollectionMode::NFT, 1);
let origin1 = Origin::signed(1);
- assert_ok!(TemplateModule::add_to_white_list(
+ assert_ok!(TemplateModule::add_to_allow_list(
origin1.clone(),
collection_id,
account(2)
));
- assert_ok!(TemplateModule::add_to_white_list(
+ assert_ok!(TemplateModule::add_to_allow_list(
origin1,
collection_id,
account(2)
));
- assert!(TemplateModule::white_list(collection_id, 2));
+ assert!(TemplateModule::allow_list(collection_id, 2));
});
}
#[test]
-fn owner_can_remove_address_from_white_list() {
+fn owner_can_remove_address_from_allow_list() {
new_test_ext().execute_with(|| {
let collection_id = create_test_collection(&CollectionMode::NFT, 1);
let origin1 = Origin::signed(1);
- assert_ok!(TemplateModule::add_to_white_list(
+ assert_ok!(TemplateModule::add_to_allow_list(
origin1.clone(),
collection_id,
account(2)
));
- assert_ok!(TemplateModule::remove_from_white_list(
+ assert_ok!(TemplateModule::remove_from_allow_list(
origin1,
collection_id,
account(2)
));
- assert!(!TemplateModule::white_list(collection_id, 2));
+ assert!(!TemplateModule::allow_list(collection_id, 2));
});
}
#[test]
-fn admin_can_remove_address_from_white_list() {
+fn admin_can_remove_address_from_allow_list() {
new_test_ext().execute_with(|| {
let collection_id = create_test_collection(&CollectionMode::NFT, 1);
let origin1 = Origin::signed(1);
@@ -1118,102 +1118,102 @@
account(2)
));
- assert_ok!(TemplateModule::add_to_white_list(
+ assert_ok!(TemplateModule::add_to_allow_list(
origin1,
collection_id,
account(3)
));
- assert_ok!(TemplateModule::remove_from_white_list(
+ assert_ok!(TemplateModule::remove_from_allow_list(
origin2,
collection_id,
account(3)
));
- assert!(!TemplateModule::white_list(collection_id, 3));
+ assert!(!TemplateModule::allow_list(collection_id, 3));
});
}
#[test]
-fn nonprivileged_user_cannot_remove_address_from_white_list() {
+fn nonprivileged_user_cannot_remove_address_from_allow_list() {
new_test_ext().execute_with(|| {
let collection_id = create_test_collection(&CollectionMode::NFT, 1);
let origin1 = Origin::signed(1);
let origin2 = Origin::signed(2);
- assert_ok!(TemplateModule::add_to_white_list(
+ assert_ok!(TemplateModule::add_to_allow_list(
origin1,
collection_id,
account(2)
));
assert_noop!(
- TemplateModule::remove_from_white_list(origin2, collection_id, account(2)),
+ TemplateModule::remove_from_allow_list(origin2, collection_id, account(2)),
Error::<Test>::NoPermission
);
- assert!(TemplateModule::white_list(collection_id, 2));
+ assert!(TemplateModule::allow_list(collection_id, 2));
});
}
#[test]
-fn nobody_can_remove_address_from_white_list_of_nonexisting_collection() {
+fn nobody_can_remove_address_from_allow_list_of_nonexisting_collection() {
new_test_ext().execute_with(|| {
let origin1 = Origin::signed(1);
assert_noop!(
- TemplateModule::remove_from_white_list(origin1, 1, account(2)),
+ TemplateModule::remove_from_allow_list(origin1, 1, account(2)),
Error::<Test>::CollectionNotFound
);
});
}
#[test]
-fn nobody_can_remove_address_from_white_list_of_deleted_collection() {
+fn nobody_can_remove_address_from_allow_list_of_deleted_collection() {
new_test_ext().execute_with(|| {
let collection_id = create_test_collection(&CollectionMode::NFT, 1);
let origin1 = Origin::signed(1);
let origin2 = Origin::signed(2);
- assert_ok!(TemplateModule::add_to_white_list(
+ assert_ok!(TemplateModule::add_to_allow_list(
origin1.clone(),
collection_id,
account(2)
));
assert_ok!(TemplateModule::destroy_collection(origin1, collection_id));
assert_noop!(
- TemplateModule::remove_from_white_list(origin2, collection_id, account(2)),
+ TemplateModule::remove_from_allow_list(origin2, collection_id, account(2)),
Error::<Test>::CollectionNotFound
);
- assert!(!TemplateModule::white_list(collection_id, 2));
+ assert!(!TemplateModule::allow_list(collection_id, 2));
});
}
-// If address is already removed from white list, nothing happens
+// If address is already removed from allow list, nothing happens
#[test]
-fn address_is_already_removed_from_white_list() {
+fn address_is_already_removed_from_allow_list() {
new_test_ext().execute_with(|| {
let collection_id = create_test_collection(&CollectionMode::NFT, 1);
let origin1 = Origin::signed(1);
- assert_ok!(TemplateModule::add_to_white_list(
+ assert_ok!(TemplateModule::add_to_allow_list(
origin1.clone(),
collection_id,
account(2)
));
- assert_ok!(TemplateModule::remove_from_white_list(
+ assert_ok!(TemplateModule::remove_from_allow_list(
origin1.clone(),
collection_id,
account(2)
));
- assert_ok!(TemplateModule::remove_from_white_list(
+ assert_ok!(TemplateModule::remove_from_allow_list(
origin1,
collection_id,
account(2)
));
- assert!(!TemplateModule::white_list(collection_id, 2));
+ assert!(!TemplateModule::allow_list(collection_id, 2));
});
}
-// If Public Access mode is set to WhiteList, tokens can’t be transferred from a non-whitelisted address with transfer or transferFrom (2 tests)
+// If Public Access mode is set to AllowList, tokens can’t be transferred from a non-allowlisted address with transfer or transferFrom (2 tests)
#[test]
-fn white_list_test_1() {
+fn allow_list_test_1() {
new_test_ext().execute_with(|| {
let collection_id = create_test_collection(&CollectionMode::NFT, 1);
@@ -1225,9 +1225,9 @@
assert_ok!(TemplateModule::set_public_access_mode(
origin1.clone(),
collection_id,
- AccessMode::WhiteList
+ AccessMode::AllowList
));
- assert_ok!(TemplateModule::add_to_white_list(
+ assert_ok!(TemplateModule::add_to_allow_list(
origin1.clone(),
collection_id,
account(2)
@@ -1235,13 +1235,13 @@
assert_noop!(
TemplateModule::transfer(origin1, account(3), 1, 1, 1),
- Error::<Test>::AddresNotInWhiteList
+ Error::<Test>::AddresNotInAllowList
);
});
}
#[test]
-fn white_list_test_2() {
+fn allow_list_test_2() {
new_test_ext().execute_with(|| {
let collection_id = create_test_collection(&CollectionMode::NFT, 1);
let origin1 = Origin::signed(1);
@@ -1252,14 +1252,14 @@
assert_ok!(TemplateModule::set_public_access_mode(
origin1.clone(),
collection_id,
- AccessMode::WhiteList
+ AccessMode::AllowList
));
- assert_ok!(TemplateModule::add_to_white_list(
+ assert_ok!(TemplateModule::add_to_allow_list(
origin1.clone(),
1,
account(1)
));
- assert_ok!(TemplateModule::add_to_white_list(
+ assert_ok!(TemplateModule::add_to_allow_list(
origin1.clone(),
1,
account(2)
@@ -1275,7 +1275,7 @@
));
assert_eq!(TemplateModule::approved(1, (1, 1, 1)), 1);
- assert_ok!(TemplateModule::remove_from_white_list(
+ assert_ok!(TemplateModule::remove_from_allow_list(
origin1.clone(),
1,
account(1)
@@ -1283,14 +1283,14 @@
assert_noop!(
TemplateModule::transfer_from(origin1, account(1), account(3), 1, 1, 1),
- Error::<Test>::AddresNotInWhiteList
+ Error::<Test>::AddresNotInAllowList
);
});
}
-// If Public Access mode is set to WhiteList, tokens can’t be transferred to a non-whitelisted address with transfer or transferFrom (2 tests)
+// If Public Access mode is set to AllowList, tokens can’t be transferred to a non-allowlisted address with transfer or transferFrom (2 tests)
#[test]
-fn white_list_test_3() {
+fn allow_list_test_3() {
new_test_ext().execute_with(|| {
let collection_id = create_test_collection(&CollectionMode::NFT, 1);
@@ -1302,9 +1302,9 @@
assert_ok!(TemplateModule::set_public_access_mode(
origin1.clone(),
collection_id,
- AccessMode::WhiteList
+ AccessMode::AllowList
));
- assert_ok!(TemplateModule::add_to_white_list(
+ assert_ok!(TemplateModule::add_to_allow_list(
origin1.clone(),
1,
account(1)
@@ -1312,13 +1312,13 @@
assert_noop!(
TemplateModule::transfer(origin1, account(3), 1, 1, 1),
- Error::<Test>::AddresNotInWhiteList
+ Error::<Test>::AddresNotInAllowList
);
});
}
#[test]
-fn white_list_test_4() {
+fn allow_list_test_4() {
new_test_ext().execute_with(|| {
let collection_id = create_test_collection(&CollectionMode::NFT, 1);
@@ -1330,14 +1330,14 @@
assert_ok!(TemplateModule::set_public_access_mode(
origin1.clone(),
collection_id,
- AccessMode::WhiteList
+ AccessMode::AllowList
));
- assert_ok!(TemplateModule::add_to_white_list(
+ assert_ok!(TemplateModule::add_to_allow_list(
origin1.clone(),
collection_id,
account(1)
));
- assert_ok!(TemplateModule::add_to_white_list(
+ assert_ok!(TemplateModule::add_to_allow_list(
origin1.clone(),
collection_id,
account(2)
@@ -1353,7 +1353,7 @@
));
assert_eq!(TemplateModule::approved(1, (1, 1, 1)), 1);
- assert_ok!(TemplateModule::remove_from_white_list(
+ assert_ok!(TemplateModule::remove_from_allow_list(
origin1.clone(),
collection_id,
account(2)
@@ -1361,14 +1361,14 @@
assert_noop!(
TemplateModule::transfer_from(origin1, account(1), account(3), 1, 1, 1),
- Error::<Test>::AddresNotInWhiteList
+ Error::<Test>::AddresNotInAllowList
);
});
}
-// If Public Access mode is set to WhiteList, tokens can’t be destroyed by a non-whitelisted address (even if it owned them before enabling WhiteList mode)
+// If Public Access mode is set to AllowList, tokens can’t be destroyed by a non-allowlisted address (even if it owned them before enabling AllowList mode)
#[test]
-fn white_list_test_5() {
+fn allow_list_test_5() {
new_test_ext().execute_with(|| {
let collection_id = create_test_collection(&CollectionMode::NFT, 1);
@@ -1380,18 +1380,18 @@
assert_ok!(TemplateModule::set_public_access_mode(
origin1.clone(),
collection_id,
- AccessMode::WhiteList
+ AccessMode::AllowList
));
assert_noop!(
TemplateModule::burn_item(origin1.clone(), 1, 1, 5),
- Error::<Test>::AddresNotInWhiteList
+ Error::<Test>::AddresNotInAllowList
);
});
}
-// If Public Access mode is set to WhiteList, token transfers can’t be Approved by a non-whitelisted address (see Approve method).
+// If Public Access mode is set to AllowList, token transfers can’t be Approved by a non-allowlisted address (see Approve method).
#[test]
-fn white_list_test_6() {
+fn allow_list_test_6() {
new_test_ext().execute_with(|| {
let collection_id = create_test_collection(&CollectionMode::NFT, 1);
@@ -1403,21 +1403,21 @@
assert_ok!(TemplateModule::set_public_access_mode(
origin1.clone(),
collection_id,
- AccessMode::WhiteList
+ AccessMode::AllowList
));
// do approve
assert_noop!(
TemplateModule::approve(origin1, account(1), 1, 1, 5),
- Error::<Test>::AddresNotInWhiteList
+ Error::<Test>::AddresNotInAllowList
);
});
}
-// If Public Access mode is set to WhiteList, tokens can be transferred from a whitelisted address with transfer or transferFrom (2 tests) and
-// tokens can be transferred from a whitelisted address with transfer or transferFrom (2 tests)
+// If Public Access mode is set to AllowList, tokens can be transferred from a allowlisted address with transfer or transferFrom (2 tests) and
+// tokens can be transferred from a allowlisted address with transfer or transferFrom (2 tests)
#[test]
-fn white_list_test_7() {
+fn allow_list_test_7() {
new_test_ext().execute_with(|| {
let collection_id = create_test_collection(&CollectionMode::NFT, 1);
@@ -1429,14 +1429,14 @@
assert_ok!(TemplateModule::set_public_access_mode(
origin1.clone(),
collection_id,
- AccessMode::WhiteList
+ AccessMode::AllowList
));
- assert_ok!(TemplateModule::add_to_white_list(
+ assert_ok!(TemplateModule::add_to_allow_list(
origin1.clone(),
collection_id,
account(1)
));
- assert_ok!(TemplateModule::add_to_white_list(
+ assert_ok!(TemplateModule::add_to_allow_list(
origin1.clone(),
collection_id,
account(2)
@@ -1447,7 +1447,7 @@
}
#[test]
-fn white_list_test_8() {
+fn allow_list_test_8() {
new_test_ext().execute_with(|| {
let collection_id = create_test_collection(&CollectionMode::NFT, 1);
@@ -1459,14 +1459,14 @@
assert_ok!(TemplateModule::set_public_access_mode(
origin1.clone(),
collection_id,
- AccessMode::WhiteList
+ AccessMode::AllowList
));
- assert_ok!(TemplateModule::add_to_white_list(
+ assert_ok!(TemplateModule::add_to_allow_list(
origin1.clone(),
collection_id,
account(1)
));
- assert_ok!(TemplateModule::add_to_white_list(
+ assert_ok!(TemplateModule::add_to_allow_list(
origin1.clone(),
collection_id,
account(2)
@@ -1493,9 +1493,9 @@
});
}
-// If Public Access mode is set to WhiteList, and Mint Permission is set to false, tokens can be created by owner.
+// If Public Access mode is set to AllowList, and Mint Permission is set to false, tokens can be created by owner.
#[test]
-fn white_list_test_9() {
+fn allow_list_test_9() {
new_test_ext().execute_with(|| {
let collection_id = create_test_collection(&CollectionMode::NFT, 1);
let origin1 = Origin::signed(1);
@@ -1503,7 +1503,7 @@
assert_ok!(TemplateModule::set_public_access_mode(
origin1.clone(),
collection_id,
- AccessMode::WhiteList
+ AccessMode::AllowList
));
assert_ok!(TemplateModule::set_mint_permission(
origin1,
@@ -1516,9 +1516,9 @@
});
}
-// If Public Access mode is set to WhiteList, and Mint Permission is set to false, tokens can be created by admin.
+// If Public Access mode is set to AllowList, and Mint Permission is set to false, tokens can be created by admin.
#[test]
-fn white_list_test_10() {
+fn allow_list_test_10() {
new_test_ext().execute_with(|| {
let collection_id = create_test_collection(&CollectionMode::NFT, 1);
@@ -1528,7 +1528,7 @@
assert_ok!(TemplateModule::set_public_access_mode(
origin1.clone(),
collection_id,
- AccessMode::WhiteList
+ AccessMode::AllowList
));
assert_ok!(TemplateModule::set_mint_permission(
origin1.clone(),
@@ -1551,9 +1551,9 @@
});
}
-// If Public Access mode is set to WhiteList, and Mint Permission is set to false, tokens cannot be created by non-privileged and white listed address.
+// If Public Access mode is set to AllowList, and Mint Permission is set to false, tokens cannot be created by non-privileged and allow listed address.
#[test]
-fn white_list_test_11() {
+fn allow_list_test_11() {
new_test_ext().execute_with(|| {
let collection_id = create_test_collection(&CollectionMode::NFT, 1);
@@ -1563,14 +1563,14 @@
assert_ok!(TemplateModule::set_public_access_mode(
origin1.clone(),
collection_id,
- AccessMode::WhiteList
+ AccessMode::AllowList
));
assert_ok!(TemplateModule::set_mint_permission(
origin1.clone(),
collection_id,
false
));
- assert_ok!(TemplateModule::add_to_white_list(
+ assert_ok!(TemplateModule::add_to_allow_list(
origin1,
collection_id,
account(2)
@@ -1583,9 +1583,9 @@
});
}
-// If Public Access mode is set to WhiteList, and Mint Permission is set to false, tokens cannot be created by non-privileged and non-white listed address.
+// If Public Access mode is set to AllowList, and Mint Permission is set to false, tokens cannot be created by non-privileged and non-allow listed address.
#[test]
-fn white_list_test_12() {
+fn allow_list_test_12() {
new_test_ext().execute_with(|| {
let collection_id = create_test_collection(&CollectionMode::NFT, 1);
@@ -1595,7 +1595,7 @@
assert_ok!(TemplateModule::set_public_access_mode(
origin1.clone(),
collection_id,
- AccessMode::WhiteList
+ AccessMode::AllowList
));
assert_ok!(TemplateModule::set_mint_permission(
origin1,
@@ -1610,9 +1610,9 @@
});
}
-// If Public Access mode is set to WhiteList, and Mint Permission is set to true, tokens can be created by owner.
+// If Public Access mode is set to AllowList, and Mint Permission is set to true, tokens can be created by owner.
#[test]
-fn white_list_test_13() {
+fn allow_list_test_13() {
new_test_ext().execute_with(|| {
let collection_id = create_test_collection(&CollectionMode::NFT, 1);
@@ -1621,7 +1621,7 @@
assert_ok!(TemplateModule::set_public_access_mode(
origin1.clone(),
collection_id,
- AccessMode::WhiteList
+ AccessMode::AllowList
));
assert_ok!(TemplateModule::set_mint_permission(
origin1,
@@ -1634,9 +1634,9 @@
});
}
-// If Public Access mode is set to WhiteList, and Mint Permission is set to true, tokens can be created by admin.
+// If Public Access mode is set to AllowList, and Mint Permission is set to true, tokens can be created by admin.
#[test]
-fn white_list_test_14() {
+fn allow_list_test_14() {
new_test_ext().execute_with(|| {
let collection_id = create_test_collection(&CollectionMode::NFT, 1);
@@ -1646,7 +1646,7 @@
assert_ok!(TemplateModule::set_public_access_mode(
origin1.clone(),
collection_id,
- AccessMode::WhiteList
+ AccessMode::AllowList
));
assert_ok!(TemplateModule::set_mint_permission(
origin1.clone(),
@@ -1669,9 +1669,9 @@
});
}
-// If Public Access mode is set to WhiteList, and Mint Permission is set to true, tokens cannot be created by non-privileged and non-white listed address.
+// If Public Access mode is set to AllowList, and Mint Permission is set to true, tokens cannot be created by non-privileged and non-allow listed address.
#[test]
-fn white_list_test_15() {
+fn allow_list_test_15() {
new_test_ext().execute_with(|| {
let collection_id = create_test_collection(&CollectionMode::NFT, 1);
@@ -1681,7 +1681,7 @@
assert_ok!(TemplateModule::set_public_access_mode(
origin1.clone(),
collection_id,
- AccessMode::WhiteList
+ AccessMode::AllowList
));
assert_ok!(TemplateModule::set_mint_permission(
origin1,
@@ -1691,14 +1691,14 @@
assert_noop!(
TemplateModule::create_item(origin2, 1, account(2), default_nft_data().into()),
- Error::<Test>::AddresNotInWhiteList
+ Error::<Test>::AddresNotInAllowList
);
});
}
-// If Public Access mode is set to WhiteList, and Mint Permission is set to true, tokens can be created by non-privileged and white listed address.
+// If Public Access mode is set to AllowList, and Mint Permission is set to true, tokens can be created by non-privileged and allow listed address.
#[test]
-fn white_list_test_16() {
+fn allow_list_test_16() {
new_test_ext().execute_with(|| {
let collection_id = create_test_collection(&CollectionMode::NFT, 1);
@@ -1708,14 +1708,14 @@
assert_ok!(TemplateModule::set_public_access_mode(
origin1.clone(),
collection_id,
- AccessMode::WhiteList
+ AccessMode::AllowList
));
assert_ok!(TemplateModule::set_mint_permission(
origin1.clone(),
collection_id,
true
));
- assert_ok!(TemplateModule::add_to_white_list(
+ assert_ok!(TemplateModule::add_to_allow_list(
origin1,
collection_id,
account(2)
@@ -2056,7 +2056,7 @@
collection_id,
true
));
- assert_ok!(TemplateModule::add_to_white_list(
+ assert_ok!(TemplateModule::add_to_allow_list(
origin1.clone(),
collection_id,
account(1)
@@ -2124,7 +2124,7 @@
collection_id,
true
));
- assert_ok!(TemplateModule::add_to_white_list(
+ assert_ok!(TemplateModule::add_to_allow_list(
origin2.clone(),
collection_id,
account(1)
@@ -2177,7 +2177,7 @@
collection_id,
true
));
- assert_ok!(TemplateModule::add_to_white_list(
+ assert_ok!(TemplateModule::add_to_allow_list(
origin2.clone(),
collection_id,
account(1)
pallets/nft/src/weights.rsdiffbeforeafterboth--- a/pallets/nft/src/weights.rs
+++ b/pallets/nft/src/weights.rs
@@ -33,8 +33,8 @@
pub trait WeightInfo {
fn create_collection() -> Weight;
fn destroy_collection() -> Weight;
- fn add_to_white_list() -> Weight;
- fn remove_from_white_list() -> Weight;
+ fn add_to_allow_list() -> Weight;
+ fn remove_from_allow_list() -> Weight;
fn set_public_access_mode() -> Weight;
fn set_mint_permission() -> Weight;
fn change_collection_owner() -> Weight;
@@ -75,14 +75,14 @@
}
// Storage: Common CollectionById (r:1 w:0)
// Storage: Common Allowlist (r:0 w:1)
- fn add_to_white_list() -> Weight {
+ fn add_to_allow_list() -> Weight {
(6_629_000 as Weight)
.saturating_add(T::DbWeight::get().reads(1 as Weight))
.saturating_add(T::DbWeight::get().writes(1 as Weight))
}
// Storage: Common CollectionById (r:1 w:0)
// Storage: Common Allowlist (r:0 w:1)
- fn remove_from_white_list() -> Weight {
+ fn remove_from_allow_list() -> Weight {
(6_596_000 as Weight)
.saturating_add(T::DbWeight::get().reads(1 as Weight))
.saturating_add(T::DbWeight::get().writes(1 as Weight))
@@ -205,14 +205,14 @@
}
// Storage: Common CollectionById (r:1 w:0)
// Storage: Common Allowlist (r:0 w:1)
- fn add_to_white_list() -> Weight {
+ fn add_to_allow_list() -> Weight {
(6_629_000 as Weight)
.saturating_add(RocksDbWeight::get().reads(1 as Weight))
.saturating_add(RocksDbWeight::get().writes(1 as Weight))
}
// Storage: Common CollectionById (r:1 w:0)
// Storage: Common Allowlist (r:0 w:1)
- fn remove_from_white_list() -> Weight {
+ fn remove_from_allow_list() -> Weight {
(6_596_000 as Weight)
.saturating_add(RocksDbWeight::get().reads(1 as Weight))
.saturating_add(RocksDbWeight::get().writes(1 as Weight))
pallets/nonfungible/src/lib.rsdiffbeforeafterboth--- a/pallets/nonfungible/src/lib.rs
+++ b/pallets/nonfungible/src/lib.rs
@@ -169,7 +169,7 @@
<CommonError<T>>::NoPermission
);
- if collection.access == AccessMode::WhiteList {
+ if collection.access == AccessMode::AllowList {
collection.check_allowlist(sender)?;
}
@@ -228,7 +228,7 @@
<CommonError<T>>::NoPermission
);
- if collection.access == AccessMode::WhiteList {
+ if collection.access == AccessMode::AllowList {
collection.check_allowlist(from)?;
collection.check_allowlist(to)?;
}
@@ -449,7 +449,7 @@
token: TokenId,
spender: Option<&T::CrossAccountId>,
) -> DispatchResult {
- if collection.access == AccessMode::WhiteList {
+ if collection.access == AccessMode::AllowList {
collection.check_allowlist(&sender)?;
if let Some(spender) = spender {
collection.check_allowlist(&spender)?;
@@ -484,7 +484,7 @@
if spender.conv_eq(from) {
return Self::transfer(collection, from, to, token);
}
- if collection.access == AccessMode::WhiteList {
+ if collection.access == AccessMode::AllowList {
// `from`, `to` checked in [`transfer`]
collection.check_allowlist(spender)?;
}
@@ -512,7 +512,7 @@
if spender.conv_eq(from) {
return Self::burn(collection, from, token);
}
- if collection.access == AccessMode::WhiteList {
+ if collection.access == AccessMode::AllowList {
// `from` checked in [`burn`]
collection.check_allowlist(spender)?;
}
pallets/refungible/src/lib.rsdiffbeforeafterboth--- a/pallets/refungible/src/lib.rs
+++ b/pallets/refungible/src/lib.rs
@@ -272,7 +272,7 @@
<CommonError<T>>::TransferNotAllowed
);
- if collection.access == AccessMode::WhiteList {
+ if collection.access == AccessMode::AllowList {
collection.check_allowlist(from)?;
collection.check_allowlist(to)?;
}
@@ -483,7 +483,7 @@
token: TokenId,
amount: u128,
) -> DispatchResult {
- if collection.access == AccessMode::WhiteList {
+ if collection.access == AccessMode::AllowList {
collection.check_allowlist(&sender)?;
collection.check_allowlist(&spender)?;
}
@@ -514,7 +514,7 @@
if spender.conv_eq(from) {
return Self::transfer(collection, from, to, token, amount);
}
- if collection.access == AccessMode::WhiteList {
+ if collection.access == AccessMode::AllowList {
// `from`, `to` checked in [`transfer`]
collection.check_allowlist(spender)?;
}
@@ -547,7 +547,7 @@
if spender.conv_eq(from) {
return Self::burn(collection, from, token, amount);
}
- if collection.access == AccessMode::WhiteList {
+ if collection.access == AccessMode::AllowList {
// `from` checked in [`burn`]
collection.check_allowlist(spender)?;
}
primitives/nft/src/lib.rsdiffbeforeafterboth--- a/primitives/nft/src/lib.rs
+++ b/primitives/nft/src/lib.rs
@@ -142,7 +142,7 @@
#[cfg_attr(feature = "serde1", derive(Serialize, Deserialize))]
pub enum AccessMode {
Normal,
- WhiteList,
+ AllowList,
}
impl Default for AccessMode {
fn default() -> Self {
runtime/src/chain_extension.rsdiffbeforeafterboth--- a/runtime/src/chain_extension.rs
+++ b/runtime/src/chain_extension.rs
@@ -75,10 +75,10 @@
}
#[derive(Debug, PartialEq, Encode, Decode, MaxEncodedLen)]
-pub struct NFTExtToggleWhiteList<AccountId> {
+pub struct NFTExtToggleAllowList<AccountId> {
pub collection_id: u32,
pub address: AccountId,
- pub whitelisted: bool,
+ pub allowlisted: bool,
}
/// The chain Extension of NFT pallet
@@ -211,18 +211,18 @@
Ok(RetVal::Converging(0))
}
6 => {
- // Toggle whitelist
+ // Toggle allowlist
let mut env = env.buf_in_buf_out();
- let input: NFTExtToggleWhiteList<AccountIdOf<C>> = env.read_as()?;
- env.charge_weight(NftWeightInfoOf::<C>::add_to_white_list())?;
+ let input: NFTExtToggleAllowList<AccountIdOf<C>> = env.read_as()?;
+ env.charge_weight(NftWeightInfoOf::<C>::add_to_allow_list())?;
let collection = pallet_nft::Module::<C>::get_collection(input.collection_id)?;
- pallet_nft::Module::<C>::toggle_white_list_internal(
+ pallet_nft::Module::<C>::toggle_allow_list_internal(
&C::CrossAccountId::from_sub(env.ext().address().clone()),
&collection,
&C::CrossAccountId::from_sub(input.address),
- input.whitelisted,
+ input.allowlisted,
)?;
collection.submit_logs()?;
runtime/src/lib.rsdiffbeforeafterboth--- a/runtime/src/lib.rs
+++ b/runtime/src/lib.rs
@@ -1340,7 +1340,7 @@
) -> Result<Vec<frame_benchmarking::BenchmarkBatch>, sp_runtime::RuntimeString> {
use frame_benchmarking::{Benchmarking, BenchmarkBatch, add_benchmark, TrackedStorageKey};
- let whitelist: Vec<TrackedStorageKey> = vec![
+ let allowlist: Vec<TrackedStorageKey> = vec![
// Block Number
hex_literal::hex!("26aa394eea5630e07c48ae0c9558cef702a5c1b19ab7a04f536c519aca4983ac").to_vec().into(),
// Total Issuance
@@ -1354,7 +1354,7 @@
];
let mut batches = Vec::<BenchmarkBatch>::new();
- let params = (&config, &whitelist);
+ let params = (&config, &allowlist);
add_benchmark!(params, batches, pallet_evm_migration, EvmMigration);
add_benchmark!(params, batches, pallet_nft, Nft);
smart_contracs/transfer/lib.rsdiffbeforeafterboth--- a/smart_contracs/transfer/lib.rs
+++ b/smart_contracs/transfer/lib.rs
@@ -75,7 +75,7 @@
#[ink(extension = 5, returns_result = false)]
fn set_variable_meta_data(collection_id: u32, item_id: u32, data: Vec<u8>);
#[ink(extension = 6, returns_result = false)]
- fn toggle_white_list(collection_id: u32, address: DefaultAccountId, whitelisted: bool);
+ fn toggle_allow_list(collection_id: u32, address: DefaultAccountId, allowlisted: bool);
}
#[ink::contract(env = crate::NftEnvironment, dynamic_storage_allocator = true)]
@@ -135,10 +135,10 @@
.set_variable_meta_data(collection_id, item_id, data);
}
#[ink(message)]
- pub fn toggle_white_list(&mut self, collection_id: u32, address: AccountId, whitelisted: bool) {
+ pub fn toggle_allow_list(&mut self, collection_id: u32, address: AccountId, allowlisted: bool) {
let _ = self.env()
.extension()
- .toggle_white_list(collection_id, address, whitelisted);
+ .toggle_allow_list(collection_id, address, allowlisted);
}
}
tests/package.jsondiffbeforeafterboth--- a/tests/package.json
+++ b/tests/package.json
@@ -42,7 +42,7 @@
"testConfirmSponsorship": "mocha --timeout 9999999 -r ts-node/register ./**/confirmSponsorship.test.ts",
"testRemoveCollectionAdmin": "mocha --timeout 9999999 -r ts-node/register ./**/removeCollectionAdmin.test.ts",
"testRemoveCollectionSponsor": "mocha --timeout 9999999 -r ts-node/register ./**/removeCollectionSponsor.test.ts",
- "testRemoveFromWhiteList": "mocha --timeout 9999999 -r ts-node/register ./**/removeFromWhiteList.test.ts",
+ "testRemoveFromAllowList": "mocha --timeout 9999999 -r ts-node/register ./**/removeFromAllowList.test.ts",
"testConnection": "mocha --timeout 9999999 -r ts-node/register ./**/connection.test.ts",
"testCollection": "mocha --timeout 9999999 -r ts-node/register ./**/createCollection.test.ts",
"testContracts": "mocha --timeout 9999999 -r ts-node/register ./**/contracts.test.ts",
@@ -51,14 +51,14 @@
"testApprove": "mocha --timeout 9999999 -r ts-node/register ./**/approve.test.ts",
"testTransferFrom": "mocha --timeout 9999999 -r ts-node/register ./**/transferFrom.test.ts",
"testCreateCollection": "mocha --timeout 9999999 -r ts-node/register ./**/createCollection.test.ts",
- "testToggleContractWhiteList": "mocha --timeout 9999999 -r ts-node/register ./**/toggleContractWhiteList.test.ts",
- "testAddToContractWhiteList": "mocha --timeout 9999999 -r ts-node/register ./**/addToContractWhiteList.test.ts",
+ "testToggleContractAllowList": "mocha --timeout 9999999 -r ts-node/register ./**/toggleContractAllowList.test.ts",
+ "testAddToContractAllowList": "mocha --timeout 9999999 -r ts-node/register ./**/addToContractAllowList.test.ts",
"testTransfer": "mocha --timeout 9999999 -r ts-node/register ./**/transfer.test.ts",
"testBurnItem": "mocha --timeout 9999999 -r ts-node/register ./**/burnItem.test.ts",
"testSetMintPermission": "mocha --timeout 9999999 -r ts-node/register ./**/setMintPermission.test.ts",
"testCreditFeesToTreasury": "mocha --timeout 9999999 -r ts-node/register ./**/creditFeesToTreasury.test.ts",
"testEnableContractSponsoring": "mocha --timeout 9999999 -r ts-node/register ./**/enableContractSponsoring.test.ts",
- "testRemoveFromContractWhiteList": "mocha --timeout 9999999 -r ts-node/register ./**/removeFromContractWhiteList.test.ts",
+ "testRemoveFromContractAllowList": "mocha --timeout 9999999 -r ts-node/register ./**/removeFromContractAllowList.test.ts",
"testSetContractSponsoringRateLimit": "mocha --timeout 9999999 -r ts-node/register ./**/setContractSponsoringRateLimit.test.ts",
"testSetOffchainSchema": "mocha --timeout 9999999 -r ts-node/register ./**/setOffchainSchema.test.ts",
"testOverflow": "mocha --timeout 9999999 -r ts-node/register ./**/overflow.test.ts",
tests/src/addToAllowList.test.tsdiffbeforeafterboth--- /dev/null
+++ b/tests/src/addToAllowList.test.ts
@@ -0,0 +1,124 @@
+//
+// This file is subject to the terms and conditions defined in
+// file 'LICENSE', which is part of this source code package.
+//
+
+import {IKeyringPair} from '@polkadot/types/types';
+import chai from 'chai';
+import chaiAsPromised from 'chai-as-promised';
+import privateKey from './substrate/privateKey';
+import usingApi, {submitTransactionExpectFailAsync} from './substrate/substrate-api';
+import {
+ addToAllowListExpectSuccess,
+ createCollectionExpectSuccess,
+ createItemExpectSuccess,
+ destroyCollectionExpectSuccess,
+ enablePublicMintingExpectSuccess,
+ enableAllowListExpectSuccess,
+ normalizeAccountId,
+ addCollectionAdminExpectSuccess,
+ addToAllowListExpectFail,
+} from './util/helpers';
+
+chai.use(chaiAsPromised);
+const expect = chai.expect;
+
+let alice: IKeyringPair;
+let bob: IKeyringPair;
+let charlie: IKeyringPair;
+
+describe('Integration Test ext. addToAllowList()', () => {
+
+ before(async () => {
+ await usingApi(async () => {
+ alice = privateKey('//Alice');
+ bob = privateKey('//Bob');
+ });
+ });
+
+ it('Execute the extrinsic with parameters: Collection ID and address to add to the allow list', async () => {
+ const collectionId = await createCollectionExpectSuccess();
+ await addToAllowListExpectSuccess(alice, collectionId, bob.address);
+ });
+
+ it('Allowlisted minting: list restrictions', async () => {
+ const collectionId = await createCollectionExpectSuccess();
+ await addToAllowListExpectSuccess(alice, collectionId, bob.address);
+ await enableAllowListExpectSuccess(alice, collectionId);
+ await enablePublicMintingExpectSuccess(alice, collectionId);
+ await createItemExpectSuccess(bob, collectionId, 'NFT', bob.address);
+ });
+});
+
+describe('Negative Integration Test ext. addToAllowList()', () => {
+
+ it('Allow list an address in the collection that does not exist', async () => {
+ await usingApi(async (api) => {
+ // tslint:disable-next-line: no-bitwise
+ const collectionId = ((await api.query.common.createdCollectionCount()).toNumber()) + 1;
+ const bob = privateKey('//Bob');
+
+ const tx = api.tx.nft.addToAllowList(collectionId, normalizeAccountId(bob.address));
+ await expect(submitTransactionExpectFailAsync(alice, tx)).to.be.rejected;
+ });
+ });
+
+ it('Allow list an address in the collection that was destroyed', async () => {
+ await usingApi(async (api) => {
+ const alice = privateKey('//Alice');
+ const bob = privateKey('//Bob');
+ // tslint:disable-next-line: no-bitwise
+ const collectionId = await createCollectionExpectSuccess();
+ await destroyCollectionExpectSuccess(collectionId);
+ const tx = api.tx.nft.addToAllowList(collectionId, normalizeAccountId(bob.address));
+ await expect(submitTransactionExpectFailAsync(alice, tx)).to.be.rejected;
+ });
+ });
+
+ it('Allow list an address in the collection that does not have allow list access enabled', async () => {
+ await usingApi(async (api) => {
+ const alice = privateKey('//Alice');
+ const ferdie = privateKey('//Ferdie');
+ const collectionId = await createCollectionExpectSuccess();
+ await enableAllowListExpectSuccess(alice, collectionId);
+ await enablePublicMintingExpectSuccess(alice, collectionId);
+ const tx = api.tx.nft.createItem(collectionId, normalizeAccountId(ferdie.address), 'NFT');
+ await expect(submitTransactionExpectFailAsync(ferdie, tx)).to.be.rejected;
+ });
+ });
+
+});
+
+describe('Integration Test ext. addToAllowList() with collection admin permissions:', () => {
+
+ before(async () => {
+ await usingApi(async () => {
+ alice = privateKey('//Alice');
+ bob = privateKey('//Bob');
+ charlie = privateKey('//Charlie');
+ });
+ });
+
+ it('Negative. Add to the allow list by regular user', async () => {
+ const collectionId = await createCollectionExpectSuccess();
+ await addToAllowListExpectFail(bob, collectionId, charlie.address);
+ });
+
+ it('Execute the extrinsic with parameters: Collection ID and address to add to the allow list', async () => {
+ const collectionId = await createCollectionExpectSuccess();
+ await addCollectionAdminExpectSuccess(alice, collectionId, bob.address);
+ await addToAllowListExpectSuccess(bob, collectionId, charlie.address);
+ });
+
+ it('Allowlisted minting: list restrictions', async () => {
+ const collectionId = await createCollectionExpectSuccess();
+ await addCollectionAdminExpectSuccess(alice, collectionId, bob.address);
+ await addToAllowListExpectSuccess(bob, collectionId, charlie.address);
+
+ // allowed only for collection owner
+ await enableAllowListExpectSuccess(alice, collectionId);
+ await enablePublicMintingExpectSuccess(alice, collectionId);
+
+ await createItemExpectSuccess(charlie, collectionId, 'NFT', charlie.address);
+ });
+});
tests/src/addToContractAllowList.test.tsdiffbeforeafterboth--- /dev/null
+++ b/tests/src/addToContractAllowList.test.ts
@@ -0,0 +1,92 @@
+//
+// This file is subject to the terms and conditions defined in
+// file 'LICENSE', which is part of this source code package.
+//
+
+import chai from 'chai';
+import chaiAsPromised from 'chai-as-promised';
+import usingApi, {submitTransactionAsync, submitTransactionExpectFailAsync} from './substrate/substrate-api';
+import privateKey from './substrate/privateKey';
+import {
+ deployFlipper,
+} from './util/contracthelpers';
+import {
+ getGenericResult,
+} from './util/helpers';
+
+chai.use(chaiAsPromised);
+const expect = chai.expect;
+
+describe.skip('Integration Test addToContractAllowList', () => {
+
+ it('Add an address to a contract allow list', async () => {
+ await usingApi(async api => {
+ const bob = privateKey('//Bob');
+ const [contract, deployer] = await deployFlipper(api);
+
+ const allowListedBefore = (await api.query.nft.contractAllowList(contract.address, bob.address)).toJSON();
+ const addTx = api.tx.nft.addToContractAllowList(contract.address, bob.address);
+ const addEvents = await submitTransactionAsync(deployer, addTx);
+ const allowListedAfter = (await api.query.nft.contractAllowList(contract.address, bob.address)).toJSON();
+
+ expect(getGenericResult(addEvents).success).to.be.true;
+ expect(allowListedBefore).to.be.false;
+ expect(allowListedAfter).to.be.true;
+ });
+ });
+
+ it('Adding same address to allow list repeatedly should not produce errors', async () => {
+ await usingApi(async api => {
+ const bob = privateKey('//Bob');
+ const [contract, deployer] = await deployFlipper(api);
+
+ const allowListedBefore = (await api.query.nft.contractAllowList(contract.address, bob.address)).toJSON();
+ const addTx = api.tx.nft.addToContractAllowList(contract.address, bob.address);
+ const addEvents = await submitTransactionAsync(deployer, addTx);
+ const allowListedAfter = (await api.query.nft.contractAllowList(contract.address, bob.address)).toJSON();
+ const addAgainEvents = await submitTransactionAsync(deployer, addTx);
+ const allowListedAgainAfter = (await api.query.nft.contractAllowList(contract.address, bob.address)).toJSON();
+
+ expect(getGenericResult(addEvents).success).to.be.true;
+ expect(allowListedBefore).to.be.false;
+ expect(allowListedAfter).to.be.true;
+ expect(getGenericResult(addAgainEvents).success).to.be.true;
+ expect(allowListedAgainAfter).to.be.true;
+ });
+ });
+});
+
+describe.skip('Negative Integration Test addToContractAllowList', () => {
+
+ it('Add an address to a allow list of a non-contract', async () => {
+ await usingApi(async api => {
+ const alice = privateKey('//Bob');
+ const bob = privateKey('//Bob');
+ const charlieGuineaPig = privateKey('//Charlie');
+
+ const allowListedBefore = (await api.query.nft.contractAllowList(charlieGuineaPig.address, bob.address)).toJSON();
+ const addTx = api.tx.nft.addToContractAllowList(charlieGuineaPig.address, bob.address);
+ await expect(submitTransactionExpectFailAsync(alice, addTx)).to.be.rejected;
+ const allowListedAfter = (await api.query.nft.contractAllowList(charlieGuineaPig.address, bob.address)).toJSON();
+
+ expect(allowListedBefore).to.be.false;
+ expect(allowListedAfter).to.be.false;
+ });
+ });
+
+ it('Add to a contract allow list using a non-owner address', async () => {
+ await usingApi(async api => {
+ const bob = privateKey('//Bob');
+ const [contract] = await deployFlipper(api);
+
+ const allowListedBefore = (await api.query.nft.contractAllowList(contract.address, bob.address)).toJSON();
+ const addTx = api.tx.nft.addToContractAllowList(contract.address, bob.address);
+ await expect(submitTransactionExpectFailAsync(bob, addTx)).to.be.rejected;
+ const allowListedAfter = (await api.query.nft.contractAllowList(contract.address, bob.address)).toJSON();
+
+ expect(allowListedBefore).to.be.false;
+ expect(allowListedAfter).to.be.false;
+ });
+ });
+
+});
tests/src/addToContractWhiteList.test.tsdiffbeforeafterboth--- a/tests/src/addToContractWhiteList.test.ts
+++ /dev/null
@@ -1,92 +0,0 @@
-//
-// This file is subject to the terms and conditions defined in
-// file 'LICENSE', which is part of this source code package.
-//
-
-import chai from 'chai';
-import chaiAsPromised from 'chai-as-promised';
-import usingApi, {submitTransactionAsync, submitTransactionExpectFailAsync} from './substrate/substrate-api';
-import privateKey from './substrate/privateKey';
-import {
- deployFlipper,
-} from './util/contracthelpers';
-import {
- getGenericResult,
-} from './util/helpers';
-
-chai.use(chaiAsPromised);
-const expect = chai.expect;
-
-describe.skip('Integration Test addToContractWhiteList', () => {
-
- it('Add an address to a contract white list', async () => {
- await usingApi(async api => {
- const bob = privateKey('//Bob');
- const [contract, deployer] = await deployFlipper(api);
-
- const whiteListedBefore = (await api.query.nft.contractWhiteList(contract.address, bob.address)).toJSON();
- const addTx = api.tx.nft.addToContractWhiteList(contract.address, bob.address);
- const addEvents = await submitTransactionAsync(deployer, addTx);
- const whiteListedAfter = (await api.query.nft.contractWhiteList(contract.address, bob.address)).toJSON();
-
- expect(getGenericResult(addEvents).success).to.be.true;
- expect(whiteListedBefore).to.be.false;
- expect(whiteListedAfter).to.be.true;
- });
- });
-
- it('Adding same address to white list repeatedly should not produce errors', async () => {
- await usingApi(async api => {
- const bob = privateKey('//Bob');
- const [contract, deployer] = await deployFlipper(api);
-
- const whiteListedBefore = (await api.query.nft.contractWhiteList(contract.address, bob.address)).toJSON();
- const addTx = api.tx.nft.addToContractWhiteList(contract.address, bob.address);
- const addEvents = await submitTransactionAsync(deployer, addTx);
- const whiteListedAfter = (await api.query.nft.contractWhiteList(contract.address, bob.address)).toJSON();
- const addAgainEvents = await submitTransactionAsync(deployer, addTx);
- const whiteListedAgainAfter = (await api.query.nft.contractWhiteList(contract.address, bob.address)).toJSON();
-
- expect(getGenericResult(addEvents).success).to.be.true;
- expect(whiteListedBefore).to.be.false;
- expect(whiteListedAfter).to.be.true;
- expect(getGenericResult(addAgainEvents).success).to.be.true;
- expect(whiteListedAgainAfter).to.be.true;
- });
- });
-});
-
-describe.skip('Negative Integration Test addToContractWhiteList', () => {
-
- it('Add an address to a white list of a non-contract', async () => {
- await usingApi(async api => {
- const alice = privateKey('//Bob');
- const bob = privateKey('//Bob');
- const charlieGuineaPig = privateKey('//Charlie');
-
- const whiteListedBefore = (await api.query.nft.contractWhiteList(charlieGuineaPig.address, bob.address)).toJSON();
- const addTx = api.tx.nft.addToContractWhiteList(charlieGuineaPig.address, bob.address);
- await expect(submitTransactionExpectFailAsync(alice, addTx)).to.be.rejected;
- const whiteListedAfter = (await api.query.nft.contractWhiteList(charlieGuineaPig.address, bob.address)).toJSON();
-
- expect(whiteListedBefore).to.be.false;
- expect(whiteListedAfter).to.be.false;
- });
- });
-
- it('Add to a contract white list using a non-owner address', async () => {
- await usingApi(async api => {
- const bob = privateKey('//Bob');
- const [contract] = await deployFlipper(api);
-
- const whiteListedBefore = (await api.query.nft.contractWhiteList(contract.address, bob.address)).toJSON();
- const addTx = api.tx.nft.addToContractWhiteList(contract.address, bob.address);
- await expect(submitTransactionExpectFailAsync(bob, addTx)).to.be.rejected;
- const whiteListedAfter = (await api.query.nft.contractWhiteList(contract.address, bob.address)).toJSON();
-
- expect(whiteListedBefore).to.be.false;
- expect(whiteListedAfter).to.be.false;
- });
- });
-
-});
tests/src/addToWhiteList.test.tsdiffbeforeafterboth--- a/tests/src/addToWhiteList.test.ts
+++ /dev/null
@@ -1,124 +0,0 @@
-//
-// This file is subject to the terms and conditions defined in
-// file 'LICENSE', which is part of this source code package.
-//
-
-import {IKeyringPair} from '@polkadot/types/types';
-import chai from 'chai';
-import chaiAsPromised from 'chai-as-promised';
-import privateKey from './substrate/privateKey';
-import usingApi, {submitTransactionExpectFailAsync} from './substrate/substrate-api';
-import {
- addToWhiteListExpectSuccess,
- createCollectionExpectSuccess,
- createItemExpectSuccess,
- destroyCollectionExpectSuccess,
- enablePublicMintingExpectSuccess,
- enableWhiteListExpectSuccess,
- normalizeAccountId,
- addCollectionAdminExpectSuccess,
- addToWhiteListExpectFail,
-} from './util/helpers';
-
-chai.use(chaiAsPromised);
-const expect = chai.expect;
-
-let alice: IKeyringPair;
-let bob: IKeyringPair;
-let charlie: IKeyringPair;
-
-describe('Integration Test ext. addToWhiteList()', () => {
-
- before(async () => {
- await usingApi(async () => {
- alice = privateKey('//Alice');
- bob = privateKey('//Bob');
- });
- });
-
- it('Execute the extrinsic with parameters: Collection ID and address to add to the white list', async () => {
- const collectionId = await createCollectionExpectSuccess();
- await addToWhiteListExpectSuccess(alice, collectionId, bob.address);
- });
-
- it('Whitelisted minting: list restrictions', async () => {
- const collectionId = await createCollectionExpectSuccess();
- await addToWhiteListExpectSuccess(alice, collectionId, bob.address);
- await enableWhiteListExpectSuccess(alice, collectionId);
- await enablePublicMintingExpectSuccess(alice, collectionId);
- await createItemExpectSuccess(bob, collectionId, 'NFT', bob.address);
- });
-});
-
-describe('Negative Integration Test ext. addToWhiteList()', () => {
-
- it('White list an address in the collection that does not exist', async () => {
- await usingApi(async (api) => {
- // tslint:disable-next-line: no-bitwise
- const collectionId = ((await api.query.common.createdCollectionCount()).toNumber()) + 1;
- const bob = privateKey('//Bob');
-
- const tx = api.tx.nft.addToWhiteList(collectionId, normalizeAccountId(bob.address));
- await expect(submitTransactionExpectFailAsync(alice, tx)).to.be.rejected;
- });
- });
-
- it('White list an address in the collection that was destroyed', async () => {
- await usingApi(async (api) => {
- const alice = privateKey('//Alice');
- const bob = privateKey('//Bob');
- // tslint:disable-next-line: no-bitwise
- const collectionId = await createCollectionExpectSuccess();
- await destroyCollectionExpectSuccess(collectionId);
- const tx = api.tx.nft.addToWhiteList(collectionId, normalizeAccountId(bob.address));
- await expect(submitTransactionExpectFailAsync(alice, tx)).to.be.rejected;
- });
- });
-
- it('White list an address in the collection that does not have white list access enabled', async () => {
- await usingApi(async (api) => {
- const alice = privateKey('//Alice');
- const ferdie = privateKey('//Ferdie');
- const collectionId = await createCollectionExpectSuccess();
- await enableWhiteListExpectSuccess(alice, collectionId);
- await enablePublicMintingExpectSuccess(alice, collectionId);
- const tx = api.tx.nft.createItem(collectionId, normalizeAccountId(ferdie.address), 'NFT');
- await expect(submitTransactionExpectFailAsync(ferdie, tx)).to.be.rejected;
- });
- });
-
-});
-
-describe('Integration Test ext. addToWhiteList() with collection admin permissions:', () => {
-
- before(async () => {
- await usingApi(async () => {
- alice = privateKey('//Alice');
- bob = privateKey('//Bob');
- charlie = privateKey('//Charlie');
- });
- });
-
- it('Negative. Add to the white list by regular user', async () => {
- const collectionId = await createCollectionExpectSuccess();
- await addToWhiteListExpectFail(bob, collectionId, charlie.address);
- });
-
- it('Execute the extrinsic with parameters: Collection ID and address to add to the white list', async () => {
- const collectionId = await createCollectionExpectSuccess();
- await addCollectionAdminExpectSuccess(alice, collectionId, bob.address);
- await addToWhiteListExpectSuccess(bob, collectionId, charlie.address);
- });
-
- it('Whitelisted minting: list restrictions', async () => {
- const collectionId = await createCollectionExpectSuccess();
- await addCollectionAdminExpectSuccess(alice, collectionId, bob.address);
- await addToWhiteListExpectSuccess(bob, collectionId, charlie.address);
-
- // allowed only for collection owner
- await enableWhiteListExpectSuccess(alice, collectionId);
- await enablePublicMintingExpectSuccess(alice, collectionId);
-
- await createItemExpectSuccess(charlie, collectionId, 'NFT', charlie.address);
- });
-});
tests/src/allowLists.test.tsdiffbeforeafterboth--- /dev/null
+++ b/tests/src/allowLists.test.ts
@@ -0,0 +1,304 @@
+//
+// This file is subject to the terms and conditions defined in
+// file 'LICENSE', which is part of this source code package.
+//
+
+import {IKeyringPair} from '@polkadot/types/types';
+import chai from 'chai';
+import chaiAsPromised from 'chai-as-promised';
+import privateKey from './substrate/privateKey';
+import usingApi, {submitTransactionExpectFailAsync} from './substrate/substrate-api';
+import {
+ addToAllowListExpectSuccess,
+ createCollectionExpectSuccess,
+ createItemExpectSuccess,
+ destroyCollectionExpectSuccess,
+ enableAllowListExpectSuccess,
+ normalizeAccountId,
+ addCollectionAdminExpectSuccess,
+ addToAllowListExpectFail,
+ removeFromAllowListExpectSuccess,
+ removeFromAllowListExpectFailure,
+ addToAllowListAgainExpectSuccess,
+ transferExpectFailure,
+ approveExpectSuccess,
+ approveExpectFail,
+ transferExpectSuccess,
+ transferFromExpectSuccess,
+ setMintPermissionExpectSuccess,
+ createItemExpectFailure,
+} from './util/helpers';
+
+chai.use(chaiAsPromised);
+const expect = chai.expect;
+
+let alice: IKeyringPair;
+let bob: IKeyringPair;
+let charlie: IKeyringPair;
+
+describe('Integration Test ext. Allow list tests', () => {
+
+ before(async () => {
+ await usingApi(async () => {
+ alice = privateKey('//Alice');
+ bob = privateKey('//Bob');
+ charlie = privateKey('//Charlie');
+ });
+ });
+
+ it('Owner can add address to allow list', async () => {
+ const collectionId = await createCollectionExpectSuccess();
+ await addToAllowListExpectSuccess(alice, collectionId, bob.address);
+ });
+
+ it('Admin can add address to allow list', async () => {
+ const collectionId = await createCollectionExpectSuccess();
+ await addCollectionAdminExpectSuccess(alice, collectionId, bob.address);
+ await addToAllowListExpectSuccess(bob, collectionId, charlie.address);
+ });
+
+ it('Non-privileged user cannot add address to allow list', async () => {
+ const collectionId = await createCollectionExpectSuccess();
+ await addToAllowListExpectFail(bob, collectionId, charlie.address);
+ });
+
+ it('Nobody can add address to allow list of non-existing collection', async () => {
+ const collectionId = (1<<32) - 1;
+ await addToAllowListExpectFail(alice, collectionId, bob.address);
+ });
+
+ it('Nobody can add address to allow list of destroyed collection', async () => {
+ const collectionId = await createCollectionExpectSuccess();
+ await destroyCollectionExpectSuccess(collectionId, '//Alice');
+ await addToAllowListExpectFail(alice, collectionId, bob.address);
+ });
+
+ it('If address is already added to allow list, nothing happens', async () => {
+ const collectionId = await createCollectionExpectSuccess();
+ await addToAllowListExpectSuccess(alice, collectionId, bob.address);
+ await addToAllowListAgainExpectSuccess(alice, collectionId, bob.address);
+ });
+
+ it('Owner can remove address from allow list', async () => {
+ const collectionId = await createCollectionExpectSuccess();
+ await addToAllowListExpectSuccess(alice, collectionId, bob.address);
+ await removeFromAllowListExpectSuccess(alice, collectionId, normalizeAccountId(bob));
+ });
+
+ it('Admin can remove address from allow list', async () => {
+ const collectionId = await createCollectionExpectSuccess();
+ await addCollectionAdminExpectSuccess(alice, collectionId, bob.address);
+ await addToAllowListExpectSuccess(alice, collectionId, charlie.address);
+ await removeFromAllowListExpectSuccess(bob, collectionId, normalizeAccountId(charlie));
+ });
+
+ it('Non-privileged user cannot remove address from allow list', async () => {
+ const collectionId = await createCollectionExpectSuccess();
+ await addToAllowListExpectSuccess(alice, collectionId, charlie.address);
+ await removeFromAllowListExpectFailure(bob, collectionId, normalizeAccountId(charlie));
+ });
+
+ it('Nobody can remove address from allow list of non-existing collection', async () => {
+ const collectionId = (1<<32) - 1;
+ await removeFromAllowListExpectFailure(alice, collectionId, normalizeAccountId(charlie));
+ });
+
+ it('Nobody can remove address from allow list of deleted collection', async () => {
+ const collectionId = await createCollectionExpectSuccess();
+ await addToAllowListExpectSuccess(alice, collectionId, charlie.address);
+ await destroyCollectionExpectSuccess(collectionId, '//Alice');
+ await removeFromAllowListExpectFailure(alice, collectionId, normalizeAccountId(charlie));
+ });
+
+ it('If address is already removed from allow list, nothing happens', async () => {
+ const collectionId = await createCollectionExpectSuccess();
+ await addToAllowListExpectSuccess(alice, collectionId, charlie.address);
+ await removeFromAllowListExpectSuccess(alice, collectionId, normalizeAccountId(charlie));
+ await removeFromAllowListExpectSuccess(alice, collectionId, normalizeAccountId(charlie));
+ });
+
+ it('If Public Access mode is set to AllowList, tokens can’t be transferred from a non-allowlisted address with transfer or transferFrom. Test1', async () => {
+ const collectionId = await createCollectionExpectSuccess();
+ const itemId = await createItemExpectSuccess(alice, collectionId, 'NFT', alice.address);
+ await enableAllowListExpectSuccess(alice, collectionId);
+ await addToAllowListExpectSuccess(alice, collectionId, charlie.address);
+
+ await transferExpectFailure(
+ collectionId,
+ itemId,
+ alice,
+ charlie,
+ 1,
+ );
+ });
+
+ it('If Public Access mode is set to AllowList, tokens can’t be transferred from a non-allowlisted address with transfer or transferFrom. Test2', async () => {
+ const collectionId = await createCollectionExpectSuccess();
+ const itemId = await createItemExpectSuccess(alice, collectionId, 'NFT', alice.address);
+ await enableAllowListExpectSuccess(alice, collectionId);
+ await addToAllowListExpectSuccess(alice, collectionId, alice.address);
+ await addToAllowListExpectSuccess(alice, collectionId, charlie.address);
+ await approveExpectSuccess(collectionId, itemId, alice, charlie.address);
+ await removeFromAllowListExpectSuccess(alice, collectionId, normalizeAccountId(alice));
+
+ await transferExpectFailure(
+ collectionId,
+ itemId,
+ alice,
+ charlie,
+ 1,
+ );
+ });
+
+ it('If Public Access mode is set to AllowList, tokens can’t be transferred to a non-allowlisted address with transfer or transferFrom. Test1', async () => {
+ const collectionId = await createCollectionExpectSuccess();
+ const itemId = await createItemExpectSuccess(alice, collectionId, 'NFT', alice.address);
+ await enableAllowListExpectSuccess(alice, collectionId);
+ await addToAllowListExpectSuccess(alice, collectionId, alice.address);
+
+ await transferExpectFailure(
+ collectionId,
+ itemId,
+ alice,
+ charlie,
+ 1,
+ );
+ });
+
+ it('If Public Access mode is set to AllowList, tokens can’t be transferred to a non-allowlisted address with transfer or transferFrom. Test2', async () => {
+ const collectionId = await createCollectionExpectSuccess();
+ const itemId = await createItemExpectSuccess(alice, collectionId, 'NFT', alice.address);
+ await enableAllowListExpectSuccess(alice, collectionId);
+ await addToAllowListExpectSuccess(alice, collectionId, alice.address);
+ await addToAllowListExpectSuccess(alice, collectionId, charlie.address);
+ await approveExpectSuccess(collectionId, itemId, alice, charlie.address);
+ await removeFromAllowListExpectSuccess(alice, collectionId, normalizeAccountId(alice));
+
+ await transferExpectFailure(
+ collectionId,
+ itemId,
+ alice,
+ charlie,
+ 1,
+ );
+ });
+
+ it('If Public Access mode is set to AllowList, tokens can’t be destroyed by a non-allowlisted address (even if it owned them before enabling AllowList mode)', async () => {
+ const collectionId = await createCollectionExpectSuccess();
+ const itemId = await createItemExpectSuccess(alice, collectionId, 'NFT', alice.address);
+ await enableAllowListExpectSuccess(alice, collectionId);
+
+ await usingApi(async (api) => {
+ const tx = api.tx.nft.burnItem(collectionId, itemId, /*normalizeAccountId(Alice.address),*/ 11);
+ const badTransaction = async function () {
+ await submitTransactionExpectFailAsync(alice, tx);
+ };
+ await expect(badTransaction()).to.be.rejected;
+ });
+ });
+
+ it('If Public Access mode is set to AllowList, token transfers can’t be Approved by a non-allowlisted address (see Approve method)', async () => {
+ const collectionId = await createCollectionExpectSuccess();
+ const itemId = await createItemExpectSuccess(alice, collectionId, 'NFT', alice.address);
+ await enableAllowListExpectSuccess(alice, collectionId);
+ await approveExpectFail(collectionId, itemId, alice, bob);
+ });
+
+ it('If Public Access mode is set to AllowList, tokens can be transferred to a allowlisted address with transfer.', async () => {
+ const collectionId = await createCollectionExpectSuccess();
+ const itemId = await createItemExpectSuccess(alice, collectionId, 'NFT', alice.address);
+ await enableAllowListExpectSuccess(alice, collectionId);
+ await addToAllowListExpectSuccess(alice, collectionId, alice.address);
+ await addToAllowListExpectSuccess(alice, collectionId, charlie.address);
+ await transferExpectSuccess(collectionId, itemId, alice, charlie, 1, 'NFT');
+ });
+
+ it('If Public Access mode is set to AllowList, tokens can be transferred to a alowlisted address with transferFrom.', async () => {
+ const collectionId = await createCollectionExpectSuccess();
+ const itemId = await createItemExpectSuccess(alice, collectionId, 'NFT', alice.address);
+ await enableAllowListExpectSuccess(alice, collectionId);
+ await addToAllowListExpectSuccess(alice, collectionId, alice.address);
+ await addToAllowListExpectSuccess(alice, collectionId, charlie.address);
+ await approveExpectSuccess(collectionId, itemId, alice, charlie.address);
+ await transferFromExpectSuccess(collectionId, itemId, alice, alice, charlie, 1, 'NFT');
+ });
+
+ it('If Public Access mode is set to AllowList, tokens can be transferred from a allowlisted address with transfer', async () => {
+ const collectionId = await createCollectionExpectSuccess();
+ const itemId = await createItemExpectSuccess(alice, collectionId, 'NFT', alice.address);
+ await enableAllowListExpectSuccess(alice, collectionId);
+ await addToAllowListExpectSuccess(alice, collectionId, alice.address);
+ await addToAllowListExpectSuccess(alice, collectionId, charlie.address);
+ await transferExpectSuccess(collectionId, itemId, alice, charlie, 1, 'NFT');
+ });
+
+ it('If Public Access mode is set to AllowList, tokens can be transferred from a allowlisted address with transferFrom', async () => {
+ const collectionId = await createCollectionExpectSuccess();
+ const itemId = await createItemExpectSuccess(alice, collectionId, 'NFT', alice.address);
+ await enableAllowListExpectSuccess(alice, collectionId);
+ await addToAllowListExpectSuccess(alice, collectionId, alice.address);
+ await addToAllowListExpectSuccess(alice, collectionId, charlie.address);
+ await approveExpectSuccess(collectionId, itemId, alice, charlie.address);
+ await transferFromExpectSuccess(collectionId, itemId, alice, alice, charlie, 1, 'NFT');
+ });
+
+ it('If Public Access mode is set to AllowList, and Mint Permission is set to false, tokens can be created by owner', async () => {
+ const collectionId = await createCollectionExpectSuccess();
+ await enableAllowListExpectSuccess(alice, collectionId);
+ await setMintPermissionExpectSuccess(alice, collectionId, false);
+ await createItemExpectSuccess(alice, collectionId, 'NFT', alice.address);
+ });
+
+ it('If Public Access mode is set to AllowList, and Mint Permission is set to false, tokens can be created by admin', async () => {
+ const collectionId = await createCollectionExpectSuccess();
+ await enableAllowListExpectSuccess(alice, collectionId);
+ await setMintPermissionExpectSuccess(alice, collectionId, false);
+ await addCollectionAdminExpectSuccess(alice, collectionId, bob.address);
+ await createItemExpectSuccess(bob, collectionId, 'NFT', bob.address);
+ });
+
+ it('If Public Access mode is set to AllowList, and Mint Permission is set to false, tokens cannot be created by non-privileged and allow-listed address', async () => {
+ const collectionId = await createCollectionExpectSuccess();
+ await enableAllowListExpectSuccess(alice, collectionId);
+ await setMintPermissionExpectSuccess(alice, collectionId, false);
+ await addToAllowListExpectSuccess(alice, collectionId, bob.address);
+ await createItemExpectFailure(bob, collectionId, 'NFT', bob.address);
+ });
+
+ it('If Public Access mode is set to AllowList, and Mint Permission is set to false, tokens cannot be created by non-privileged and non-allow listed address', async () => {
+ const collectionId = await createCollectionExpectSuccess();
+ await enableAllowListExpectSuccess(alice, collectionId);
+ await setMintPermissionExpectSuccess(alice, collectionId, false);
+ await createItemExpectFailure(bob, collectionId, 'NFT', bob.address);
+ });
+
+ it('If Public Access mode is set to AllowList, and Mint Permission is set to true, tokens can be created by owner', async () => {
+ const collectionId = await createCollectionExpectSuccess();
+ await enableAllowListExpectSuccess(alice, collectionId);
+ await setMintPermissionExpectSuccess(alice, collectionId, true);
+ await createItemExpectSuccess(alice, collectionId, 'NFT', alice.address);
+ });
+
+ it('If Public Access mode is set to AllowList, and Mint Permission is set to true, tokens can be created by admin', async () => {
+ const collectionId = await createCollectionExpectSuccess();
+ await enableAllowListExpectSuccess(alice, collectionId);
+ await setMintPermissionExpectSuccess(alice, collectionId, true);
+ await addCollectionAdminExpectSuccess(alice, collectionId, bob.address);
+ await createItemExpectSuccess(bob, collectionId, 'NFT', bob.address);
+ });
+
+ it('If Public Access mode is set to AllowList, and Mint Permission is set to true, tokens cannot be created by non-privileged and non-allow listed address', async () => {
+ const collectionId = await createCollectionExpectSuccess();
+ await enableAllowListExpectSuccess(alice, collectionId);
+ await setMintPermissionExpectSuccess(alice, collectionId, true);
+ await createItemExpectFailure(bob, collectionId, 'NFT', bob.address);
+ });
+
+ it('If Public Access mode is set to AllowList, and Mint Permission is set to true, tokens can be created by non-privileged and allow listed address', async () => {
+ const collectionId = await createCollectionExpectSuccess();
+ await enableAllowListExpectSuccess(alice, collectionId);
+ await setMintPermissionExpectSuccess(alice, collectionId, true);
+ await addToAllowListExpectSuccess(alice, collectionId, bob.address);
+ await createItemExpectSuccess(bob, collectionId, 'NFT', bob.address);
+ });
+});
tests/src/change-collection-owner.test.tsdiffbeforeafterboth--- a/tests/src/change-collection-owner.test.ts
+++ b/tests/src/change-collection-owner.test.ts
@@ -12,13 +12,13 @@
setCollectionSponsorExpectSuccess,
confirmSponsorshipExpectSuccess,
removeCollectionSponsorExpectSuccess,
- enableWhiteListExpectSuccess,
+ enableAllowListExpectSuccess,
setMintPermissionExpectSuccess,
destroyCollectionExpectSuccess,
setCollectionSponsorExpectFailure,
confirmSponsorshipExpectFailure,
removeCollectionSponsorExpectFailure,
- enableWhiteListExpectFail,
+ enableAllowListExpectFail,
setMintPermissionExpectFailure,
destroyCollectionExpectFailure,
setPublicAccessModeExpectSuccess,
@@ -104,8 +104,8 @@
);
await submitTransactionAsync(bob, tx1);
- await setPublicAccessModeExpectSuccess(bob, collectionId, 'WhiteList');
- await enableWhiteListExpectSuccess(bob, collectionId);
+ await setPublicAccessModeExpectSuccess(bob, collectionId, 'AllowList');
+ await enableAllowListExpectSuccess(bob, collectionId);
await setMintPermissionExpectSuccess(bob, collectionId, true);
await destroyCollectionExpectSuccess(collectionId, '//Bob');
});
@@ -225,7 +225,7 @@
);
await expect(submitTransactionExpectFailAsync(alice, tx1)).to.be.rejected;
- await enableWhiteListExpectFail(alice, collectionId);
+ await enableAllowListExpectFail(alice, collectionId);
await setMintPermissionExpectFailure(alice, collectionId, true);
await destroyCollectionExpectFailure(collectionId, '//Alice');
});
tests/src/collision-tests/adminDestroyCollection.test.tsdiffbeforeafterboth--- a/tests/src/collision-tests/adminDestroyCollection.test.ts
+++ b/tests/src/collision-tests/adminDestroyCollection.test.ts
@@ -27,26 +27,26 @@
});
});
-describe('Deleting a collection while add address to whitelist: ', () => {
+describe('Deleting a collection while add address to allowlist: ', () => {
// tslint:disable-next-line: max-line-length
- it('Adding an address to the collection whitelist in a block by the admin, and deleting the collection by the owner ', async () => {
+ it('Adding an address to the collection allowlist in a block by the admin, and deleting the collection by the owner ', async () => {
await usingApi(async (api) => {
const collectionId = await createCollectionExpectSuccess();
const changeAdminTx = api.tx.nft.addCollectionAdmin(collectionId, normalizeAccountId(Bob.address));
await submitTransactionAsync(Alice, changeAdminTx);
await waitNewBlocks(1);
//
- const addWhitelistAdm = api.tx.nft.addToWhiteList(collectionId, normalizeAccountId(Ferdie.address));
+ const addAllowlistAdm = api.tx.nft.addToAllowList(collectionId, normalizeAccountId(Ferdie.address));
const destroyCollection = api.tx.nft.destroyCollection(collectionId);
await Promise.all([
- addWhitelistAdm.signAndSend(Bob),
+ addAllowlistAdm.signAndSend(Bob),
destroyCollection.signAndSend(Alice),
]);
await waitNewBlocks(1);
- let whiteList = false;
- whiteList = (await api.query.nft.whiteList(collectionId, Ferdie.address)).toJSON() as boolean;
+ let allowList = false;
+ allowList = (await api.query.nft.allowList(collectionId, Ferdie.address)).toJSON() as boolean;
// tslint:disable-next-line: no-unused-expression
- expect(whiteList).to.be.false;
+ expect(allowList).to.be.false;
await waitNewBlocks(2);
});
});
tests/src/collision-tests/tokenLimitsOff.test.tsdiffbeforeafterboth--- a/tests/src/collision-tests/tokenLimitsOff.test.ts
+++ b/tests/src/collision-tests/tokenLimitsOff.test.ts
@@ -9,7 +9,7 @@
import privateKey from '../substrate/privateKey';
import usingApi, { submitTransactionAsync } from '../substrate/substrate-api';
import {
- addToWhiteListExpectSuccess,
+ addToAllowListExpectSuccess,
createCollectionExpectSuccess,
getCreateItemResult,
setMintPermissionExpectSuccess,
@@ -44,8 +44,8 @@
await usingApi(async (api) => {
const collectionId = await createCollectionExpectSuccess();
await setMintPermissionExpectSuccess(Alice, collectionId, true);
- await addToWhiteListExpectSuccess(Alice, collectionId, Ferdie.address);
- await addToWhiteListExpectSuccess(Alice, collectionId, Bob.address);
+ await addToAllowListExpectSuccess(Alice, collectionId, Ferdie.address);
+ await addToAllowListExpectSuccess(Alice, collectionId, Bob.address);
const setCollectionLim = api.tx.nft.setCollectionLimits(
collectionId,
{
tests/src/collision-tests/turnsOffMinting.test.tsdiffbeforeafterboth--- a/tests/src/collision-tests/turnsOffMinting.test.ts
+++ b/tests/src/collision-tests/turnsOffMinting.test.ts
@@ -8,7 +8,7 @@
import privateKey from '../substrate/privateKey';
import usingApi from '../substrate/substrate-api';
import {
- addToWhiteListExpectSuccess,
+ addToAllowListExpectSuccess,
createCollectionExpectSuccess,
setMintPermissionExpectSuccess,
normalizeAccountId,
@@ -33,7 +33,7 @@
await usingApi(async (api) => {
const collectionId = await createCollectionExpectSuccess();
await setMintPermissionExpectSuccess(Alice, collectionId, true);
- await addToWhiteListExpectSuccess(Alice, collectionId, Ferdie.address);
+ await addToAllowListExpectSuccess(Alice, collectionId, Ferdie.address);
const mintItem = api.tx.nft.createItem(collectionId, normalizeAccountId(Ferdie.address), 'NFT');
const offMinting = api.tx.nft.setMintPermission(collectionId, false);
tests/src/confirmSponsorship.test.tsdiffbeforeafterboth--- a/tests/src/confirmSponsorship.test.ts
+++ b/tests/src/confirmSponsorship.test.ts
@@ -15,9 +15,9 @@
createItemExpectSuccess,
findUnusedAddress,
getGenericResult,
- enableWhiteListExpectSuccess,
+ enableAllowListExpectSuccess,
enablePublicMintingExpectSuccess,
- addToWhiteListExpectSuccess,
+ addToAllowListExpectSuccess,
normalizeAccountId,
addCollectionAdminExpectSuccess,
} from './util/helpers';
@@ -144,8 +144,8 @@
await setCollectionSponsorExpectSuccess(collectionId, bob.address);
await confirmSponsorshipExpectSuccess(collectionId, '//Bob');
- // Enable collection white list
- await enableWhiteListExpectSuccess(alice, collectionId);
+ // Enable collection allow list
+ await enableAllowListExpectSuccess(alice, collectionId);
// Enable public minting
await enablePublicMintingExpectSuccess(alice, collectionId);
@@ -157,8 +157,8 @@
// Find unused address
const zeroBalance = await findUnusedAddress(api);
- // Add zeroBalance address to white list
- await addToWhiteListExpectSuccess(alice, collectionId, zeroBalance.address);
+ // Add zeroBalance address to allow list
+ await addToAllowListExpectSuccess(alice, collectionId, zeroBalance.address);
// Mint token using unused address as signer
await createItemExpectSuccess(zeroBalance, collectionId, 'NFT', zeroBalance.address);
@@ -285,8 +285,8 @@
await setCollectionSponsorExpectSuccess(collectionId, bob.address);
await confirmSponsorshipExpectSuccess(collectionId, '//Bob');
- // Enable collection white list
- await enableWhiteListExpectSuccess(alice, collectionId);
+ // Enable collection allow list
+ await enableAllowListExpectSuccess(alice, collectionId);
// Enable public minting
await enablePublicMintingExpectSuccess(alice, collectionId);
@@ -295,8 +295,8 @@
// Find unused address
const zeroBalance = await findUnusedAddress(api);
- // Add zeroBalance address to white list
- await addToWhiteListExpectSuccess(alice, collectionId, zeroBalance.address);
+ // Add zeroBalance address to allow list
+ await addToAllowListExpectSuccess(alice, collectionId, zeroBalance.address);
// Mint token using unused address as signer - gets sponsored
await createItemExpectSuccess(zeroBalance, collectionId, 'NFT', zeroBalance.address);
tests/src/contracts.test.tsdiffbeforeafterboth--- a/tests/src/contracts.test.ts
+++ b/tests/src/contracts.test.ts
@@ -16,15 +16,15 @@
} from './util/contracthelpers';
import {
- addToWhiteListExpectSuccess,
+ addToAllowListExpectSuccess,
approveExpectSuccess,
createCollectionExpectSuccess,
createItemExpectSuccess,
enablePublicMintingExpectSuccess,
- enableWhiteListExpectSuccess,
+ enableAllowListExpectSuccess,
getGenericResult,
normalizeAccountId,
- isWhitelisted,
+ isAllowlisted,
transferFromExpectSuccess,
getTokenOwner,
} from './util/helpers';
@@ -96,9 +96,9 @@
const collectionId = await createCollectionExpectSuccess();
const [contract] = await deployTransferContract(api);
await enablePublicMintingExpectSuccess(alice, collectionId);
- await enableWhiteListExpectSuccess(alice, collectionId);
- await addToWhiteListExpectSuccess(alice, collectionId, contract.address);
- await addToWhiteListExpectSuccess(alice, collectionId, bob.address);
+ await enableAllowListExpectSuccess(alice, collectionId);
+ await addToAllowListExpectSuccess(alice, collectionId, contract.address);
+ await addToAllowListExpectSuccess(alice, collectionId, bob.address);
const transferTx = contract.tx.createItem(value, gasLimit, bob.address, collectionId, {Nft: {const_data: '0x010203', variable_data: '0x020304'}});
const events = await submitTransactionAsync(alice, transferTx);
@@ -124,9 +124,9 @@
const collectionId = await createCollectionExpectSuccess();
const [contract] = await deployTransferContract(api);
await enablePublicMintingExpectSuccess(alice, collectionId);
- await enableWhiteListExpectSuccess(alice, collectionId);
- await addToWhiteListExpectSuccess(alice, collectionId, contract.address);
- await addToWhiteListExpectSuccess(alice, collectionId, bob.address);
+ await enableAllowListExpectSuccess(alice, collectionId);
+ await addToAllowListExpectSuccess(alice, collectionId, contract.address);
+ await addToAllowListExpectSuccess(alice, collectionId, bob.address);
const transferTx = contract.tx.createMultipleItems(value, gasLimit, bob.address, collectionId, [
{Nft: {const_data: '0x010203', variable_data: '0x020304'}},
@@ -218,7 +218,7 @@
});
});
- it('ToggleWhiteList CE', async () => {
+ it('ToggleAllowList CE', async () => {
await usingApi(async api => {
const alice = privateKey('//Alice');
const bob = privateKey('//Bob');
@@ -228,23 +228,23 @@
const changeAdminTx = api.tx.nft.addCollectionAdmin(collectionId, contract.address);
await submitTransactionAsync(alice, changeAdminTx);
- expect(await isWhitelisted(collectionId, bob.address)).to.be.false;
+ expect(await isAllowlisted(collectionId, bob.address)).to.be.false;
{
- const transferTx = contract.tx.toggleWhiteList(value, gasLimit, collectionId, bob.address, true);
+ const transferTx = contract.tx.toggleAllowList(value, gasLimit, collectionId, bob.address, true);
const events = await submitTransactionAsync(alice, transferTx);
const result = getGenericResult(events);
expect(result.success).to.be.true;
- expect(await isWhitelisted(collectionId, bob.address)).to.be.true;
+ expect(await isAllowlisted(collectionId, bob.address)).to.be.true;
}
{
- const transferTx = contract.tx.toggleWhiteList(value, gasLimit, collectionId, bob.address, false);
+ const transferTx = contract.tx.toggleAllowList(value, gasLimit, collectionId, bob.address, false);
const events = await submitTransactionAsync(alice, transferTx);
const result = getGenericResult(events);
expect(result.success).to.be.true;
- expect(await isWhitelisted(collectionId, bob.address)).to.be.false;
+ expect(await isAllowlisted(collectionId, bob.address)).to.be.false;
}
});
});
tests/src/eth/allowlist.test.tsdiffbeforeafterboth--- a/tests/src/eth/allowlist.test.ts
+++ b/tests/src/eth/allowlist.test.ts
@@ -24,7 +24,7 @@
expect(await helpers.methods.allowed(flipper.options.address, randomUser).call()).to.be.true;
});
- itWeb3('Non-whitelisted user can\'t call contract with allowlist enabled', async ({api, web3}) => {
+ itWeb3('Non-allowlisted user can\'t call contract with allowlist enabled', async ({api, web3}) => {
const owner = await createEthAccountWithBalance(api, web3);
const flipper = await deployFlipper(web3, owner);
const caller = await createEthAccountWithBalance(api, web3);
@@ -35,7 +35,7 @@
await flipper.methods.flip().send({from: caller});
expect(await flipper.methods.getValue().call()).to.be.true;
- // Tx will be reverted if user is not in whitelist
+ // Tx will be reverted if user is not in allowlist
await helpers.methods.toggleAllowlist(flipper.options.address, true).send({from: owner});
await expect(flipper.methods.flip().send({from: caller})).to.rejected;
expect(await flipper.methods.getValue().call()).to.be.true;
tests/src/eth/contractSponsoring.test.tsdiffbeforeafterboth--- a/tests/src/eth/contractSponsoring.test.ts
+++ b/tests/src/eth/contractSponsoring.test.ts
@@ -32,7 +32,7 @@
expect(await helpers.methods.sponsoringEnabled(flipper.options.address).call()).to.be.false;
});
- itWeb3('Sponsoring is set, an address that has no UNQ can send a transaction and it works. Sponsor balance should decrease (whitelisted)', async ({api, web3}) => {
+ itWeb3('Sponsoring is set, an address that has no UNQ can send a transaction and it works. Sponsor balance should decrease (allowlisted)', async ({api, web3}) => {
const alice = privateKey('//Alice');
const owner = await createEthAccountWithBalance(api, web3);
@@ -62,7 +62,7 @@
expect(+balanceAfter).to.be.lessThan(+originalFlipperBalance);
});
- itWeb3('Sponsoring is set, an address that has no UNQ can send a transaction and it works. Sponsor balance should not decrease (non-whitelisted)', async ({api, web3}) => {
+ itWeb3('Sponsoring is set, an address that has no UNQ can send a transaction and it works. Sponsor balance should not decrease (non-allowlisted)', async ({api, web3}) => {
const alice = privateKey('//Alice');
const owner = await createEthAccountWithBalance(api, web3);
@@ -158,7 +158,7 @@
expect(await helpers.methods.getSponsoringRateLimit(flipper.options.address).call()).to.be.equals('7200');
});
- itWeb3('If whitelist mode is off and sponsorship is on, sponsorship does not work', async ({api, web3}) => {
+ itWeb3('If allowlist mode is off and sponsorship is on, sponsorship does not work', async ({api, web3}) => {
const alice = privateKey('//Alice');
const owner = await createEthAccountWithBalance(api, web3);
tests/src/interfaces/augment-api-errors.tsdiffbeforeafterboth--- a/tests/src/interfaces/augment-api-errors.ts
+++ b/tests/src/interfaces/augment-api-errors.ts
@@ -53,7 +53,7 @@
**/
AddressIsZero: AugmentedError<ApiType>;
/**
- * Address is not in white list.
+ * Address is not in allow list.
**/
AddressNotInAllowlist: AugmentedError<ApiType>;
/**
tests/src/interfaces/augment-api-tx.tsdiffbeforeafterboth--- a/tests/src/interfaces/augment-api-tx.ts
+++ b/tests/src/interfaces/augment-api-tx.ts
@@ -219,7 +219,7 @@
**/
addCollectionAdmin: AugmentedSubmittable<(collectionId: u32 | AnyNumber | Uint8Array, newAdminId: PalletCommonAccountBasicCrossAccountIdRepr | { Substrate: any } | { Ethereum: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [u32, PalletCommonAccountBasicCrossAccountIdRepr]>;
/**
- * Add an address to white list.
+ * Add an address to allow list.
*
* # Permissions
*
@@ -232,7 +232,7 @@
*
* * address.
**/
- addToWhiteList: AugmentedSubmittable<(collectionId: u32 | AnyNumber | Uint8Array, address: PalletCommonAccountBasicCrossAccountIdRepr | { Substrate: any } | { Ethereum: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [u32, PalletCommonAccountBasicCrossAccountIdRepr]>;
+ addToAllowList: AugmentedSubmittable<(collectionId: u32 | AnyNumber | Uint8Array, address: PalletCommonAccountBasicCrossAccountIdRepr | { Substrate: any } | { Ethereum: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [u32, PalletCommonAccountBasicCrossAccountIdRepr]>;
/**
* Set, change, or remove approved address to transfer the ownership of the NFT.
*
@@ -336,8 +336,8 @@
* * Collection Owner.
* * Collection Admin.
* * Anyone if
- * * White List is enabled, and
- * * Address is added to white list, and
+ * * Allow List is enabled, and
+ * * Address is added to allow list, and
* * MintPermission is enabled (see SetMintPermission method)
*
* # Arguments
@@ -357,8 +357,8 @@
* * Collection Owner.
* * Collection Admin.
* * Anyone if
- * * White List is enabled, and
- * * Address is added to white list, and
+ * * Allow List is enabled, and
+ * * Address is added to allow list, and
* * MintPermission is enabled (see SetMintPermission method)
*
* # Arguments
@@ -410,7 +410,7 @@
**/
removeCollectionSponsor: AugmentedSubmittable<(collectionId: u32 | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [u32]>;
/**
- * Remove an address from white list.
+ * Remove an address from allow list.
*
* # Permissions
*
@@ -423,7 +423,7 @@
*
* * address.
**/
- removeFromWhiteList: AugmentedSubmittable<(collectionId: u32 | AnyNumber | Uint8Array, address: PalletCommonAccountBasicCrossAccountIdRepr | { Substrate: any } | { Ethereum: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [u32, PalletCommonAccountBasicCrossAccountIdRepr]>;
+ removeFromAllowList: AugmentedSubmittable<(collectionId: u32 | AnyNumber | Uint8Array, address: PalletCommonAccountBasicCrossAccountIdRepr | { Substrate: any } | { Ethereum: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [u32, PalletCommonAccountBasicCrossAccountIdRepr]>;
setCollectionLimits: AugmentedSubmittable<(collectionId: u32 | AnyNumber | Uint8Array, newLimit: NftDataStructsCollectionLimits | { accountTokenOwnershipLimit?: any; sponsoredDataSize?: any; sponsoredDataRateLimit?: any; tokenLimit?: any; sponsorTransferTimeout?: any; ownerCanTransfer?: any; ownerCanDestroy?: any; transfersEnabled?: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [u32, NftDataStructsCollectionLimits]>;
/**
* # Permissions
@@ -468,8 +468,8 @@
setMetaUpdatePermissionFlag: AugmentedSubmittable<(collectionId: u32 | AnyNumber | Uint8Array, value: NftDataStructsMetaUpdatePermission | 'ItemOwner' | 'Admin' | 'None' | number | Uint8Array) => SubmittableExtrinsic<ApiType>, [u32, NftDataStructsMetaUpdatePermission]>;
/**
* Allows Anyone to create tokens if:
- * * White List is enabled, and
- * * Address is added to white list, and
+ * * Allow List is enabled, and
+ * * Address is added to allow list, and
* * This method was called with True parameter
*
* # Permissions
@@ -498,7 +498,7 @@
**/
setOffchainSchema: AugmentedSubmittable<(collectionId: u32 | AnyNumber | Uint8Array, schema: Bytes | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [u32, Bytes]>;
/**
- * Toggle between normal and white list access for the methods with access for `Anyone`.
+ * Toggle between normal and allow list access for the methods with access for `Anyone`.
*
* # Permissions
*
@@ -510,7 +510,7 @@
*
* * mode: [AccessMode]
**/
- setPublicAccessMode: AugmentedSubmittable<(collectionId: u32 | AnyNumber | Uint8Array, mode: NftDataStructsAccessMode | 'Normal' | 'WhiteList' | number | Uint8Array) => SubmittableExtrinsic<ApiType>, [u32, NftDataStructsAccessMode]>;
+ setPublicAccessMode: AugmentedSubmittable<(collectionId: u32 | AnyNumber | Uint8Array, mode: NftDataStructsAccessMode | 'Normal' | 'AllowList' | number | Uint8Array) => SubmittableExtrinsic<ApiType>, [u32, NftDataStructsAccessMode]>;
/**
* Set schema standard
* ImageURL
tests/src/interfaces/nft/definitions.tsdiffbeforeafterboth--- a/tests/src/interfaces/nft/definitions.ts
+++ b/tests/src/interfaces/nft/definitions.ts
@@ -91,7 +91,7 @@
},
},
NftDataStructsAccessMode: {
- _enum: ['Normal', 'WhiteList'],
+ _enum: ['Normal', 'AllowList'],
},
NftDataStructsSchemaVersion: mkDummy('SchemaVersion'),
tests/src/interfaces/nft/types.tsdiffbeforeafterboth--- a/tests/src/interfaces/nft/types.ts
+++ b/tests/src/interfaces/nft/types.ts
@@ -7,7 +7,7 @@
/** @name NftDataStructsAccessMode */
export interface NftDataStructsAccessMode extends Enum {
readonly isNormal: boolean;
- readonly isWhiteList: boolean;
+ readonly isAllowList: boolean;
}
/** @name NftDataStructsCollection */
tests/src/metadataUpdate.test.tsdiffbeforeafterboth--- a/tests/src/metadataUpdate.test.ts
+++ b/tests/src/metadataUpdate.test.ts
@@ -12,11 +12,11 @@
createItemExpectSuccess,
createCollectionExpectSuccess,
enablePublicMintingExpectSuccess,
- enableWhiteListExpectSuccess,
+ enableAllowListExpectSuccess,
setMetadataUpdatePermissionFlagExpectSuccess,
setVariableMetaDataExpectSuccess,
setMintPermissionExpectSuccess,
- addToWhiteListExpectSuccess,
+ addToAllowListExpectSuccess,
addCollectionAdminExpectSuccess,
setVariableMetaDataExpectFailure,
setMetadataUpdatePermissionFlagExpectFailure,
@@ -53,7 +53,7 @@
await setMetadataUpdatePermissionFlagExpectSuccess(alice, nftCollectionId, 'ItemOwner');
await setMintPermissionExpectSuccess(alice, nftCollectionId, true);
- await addToWhiteListExpectSuccess(alice, nftCollectionId, bob.address);
+ await addToAllowListExpectSuccess(alice, nftCollectionId, bob.address);
await addCollectionAdminExpectSuccess(alice, nftCollectionId, bob.address);
await setVariableMetaDataExpectFailure(bob, nftCollectionId, newNftTokenId, data);
@@ -92,7 +92,7 @@
await setMetadataUpdatePermissionFlagExpectSuccess(alice, nftCollectionId, 'Admin');
await setMintPermissionExpectSuccess(alice, nftCollectionId, true);
- await addToWhiteListExpectSuccess(alice, nftCollectionId, bob.address);
+ await addToAllowListExpectSuccess(alice, nftCollectionId, bob.address);
await addCollectionAdminExpectSuccess(alice, nftCollectionId, bob.address);
await setVariableMetaDataExpectSuccess(bob, nftCollectionId, newNftTokenId, data);
@@ -112,7 +112,7 @@
await setMetadataUpdatePermissionFlagExpectSuccess(alice, nftCollectionId, 'Admin');
await setMintPermissionExpectSuccess(alice, nftCollectionId, true);
- await addToWhiteListExpectSuccess(alice, nftCollectionId, bob.address);
+ await addToAllowListExpectSuccess(alice, nftCollectionId, bob.address);
await addCollectionAdminExpectSuccess(alice, nftCollectionId, bob.address);
await setVariableMetaDataExpectSuccess(bob, nftCollectionId, newNftTokenId, data);
@@ -129,8 +129,8 @@
// nft
const nftCollectionId = await createCollectionExpectSuccess();
await enablePublicMintingExpectSuccess(alice, nftCollectionId);
- await addToWhiteListExpectSuccess(alice, nftCollectionId, bob.address);
- await enableWhiteListExpectSuccess(alice, nftCollectionId);
+ await addToAllowListExpectSuccess(alice, nftCollectionId, bob.address);
+ await enableAllowListExpectSuccess(alice, nftCollectionId);
const newNftTokenId = await createItemExpectSuccess(bob, nftCollectionId, 'NFT');
await setMetadataUpdatePermissionFlagExpectSuccess(alice, nftCollectionId, 'Admin');
@@ -169,7 +169,7 @@
await setMetadataUpdatePermissionFlagExpectSuccess(alice, nftCollectionId, 'None');
await setMintPermissionExpectSuccess(alice, nftCollectionId, true);
- await addToWhiteListExpectSuccess(alice, nftCollectionId, bob.address);
+ await addToAllowListExpectSuccess(alice, nftCollectionId, bob.address);
await addCollectionAdminExpectSuccess(alice, nftCollectionId, bob.address);
await setVariableMetaDataExpectFailure(bob, nftCollectionId, newNftTokenId, data);
tests/src/mintModes.test.tsdiffbeforeafterboth--- a/tests/src/mintModes.test.ts
+++ b/tests/src/mintModes.test.ts
@@ -7,14 +7,14 @@
import privateKey from './substrate/privateKey';
import usingApi from './substrate/substrate-api';
import {
- addToWhiteListExpectSuccess,
+ addToAllowListExpectSuccess,
createCollectionExpectSuccess,
createItemExpectFailure,
createItemExpectSuccess,
- enableWhiteListExpectSuccess,
+ enableAllowListExpectSuccess,
setMintPermissionExpectSuccess,
addCollectionAdminExpectSuccess,
- disableWhiteListExpectSuccess,
+ disableAllowListExpectSuccess,
} from './util/helpers';
describe('Integration Test public minting', () => {
@@ -28,40 +28,40 @@
});
});
- it('If the AllowList mode is enabled, then the address added to the whitelist and not the owner or administrator can create tokens', async () => {
+ it('If the AllowList mode is enabled, then the address added to the allowlist and not the owner or administrator can create tokens', async () => {
await usingApi(async () => {
const collectionId = await createCollectionExpectSuccess({mode: {type: 'NFT'}});
- await enableWhiteListExpectSuccess(alice, collectionId);
+ await enableAllowListExpectSuccess(alice, collectionId);
await setMintPermissionExpectSuccess(alice, collectionId, true);
- await addToWhiteListExpectSuccess(alice, collectionId, bob.address);
+ await addToAllowListExpectSuccess(alice, collectionId, bob.address);
await createItemExpectSuccess(bob, collectionId, 'NFT');
});
});
- it('If the AllowList mode is enabled, address not included in whitelist that is regular user cannot create tokens', async () => {
+ it('If the AllowList mode is enabled, address not included in allowlist that is regular user cannot create tokens', async () => {
await usingApi(async () => {
const collectionId = await createCollectionExpectSuccess({mode: {type: 'NFT'}});
- await enableWhiteListExpectSuccess(alice, collectionId);
+ await enableAllowListExpectSuccess(alice, collectionId);
await setMintPermissionExpectSuccess(alice, collectionId, true);
await createItemExpectFailure(bob, collectionId, 'NFT');
});
});
- it('If the AllowList mode is enabled, address not included in whitelist that is admin can create tokens', async () => {
+ it('If the AllowList mode is enabled, address not included in allowlist that is admin can create tokens', async () => {
await usingApi(async () => {
const collectionId = await createCollectionExpectSuccess({mode: {type: 'NFT'}});
- await enableWhiteListExpectSuccess(alice, collectionId);
+ await enableAllowListExpectSuccess(alice, collectionId);
await setMintPermissionExpectSuccess(alice, collectionId, true);
await addCollectionAdminExpectSuccess(alice, collectionId, bob.address);
await createItemExpectSuccess(bob, collectionId, 'NFT');
});
});
- it('If the AllowList mode is enabled, address not included in whitelist that is owner can create tokens', async () => {
+ it('If the AllowList mode is enabled, address not included in allowlist that is owner can create tokens', async () => {
await usingApi(async () => {
const collectionId = await createCollectionExpectSuccess({mode: {type: 'NFT'}});
- await enableWhiteListExpectSuccess(alice, collectionId);
+ await enableAllowListExpectSuccess(alice, collectionId);
await setMintPermissionExpectSuccess(alice, collectionId, true);
await createItemExpectSuccess(alice, collectionId, 'NFT');
});
@@ -70,7 +70,7 @@
it('If the AllowList mode is disabled, owner can create tokens', async () => {
await usingApi(async () => {
const collectionId = await createCollectionExpectSuccess({mode: {type: 'NFT'}});
- await disableWhiteListExpectSuccess(alice, collectionId);
+ await disableAllowListExpectSuccess(alice, collectionId);
await setMintPermissionExpectSuccess(alice, collectionId, true);
await createItemExpectSuccess(alice, collectionId, 'NFT');
});
@@ -79,7 +79,7 @@
it('If the AllowList mode is disabled, collection admin can create tokens', async () => {
await usingApi(async () => {
const collectionId = await createCollectionExpectSuccess({mode: {type: 'NFT'}});
- await disableWhiteListExpectSuccess(alice, collectionId);
+ await disableAllowListExpectSuccess(alice, collectionId);
await setMintPermissionExpectSuccess(alice, collectionId, true);
await addCollectionAdminExpectSuccess(alice, collectionId, bob.address);
await createItemExpectSuccess(bob, collectionId, 'NFT');
@@ -89,7 +89,7 @@
it('If the AllowList mode is disabled, regular user can`t create tokens', async () => {
await usingApi(async () => {
const collectionId = await createCollectionExpectSuccess({mode: {type: 'NFT'}});
- await disableWhiteListExpectSuccess(alice, collectionId);
+ await disableAllowListExpectSuccess(alice, collectionId);
await setMintPermissionExpectSuccess(alice, collectionId, true);
await createItemExpectFailure(bob, collectionId, 'NFT');
});
@@ -110,9 +110,9 @@
it('Address that is the not owner or not admin cannot create tokens', async () => {
await usingApi(async () => {
const collectionId = await createCollectionExpectSuccess({mode: {type: 'NFT'}});
- await enableWhiteListExpectSuccess(alice, collectionId);
+ await enableAllowListExpectSuccess(alice, collectionId);
await setMintPermissionExpectSuccess(alice, collectionId, false);
- await addToWhiteListExpectSuccess(alice, collectionId, bob.address);
+ await addToAllowListExpectSuccess(alice, collectionId, bob.address);
await createItemExpectFailure(bob, collectionId, 'NFT');
});
});
@@ -120,7 +120,7 @@
it('Address that is collection owner can create tokens', async () => {
await usingApi(async () => {
const collectionId = await createCollectionExpectSuccess({mode: {type: 'NFT'}});
- await disableWhiteListExpectSuccess(alice, collectionId);
+ await disableAllowListExpectSuccess(alice, collectionId);
await setMintPermissionExpectSuccess(alice, collectionId, false);
await createItemExpectSuccess(alice, collectionId, 'NFT');
});
@@ -129,7 +129,7 @@
it('Address that is admin can create tokens', async () => {
await usingApi(async () => {
const collectionId = await createCollectionExpectSuccess({mode: {type: 'NFT'}});
- await disableWhiteListExpectSuccess(alice, collectionId);
+ await disableAllowListExpectSuccess(alice, collectionId);
await setMintPermissionExpectSuccess(alice, collectionId, false);
await addCollectionAdminExpectSuccess(alice, collectionId, bob.address);
await createItemExpectSuccess(bob, collectionId, 'NFT');
tests/src/removeFromAllowList.test.tsdiffbeforeafterboth--- /dev/null
+++ b/tests/src/removeFromAllowList.test.ts
@@ -0,0 +1,136 @@
+//
+// This file is subject to the terms and conditions defined in
+// file 'LICENSE', which is part of this source code package.
+//
+
+import chai from 'chai';
+import chaiAsPromised from 'chai-as-promised';
+import {default as usingApi} from './substrate/substrate-api';
+import {
+ createCollectionExpectSuccess,
+ destroyCollectionExpectSuccess,
+ enableAllowListExpectSuccess,
+ addToAllowListExpectSuccess,
+ removeFromAllowListExpectSuccess,
+ isAllowlisted,
+ findNotExistingCollection,
+ removeFromAllowListExpectFailure,
+ disableAllowListExpectSuccess,
+ normalizeAccountId,
+ addCollectionAdminExpectSuccess,
+} from './util/helpers';
+import {IKeyringPair} from '@polkadot/types/types';
+import privateKey from './substrate/privateKey';
+
+chai.use(chaiAsPromised);
+const expect = chai.expect;
+
+describe('Integration Test removeFromAllowList', () => {
+ let alice: IKeyringPair;
+ let bob: IKeyringPair;
+
+ before(async () => {
+ await usingApi(async () => {
+ alice = privateKey('//Alice');
+ bob = privateKey('//Bob');
+ });
+ });
+
+ it('ensure bob is not in allowlist after removal', async () => {
+ await usingApi(async () => {
+ const collectionId = await createCollectionExpectSuccess({mode: {type: 'NFT'}});
+ await enableAllowListExpectSuccess(alice, collectionId);
+ await addToAllowListExpectSuccess(alice, collectionId, bob.address);
+
+ await removeFromAllowListExpectSuccess(alice, collectionId, normalizeAccountId(bob.address));
+ expect(await isAllowlisted(collectionId, bob.address)).to.be.false;
+ });
+ });
+
+ it('allows removal from collection with unset allowlist status', async () => {
+ await usingApi(async () => {
+ const collectionWithoutAllowlistId = await createCollectionExpectSuccess();
+ await enableAllowListExpectSuccess(alice, collectionWithoutAllowlistId);
+ await addToAllowListExpectSuccess(alice, collectionWithoutAllowlistId, bob.address);
+ await disableAllowListExpectSuccess(alice, collectionWithoutAllowlistId);
+
+ await removeFromAllowListExpectSuccess(alice, collectionWithoutAllowlistId, normalizeAccountId(bob.address));
+ });
+ });
+});
+
+describe('Negative Integration Test removeFromAllowList', () => {
+ let alice: IKeyringPair;
+ let bob: IKeyringPair;
+
+ before(async () => {
+ await usingApi(async () => {
+ alice = privateKey('//Alice');
+ bob = privateKey('//Bob');
+ });
+ });
+
+ it('fails on removal from not existing collection', async () => {
+ await usingApi(async (api) => {
+ const collectionId = await findNotExistingCollection(api);
+
+ await removeFromAllowListExpectFailure(alice, collectionId, normalizeAccountId(bob.address));
+ });
+ });
+
+ it('fails on removal from removed collection', async () => {
+ await usingApi(async () => {
+ const collectionId = await createCollectionExpectSuccess();
+ await enableAllowListExpectSuccess(alice, collectionId);
+ await addToAllowListExpectSuccess(alice, collectionId, bob.address);
+ await destroyCollectionExpectSuccess(collectionId);
+
+ await removeFromAllowListExpectFailure(alice, collectionId, normalizeAccountId(bob.address));
+ });
+ });
+});
+
+describe('Integration Test removeFromAllowList with collection admin permissions', () => {
+ let alice: IKeyringPair;
+ let bob: IKeyringPair;
+ let charlie: IKeyringPair;
+
+ before(async () => {
+ await usingApi(async () => {
+ alice = privateKey('//Alice');
+ bob = privateKey('//Bob');
+ charlie = privateKey('//Charlie');
+ });
+ });
+
+ it('ensure address is not in allowlist after removal', async () => {
+ await usingApi(async () => {
+ const collectionId = await createCollectionExpectSuccess({mode: {type: 'NFT'}});
+ await enableAllowListExpectSuccess(alice, collectionId);
+ await addCollectionAdminExpectSuccess(alice, collectionId, bob.address);
+ await addToAllowListExpectSuccess(alice, collectionId, charlie.address);
+ await removeFromAllowListExpectSuccess(bob, collectionId, normalizeAccountId(charlie.address));
+ expect(await isAllowlisted(collectionId, charlie.address)).to.be.false;
+ });
+ });
+
+ it('Collection admin allowed to remove from allowlist with unset allowlist status', async () => {
+ await usingApi(async () => {
+ const collectionWithoutAllowlistId = await createCollectionExpectSuccess();
+ await enableAllowListExpectSuccess(alice, collectionWithoutAllowlistId);
+ await addCollectionAdminExpectSuccess(alice, collectionWithoutAllowlistId, bob.address);
+ await addToAllowListExpectSuccess(alice, collectionWithoutAllowlistId, charlie.address);
+ await disableAllowListExpectSuccess(alice, collectionWithoutAllowlistId);
+ await removeFromAllowListExpectSuccess(bob, collectionWithoutAllowlistId, normalizeAccountId(charlie.address));
+ });
+ });
+
+ it('Regular user can`t remove from allowlist', async () => {
+ await usingApi(async () => {
+ const collectionWithoutAllowlistId = await createCollectionExpectSuccess();
+ await enableAllowListExpectSuccess(alice, collectionWithoutAllowlistId);
+ await addToAllowListExpectSuccess(alice, collectionWithoutAllowlistId, charlie.address);
+ await removeFromAllowListExpectFailure(bob, collectionWithoutAllowlistId, normalizeAccountId(charlie.address));
+ });
+ });
+});
tests/src/removeFromContractAllowList.test.tsdiffbeforeafterboth--- /dev/null
+++ b/tests/src/removeFromContractAllowList.test.ts
@@ -0,0 +1,81 @@
+//
+// This file is subject to the terms and conditions defined in
+// file 'LICENSE', which is part of this source code package.
+//
+
+import privateKey from './substrate/privateKey';
+import usingApi from './substrate/substrate-api';
+import {deployFlipper, toggleFlipValueExpectFailure, toggleFlipValueExpectSuccess} from './util/contracthelpers';
+import {addToContractAllowListExpectSuccess, isAllowlistedInContract, removeFromContractAllowListExpectFailure, removeFromContractAllowListExpectSuccess, toggleContractAllowlistExpectSuccess} from './util/helpers';
+import {IKeyringPair} from '@polkadot/types/types';
+import {expect} from 'chai';
+
+describe.skip('Integration Test removeFromContractAllowList', () => {
+ let bob: IKeyringPair;
+
+ before(async () => {
+ await usingApi(async () => {
+ bob = privateKey('//Bob');
+ });
+ });
+
+ it('user is no longer allowlisted after removal', async () => {
+ await usingApi(async (api) => {
+ const [flipper, deployer] = await deployFlipper(api);
+
+ await addToContractAllowListExpectSuccess(deployer, flipper.address.toString(), bob.address);
+ await removeFromContractAllowListExpectSuccess(deployer, flipper.address.toString(), bob.address);
+
+ expect(await isAllowlistedInContract(flipper.address, bob.address)).to.be.false;
+ });
+ });
+
+ it('user can\'t execute contract after removal', async () => {
+ await usingApi(async (api) => {
+ const [flipper, deployer] = await deployFlipper(api);
+ await toggleContractAllowlistExpectSuccess(deployer, flipper.address.toString(), true);
+
+ await addToContractAllowListExpectSuccess(deployer, flipper.address.toString(), bob.address);
+ await toggleFlipValueExpectSuccess(bob, flipper);
+
+ await removeFromContractAllowListExpectSuccess(deployer, flipper.address.toString(), bob.address);
+ await toggleFlipValueExpectFailure(bob, flipper);
+ });
+ });
+
+ it('can be called twice', async () => {
+ await usingApi(async (api) => {
+ const [flipper, deployer] = await deployFlipper(api);
+
+ await addToContractAllowListExpectSuccess(deployer, flipper.address.toString(), bob.address);
+ await removeFromContractAllowListExpectSuccess(deployer, flipper.address.toString(), bob.address);
+ await removeFromContractAllowListExpectSuccess(deployer, flipper.address.toString(), bob.address);
+ });
+ });
+});
+
+describe.skip('Negative Integration Test removeFromContractAllowList', () => {
+ let alice: IKeyringPair;
+ let bob: IKeyringPair;
+
+ before(async () => {
+ await usingApi(async () => {
+ alice = privateKey('//Alice');
+ bob = privateKey('//Bob');
+ });
+ });
+
+ it('fails when called with non-contract address', async () => {
+ await usingApi(async () => {
+ await removeFromContractAllowListExpectFailure(alice, alice.address, bob.address);
+ });
+ });
+
+ it('fails when executed by non owner', async () => {
+ await usingApi(async (api) => {
+ const [flipper] = await deployFlipper(api);
+
+ await removeFromContractAllowListExpectFailure(alice, flipper.address.toString(), bob.address);
+ });
+ });
+});
tests/src/removeFromContractWhiteList.test.tsdiffbeforeafterboth--- a/tests/src/removeFromContractWhiteList.test.ts
+++ /dev/null
@@ -1,81 +0,0 @@
-//
-// This file is subject to the terms and conditions defined in
-// file 'LICENSE', which is part of this source code package.
-//
-
-import privateKey from './substrate/privateKey';
-import usingApi from './substrate/substrate-api';
-import {deployFlipper, toggleFlipValueExpectFailure, toggleFlipValueExpectSuccess} from './util/contracthelpers';
-import {addToContractWhiteListExpectSuccess, isWhitelistedInContract, removeFromContractWhiteListExpectFailure, removeFromContractWhiteListExpectSuccess, toggleContractWhitelistExpectSuccess} from './util/helpers';
-import {IKeyringPair} from '@polkadot/types/types';
-import {expect} from 'chai';
-
-describe.skip('Integration Test removeFromContractWhiteList', () => {
- let bob: IKeyringPair;
-
- before(async () => {
- await usingApi(async () => {
- bob = privateKey('//Bob');
- });
- });
-
- it('user is no longer whitelisted after removal', async () => {
- await usingApi(async (api) => {
- const [flipper, deployer] = await deployFlipper(api);
-
- await addToContractWhiteListExpectSuccess(deployer, flipper.address.toString(), bob.address);
- await removeFromContractWhiteListExpectSuccess(deployer, flipper.address.toString(), bob.address);
-
- expect(await isWhitelistedInContract(flipper.address, bob.address)).to.be.false;
- });
- });
-
- it('user can\'t execute contract after removal', async () => {
- await usingApi(async (api) => {
- const [flipper, deployer] = await deployFlipper(api);
- await toggleContractWhitelistExpectSuccess(deployer, flipper.address.toString(), true);
-
- await addToContractWhiteListExpectSuccess(deployer, flipper.address.toString(), bob.address);
- await toggleFlipValueExpectSuccess(bob, flipper);
-
- await removeFromContractWhiteListExpectSuccess(deployer, flipper.address.toString(), bob.address);
- await toggleFlipValueExpectFailure(bob, flipper);
- });
- });
-
- it('can be called twice', async () => {
- await usingApi(async (api) => {
- const [flipper, deployer] = await deployFlipper(api);
-
- await addToContractWhiteListExpectSuccess(deployer, flipper.address.toString(), bob.address);
- await removeFromContractWhiteListExpectSuccess(deployer, flipper.address.toString(), bob.address);
- await removeFromContractWhiteListExpectSuccess(deployer, flipper.address.toString(), bob.address);
- });
- });
-});
-
-describe.skip('Negative Integration Test removeFromContractWhiteList', () => {
- let alice: IKeyringPair;
- let bob: IKeyringPair;
-
- before(async () => {
- await usingApi(async () => {
- alice = privateKey('//Alice');
- bob = privateKey('//Bob');
- });
- });
-
- it('fails when called with non-contract address', async () => {
- await usingApi(async () => {
- await removeFromContractWhiteListExpectFailure(alice, alice.address, bob.address);
- });
- });
-
- it('fails when executed by non owner', async () => {
- await usingApi(async (api) => {
- const [flipper] = await deployFlipper(api);
-
- await removeFromContractWhiteListExpectFailure(alice, flipper.address.toString(), bob.address);
- });
- });
-});
tests/src/removeFromWhiteList.test.tsdiffbeforeafterboth--- a/tests/src/removeFromWhiteList.test.ts
+++ /dev/null
@@ -1,136 +0,0 @@
-//
-// This file is subject to the terms and conditions defined in
-// file 'LICENSE', which is part of this source code package.
-//
-
-import chai from 'chai';
-import chaiAsPromised from 'chai-as-promised';
-import {default as usingApi} from './substrate/substrate-api';
-import {
- createCollectionExpectSuccess,
- destroyCollectionExpectSuccess,
- enableWhiteListExpectSuccess,
- addToWhiteListExpectSuccess,
- removeFromWhiteListExpectSuccess,
- isWhitelisted,
- findNotExistingCollection,
- removeFromWhiteListExpectFailure,
- disableWhiteListExpectSuccess,
- normalizeAccountId,
- addCollectionAdminExpectSuccess,
-} from './util/helpers';
-import {IKeyringPair} from '@polkadot/types/types';
-import privateKey from './substrate/privateKey';
-
-chai.use(chaiAsPromised);
-const expect = chai.expect;
-
-describe('Integration Test removeFromWhiteList', () => {
- let alice: IKeyringPair;
- let bob: IKeyringPair;
-
- before(async () => {
- await usingApi(async () => {
- alice = privateKey('//Alice');
- bob = privateKey('//Bob');
- });
- });
-
- it('ensure bob is not in whitelist after removal', async () => {
- await usingApi(async () => {
- const collectionId = await createCollectionExpectSuccess({mode: {type: 'NFT'}});
- await enableWhiteListExpectSuccess(alice, collectionId);
- await addToWhiteListExpectSuccess(alice, collectionId, bob.address);
-
- await removeFromWhiteListExpectSuccess(alice, collectionId, normalizeAccountId(bob.address));
- expect(await isWhitelisted(collectionId, bob.address)).to.be.false;
- });
- });
-
- it('allows removal from collection with unset whitelist status', async () => {
- await usingApi(async () => {
- const collectionWithoutWhitelistId = await createCollectionExpectSuccess();
- await enableWhiteListExpectSuccess(alice, collectionWithoutWhitelistId);
- await addToWhiteListExpectSuccess(alice, collectionWithoutWhitelistId, bob.address);
- await disableWhiteListExpectSuccess(alice, collectionWithoutWhitelistId);
-
- await removeFromWhiteListExpectSuccess(alice, collectionWithoutWhitelistId, normalizeAccountId(bob.address));
- });
- });
-});
-
-describe('Negative Integration Test removeFromWhiteList', () => {
- let alice: IKeyringPair;
- let bob: IKeyringPair;
-
- before(async () => {
- await usingApi(async () => {
- alice = privateKey('//Alice');
- bob = privateKey('//Bob');
- });
- });
-
- it('fails on removal from not existing collection', async () => {
- await usingApi(async (api) => {
- const collectionId = await findNotExistingCollection(api);
-
- await removeFromWhiteListExpectFailure(alice, collectionId, normalizeAccountId(bob.address));
- });
- });
-
- it('fails on removal from removed collection', async () => {
- await usingApi(async () => {
- const collectionId = await createCollectionExpectSuccess();
- await enableWhiteListExpectSuccess(alice, collectionId);
- await addToWhiteListExpectSuccess(alice, collectionId, bob.address);
- await destroyCollectionExpectSuccess(collectionId);
-
- await removeFromWhiteListExpectFailure(alice, collectionId, normalizeAccountId(bob.address));
- });
- });
-});
-
-describe('Integration Test removeFromWhiteList with collection admin permissions', () => {
- let alice: IKeyringPair;
- let bob: IKeyringPair;
- let charlie: IKeyringPair;
-
- before(async () => {
- await usingApi(async () => {
- alice = privateKey('//Alice');
- bob = privateKey('//Bob');
- charlie = privateKey('//Charlie');
- });
- });
-
- it('ensure address is not in whitelist after removal', async () => {
- await usingApi(async () => {
- const collectionId = await createCollectionExpectSuccess({mode: {type: 'NFT'}});
- await enableWhiteListExpectSuccess(alice, collectionId);
- await addCollectionAdminExpectSuccess(alice, collectionId, bob.address);
- await addToWhiteListExpectSuccess(alice, collectionId, charlie.address);
- await removeFromWhiteListExpectSuccess(bob, collectionId, normalizeAccountId(charlie.address));
- expect(await isWhitelisted(collectionId, charlie.address)).to.be.false;
- });
- });
-
- it('Collection admin allowed to remove from whitelist with unset whitelist status', async () => {
- await usingApi(async () => {
- const collectionWithoutWhitelistId = await createCollectionExpectSuccess();
- await enableWhiteListExpectSuccess(alice, collectionWithoutWhitelistId);
- await addCollectionAdminExpectSuccess(alice, collectionWithoutWhitelistId, bob.address);
- await addToWhiteListExpectSuccess(alice, collectionWithoutWhitelistId, charlie.address);
- await disableWhiteListExpectSuccess(alice, collectionWithoutWhitelistId);
- await removeFromWhiteListExpectSuccess(bob, collectionWithoutWhitelistId, normalizeAccountId(charlie.address));
- });
- });
-
- it('Regular user can`t remove from whitelist', async () => {
- await usingApi(async () => {
- const collectionWithoutWhitelistId = await createCollectionExpectSuccess();
- await enableWhiteListExpectSuccess(alice, collectionWithoutWhitelistId);
- await addToWhiteListExpectSuccess(alice, collectionWithoutWhitelistId, charlie.address);
- await removeFromWhiteListExpectFailure(bob, collectionWithoutWhitelistId, normalizeAccountId(charlie.address));
- });
- });
-});
tests/src/setMintPermission.test.tsdiffbeforeafterboth--- a/tests/src/setMintPermission.test.ts
+++ b/tests/src/setMintPermission.test.ts
@@ -7,12 +7,12 @@
import privateKey from './substrate/privateKey';
import usingApi from './substrate/substrate-api';
import {
- addToWhiteListExpectSuccess,
+ addToAllowListExpectSuccess,
createCollectionExpectSuccess,
createItemExpectFailure,
createItemExpectSuccess,
destroyCollectionExpectSuccess,
- enableWhiteListExpectSuccess,
+ enableAllowListExpectSuccess,
findNotExistingCollection,
setMintPermissionExpectFailure,
setMintPermissionExpectSuccess,
@@ -30,12 +30,12 @@
});
});
- it('ensure white-listed non-privileged address can mint tokens', async () => {
+ it('ensure allow-listed non-privileged address can mint tokens', async () => {
await usingApi(async () => {
const collectionId = await createCollectionExpectSuccess({mode: {type: 'NFT'}});
- await enableWhiteListExpectSuccess(alice, collectionId);
+ await enableAllowListExpectSuccess(alice, collectionId);
await setMintPermissionExpectSuccess(alice, collectionId, true);
- await addToWhiteListExpectSuccess(alice, collectionId, bob.address);
+ await addToAllowListExpectSuccess(alice, collectionId, bob.address);
await createItemExpectSuccess(bob, collectionId, 'NFT');
});
@@ -88,7 +88,7 @@
it('fails when not collection owner tries to set mint status', async () => {
const collectionId = await createCollectionExpectSuccess({mode: {type: 'NFT'}});
- await enableWhiteListExpectSuccess(alice, collectionId);
+ await enableAllowListExpectSuccess(alice, collectionId);
await setMintPermissionExpectFailure(bob, collectionId, true);
});
@@ -100,10 +100,10 @@
});
});
- it('ensure non-white-listed non-privileged address can\'t mint tokens', async () => {
+ it('ensure non-allow-listed non-privileged address can\'t mint tokens', async () => {
await usingApi(async () => {
const collectionId = await createCollectionExpectSuccess({mode: {type: 'NFT'}});
- await enableWhiteListExpectSuccess(alice, collectionId);
+ await enableAllowListExpectSuccess(alice, collectionId);
await setMintPermissionExpectSuccess(alice, collectionId, true);
await createItemExpectFailure(bob, collectionId, 'NFT');
tests/src/setPublicAccessMode.test.tsdiffbeforeafterboth--- a/tests/src/setPublicAccessMode.test.ts
+++ b/tests/src/setPublicAccessMode.test.ts
@@ -11,12 +11,12 @@
import privateKey from './substrate/privateKey';
import usingApi, {submitTransactionExpectFailAsync} from './substrate/substrate-api';
import {
- addToWhiteListExpectSuccess,
+ addToAllowListExpectSuccess,
createCollectionExpectSuccess,
createItemExpectSuccess,
destroyCollectionExpectSuccess,
enablePublicMintingExpectSuccess,
- enableWhiteListExpectSuccess,
+ enableAllowListExpectSuccess,
normalizeAccountId,
addCollectionAdminExpectSuccess,
} from './util/helpers';
@@ -35,20 +35,20 @@
});
});
- it('Run extrinsic with collection id parameters, set the whitelist mode for the collection', async () => {
+ it('Run extrinsic with collection id parameters, set the allowlist mode for the collection', async () => {
await usingApi(async () => {
const collectionId: number = await createCollectionExpectSuccess();
- await enableWhiteListExpectSuccess(alice, collectionId);
+ await enableAllowListExpectSuccess(alice, collectionId);
await enablePublicMintingExpectSuccess(alice, collectionId);
- await addToWhiteListExpectSuccess(alice, collectionId, bob.address);
+ await addToAllowListExpectSuccess(alice, collectionId, bob.address);
await createItemExpectSuccess(bob, collectionId, 'NFT', bob.address);
});
});
- it('Whitelisted collection limits', async () => {
+ it('Allowlisted collection limits', async () => {
await usingApi(async (api: ApiPromise) => {
const collectionId = await createCollectionExpectSuccess();
- await enableWhiteListExpectSuccess(alice, collectionId);
+ await enableAllowListExpectSuccess(alice, collectionId);
await enablePublicMintingExpectSuccess(alice, collectionId);
const tx = api.tx.nft.createItem(collectionId, normalizeAccountId(bob.address), 'NFT');
await expect(submitTransactionExpectFailAsync(bob, tx)).to.be.rejected;
@@ -61,7 +61,7 @@
await usingApi(async (api: ApiPromise) => {
// tslint:disable-next-line: radix
const collectionId = (await api.query.common.createdCollectionCount()).toNumber() + 1;
- const tx = api.tx.nft.setPublicAccessMode(collectionId, 'WhiteList');
+ const tx = api.tx.nft.setPublicAccessMode(collectionId, 'AllowList');
await expect(submitTransactionExpectFailAsync(alice, tx)).to.be.rejected;
});
});
@@ -71,7 +71,7 @@
// tslint:disable-next-line: no-bitwise
const collectionId = await createCollectionExpectSuccess();
await destroyCollectionExpectSuccess(collectionId);
- const tx = api.tx.nft.setPublicAccessMode(collectionId, 'WhiteList');
+ const tx = api.tx.nft.setPublicAccessMode(collectionId, 'AllowList');
await expect(submitTransactionExpectFailAsync(alice, tx)).to.be.rejected;
});
});
@@ -79,8 +79,8 @@
it('Re-set the list mode already set in quantity', async () => {
await usingApi(async () => {
const collectionId: number = await createCollectionExpectSuccess();
- await enableWhiteListExpectSuccess(alice, collectionId);
- await enableWhiteListExpectSuccess(alice, collectionId);
+ await enableAllowListExpectSuccess(alice, collectionId);
+ await enableAllowListExpectSuccess(alice, collectionId);
});
});
@@ -88,7 +88,7 @@
await usingApi(async (api: ApiPromise) => {
// tslint:disable-next-line: no-bitwise
const collectionId = await createCollectionExpectSuccess();
- const tx = api.tx.nft.setPublicAccessMode(collectionId, 'WhiteList');
+ const tx = api.tx.nft.setPublicAccessMode(collectionId, 'AllowList');
await expect(submitTransactionExpectFailAsync(bob, tx)).to.be.rejected;
});
});
@@ -106,7 +106,7 @@
// tslint:disable-next-line: no-bitwise
const collectionId = await createCollectionExpectSuccess();
await addCollectionAdminExpectSuccess(alice, collectionId, bob.address);
- const tx = api.tx.nft.setPublicAccessMode(collectionId, 'WhiteList');
+ const tx = api.tx.nft.setPublicAccessMode(collectionId, 'AllowList');
await expect(submitTransactionExpectFailAsync(bob, tx)).to.be.rejected;
});
});
tests/src/toggleContractAllowList.test.tsdiffbeforeafterboth--- /dev/null
+++ b/tests/src/toggleContractAllowList.test.ts
@@ -0,0 +1,156 @@
+//
+// This file is subject to the terms and conditions defined in
+// file 'LICENSE', which is part of this source code package.
+//
+
+import chai from 'chai';
+import chaiAsPromised from 'chai-as-promised';
+import usingApi, {submitTransactionAsync, submitTransactionExpectFailAsync} from './substrate/substrate-api';
+import privateKey from './substrate/privateKey';
+import {
+ deployFlipper,
+ getFlipValue,
+} from './util/contracthelpers';
+import {
+ getGenericResult,
+} from './util/helpers';
+
+chai.use(chaiAsPromised);
+const expect = chai.expect;
+
+const value = 0;
+const gasLimit = 3000n * 1000000n;
+
+describe.skip('Integration Test toggleContractAllowList', () => {
+
+ it('Enable allow list contract mode', async () => {
+ await usingApi(async api => {
+ const [contract, deployer] = await deployFlipper(api);
+
+ const enabledBefore = (await api.query.nft.contractAllowListEnabled(contract.address)).toJSON();
+ const enableAllowListTx = api.tx.nft.toggleContractAllowList(contract.address, true);
+ const enableEvents = await submitTransactionAsync(deployer, enableAllowListTx);
+ const enabled = (await api.query.nft.contractAllowListEnabled(contract.address)).toJSON();
+
+ expect(getGenericResult(enableEvents).success).to.be.true;
+ expect(enabledBefore).to.be.false;
+ expect(enabled).to.be.true;
+ });
+ });
+
+ it('Only allowlisted account can call contract', async () => {
+ await usingApi(async api => {
+ const bob = privateKey('//Bob');
+
+ const [contract, deployer] = await deployFlipper(api);
+
+ let flipValueBefore = await getFlipValue(contract, deployer);
+ const flip = contract.tx.flip(value, gasLimit);
+ await submitTransactionAsync(bob, flip);
+ const flipValueAfter = await getFlipValue(contract,deployer);
+ expect(flipValueAfter).to.be.eq(!flipValueBefore, 'Anyone can call new contract.');
+
+ const deployerCanFlip = async () => {
+ const flipValueBefore = await getFlipValue(contract, deployer);
+ const deployerFlip = contract.tx.flip(value, gasLimit);
+ await submitTransactionAsync(deployer, deployerFlip);
+ const aliceFlip1Response = await getFlipValue(contract, deployer);
+ expect(aliceFlip1Response).to.be.eq(!flipValueBefore, 'Deployer always can flip.');
+ };
+ await deployerCanFlip();
+
+ flipValueBefore = await getFlipValue(contract, deployer);
+ const enableAllowListTx = api.tx.nft.toggleContractAllowList(contract.address, true);
+ await submitTransactionAsync(deployer, enableAllowListTx);
+ const flipWithEnabledAllowList = contract.tx.flip(value, gasLimit);
+ await expect(submitTransactionExpectFailAsync(bob, flipWithEnabledAllowList)).to.be.rejected;
+ const flipValueAfterEnableAllowList = await getFlipValue(contract, deployer);
+ expect(flipValueAfterEnableAllowList).to.be.eq(flipValueBefore, 'Enabling allowlist doesn\'t make it possible to call contract for everyone.');
+
+ await deployerCanFlip();
+
+ flipValueBefore = await getFlipValue(contract, deployer);
+ const addBobToAllowListTx = api.tx.nft.addToContractAllowList(contract.address, bob.address);
+ await submitTransactionAsync(deployer, addBobToAllowListTx);
+ const flipWithAllowlistedBob = contract.tx.flip(value, gasLimit);
+ await submitTransactionAsync(bob, flipWithAllowlistedBob);
+ const flipAfterAllowListed = await getFlipValue(contract,deployer);
+ expect(flipAfterAllowListed).to.be.eq(!flipValueBefore, 'Bob was allowlisted, now he can flip.');
+
+ await deployerCanFlip();
+
+ flipValueBefore = await getFlipValue(contract, deployer);
+ const removeBobFromAllowListTx = api.tx.nft.removeFromContractAllowList(contract.address, bob.address);
+ await submitTransactionAsync(deployer, removeBobFromAllowListTx);
+ const bobRemoved = contract.tx.flip(value, gasLimit);
+ await expect(submitTransactionExpectFailAsync(bob, bobRemoved)).to.be.rejected;
+ const afterBobRemoved = await getFlipValue(contract, deployer);
+ expect(afterBobRemoved).to.be.eq(flipValueBefore, 'Bob can\'t call contract, now when he is removeed from allow list.');
+
+ await deployerCanFlip();
+
+ flipValueBefore = await getFlipValue(contract, deployer);
+ const disableAllowListTx = api.tx.nft.toggleContractAllowList(contract.address, false);
+ await submitTransactionAsync(deployer, disableAllowListTx);
+ const allowListDisabledFlip = contract.tx.flip(value, gasLimit);
+ await submitTransactionAsync(bob, allowListDisabledFlip);
+ const afterAllowListDisabled = await getFlipValue(contract,deployer);
+ expect(afterAllowListDisabled).to.be.eq(!flipValueBefore, 'Anyone can call contract with disabled allowlist.');
+
+ });
+ });
+
+ it('Enabling allow list repeatedly should not produce errors', async () => {
+ await usingApi(async api => {
+ const [contract, deployer] = await deployFlipper(api);
+
+ const enabledBefore = (await api.query.nft.contractAllowListEnabled(contract.address)).toJSON();
+ const enableAllowListTx = api.tx.nft.toggleContractAllowList(contract.address, true);
+ const enableEvents = await submitTransactionAsync(deployer, enableAllowListTx);
+ const enabled = (await api.query.nft.contractAllowListEnabled(contract.address)).toJSON();
+ const enableAgainEvents = await submitTransactionAsync(deployer, enableAllowListTx);
+ const enabledAgain = (await api.query.nft.contractAllowListEnabled(contract.address)).toJSON();
+
+ expect(getGenericResult(enableEvents).success).to.be.true;
+ expect(enabledBefore).to.be.false;
+ expect(enabled).to.be.true;
+ expect(getGenericResult(enableAgainEvents).success).to.be.true;
+ expect(enabledAgain).to.be.true;
+ });
+ });
+
+});
+
+describe.skip('Negative Integration Test toggleContractAllowList', () => {
+
+ it('Enable allow list for a non-contract', async () => {
+ await usingApi(async api => {
+ const alice = privateKey('//Alice');
+ const bobGuineaPig = privateKey('//Bob');
+
+ const enabledBefore = (await api.query.nft.contractAllowListEnabled(bobGuineaPig.address)).toJSON();
+ const enableAllowListTx = api.tx.nft.toggleContractAllowList(bobGuineaPig.address, true);
+ await expect(submitTransactionExpectFailAsync(alice, enableAllowListTx)).to.be.rejected;
+ const enabled = (await api.query.nft.contractAllowListEnabled(bobGuineaPig.address)).toJSON();
+
+ expect(enabledBefore).to.be.false;
+ expect(enabled).to.be.false;
+ });
+ });
+
+ it('Enable allow list using a non-owner address', async () => {
+ await usingApi(async api => {
+ const bob = privateKey('//Bob');
+ const [contract] = await deployFlipper(api);
+
+ const enabledBefore = (await api.query.nft.contractAllowListEnabled(contract.address)).toJSON();
+ const enableAllowListTx = api.tx.nft.toggleContractAllowList(contract.address, true);
+ await expect(submitTransactionExpectFailAsync(bob, enableAllowListTx)).to.be.rejected;
+ const enabled = (await api.query.nft.contractAllowListEnabled(contract.address)).toJSON();
+
+ expect(enabledBefore).to.be.false;
+ expect(enabled).to.be.false;
+ });
+ });
+
+});
tests/src/toggleContractWhiteList.test.tsdiffbeforeafterboth--- a/tests/src/toggleContractWhiteList.test.ts
+++ /dev/null
@@ -1,156 +0,0 @@
-//
-// This file is subject to the terms and conditions defined in
-// file 'LICENSE', which is part of this source code package.
-//
-
-import chai from 'chai';
-import chaiAsPromised from 'chai-as-promised';
-import usingApi, {submitTransactionAsync, submitTransactionExpectFailAsync} from './substrate/substrate-api';
-import privateKey from './substrate/privateKey';
-import {
- deployFlipper,
- getFlipValue,
-} from './util/contracthelpers';
-import {
- getGenericResult,
-} from './util/helpers';
-
-chai.use(chaiAsPromised);
-const expect = chai.expect;
-
-const value = 0;
-const gasLimit = 3000n * 1000000n;
-
-describe.skip('Integration Test toggleContractWhiteList', () => {
-
- it('Enable white list contract mode', async () => {
- await usingApi(async api => {
- const [contract, deployer] = await deployFlipper(api);
-
- const enabledBefore = (await api.query.nft.contractWhiteListEnabled(contract.address)).toJSON();
- const enableWhiteListTx = api.tx.nft.toggleContractWhiteList(contract.address, true);
- const enableEvents = await submitTransactionAsync(deployer, enableWhiteListTx);
- const enabled = (await api.query.nft.contractWhiteListEnabled(contract.address)).toJSON();
-
- expect(getGenericResult(enableEvents).success).to.be.true;
- expect(enabledBefore).to.be.false;
- expect(enabled).to.be.true;
- });
- });
-
- it('Only whitelisted account can call contract', async () => {
- await usingApi(async api => {
- const bob = privateKey('//Bob');
-
- const [contract, deployer] = await deployFlipper(api);
-
- let flipValueBefore = await getFlipValue(contract, deployer);
- const flip = contract.tx.flip(value, gasLimit);
- await submitTransactionAsync(bob, flip);
- const flipValueAfter = await getFlipValue(contract,deployer);
- expect(flipValueAfter).to.be.eq(!flipValueBefore, 'Anyone can call new contract.');
-
- const deployerCanFlip = async () => {
- const flipValueBefore = await getFlipValue(contract, deployer);
- const deployerFlip = contract.tx.flip(value, gasLimit);
- await submitTransactionAsync(deployer, deployerFlip);
- const aliceFlip1Response = await getFlipValue(contract, deployer);
- expect(aliceFlip1Response).to.be.eq(!flipValueBefore, 'Deployer always can flip.');
- };
- await deployerCanFlip();
-
- flipValueBefore = await getFlipValue(contract, deployer);
- const enableWhiteListTx = api.tx.nft.toggleContractWhiteList(contract.address, true);
- await submitTransactionAsync(deployer, enableWhiteListTx);
- const flipWithEnabledWhiteList = contract.tx.flip(value, gasLimit);
- await expect(submitTransactionExpectFailAsync(bob, flipWithEnabledWhiteList)).to.be.rejected;
- const flipValueAfterEnableWhiteList = await getFlipValue(contract, deployer);
- expect(flipValueAfterEnableWhiteList).to.be.eq(flipValueBefore, 'Enabling whitelist doesn\'t make it possible to call contract for everyone.');
-
- await deployerCanFlip();
-
- flipValueBefore = await getFlipValue(contract, deployer);
- const addBobToWhiteListTx = api.tx.nft.addToContractWhiteList(contract.address, bob.address);
- await submitTransactionAsync(deployer, addBobToWhiteListTx);
- const flipWithWhitelistedBob = contract.tx.flip(value, gasLimit);
- await submitTransactionAsync(bob, flipWithWhitelistedBob);
- const flipAfterWhiteListed = await getFlipValue(contract,deployer);
- expect(flipAfterWhiteListed).to.be.eq(!flipValueBefore, 'Bob was whitelisted, now he can flip.');
-
- await deployerCanFlip();
-
- flipValueBefore = await getFlipValue(contract, deployer);
- const removeBobFromWhiteListTx = api.tx.nft.removeFromContractWhiteList(contract.address, bob.address);
- await submitTransactionAsync(deployer, removeBobFromWhiteListTx);
- const bobRemoved = contract.tx.flip(value, gasLimit);
- await expect(submitTransactionExpectFailAsync(bob, bobRemoved)).to.be.rejected;
- const afterBobRemoved = await getFlipValue(contract, deployer);
- expect(afterBobRemoved).to.be.eq(flipValueBefore, 'Bob can\'t call contract, now when he is removeed from white list.');
-
- await deployerCanFlip();
-
- flipValueBefore = await getFlipValue(contract, deployer);
- const disableWhiteListTx = api.tx.nft.toggleContractWhiteList(contract.address, false);
- await submitTransactionAsync(deployer, disableWhiteListTx);
- const whiteListDisabledFlip = contract.tx.flip(value, gasLimit);
- await submitTransactionAsync(bob, whiteListDisabledFlip);
- const afterWhiteListDisabled = await getFlipValue(contract,deployer);
- expect(afterWhiteListDisabled).to.be.eq(!flipValueBefore, 'Anyone can call contract with disabled whitelist.');
-
- });
- });
-
- it('Enabling white list repeatedly should not produce errors', async () => {
- await usingApi(async api => {
- const [contract, deployer] = await deployFlipper(api);
-
- const enabledBefore = (await api.query.nft.contractWhiteListEnabled(contract.address)).toJSON();
- const enableWhiteListTx = api.tx.nft.toggleContractWhiteList(contract.address, true);
- const enableEvents = await submitTransactionAsync(deployer, enableWhiteListTx);
- const enabled = (await api.query.nft.contractWhiteListEnabled(contract.address)).toJSON();
- const enableAgainEvents = await submitTransactionAsync(deployer, enableWhiteListTx);
- const enabledAgain = (await api.query.nft.contractWhiteListEnabled(contract.address)).toJSON();
-
- expect(getGenericResult(enableEvents).success).to.be.true;
- expect(enabledBefore).to.be.false;
- expect(enabled).to.be.true;
- expect(getGenericResult(enableAgainEvents).success).to.be.true;
- expect(enabledAgain).to.be.true;
- });
- });
-
-});
-
-describe.skip('Negative Integration Test toggleContractWhiteList', () => {
-
- it('Enable white list for a non-contract', async () => {
- await usingApi(async api => {
- const alice = privateKey('//Alice');
- const bobGuineaPig = privateKey('//Bob');
-
- const enabledBefore = (await api.query.nft.contractWhiteListEnabled(bobGuineaPig.address)).toJSON();
- const enableWhiteListTx = api.tx.nft.toggleContractWhiteList(bobGuineaPig.address, true);
- await expect(submitTransactionExpectFailAsync(alice, enableWhiteListTx)).to.be.rejected;
- const enabled = (await api.query.nft.contractWhiteListEnabled(bobGuineaPig.address)).toJSON();
-
- expect(enabledBefore).to.be.false;
- expect(enabled).to.be.false;
- });
- });
-
- it('Enable white list using a non-owner address', async () => {
- await usingApi(async api => {
- const bob = privateKey('//Bob');
- const [contract] = await deployFlipper(api);
-
- const enabledBefore = (await api.query.nft.contractWhiteListEnabled(contract.address)).toJSON();
- const enableWhiteListTx = api.tx.nft.toggleContractWhiteList(contract.address, true);
- await expect(submitTransactionExpectFailAsync(bob, enableWhiteListTx)).to.be.rejected;
- const enabled = (await api.query.nft.contractWhiteListEnabled(contract.address)).toJSON();
-
- expect(enabledBefore).to.be.false;
- expect(enabled).to.be.false;
- });
- });
-
-});
tests/src/transfer_contract/metadata.jsondiffbeforeafterboth--- a/tests/src/transfer_contract/metadata.json
+++ b/tests/src/transfer_contract/metadata.json
@@ -323,7 +323,7 @@
}
},
{
- "name": "whitelisted",
+ "name": "allowlisted",
"type": {
"displayName": [
"bool"
@@ -335,7 +335,7 @@
"docs": [],
"mutates": true,
"name": [
- "toggle_white_list"
+ "toggle_allow_list"
],
"payable": false,
"returnType": null,
tests/src/util/helpers.tsdiffbeforeafterboth--- a/tests/src/util/helpers.ts
+++ b/tests/src/util/helpers.ts
@@ -597,9 +597,9 @@
});
}
-export async function toggleContractWhitelistExpectSuccess(sender: IKeyringPair, contractAddress: AccountId | string, value = true) {
+export async function toggleContractAllowlistExpectSuccess(sender: IKeyringPair, contractAddress: AccountId | string, value = true) {
await usingApi(async (api) => {
- const tx = api.tx.nft.toggleContractWhiteList(contractAddress, value);
+ const tx = api.tx.nft.toggleContractAllowList(contractAddress, value);
const events = await submitTransactionAsync(sender, tx);
const result = getGenericResult(events);
@@ -607,17 +607,17 @@
});
}
-export async function isWhitelistedInContract(contractAddress: AccountId | string, user: string) {
- let whitelisted = false;
+export async function isAllowlistedInContract(contractAddress: AccountId | string, user: string) {
+ let allowlisted = false;
await usingApi(async (api) => {
- whitelisted = (await api.query.nft.contractWhiteList(contractAddress, user)).toJSON() as boolean;
+ allowlisted = (await api.query.nft.contractAllowList(contractAddress, user)).toJSON() as boolean;
});
- return whitelisted;
+ return allowlisted;
}
-export async function addToContractWhiteListExpectSuccess(sender: IKeyringPair, contractAddress: AccountId | string, user: AccountId | string) {
+export async function addToContractAllowListExpectSuccess(sender: IKeyringPair, contractAddress: AccountId | string, user: AccountId | string) {
await usingApi(async (api) => {
- const tx = api.tx.nft.addToContractWhiteList(contractAddress.toString(), user.toString());
+ const tx = api.tx.nft.addToContractAllowList(contractAddress.toString(), user.toString());
const events = await submitTransactionAsync(sender, tx);
const result = getGenericResult(events);
@@ -625,9 +625,9 @@
});
}
-export async function removeFromContractWhiteListExpectSuccess(sender: IKeyringPair, contractAddress: AccountId | string, user: AccountId | string) {
+export async function removeFromContractAllowListExpectSuccess(sender: IKeyringPair, contractAddress: AccountId | string, user: AccountId | string) {
await usingApi(async (api) => {
- const tx = api.tx.nft.removeFromContractWhiteList(contractAddress.toString(), user.toString());
+ const tx = api.tx.nft.removeFromContractAllowList(contractAddress.toString(), user.toString());
const events = await submitTransactionAsync(sender, tx);
const result = getGenericResult(events);
@@ -635,9 +635,9 @@
});
}
-export async function removeFromContractWhiteListExpectFailure(sender: IKeyringPair, contractAddress: AccountId | string, user: AccountId | string) {
+export async function removeFromContractAllowListExpectFailure(sender: IKeyringPair, contractAddress: AccountId | string, user: AccountId | string) {
await usingApi(async (api) => {
- const tx = api.tx.nft.removeFromContractWhiteList(contractAddress.toString(), user.toString());
+ const tx = api.tx.nft.removeFromContractAllowList(contractAddress.toString(), user.toString());
const events = await expect(submitTransactionExpectFailAsync(sender, tx)).to.be.rejected;
const result = getGenericResult(events);
@@ -1048,7 +1048,7 @@
export async function setPublicAccessModeExpectSuccess(
sender: IKeyringPair, collectionId: number,
- accessMode: 'Normal' | 'WhiteList',
+ accessMode: 'Normal' | 'AllowList',
) {
await usingApi(async (api) => {
@@ -1069,7 +1069,7 @@
export async function setPublicAccessModeExpectFail(
sender: IKeyringPair, collectionId: number,
- accessMode: 'Normal' | 'WhiteList',
+ accessMode: 'Normal' | 'AllowList',
) {
await usingApi(async (api) => {
@@ -1084,15 +1084,15 @@
});
}
-export async function enableWhiteListExpectSuccess(sender: IKeyringPair, collectionId: number) {
- await setPublicAccessModeExpectSuccess(sender, collectionId, 'WhiteList');
+export async function enableAllowListExpectSuccess(sender: IKeyringPair, collectionId: number) {
+ await setPublicAccessModeExpectSuccess(sender, collectionId, 'AllowList');
}
-export async function enableWhiteListExpectFail(sender: IKeyringPair, collectionId: number) {
- await setPublicAccessModeExpectFail(sender, collectionId, 'WhiteList');
+export async function enableAllowListExpectFail(sender: IKeyringPair, collectionId: number) {
+ await setPublicAccessModeExpectFail(sender, collectionId, 'AllowList');
}
-export async function disableWhiteListExpectSuccess(sender: IKeyringPair, collectionId: number) {
+export async function disableAllowListExpectSuccess(sender: IKeyringPair, collectionId: number) {
await setPublicAccessModeExpectSuccess(sender, collectionId, 'Normal');
}
@@ -1138,46 +1138,46 @@
});
}
-export async function isWhitelisted(collectionId: number, address: string | CrossAccountId) {
+export async function isAllowlisted(collectionId: number, address: string | CrossAccountId) {
return await usingApi(async (api) => {
return (await api.query.common.allowlist(collectionId, normalizeAccountId(address))).toJSON();
});
}
-export async function addToWhiteListExpectSuccess(sender: IKeyringPair, collectionId: number, address: string | AccountId | CrossAccountId) {
+export async function addToAllowListExpectSuccess(sender: IKeyringPair, collectionId: number, address: string | AccountId | CrossAccountId) {
await usingApi(async (api) => {
- expect(await isWhitelisted(collectionId, normalizeAccountId(address))).to.be.false;
+ expect(await isAllowlisted(collectionId, normalizeAccountId(address))).to.be.false;
// Run the transaction
- const tx = api.tx.nft.addToWhiteList(collectionId, normalizeAccountId(address));
+ const tx = api.tx.nft.addToAllowList(collectionId, normalizeAccountId(address));
const events = await submitTransactionAsync(sender, tx);
const result = getGenericResult(events);
expect(result.success).to.be.true;
- expect(await isWhitelisted(collectionId, normalizeAccountId(address))).to.be.true;
+ expect(await isAllowlisted(collectionId, normalizeAccountId(address))).to.be.true;
});
}
-export async function addToWhiteListAgainExpectSuccess(sender: IKeyringPair, collectionId: number, address: string | AccountId) {
+export async function addToAllowListAgainExpectSuccess(sender: IKeyringPair, collectionId: number, address: string | AccountId) {
await usingApi(async (api) => {
- expect(await isWhitelisted(collectionId, normalizeAccountId(address))).to.be.true;
+ expect(await isAllowlisted(collectionId, normalizeAccountId(address))).to.be.true;
// Run the transaction
- const tx = api.tx.nft.addToWhiteList(collectionId, normalizeAccountId(address));
+ const tx = api.tx.nft.addToAllowList(collectionId, normalizeAccountId(address));
const events = await submitTransactionAsync(sender, tx);
const result = getGenericResult(events);
expect(result.success).to.be.true;
- expect(await isWhitelisted(collectionId, normalizeAccountId(address))).to.be.true;
+ expect(await isAllowlisted(collectionId, normalizeAccountId(address))).to.be.true;
});
}
-export async function addToWhiteListExpectFail(sender: IKeyringPair, collectionId: number, address: string | AccountId) {
+export async function addToAllowListExpectFail(sender: IKeyringPair, collectionId: number, address: string | AccountId) {
await usingApi(async (api) => {
// Run the transaction
- const tx = api.tx.nft.addToWhiteList(collectionId, normalizeAccountId(address));
+ const tx = api.tx.nft.addToAllowList(collectionId, normalizeAccountId(address));
const events = await expect(submitTransactionExpectFailAsync(sender, tx)).to.be.rejected;
const result = getGenericResult(events);
@@ -1187,10 +1187,10 @@
});
}
-export async function removeFromWhiteListExpectSuccess(sender: IKeyringPair, collectionId: number, address: CrossAccountId) {
+export async function removeFromAllowListExpectSuccess(sender: IKeyringPair, collectionId: number, address: CrossAccountId) {
await usingApi(async (api) => {
// Run the transaction
- const tx = api.tx.nft.removeFromWhiteList(collectionId, normalizeAccountId(address));
+ const tx = api.tx.nft.removeFromAllowList(collectionId, normalizeAccountId(address));
const events = await submitTransactionAsync(sender, tx);
const result = getGenericResult(events);
@@ -1200,10 +1200,10 @@
});
}
-export async function removeFromWhiteListExpectFailure(sender: IKeyringPair, collectionId: number, address: CrossAccountId) {
+export async function removeFromAllowListExpectFailure(sender: IKeyringPair, collectionId: number, address: CrossAccountId) {
await usingApi(async (api) => {
// Run the transaction
- const tx = api.tx.nft.removeFromWhiteList(collectionId, normalizeAccountId(address));
+ const tx = api.tx.nft.removeFromAllowList(collectionId, normalizeAccountId(address));
const events = await expect(submitTransactionExpectFailAsync(sender, tx)).to.be.rejected;
const result = getGenericResult(events);
tests/src/whiteLists.test.tsdiffbeforeafterboth--- a/tests/src/whiteLists.test.ts
+++ /dev/null
@@ -1,304 +0,0 @@
-//
-// This file is subject to the terms and conditions defined in
-// file 'LICENSE', which is part of this source code package.
-//
-
-import {IKeyringPair} from '@polkadot/types/types';
-import chai from 'chai';
-import chaiAsPromised from 'chai-as-promised';
-import privateKey from './substrate/privateKey';
-import usingApi, {submitTransactionExpectFailAsync} from './substrate/substrate-api';
-import {
- addToWhiteListExpectSuccess,
- createCollectionExpectSuccess,
- createItemExpectSuccess,
- destroyCollectionExpectSuccess,
- enableWhiteListExpectSuccess,
- normalizeAccountId,
- addCollectionAdminExpectSuccess,
- addToWhiteListExpectFail,
- removeFromWhiteListExpectSuccess,
- removeFromWhiteListExpectFailure,
- addToWhiteListAgainExpectSuccess,
- transferExpectFailure,
- approveExpectSuccess,
- approveExpectFail,
- transferExpectSuccess,
- transferFromExpectSuccess,
- setMintPermissionExpectSuccess,
- createItemExpectFailure,
-} from './util/helpers';
-
-chai.use(chaiAsPromised);
-const expect = chai.expect;
-
-let alice: IKeyringPair;
-let bob: IKeyringPair;
-let charlie: IKeyringPair;
-
-describe('Integration Test ext. White list tests', () => {
-
- before(async () => {
- await usingApi(async () => {
- alice = privateKey('//Alice');
- bob = privateKey('//Bob');
- charlie = privateKey('//Charlie');
- });
- });
-
- it('Owner can add address to white list', async () => {
- const collectionId = await createCollectionExpectSuccess();
- await addToWhiteListExpectSuccess(alice, collectionId, bob.address);
- });
-
- it('Admin can add address to white list', async () => {
- const collectionId = await createCollectionExpectSuccess();
- await addCollectionAdminExpectSuccess(alice, collectionId, bob.address);
- await addToWhiteListExpectSuccess(bob, collectionId, charlie.address);
- });
-
- it('Non-privileged user cannot add address to white list', async () => {
- const collectionId = await createCollectionExpectSuccess();
- await addToWhiteListExpectFail(bob, collectionId, charlie.address);
- });
-
- it('Nobody can add address to white list of non-existing collection', async () => {
- const collectionId = (1<<32) - 1;
- await addToWhiteListExpectFail(alice, collectionId, bob.address);
- });
-
- it('Nobody can add address to white list of destroyed collection', async () => {
- const collectionId = await createCollectionExpectSuccess();
- await destroyCollectionExpectSuccess(collectionId, '//Alice');
- await addToWhiteListExpectFail(alice, collectionId, bob.address);
- });
-
- it('If address is already added to white list, nothing happens', async () => {
- const collectionId = await createCollectionExpectSuccess();
- await addToWhiteListExpectSuccess(alice, collectionId, bob.address);
- await addToWhiteListAgainExpectSuccess(alice, collectionId, bob.address);
- });
-
- it('Owner can remove address from white list', async () => {
- const collectionId = await createCollectionExpectSuccess();
- await addToWhiteListExpectSuccess(alice, collectionId, bob.address);
- await removeFromWhiteListExpectSuccess(alice, collectionId, normalizeAccountId(bob));
- });
-
- it('Admin can remove address from white list', async () => {
- const collectionId = await createCollectionExpectSuccess();
- await addCollectionAdminExpectSuccess(alice, collectionId, bob.address);
- await addToWhiteListExpectSuccess(alice, collectionId, charlie.address);
- await removeFromWhiteListExpectSuccess(bob, collectionId, normalizeAccountId(charlie));
- });
-
- it('Non-privileged user cannot remove address from white list', async () => {
- const collectionId = await createCollectionExpectSuccess();
- await addToWhiteListExpectSuccess(alice, collectionId, charlie.address);
- await removeFromWhiteListExpectFailure(bob, collectionId, normalizeAccountId(charlie));
- });
-
- it('Nobody can remove address from white list of non-existing collection', async () => {
- const collectionId = (1<<32) - 1;
- await removeFromWhiteListExpectFailure(alice, collectionId, normalizeAccountId(charlie));
- });
-
- it('Nobody can remove address from white list of deleted collection', async () => {
- const collectionId = await createCollectionExpectSuccess();
- await addToWhiteListExpectSuccess(alice, collectionId, charlie.address);
- await destroyCollectionExpectSuccess(collectionId, '//Alice');
- await removeFromWhiteListExpectFailure(alice, collectionId, normalizeAccountId(charlie));
- });
-
- it('If address is already removed from white list, nothing happens', async () => {
- const collectionId = await createCollectionExpectSuccess();
- await addToWhiteListExpectSuccess(alice, collectionId, charlie.address);
- await removeFromWhiteListExpectSuccess(alice, collectionId, normalizeAccountId(charlie));
- await removeFromWhiteListExpectSuccess(alice, collectionId, normalizeAccountId(charlie));
- });
-
- it('If Public Access mode is set to WhiteList, tokens can’t be transferred from a non-whitelisted address with transfer or transferFrom. Test1', async () => {
- const collectionId = await createCollectionExpectSuccess();
- const itemId = await createItemExpectSuccess(alice, collectionId, 'NFT', alice.address);
- await enableWhiteListExpectSuccess(alice, collectionId);
- await addToWhiteListExpectSuccess(alice, collectionId, charlie.address);
-
- await transferExpectFailure(
- collectionId,
- itemId,
- alice,
- charlie,
- 1,
- );
- });
-
- it('If Public Access mode is set to WhiteList, tokens can’t be transferred from a non-whitelisted address with transfer or transferFrom. Test2', async () => {
- const collectionId = await createCollectionExpectSuccess();
- const itemId = await createItemExpectSuccess(alice, collectionId, 'NFT', alice.address);
- await enableWhiteListExpectSuccess(alice, collectionId);
- await addToWhiteListExpectSuccess(alice, collectionId, alice.address);
- await addToWhiteListExpectSuccess(alice, collectionId, charlie.address);
- await approveExpectSuccess(collectionId, itemId, alice, charlie.address);
- await removeFromWhiteListExpectSuccess(alice, collectionId, normalizeAccountId(alice));
-
- await transferExpectFailure(
- collectionId,
- itemId,
- alice,
- charlie,
- 1,
- );
- });
-
- it('If Public Access mode is set to WhiteList, tokens can’t be transferred to a non-whitelisted address with transfer or transferFrom. Test1', async () => {
- const collectionId = await createCollectionExpectSuccess();
- const itemId = await createItemExpectSuccess(alice, collectionId, 'NFT', alice.address);
- await enableWhiteListExpectSuccess(alice, collectionId);
- await addToWhiteListExpectSuccess(alice, collectionId, alice.address);
-
- await transferExpectFailure(
- collectionId,
- itemId,
- alice,
- charlie,
- 1,
- );
- });
-
- it('If Public Access mode is set to WhiteList, tokens can’t be transferred to a non-whitelisted address with transfer or transferFrom. Test2', async () => {
- const collectionId = await createCollectionExpectSuccess();
- const itemId = await createItemExpectSuccess(alice, collectionId, 'NFT', alice.address);
- await enableWhiteListExpectSuccess(alice, collectionId);
- await addToWhiteListExpectSuccess(alice, collectionId, alice.address);
- await addToWhiteListExpectSuccess(alice, collectionId, charlie.address);
- await approveExpectSuccess(collectionId, itemId, alice, charlie.address);
- await removeFromWhiteListExpectSuccess(alice, collectionId, normalizeAccountId(alice));
-
- await transferExpectFailure(
- collectionId,
- itemId,
- alice,
- charlie,
- 1,
- );
- });
-
- it('If Public Access mode is set to WhiteList, tokens can’t be destroyed by a non-whitelisted address (even if it owned them before enabling WhiteList mode)', async () => {
- const collectionId = await createCollectionExpectSuccess();
- const itemId = await createItemExpectSuccess(alice, collectionId, 'NFT', alice.address);
- await enableWhiteListExpectSuccess(alice, collectionId);
-
- await usingApi(async (api) => {
- const tx = api.tx.nft.burnItem(collectionId, itemId, /*normalizeAccountId(Alice.address),*/ 11);
- const badTransaction = async function () {
- await submitTransactionExpectFailAsync(alice, tx);
- };
- await expect(badTransaction()).to.be.rejected;
- });
- });
-
- it('If Public Access mode is set to WhiteList, token transfers can’t be Approved by a non-whitelisted address (see Approve method)', async () => {
- const collectionId = await createCollectionExpectSuccess();
- const itemId = await createItemExpectSuccess(alice, collectionId, 'NFT', alice.address);
- await enableWhiteListExpectSuccess(alice, collectionId);
- await approveExpectFail(collectionId, itemId, alice, bob);
- });
-
- it('If Public Access mode is set to WhiteList, tokens can be transferred to a whitelisted address with transfer.', async () => {
- const collectionId = await createCollectionExpectSuccess();
- const itemId = await createItemExpectSuccess(alice, collectionId, 'NFT', alice.address);
- await enableWhiteListExpectSuccess(alice, collectionId);
- await addToWhiteListExpectSuccess(alice, collectionId, alice.address);
- await addToWhiteListExpectSuccess(alice, collectionId, charlie.address);
- await transferExpectSuccess(collectionId, itemId, alice, charlie, 1, 'NFT');
- });
-
- it('If Public Access mode is set to WhiteList, tokens can be transferred to a whitelisted address with transferFrom.', async () => {
- const collectionId = await createCollectionExpectSuccess();
- const itemId = await createItemExpectSuccess(alice, collectionId, 'NFT', alice.address);
- await enableWhiteListExpectSuccess(alice, collectionId);
- await addToWhiteListExpectSuccess(alice, collectionId, alice.address);
- await addToWhiteListExpectSuccess(alice, collectionId, charlie.address);
- await approveExpectSuccess(collectionId, itemId, alice, charlie.address);
- await transferFromExpectSuccess(collectionId, itemId, alice, alice, charlie, 1, 'NFT');
- });
-
- it('If Public Access mode is set to WhiteList, tokens can be transferred from a whitelisted address with transfer', async () => {
- const collectionId = await createCollectionExpectSuccess();
- const itemId = await createItemExpectSuccess(alice, collectionId, 'NFT', alice.address);
- await enableWhiteListExpectSuccess(alice, collectionId);
- await addToWhiteListExpectSuccess(alice, collectionId, alice.address);
- await addToWhiteListExpectSuccess(alice, collectionId, charlie.address);
- await transferExpectSuccess(collectionId, itemId, alice, charlie, 1, 'NFT');
- });
-
- it('If Public Access mode is set to WhiteList, tokens can be transferred from a whitelisted address with transferFrom', async () => {
- const collectionId = await createCollectionExpectSuccess();
- const itemId = await createItemExpectSuccess(alice, collectionId, 'NFT', alice.address);
- await enableWhiteListExpectSuccess(alice, collectionId);
- await addToWhiteListExpectSuccess(alice, collectionId, alice.address);
- await addToWhiteListExpectSuccess(alice, collectionId, charlie.address);
- await approveExpectSuccess(collectionId, itemId, alice, charlie.address);
- await transferFromExpectSuccess(collectionId, itemId, alice, alice, charlie, 1, 'NFT');
- });
-
- it('If Public Access mode is set to WhiteList, and Mint Permission is set to false, tokens can be created by owner', async () => {
- const collectionId = await createCollectionExpectSuccess();
- await enableWhiteListExpectSuccess(alice, collectionId);
- await setMintPermissionExpectSuccess(alice, collectionId, false);
- await createItemExpectSuccess(alice, collectionId, 'NFT', alice.address);
- });
-
- it('If Public Access mode is set to WhiteList, and Mint Permission is set to false, tokens can be created by admin', async () => {
- const collectionId = await createCollectionExpectSuccess();
- await enableWhiteListExpectSuccess(alice, collectionId);
- await setMintPermissionExpectSuccess(alice, collectionId, false);
- await addCollectionAdminExpectSuccess(alice, collectionId, bob.address);
- await createItemExpectSuccess(bob, collectionId, 'NFT', bob.address);
- });
-
- it('If Public Access mode is set to WhiteList, and Mint Permission is set to false, tokens cannot be created by non-privileged and white-listed address', async () => {
- const collectionId = await createCollectionExpectSuccess();
- await enableWhiteListExpectSuccess(alice, collectionId);
- await setMintPermissionExpectSuccess(alice, collectionId, false);
- await addToWhiteListExpectSuccess(alice, collectionId, bob.address);
- await createItemExpectFailure(bob, collectionId, 'NFT', bob.address);
- });
-
- it('If Public Access mode is set to WhiteList, and Mint Permission is set to false, tokens cannot be created by non-privileged and non-white listed address', async () => {
- const collectionId = await createCollectionExpectSuccess();
- await enableWhiteListExpectSuccess(alice, collectionId);
- await setMintPermissionExpectSuccess(alice, collectionId, false);
- await createItemExpectFailure(bob, collectionId, 'NFT', bob.address);
- });
-
- it('If Public Access mode is set to WhiteList, and Mint Permission is set to true, tokens can be created by owner', async () => {
- const collectionId = await createCollectionExpectSuccess();
- await enableWhiteListExpectSuccess(alice, collectionId);
- await setMintPermissionExpectSuccess(alice, collectionId, true);
- await createItemExpectSuccess(alice, collectionId, 'NFT', alice.address);
- });
-
- it('If Public Access mode is set to WhiteList, and Mint Permission is set to true, tokens can be created by admin', async () => {
- const collectionId = await createCollectionExpectSuccess();
- await enableWhiteListExpectSuccess(alice, collectionId);
- await setMintPermissionExpectSuccess(alice, collectionId, true);
- await addCollectionAdminExpectSuccess(alice, collectionId, bob.address);
- await createItemExpectSuccess(bob, collectionId, 'NFT', bob.address);
- });
-
- it('If Public Access mode is set to WhiteList, and Mint Permission is set to true, tokens cannot be created by non-privileged and non-white listed address', async () => {
- const collectionId = await createCollectionExpectSuccess();
- await enableWhiteListExpectSuccess(alice, collectionId);
- await setMintPermissionExpectSuccess(alice, collectionId, true);
- await createItemExpectFailure(bob, collectionId, 'NFT', bob.address);
- });
-
- it('If Public Access mode is set to WhiteList, and Mint Permission is set to true, tokens can be created by non-privileged and white listed address', async () => {
- const collectionId = await createCollectionExpectSuccess();
- await enableWhiteListExpectSuccess(alice, collectionId);
- await setMintPermissionExpectSuccess(alice, collectionId, true);
- await addToWhiteListExpectSuccess(alice, collectionId, bob.address);
- await createItemExpectSuccess(bob, collectionId, 'NFT', bob.address);
- });
-});