difftreelog
feat(rmrk-rpc) up to date + properties interaction
in: master
4 files changed
Cargo.lockdiffbeforeafterboth473 "sc-network",473 "sc-network",474 "sc-network-gossip",474 "sc-network-gossip",475 "sc-utils",475 "sc-utils",476 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",476 "sp-api",477 "sp-application-crypto 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",477 "sp-application-crypto",478 "sp-arithmetic 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",478 "sp-arithmetic",479 "sp-blockchain",479 "sp-blockchain",480 "sp-consensus",480 "sp-consensus",481 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",481 "sp-core",482 "sp-keystore",482 "sp-keystore",483 "sp-mmr-primitives",483 "sp-mmr-primitives",484 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",484 "sp-runtime",485 "substrate-prometheus-endpoint",485 "substrate-prometheus-endpoint",486 "thiserror",486 "thiserror",487 "wasm-timer",487 "wasm-timer",505 "sc-rpc",505 "sc-rpc",506 "sc-utils",506 "sc-utils",507 "serde",507 "serde",508 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",508 "sp-core",509 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",509 "sp-runtime",510 "thiserror",510 "thiserror",511]511]512512522dependencies = [522dependencies = [523 "parity-scale-codec 3.1.2",523 "parity-scale-codec 3.1.2",524 "scale-info",524 "scale-info",525 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",525 "sp-api",526 "sp-application-crypto 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",526 "sp-application-crypto",527 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",527 "sp-core",528 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",528 "sp-runtime",529 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",529 "sp-std",530]530]531531532[[package]]532[[package]]754 "parity-scale-codec 3.1.2",754 "parity-scale-codec 3.1.2",755 "scale-info",755 "scale-info",756 "serde",756 "serde",757 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",757 "sp-core",758 "sp-finality-grandpa",758 "sp-finality-grandpa",759 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",759 "sp-runtime",760 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",760 "sp-std",761]761]762762763[[package]]763[[package]]769 "frame-support",769 "frame-support",770 "parity-scale-codec 3.1.2",770 "parity-scale-codec 3.1.2",771 "scale-info",771 "scale-info",772 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",772 "sp-std",773]773]774774775[[package]]775[[package]]785 "parity-scale-codec 3.1.2",785 "parity-scale-codec 3.1.2",786 "scale-info",786 "scale-info",787 "serde",787 "serde",788 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",788 "sp-core",789 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",789 "sp-std",790]790]791791792[[package]]792[[package]]800 "frame-system",800 "frame-system",801 "parity-scale-codec 3.1.2",801 "parity-scale-codec 3.1.2",802 "scale-info",802 "scale-info",803 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",803 "sp-api",804 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",804 "sp-core",805 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",805 "sp-runtime",806 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",806 "sp-std",807 "sp-version 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",807 "sp-version",808]808]809809810[[package]]810[[package]]818 "frame-support",818 "frame-support",819 "parity-scale-codec 3.1.2",819 "parity-scale-codec 3.1.2",820 "smallvec",820 "smallvec",821 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",821 "sp-api",822 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",822 "sp-runtime",823 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",823 "sp-std",824 "sp-version 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",824 "sp-version",825]825]826826827[[package]]827[[package]]834 "num-traits",834 "num-traits",835 "parity-scale-codec 3.1.2",835 "parity-scale-codec 3.1.2",836 "scale-info",836 "scale-info",837 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",837 "sp-core",838 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",838 "sp-io",839 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",839 "sp-runtime",840 "sp-state-machine",840 "sp-state-machine",841 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",841 "sp-std",842 "sp-trie",842 "sp-trie",843]843]844844851 "ed25519-dalek",851 "ed25519-dalek",852 "finality-grandpa",852 "finality-grandpa",853 "parity-scale-codec 3.1.2",853 "parity-scale-codec 3.1.2",854 "sp-application-crypto 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",854 "sp-application-crypto",855 "sp-finality-grandpa",855 "sp-finality-grandpa",856 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",856 "sp-runtime",857 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",857 "sp-std",858]858]859859860[[package]]860[[package]]867 "bp-rococo",867 "bp-rococo",868 "bp-runtime",868 "bp-runtime",869 "parity-scale-codec 3.1.2",869 "parity-scale-codec 3.1.2",870 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",870 "sp-api",871 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",871 "sp-runtime",872 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",872 "sp-std",873]873]874874875[[package]]875[[package]]889 "pallet-transaction-payment",889 "pallet-transaction-payment",890 "parity-scale-codec 3.1.2",890 "parity-scale-codec 3.1.2",891 "scale-info",891 "scale-info",892 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",892 "sp-api",893 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",893 "sp-core",894 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",894 "sp-runtime",895 "sp-state-machine",895 "sp-state-machine",896 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",896 "sp-std",897 "sp-trie",897 "sp-trie",898]898]899899989989990[[package]]990[[package]]991name = "camino"991name = "camino"992version = "1.0.8"992version = "1.0.9"993source = "registry+https://github.com/rust-lang/crates.io-index"993source = "registry+https://github.com/rust-lang/crates.io-index"994checksum = "07fd178c5af4d59e83498ef15cf3f154e1a6f9d091270cb86283c65ef44e9ef0"994checksum = "869119e97797867fd90f5e22af7d0bd274bd4635ebb9eb68c04f3f513ae6c412"995dependencies = [995dependencies = [996 "serde",996 "serde",997]997]1543 "polkadot-overseer",1543 "polkadot-overseer",1544 "polkadot-primitives",1544 "polkadot-primitives",1545 "sc-client-api",1545 "sc-client-api",1546 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",1546 "sp-api",1547 "sp-consensus",1547 "sp-consensus",1548 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",1548 "sp-core",1549 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",1549 "sp-runtime",1550 "tracing",1550 "tracing",1551]1551]155215521565 "sc-consensus-aura",1565 "sc-consensus-aura",1566 "sc-consensus-slots",1566 "sc-consensus-slots",1567 "sc-telemetry",1567 "sc-telemetry",1568 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",1568 "sp-api",1569 "sp-application-crypto 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",1569 "sp-application-crypto",1570 "sp-block-builder",1570 "sp-block-builder",1571 "sp-blockchain",1571 "sp-blockchain",1572 "sp-consensus",1572 "sp-consensus",1573 "sp-consensus-aura",1573 "sp-consensus-aura",1574 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",1574 "sp-core",1575 "sp-inherents",1575 "sp-inherents",1576 "sp-keystore",1576 "sp-keystore",1577 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",1577 "sp-runtime",1578 "substrate-prometheus-endpoint",1578 "substrate-prometheus-endpoint",1579 "tracing",1579 "tracing",1580]1580]1592 "polkadot-primitives",1592 "polkadot-primitives",1593 "sc-client-api",1593 "sc-client-api",1594 "sc-consensus",1594 "sc-consensus",1595 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",1595 "sp-api",1596 "sp-blockchain",1596 "sp-blockchain",1597 "sp-consensus",1597 "sp-consensus",1598 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",1598 "sp-runtime",1599 "sp-trie",1599 "sp-trie",1600 "tracing",1600 "tracing",1601]1601]1616 "polkadot-parachain",1616 "polkadot-parachain",1617 "polkadot-primitives",1617 "polkadot-primitives",1618 "sc-client-api",1618 "sc-client-api",1619 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",1619 "sp-api",1620 "sp-blockchain",1620 "sp-blockchain",1621 "sp-consensus",1621 "sp-consensus",1622 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",1622 "sp-core",1623 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",1623 "sp-runtime",1624 "sp-state-machine",1624 "sp-state-machine",1625 "tracing",1625 "tracing",1626]1626]1642 "rand 0.8.5",1642 "rand 0.8.5",1643 "sc-client-api",1643 "sc-client-api",1644 "sc-consensus",1644 "sc-consensus",1645 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",1645 "sp-api",1646 "sp-consensus",1646 "sp-consensus",1647 "sp-maybe-compressed-blob",1647 "sp-maybe-compressed-blob",1648 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",1648 "sp-runtime",1649 "tracing",1649 "tracing",1650]1650]165116511671 "sc-service",1671 "sc-service",1672 "sc-telemetry",1672 "sc-telemetry",1673 "sc-tracing",1673 "sc-tracing",1674 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",1674 "sp-api",1675 "sp-blockchain",1675 "sp-blockchain",1676 "sp-consensus",1676 "sp-consensus",1677 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",1677 "sp-core",1678 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",1678 "sp-runtime",1679 "tracing",1679 "tracing",1680]1680]168116811691 "parity-scale-codec 3.1.2",1691 "parity-scale-codec 3.1.2",1692 "scale-info",1692 "scale-info",1693 "serde",1693 "serde",1694 "sp-application-crypto 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",1694 "sp-application-crypto",1695 "sp-consensus-aura",1695 "sp-consensus-aura",1696 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",1696 "sp-runtime",1697 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",1697 "sp-std",1698]1698]169916991700[[package]]1700[[package]]1708 "log",1708 "log",1709 "parity-scale-codec 3.1.2",1709 "parity-scale-codec 3.1.2",1710 "scale-info",1710 "scale-info",1711 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",1711 "sp-io",1712 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",1712 "sp-runtime",1713 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",1713 "sp-std",1714 "xcm",1714 "xcm",1715 "xcm-executor",1715 "xcm-executor",1716]1716]1733 "polkadot-parachain",1733 "polkadot-parachain",1734 "scale-info",1734 "scale-info",1735 "serde",1735 "serde",1736 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",1736 "sp-core",1737 "sp-externalities",1737 "sp-externalities",1738 "sp-inherents",1738 "sp-inherents",1739 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",1739 "sp-io",1740 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",1740 "sp-runtime",1741 "sp-state-machine",1741 "sp-state-machine",1742 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",1742 "sp-std",1743 "sp-trie",1743 "sp-trie",1744 "sp-version 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",1744 "sp-version",1745 "xcm",1745 "xcm",1746]1746]174717471767 "parity-scale-codec 3.1.2",1767 "parity-scale-codec 3.1.2",1768 "scale-info",1768 "scale-info",1769 "serde",1769 "serde",1770 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",1770 "sp-io",1771 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",1771 "sp-runtime",1772 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",1772 "sp-std",1773 "xcm",1773 "xcm",1774]1774]177517751785 "parity-scale-codec 3.1.2",1785 "parity-scale-codec 3.1.2",1786 "rand_chacha 0.3.1",1786 "rand_chacha 0.3.1",1787 "scale-info",1787 "scale-info",1788 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",1788 "sp-runtime",1789 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",1789 "sp-std",1790 "xcm",1790 "xcm",1791 "xcm-executor",1791 "xcm-executor",1792]1792]1801 "polkadot-core-primitives",1801 "polkadot-core-primitives",1802 "polkadot-parachain",1802 "polkadot-parachain",1803 "polkadot-primitives",1803 "polkadot-primitives",1804 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",1804 "sp-api",1805 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",1805 "sp-runtime",1806 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",1806 "sp-std",1807 "sp-trie",1807 "sp-trie",1808]1808]180918091819 "parity-scale-codec 3.1.2",1819 "parity-scale-codec 3.1.2",1820 "sc-client-api",1820 "sc-client-api",1821 "scale-info",1821 "scale-info",1822 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",1822 "sp-api",1823 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",1823 "sp-core",1824 "sp-inherents",1824 "sp-inherents",1825 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",1825 "sp-runtime",1826 "sp-state-machine",1826 "sp-state-machine",1827 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",1827 "sp-std",1828 "sp-storage 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",1828 "sp-storage",1829 "sp-trie",1829 "sp-trie",1830 "tracing",1830 "tracing",1831]1831]1839 "futures 0.3.21",1839 "futures 0.3.21",1840 "parity-scale-codec 3.1.2",1840 "parity-scale-codec 3.1.2",1841 "sp-inherents",1841 "sp-inherents",1842 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",1842 "sp-std",1843 "sp-timestamp",1843 "sp-timestamp",1844]1844]184518451854 "polkadot-core-primitives",1854 "polkadot-core-primitives",1855 "polkadot-parachain",1855 "polkadot-parachain",1856 "polkadot-primitives",1856 "polkadot-primitives",1857 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",1857 "sp-runtime",1858 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",1858 "sp-std",1859 "sp-trie",1859 "sp-trie",1860 "xcm",1860 "xcm",1861]1861]1879 "sc-service",1879 "sc-service",1880 "sc-telemetry",1880 "sc-telemetry",1881 "sc-tracing",1881 "sc-tracing",1882 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",1882 "sp-api",1883 "sp-blockchain",1883 "sp-blockchain",1884 "sp-consensus",1884 "sp-consensus",1885 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",1885 "sp-core",1886 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",1886 "sp-runtime",1887 "sp-state-machine",1887 "sp-state-machine",1888 "tracing",1888 "tracing",1889]1889]1904 "polkadot-service",1904 "polkadot-service",1905 "sc-client-api",1905 "sc-client-api",1906 "sc-service",1906 "sc-service",1907 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",1907 "sp-api",1908 "sp-blockchain",1908 "sp-blockchain",1909 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",1909 "sp-core",1910 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",1910 "sp-runtime",1911 "sp-state-machine",1911 "sp-state-machine",1912 "thiserror",1912 "thiserror",1913]1913]1929 "polkadot-service",1929 "polkadot-service",1930 "sc-client-api",1930 "sc-client-api",1931 "sc-rpc-api",1931 "sc-rpc-api",1932 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",1932 "sp-api",1933 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",1933 "sp-core",1934 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",1934 "sp-runtime",1935 "sp-state-machine",1935 "sp-state-machine",1936 "sp-storage 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",1936 "sp-storage",1937 "tracing",1937 "tracing",1938 "url 2.2.2",1938 "url 2.2.2",1939]1939]1946 "cumulus-primitives-core",1946 "cumulus-primitives-core",1947 "parity-scale-codec 3.1.2",1947 "parity-scale-codec 3.1.2",1948 "polkadot-primitives",1948 "polkadot-primitives",1949 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",1949 "sp-runtime",1950 "sp-state-machine",1950 "sp-state-machine",1951 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",1951 "sp-std",1952]1952]195319531954[[package]]1954[[package]]2575 "fp-rpc",2575 "fp-rpc",2576 "sc-client-api",2576 "sc-client-api",2577 "sc-consensus",2577 "sc-consensus",2578 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",2578 "sp-api",2579 "sp-block-builder",2579 "sp-block-builder",2580 "sp-blockchain",2580 "sp-blockchain",2581 "sp-consensus",2581 "sp-consensus",2582 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",2582 "sp-runtime",2583 "thiserror",2583 "thiserror",2584]2584]258525852592 "kvdb-rocksdb",2592 "kvdb-rocksdb",2593 "parity-scale-codec 3.1.2",2593 "parity-scale-codec 3.1.2",2594 "parking_lot 0.12.0",2594 "parking_lot 0.12.0",2595 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",2595 "sp-core",2596 "sp-database",2596 "sp-database",2597 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",2597 "sp-runtime",2598]2598]259925992600[[package]]2600[[package]]2609 "futures-timer",2609 "futures-timer",2610 "log",2610 "log",2611 "sc-client-api",2611 "sc-client-api",2612 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",2612 "sp-api",2613 "sp-blockchain",2613 "sp-blockchain",2614 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",2614 "sp-runtime",2615]2615]261626162617[[package]]2617[[package]]2643 "sc-service",2643 "sc-service",2644 "sc-transaction-pool",2644 "sc-transaction-pool",2645 "sc-transaction-pool-api",2645 "sc-transaction-pool-api",2646 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",2646 "sp-api",2647 "sp-block-builder",2647 "sp-block-builder",2648 "sp-blockchain",2648 "sp-blockchain",2649 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",2649 "sp-core",2650 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",2650 "sp-io",2651 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",2651 "sp-runtime",2652 "sp-storage 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",2652 "sp-storage",2653 "tokio 1.18.2",2653 "tokio 1.18.2",2654]2654]265526552793dependencies = [2793dependencies = [2794 "ethereum",2794 "ethereum",2795 "parity-scale-codec 3.1.2",2795 "parity-scale-codec 3.1.2",2796 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",2796 "sp-core",2797 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",2797 "sp-runtime",2798 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",2798 "sp-std",2799]2799]280028002801[[package]]2801[[package]]2807 "impl-trait-for-tuples",2807 "impl-trait-for-tuples",2808 "parity-scale-codec 3.1.2",2808 "parity-scale-codec 3.1.2",2809 "serde",2809 "serde",2810 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",2810 "sp-core",2811 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",2811 "sp-std",2812]2812]281328132814[[package]]2814[[package]]2817source = "git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.21-logs#79cd4c4cf29106c431facd6779783fc887b21475"2817source = "git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.21-logs#79cd4c4cf29106c431facd6779783fc887b21475"2818dependencies = [2818dependencies = [2819 "frame-support",2819 "frame-support",2820 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",2820 "sp-core",2821]2821]282228222823[[package]]2823[[package]]2830 "fp-evm",2830 "fp-evm",2831 "parity-scale-codec 3.1.2",2831 "parity-scale-codec 3.1.2",2832 "scale-info",2832 "scale-info",2833 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",2833 "sp-api",2834 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",2834 "sp-core",2835 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",2835 "sp-io",2836 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",2836 "sp-runtime",2837 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",2837 "sp-std",2838]2838]283928392840[[package]]2840[[package]]2848 "parity-util-mem",2848 "parity-util-mem",2849 "scale-info",2849 "scale-info",2850 "serde",2850 "serde",2851 "sp-debug-derive 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",2851 "sp-debug-derive",2852 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",2852 "sp-io",2853 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",2853 "sp-runtime",2854]2854]285528552856[[package]]2856[[package]]2874 "paste",2874 "paste",2875 "scale-info",2875 "scale-info",2876 "serde",2876 "serde",2877 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",2877 "sp-api",2878 "sp-application-crypto 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",2878 "sp-application-crypto",2879 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",2879 "sp-io",2880 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",2880 "sp-runtime",2881 "sp-runtime-interface 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",2881 "sp-runtime-interface",2882 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",2882 "sp-std",2883 "sp-storage 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",2883 "sp-storage",2884]2884]288528852886[[package]]2886[[package]]2916 "serde",2916 "serde",2917 "serde_json",2917 "serde_json",2918 "serde_nanos",2918 "serde_nanos",2919 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",2919 "sp-api",2920 "sp-blockchain",2920 "sp-blockchain",2921 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",2921 "sp-core",2922 "sp-database",2922 "sp-database",2923 "sp-externalities",2923 "sp-externalities",2924 "sp-inherents",2924 "sp-inherents",2925 "sp-keystore",2925 "sp-keystore",2926 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",2926 "sp-runtime",2927 "sp-state-machine",2927 "sp-state-machine",2928 "sp-storage 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",2928 "sp-storage",2929 "sp-trie",2929 "sp-trie",2930 "tempfile",2930 "tempfile",2931 "thousands",2931 "thousands",2952 "frame-system",2952 "frame-system",2953 "parity-scale-codec 3.1.2",2953 "parity-scale-codec 3.1.2",2954 "scale-info",2954 "scale-info",2955 "sp-arithmetic 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",2955 "sp-arithmetic",2956 "sp-npos-elections",2956 "sp-npos-elections",2957 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",2957 "sp-runtime",2958 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",2958 "sp-std",2959]2959]296029602961[[package]]2961[[package]]2967 "frame-system",2967 "frame-system",2968 "parity-scale-codec 3.1.2",2968 "parity-scale-codec 3.1.2",2969 "scale-info",2969 "scale-info",2970 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",2970 "sp-core",2971 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",2971 "sp-io",2972 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",2972 "sp-runtime",2973 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",2973 "sp-std",2974 "sp-tracing 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",2974 "sp-tracing",2975]2975]297629762977[[package]]2977[[package]]3002 "scale-info",3002 "scale-info",3003 "serde",3003 "serde",3004 "smallvec",3004 "smallvec",3005 "sp-arithmetic 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",3005 "sp-arithmetic",3006 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",3006 "sp-core",3007 "sp-core-hashing-proc-macro 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",3007 "sp-core-hashing-proc-macro",3008 "sp-inherents",3008 "sp-inherents",3009 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",3009 "sp-io",3010 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",3010 "sp-runtime",3011 "sp-staking",3011 "sp-staking",3012 "sp-state-machine",3012 "sp-state-machine",3013 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",3013 "sp-std",3014 "sp-tracing 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",3014 "sp-tracing",3015 "tt-call",3015 "tt-call",3016]3016]301730173059 "parity-scale-codec 3.1.2",3059 "parity-scale-codec 3.1.2",3060 "scale-info",3060 "scale-info",3061 "serde",3061 "serde",3062 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",3062 "sp-core",3063 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",3063 "sp-io",3064 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",3064 "sp-runtime",3065 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",3065 "sp-std",3066 "sp-version 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",3066 "sp-version",3067]3067]306830683069[[package]]3069[[package]]3076 "frame-system",3076 "frame-system",3077 "parity-scale-codec 3.1.2",3077 "parity-scale-codec 3.1.2",3078 "scale-info",3078 "scale-info",3079 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",3079 "sp-core",3080 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",3080 "sp-runtime",3081 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",3081 "sp-std",3082]3082]308330833084[[package]]3084[[package]]3087source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"3087source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"3088dependencies = [3088dependencies = [3089 "parity-scale-codec 3.1.2",3089 "parity-scale-codec 3.1.2",3090 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",3090 "sp-api",3091]3091]309230923093[[package]]3093[[package]]3096source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"3096source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"3097dependencies = [3097dependencies = [3098 "frame-support",3098 "frame-support",3099 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",3099 "sp-api",3100 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",3100 "sp-runtime",3101 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",3101 "sp-std",3102]3102]310331033104[[package]]3104[[package]]356135613562[[package]]3562[[package]]3563name = "http-body"3563name = "http-body"3564version = "0.4.4"3564version = "0.4.5"3565source = "registry+https://github.com/rust-lang/crates.io-index"3565source = "registry+https://github.com/rust-lang/crates.io-index"3566checksum = "1ff4f84919677303da5f147645dbea6b1881f368d03ac84e1dc09031ebd7b2c6"3566checksum = "d5f38f16d184e36f2408a55281cd658ecbd3ca05cce6d6510a176eca393e26d1"3567dependencies = [3567dependencies = [3568 "bytes 1.1.0",3568 "bytes 1.1.0",3569 "http",3569 "http",4201 "serde",4201 "serde",4202 "serde_derive",4202 "serde_derive",4203 "smallvec",4203 "smallvec",4204 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",4204 "sp-api",4205 "sp-arithmetic 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",4205 "sp-arithmetic",4206 "sp-authority-discovery",4206 "sp-authority-discovery",4207 "sp-block-builder",4207 "sp-block-builder",4208 "sp-consensus-babe",4208 "sp-consensus-babe",4209 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",4209 "sp-core",4210 "sp-inherents",4210 "sp-inherents",4211 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",4211 "sp-io",4212 "sp-mmr-primitives",4212 "sp-mmr-primitives",4213 "sp-npos-elections",4213 "sp-npos-elections",4214 "sp-offchain",4214 "sp-offchain",4215 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",4215 "sp-runtime",4216 "sp-session",4216 "sp-session",4217 "sp-staking",4217 "sp-staking",4218 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",4218 "sp-std",4219 "sp-transaction-pool",4219 "sp-transaction-pool",4220 "sp-version 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",4220 "sp-version",4221 "static_assertions",4221 "static_assertions",4222 "substrate-wasm-builder",4222 "substrate-wasm-builder",4223 "xcm",4223 "xcm",4234 "polkadot-primitives",4234 "polkadot-primitives",4235 "polkadot-runtime-common",4235 "polkadot-runtime-common",4236 "smallvec",4236 "smallvec",4237 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",4237 "sp-runtime",4238]4238]423942394240[[package]]4240[[package]]546754675468[[package]]5468[[package]]5469name = "once_cell"5469name = "once_cell"5470version = "1.10.0"5470version = "1.11.0"5471source = "registry+https://github.com/rust-lang/crates.io-index"5471source = "registry+https://github.com/rust-lang/crates.io-index"5472checksum = "87f3e037eac156d1775da914196f0f37741a274155e34a0b7e427c35d2a2ecb9"5472checksum = "7b10983b38c53aebdf33f542c6275b0f58a238129d00c4ae0e6fb59738d783ca"547354735474[[package]]5474[[package]]5475name = "opal-runtime"5475name = "opal-runtime"5530 "scale-info",5530 "scale-info",5531 "serde",5531 "serde",5532 "smallvec",5532 "smallvec",5533 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5533 "sp-api",5534 "sp-arithmetic 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5534 "sp-arithmetic",5535 "sp-block-builder",5535 "sp-block-builder",5536 "sp-consensus-aura",5536 "sp-consensus-aura",5537 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5537 "sp-core",5538 "sp-inherents",5538 "sp-inherents",5539 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5539 "sp-io",5540 "sp-offchain",5540 "sp-offchain",5541 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5541 "sp-runtime",5542 "sp-session",5542 "sp-session",5543 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5543 "sp-std",5544 "sp-transaction-pool",5544 "sp-transaction-pool",5545 "sp-version 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5545 "sp-version",5546 "substrate-wasm-builder",5546 "substrate-wasm-builder",5547 "unique-runtime-common",5547 "unique-runtime-common",5548 "up-data-structs",5548 "up-data-structs",5612 "parity-scale-codec 3.1.2",5612 "parity-scale-codec 3.1.2",5613 "scale-info",5613 "scale-info",5614 "serde",5614 "serde",5615 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5615 "sp-io",5616 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5616 "sp-runtime",5617 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5617 "sp-std",5618]5618]561956195620[[package]]5620[[package]]5642 "pallet-timestamp",5642 "pallet-timestamp",5643 "parity-scale-codec 3.1.2",5643 "parity-scale-codec 3.1.2",5644 "scale-info",5644 "scale-info",5645 "sp-application-crypto 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5645 "sp-application-crypto",5646 "sp-consensus-aura",5646 "sp-consensus-aura",5647 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5647 "sp-runtime",5648 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5648 "sp-std",5649]5649]565056505651[[package]]5651[[package]]5658 "pallet-session",5658 "pallet-session",5659 "parity-scale-codec 3.1.2",5659 "parity-scale-codec 3.1.2",5660 "scale-info",5660 "scale-info",5661 "sp-application-crypto 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5661 "sp-application-crypto",5662 "sp-authority-discovery",5662 "sp-authority-discovery",5663 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5663 "sp-runtime",5664 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5664 "sp-std",5665]5665]566656665667[[package]]5667[[package]]5675 "parity-scale-codec 3.1.2",5675 "parity-scale-codec 3.1.2",5676 "scale-info",5676 "scale-info",5677 "sp-authorship",5677 "sp-authorship",5678 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5678 "sp-runtime",5679 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5679 "sp-std",5680]5680]568156815682[[package]]5682[[package]]5693 "pallet-timestamp",5693 "pallet-timestamp",5694 "parity-scale-codec 3.1.2",5694 "parity-scale-codec 3.1.2",5695 "scale-info",5695 "scale-info",5696 "sp-application-crypto 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5696 "sp-application-crypto",5697 "sp-consensus-babe",5697 "sp-consensus-babe",5698 "sp-consensus-vrf",5698 "sp-consensus-vrf",5699 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5699 "sp-io",5700 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5700 "sp-runtime",5701 "sp-session",5701 "sp-session",5702 "sp-staking",5702 "sp-staking",5703 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5703 "sp-std",5704]5704]570557055706[[package]]5706[[package]]5716 "pallet-balances",5716 "pallet-balances",5717 "parity-scale-codec 3.1.2",5717 "parity-scale-codec 3.1.2",5718 "scale-info",5718 "scale-info",5719 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5719 "sp-core",5720 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5720 "sp-io",5721 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5721 "sp-runtime",5722 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5722 "sp-std",5723 "sp-tracing 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5723 "sp-tracing",5724]5724]572557255726[[package]]5726[[package]]5734 "log",5734 "log",5735 "parity-scale-codec 3.1.2",5735 "parity-scale-codec 3.1.2",5736 "scale-info",5736 "scale-info",5737 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5737 "sp-runtime",5738 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5738 "sp-std",5739]5739]574057405741[[package]]5741[[package]]5749 "parity-scale-codec 3.1.2",5749 "parity-scale-codec 3.1.2",5750 "scale-info",5750 "scale-info",5751 "serde",5751 "serde",5752 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5752 "sp-core",5753 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5753 "sp-runtime",5754]5754]575557555756[[package]]5756[[package]]5765 "parity-scale-codec 3.1.2",5765 "parity-scale-codec 3.1.2",5766 "scale-info",5766 "scale-info",5767 "serde",5767 "serde",5768 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5768 "sp-runtime",5769 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5769 "sp-std",5770]5770]577157715772[[package]]5772[[package]]5787 "parity-scale-codec 3.1.2",5787 "parity-scale-codec 3.1.2",5788 "scale-info",5788 "scale-info",5789 "serde",5789 "serde",5790 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5790 "sp-core",5791 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5791 "sp-io",5792 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5792 "sp-runtime",5793 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5793 "sp-std",5794]5794]579557955796[[package]]5796[[package]]5805 "pallet-treasury",5805 "pallet-treasury",5806 "parity-scale-codec 3.1.2",5806 "parity-scale-codec 3.1.2",5807 "scale-info",5807 "scale-info",5808 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5808 "sp-core",5809 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5809 "sp-io",5810 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5810 "sp-runtime",5811 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5811 "sp-std",5812]5812]581358135814[[package]]5814[[package]]5823 "log",5823 "log",5824 "parity-scale-codec 3.1.2",5824 "parity-scale-codec 3.1.2",5825 "scale-info",5825 "scale-info",5826 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5826 "sp-core",5827 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5827 "sp-runtime",5828 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5828 "sp-std",5829]5829]583058305831[[package]]5831[[package]]5845 "scale-info",5845 "scale-info",5846 "serde",5846 "serde",5847 "sp-finality-grandpa",5847 "sp-finality-grandpa",5848 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5848 "sp-runtime",5849 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5849 "sp-std",5850 "sp-trie",5850 "sp-trie",5851]5851]585258525866 "parity-scale-codec 3.1.2",5866 "parity-scale-codec 3.1.2",5867 "scale-info",5867 "scale-info",5868 "serde",5868 "serde",5869 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5869 "sp-core",5870 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5870 "sp-runtime",5871 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5871 "sp-std",5872]5872]587358735874[[package]]5874[[package]]5884 "pallet-treasury",5884 "pallet-treasury",5885 "parity-scale-codec 3.1.2",5885 "parity-scale-codec 3.1.2",5886 "scale-info",5886 "scale-info",5887 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5887 "sp-core",5888 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5888 "sp-io",5889 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5889 "sp-runtime",5890 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5890 "sp-std",5891]5891]589258925893[[package]]5893[[package]]5901 "log",5901 "log",5902 "parity-scale-codec 3.1.2",5902 "parity-scale-codec 3.1.2",5903 "scale-info",5903 "scale-info",5904 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5904 "sp-core",5905 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5905 "sp-io",5906 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5906 "sp-runtime",5907 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5907 "sp-std",5908]5908]590959095910[[package]]5910[[package]]5920 "parity-scale-codec 3.1.2",5920 "parity-scale-codec 3.1.2",5921 "scale-info",5921 "scale-info",5922 "serde",5922 "serde",5923 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5923 "sp-core",5924 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5924 "sp-runtime",5925 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5925 "sp-std",5926 "up-data-structs",5926 "up-data-structs",5927]5927]592859285937 "parity-scale-codec 3.1.2",5937 "parity-scale-codec 3.1.2",5938 "scale-info",5938 "scale-info",5939 "serde",5939 "serde",5940 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5940 "sp-io",5941 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5941 "sp-runtime",5942 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5942 "sp-std",5943]5943]594459445945[[package]]5945[[package]]5955 "parity-scale-codec 3.1.2",5955 "parity-scale-codec 3.1.2",5956 "rand 0.7.3",5956 "rand 0.7.3",5957 "scale-info",5957 "scale-info",5958 "sp-arithmetic 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5958 "sp-arithmetic",5959 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5959 "sp-core",5960 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5960 "sp-io",5961 "sp-npos-elections",5961 "sp-npos-elections",5962 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5962 "sp-runtime",5963 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5963 "sp-std",5964 "static_assertions",5964 "static_assertions",5965 "strum 0.23.0",5965 "strum 0.23.0",5966]5966]5975 "frame-system",5975 "frame-system",5976 "parity-scale-codec 3.1.2",5976 "parity-scale-codec 3.1.2",5977 "sp-npos-elections",5977 "sp-npos-elections",5978 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5978 "sp-runtime",5979]5979]598059805981[[package]]5981[[package]]5989 "log",5989 "log",5990 "parity-scale-codec 3.1.2",5990 "parity-scale-codec 3.1.2",5991 "scale-info",5991 "scale-info",5992 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5992 "sp-core",5993 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5993 "sp-io",5994 "sp-npos-elections",5994 "sp-npos-elections",5995 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5995 "sp-runtime",5996 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5996 "sp-std",5997]5997]599859985999[[package]]5999[[package]]6021 "scale-info",6021 "scale-info",6022 "serde",6022 "serde",6023 "sha3 0.10.1",6023 "sha3 0.10.1",6024 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6024 "sp-io",6025 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6025 "sp-runtime",6026 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6026 "sp-std",6027]6027]602860286029[[package]]6029[[package]]6048 "scale-info",6048 "scale-info",6049 "serde",6049 "serde",6050 "sha3 0.10.1",6050 "sha3 0.10.1",6051 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6051 "sp-core",6052 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6052 "sp-io",6053 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6053 "sp-runtime",6054 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6054 "sp-std",6055]6055]605660566057[[package]]6057[[package]]6067 "pallet-evm",6067 "pallet-evm",6068 "parity-scale-codec 3.1.2",6068 "parity-scale-codec 3.1.2",6069 "scale-info",6069 "scale-info",6070 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6070 "sp-core",6071 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6071 "sp-std",6072 "up-data-structs",6072 "up-data-structs",6073]6073]607460746085 "pallet-evm-coder-substrate",6085 "pallet-evm-coder-substrate",6086 "parity-scale-codec 3.1.2",6086 "parity-scale-codec 3.1.2",6087 "scale-info",6087 "scale-info",6088 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6088 "sp-core",6089 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6089 "sp-runtime",6090 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6090 "sp-std",6091 "up-sponsorship",6091 "up-sponsorship",6092]6092]609360936102 "pallet-evm",6102 "pallet-evm",6103 "parity-scale-codec 3.1.2",6103 "parity-scale-codec 3.1.2",6104 "scale-info",6104 "scale-info",6105 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6105 "sp-core",6106 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6106 "sp-io",6107 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6107 "sp-runtime",6108 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6108 "sp-std",6109]6109]611061106111[[package]]6111[[package]]6120 "pallet-evm",6120 "pallet-evm",6121 "parity-scale-codec 3.1.2",6121 "parity-scale-codec 3.1.2",6122 "scale-info",6122 "scale-info",6123 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6123 "sp-core",6124 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6124 "sp-io",6125 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6125 "sp-runtime",6126 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6126 "sp-std",6127 "up-sponsorship",6127 "up-sponsorship",6128]6128]612961296142 "pallet-structure",6142 "pallet-structure",6143 "parity-scale-codec 3.1.2",6143 "parity-scale-codec 3.1.2",6144 "scale-info",6144 "scale-info",6145 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6145 "sp-core",6146 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6146 "sp-runtime",6147 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6147 "sp-std",6148 "up-data-structs",6148 "up-data-structs",6149]6149]615061506158 "frame-system",6158 "frame-system",6159 "parity-scale-codec 3.1.2",6159 "parity-scale-codec 3.1.2",6160 "scale-info",6160 "scale-info",6161 "sp-arithmetic 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6161 "sp-arithmetic",6162 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6162 "sp-runtime",6163 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6163 "sp-std",6164]6164]616561656166[[package]]6166[[package]]6176 "pallet-session",6176 "pallet-session",6177 "parity-scale-codec 3.1.2",6177 "parity-scale-codec 3.1.2",6178 "scale-info",6178 "scale-info",6179 "sp-application-crypto 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6179 "sp-application-crypto",6180 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6180 "sp-core",6181 "sp-finality-grandpa",6181 "sp-finality-grandpa",6182 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6182 "sp-io",6183 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6183 "sp-runtime",6184 "sp-session",6184 "sp-session",6185 "sp-staking",6185 "sp-staking",6186 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6186 "sp-std",6187]6187]618861886189[[package]]6189[[package]]6197 "frame-system",6197 "frame-system",6198 "parity-scale-codec 3.1.2",6198 "parity-scale-codec 3.1.2",6199 "scale-info",6199 "scale-info",6200 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6200 "sp-io",6201 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6201 "sp-runtime",6202 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6202 "sp-std",6203]6203]620462046205[[package]]6205[[package]]6214 "pallet-authorship",6214 "pallet-authorship",6215 "parity-scale-codec 3.1.2",6215 "parity-scale-codec 3.1.2",6216 "scale-info",6216 "scale-info",6217 "sp-application-crypto 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6217 "sp-application-crypto",6218 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6218 "sp-core",6219 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6219 "sp-io",6220 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6220 "sp-runtime",6221 "sp-staking",6221 "sp-staking",6222 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6222 "sp-std",6223]6223]622462246225[[package]]6225[[package]]6232 "frame-system",6232 "frame-system",6233 "parity-scale-codec 3.1.2",6233 "parity-scale-codec 3.1.2",6234 "scale-info",6234 "scale-info",6235 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6235 "sp-core",6236 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6236 "sp-io",6237 "sp-keyring",6237 "sp-keyring",6238 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6238 "sp-runtime",6239 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6239 "sp-std",6240]6240]624162416242[[package]]6242[[package]]6252 "parity-scale-codec 3.1.2",6252 "parity-scale-codec 3.1.2",6253 "scale-info",6253 "scale-info",6254 "serde",6254 "serde",6255 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6255 "sp-core",6256 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6256 "sp-io",6257 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6257 "sp-runtime",6258 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6258 "sp-std",6259]6259]626062606261[[package]]6261[[package]]6269 "log",6269 "log",6270 "parity-scale-codec 3.1.2",6270 "parity-scale-codec 3.1.2",6271 "scale-info",6271 "scale-info",6272 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6272 "sp-core",6273 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6273 "sp-io",6274 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6274 "sp-runtime",6275 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6275 "sp-std",6276]6276]627762776278[[package]]6278[[package]]6286 "frame-system",6286 "frame-system",6287 "parity-scale-codec 3.1.2",6287 "parity-scale-codec 3.1.2",6288 "scale-info",6288 "scale-info",6289 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6289 "sp-core",6290 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6290 "sp-io",6291 "sp-mmr-primitives",6291 "sp-mmr-primitives",6292 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6292 "sp-runtime",6293 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6293 "sp-std",6294]6294]629562956296[[package]]6296[[package]]6303 "jsonrpc-derive",6303 "jsonrpc-derive",6304 "parity-scale-codec 3.1.2",6304 "parity-scale-codec 3.1.2",6305 "serde",6305 "serde",6306 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6306 "sp-api",6307 "sp-blockchain",6307 "sp-blockchain",6308 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6308 "sp-core",6309 "sp-mmr-primitives",6309 "sp-mmr-primitives",6310 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6310 "sp-runtime",6311]6311]631263126313[[package]]6313[[package]]6320 "frame-system",6320 "frame-system",6321 "parity-scale-codec 3.1.2",6321 "parity-scale-codec 3.1.2",6322 "scale-info",6322 "scale-info",6323 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6323 "sp-io",6324 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6324 "sp-runtime",6325 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6325 "sp-std",6326]6326]632763276328[[package]]6328[[package]]6334 "frame-system",6334 "frame-system",6335 "parity-scale-codec 3.1.2",6335 "parity-scale-codec 3.1.2",6336 "scale-info",6336 "scale-info",6337 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6337 "sp-io",6338 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6338 "sp-runtime",6339 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6339 "sp-std",6340]6340]634163416342[[package]]6342[[package]]6348 "frame-system",6348 "frame-system",6349 "parity-scale-codec 3.1.2",6349 "parity-scale-codec 3.1.2",6350 "scale-info",6350 "scale-info",6351 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6351 "sp-core",6352 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6352 "sp-runtime",6353 "sp-staking",6353 "sp-staking",6354 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6354 "sp-std",6355]6355]635663566357[[package]]6357[[package]]6368 "pallet-staking",6368 "pallet-staking",6369 "parity-scale-codec 3.1.2",6369 "parity-scale-codec 3.1.2",6370 "scale-info",6370 "scale-info",6371 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6371 "sp-runtime",6372 "sp-staking",6372 "sp-staking",6373 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6373 "sp-std",6374]6374]637563756376[[package]]6376[[package]]6388 "pallet-structure",6388 "pallet-structure",6389 "parity-scale-codec 3.1.2",6389 "parity-scale-codec 3.1.2",6390 "scale-info",6390 "scale-info",6391 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6391 "sp-core",6392 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6392 "sp-runtime",6393 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6393 "sp-std",6394 "struct-versioning",6394 "struct-versioning",6395 "up-data-structs",6395 "up-data-structs",6396]6396]6407 "parity-scale-codec 3.1.2",6407 "parity-scale-codec 3.1.2",6408 "scale-info",6408 "scale-info",6409 "serde",6409 "serde",6410 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6410 "sp-runtime",6411 "sp-staking",6411 "sp-staking",6412 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6412 "sp-std",6413]6413]641464146415[[package]]6415[[package]]6430 "pallet-staking",6430 "pallet-staking",6431 "parity-scale-codec 3.1.2",6431 "parity-scale-codec 3.1.2",6432 "scale-info",6432 "scale-info",6433 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6433 "sp-runtime",6434 "sp-staking",6434 "sp-staking",6435 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6435 "sp-std",6436]6436]643764376438[[package]]6438[[package]]6445 "frame-system",6445 "frame-system",6446 "parity-scale-codec 3.1.2",6446 "parity-scale-codec 3.1.2",6447 "scale-info",6447 "scale-info",6448 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6448 "sp-core",6449 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6449 "sp-io",6450 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6450 "sp-runtime",6451 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6451 "sp-std",6452]6452]645364536454[[package]]6454[[package]]6461 "frame-system",6461 "frame-system",6462 "parity-scale-codec 3.1.2",6462 "parity-scale-codec 3.1.2",6463 "scale-info",6463 "scale-info",6464 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6464 "sp-io",6465 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6465 "sp-runtime",6466 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6466 "sp-std",6467]6467]646864686469[[package]]6469[[package]]6476 "parity-scale-codec 3.1.2",6476 "parity-scale-codec 3.1.2",6477 "safe-mix",6477 "safe-mix",6478 "scale-info",6478 "scale-info",6479 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6479 "sp-runtime",6480 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6480 "sp-std",6481]6481]648264826483[[package]]6483[[package]]6489 "frame-system",6489 "frame-system",6490 "parity-scale-codec 3.1.2",6490 "parity-scale-codec 3.1.2",6491 "scale-info",6491 "scale-info",6492 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6492 "sp-io",6493 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6493 "sp-runtime",6494 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6494 "sp-std",6495]6495]649664966497[[package]]6497[[package]]6506 "pallet-structure",6506 "pallet-structure",6507 "parity-scale-codec 3.1.2",6507 "parity-scale-codec 3.1.2",6508 "scale-info",6508 "scale-info",6509 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6509 "sp-core",6510 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6510 "sp-runtime",6511 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6511 "sp-std",6512 "struct-versioning",6512 "struct-versioning",6513 "up-data-structs",6513 "up-data-structs",6514]6514]6525 "pallet-nonfungible",6525 "pallet-nonfungible",6526 "parity-scale-codec 3.1.2",6526 "parity-scale-codec 3.1.2",6527 "scale-info",6527 "scale-info",6528 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6528 "sp-core",6529 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6529 "sp-runtime",6530 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6530 "sp-std",6531 "up-data-structs",6531 "up-data-structs",6532]6532]653365336542 "log",6542 "log",6543 "parity-scale-codec 3.1.2",6543 "parity-scale-codec 3.1.2",6544 "scale-info",6544 "scale-info",6545 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6545 "sp-io",6546 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6546 "sp-runtime",6547 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6547 "sp-std",6548]6548]654965496550[[package]]6550[[package]]6559 "pallet-timestamp",6559 "pallet-timestamp",6560 "parity-scale-codec 3.1.2",6560 "parity-scale-codec 3.1.2",6561 "scale-info",6561 "scale-info",6562 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6562 "sp-core",6563 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6563 "sp-io",6564 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6564 "sp-runtime",6565 "sp-session",6565 "sp-session",6566 "sp-staking",6566 "sp-staking",6567 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6567 "sp-std",6568 "sp-trie",6568 "sp-trie",6569]6569]657065706579 "pallet-session",6579 "pallet-session",6580 "pallet-staking",6580 "pallet-staking",6581 "rand 0.7.3",6581 "rand 0.7.3",6582 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6582 "sp-runtime",6583 "sp-session",6583 "sp-session",6584 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6584 "sp-std",6585]6585]658665866587[[package]]6587[[package]]6594 "parity-scale-codec 3.1.2",6594 "parity-scale-codec 3.1.2",6595 "rand_chacha 0.2.2",6595 "rand_chacha 0.2.2",6596 "scale-info",6596 "scale-info",6597 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6597 "sp-runtime",6598 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6598 "sp-std",6599]6599]660066006601[[package]]6601[[package]]6614 "rand_chacha 0.2.2",6614 "rand_chacha 0.2.2",6615 "scale-info",6615 "scale-info",6616 "serde",6616 "serde",6617 "sp-application-crypto 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6617 "sp-application-crypto",6618 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6618 "sp-io",6619 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6619 "sp-runtime",6620 "sp-staking",6620 "sp-staking",6621 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6621 "sp-std",6622]6622]662366236624[[package]]6624[[package]]6638source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"6638source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"6639dependencies = [6639dependencies = [6640 "log",6640 "log",6641 "sp-arithmetic 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6641 "sp-arithmetic",6642]6642]664366436644[[package]]6644[[package]]6651 "pallet-common",6651 "pallet-common",6652 "parity-scale-codec 3.1.2",6652 "parity-scale-codec 3.1.2",6653 "scale-info",6653 "scale-info",6654 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6654 "sp-std",6655 "up-data-structs",6655 "up-data-structs",6656]6656]665766576664 "frame-system",6664 "frame-system",6665 "parity-scale-codec 3.1.2",6665 "parity-scale-codec 3.1.2",6666 "scale-info",6666 "scale-info",6667 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6667 "sp-io",6668 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6668 "sp-runtime",6669 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6669 "sp-std",6670]6670]667166716672[[package]]6672[[package]]6682 "parity-scale-codec 3.1.2",6682 "parity-scale-codec 3.1.2",6683 "scale-info",6683 "scale-info",6684 "serde",6684 "serde",6685 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6685 "sp-core",6686 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6686 "sp-io",6687 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6687 "sp-runtime",6688 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6688 "sp-std",6689 "up-sponsorship",6689 "up-sponsorship",6690]6690]669166916701 "parity-scale-codec 3.1.2",6701 "parity-scale-codec 3.1.2",6702 "scale-info",6702 "scale-info",6703 "sp-inherents",6703 "sp-inherents",6704 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6704 "sp-io",6705 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6705 "sp-runtime",6706 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6706 "sp-std",6707 "sp-timestamp",6707 "sp-timestamp",6708]6708]670967096720 "parity-scale-codec 3.1.2",6720 "parity-scale-codec 3.1.2",6721 "scale-info",6721 "scale-info",6722 "serde",6722 "serde",6723 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6723 "sp-core",6724 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6724 "sp-io",6725 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6725 "sp-runtime",6726 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6726 "sp-std",6727]6727]672867286729[[package]]6729[[package]]6737 "scale-info",6737 "scale-info",6738 "serde",6738 "serde",6739 "smallvec",6739 "smallvec",6740 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6740 "sp-core",6741 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6741 "sp-io",6742 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6742 "sp-runtime",6743 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6743 "sp-std",6744]6744]674567456746[[package]]6746[[package]]6753 "jsonrpc-derive",6753 "jsonrpc-derive",6754 "pallet-transaction-payment-rpc-runtime-api",6754 "pallet-transaction-payment-rpc-runtime-api",6755 "parity-scale-codec 3.1.2",6755 "parity-scale-codec 3.1.2",6756 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6756 "sp-api",6757 "sp-blockchain",6757 "sp-blockchain",6758 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6758 "sp-core",6759 "sp-rpc",6759 "sp-rpc",6760 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6760 "sp-runtime",6761]6761]676267626763[[package]]6763[[package]]6767dependencies = [6767dependencies = [6768 "pallet-transaction-payment",6768 "pallet-transaction-payment",6769 "parity-scale-codec 3.1.2",6769 "parity-scale-codec 3.1.2",6770 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6770 "sp-api",6771 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6771 "sp-runtime",6772]6772]677367736774[[package]]6774[[package]]6784 "parity-scale-codec 3.1.2",6784 "parity-scale-codec 3.1.2",6785 "scale-info",6785 "scale-info",6786 "serde",6786 "serde",6787 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6787 "sp-runtime",6788 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6788 "sp-std",6789]6789]679067906791[[package]]6791[[package]]6799 "pallet-evm",6799 "pallet-evm",6800 "parity-scale-codec 3.1.2",6800 "parity-scale-codec 3.1.2",6801 "scale-info",6801 "scale-info",6802 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6802 "sp-core",6803 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6803 "sp-io",6804 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6804 "sp-runtime",6805 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6805 "sp-std",6806 "up-data-structs",6806 "up-data-structs",6807]6807]680868086817 "parity-scale-codec 3.1.2",6817 "parity-scale-codec 3.1.2",6818 "scale-info",6818 "scale-info",6819 "serde",6819 "serde",6820 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6820 "sp-core",6821 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6821 "sp-io",6822 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6822 "sp-runtime",6823 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6823 "sp-std",6824 "substrate-test-utils",6824 "substrate-test-utils",6825 "up-sponsorship",6825 "up-sponsorship",6826]6826]6835 "frame-system",6835 "frame-system",6836 "parity-scale-codec 3.1.2",6836 "parity-scale-codec 3.1.2",6837 "scale-info",6837 "scale-info",6838 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6838 "sp-core",6839 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6839 "sp-io",6840 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6840 "sp-runtime",6841 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6841 "sp-std",6842]6842]684368436844[[package]]6844[[package]]6852 "log",6852 "log",6853 "parity-scale-codec 3.1.2",6853 "parity-scale-codec 3.1.2",6854 "scale-info",6854 "scale-info",6855 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6855 "sp-runtime",6856 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6856 "sp-std",6857]6857]685868586859[[package]]6859[[package]]6867 "parity-scale-codec 3.1.2",6867 "parity-scale-codec 3.1.2",6868 "scale-info",6868 "scale-info",6869 "serde",6869 "serde",6870 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6870 "sp-core",6871 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6871 "sp-runtime",6872 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6872 "sp-std",6873 "xcm",6873 "xcm",6874 "xcm-executor",6874 "xcm-executor",6875]6875]6885 "log",6885 "log",6886 "parity-scale-codec 3.1.2",6886 "parity-scale-codec 3.1.2",6887 "scale-info",6887 "scale-info",6888 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6888 "sp-runtime",6889 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6889 "sp-std",6890 "xcm",6890 "xcm",6891 "xcm-executor",6891 "xcm-executor",6892]6892]7332 "polkadot-node-subsystem-util",7332 "polkadot-node-subsystem-util",7333 "polkadot-primitives",7333 "polkadot-primitives",7334 "rand 0.8.5",7334 "rand 0.8.5",7335 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",7335 "sp-core",7336 "sp-keystore",7336 "sp-keystore",7337 "thiserror",7337 "thiserror",7338 "tracing-gum",7338 "tracing-gum",7376 "sc-cli",7376 "sc-cli",7377 "sc-service",7377 "sc-service",7378 "sc-tracing",7378 "sc-tracing",7379 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",7379 "sp-core",7380 "sp-trie",7380 "sp-trie",7381 "substrate-build-script-utils",7381 "substrate-build-script-utils",7382 "thiserror",7382 "thiserror",7404 "sc-consensus",7404 "sc-consensus",7405 "sc-executor",7405 "sc-executor",7406 "sc-service",7406 "sc-service",7407 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",7407 "sp-api",7408 "sp-authority-discovery",7408 "sp-authority-discovery",7409 "sp-block-builder",7409 "sp-block-builder",7410 "sp-blockchain",7410 "sp-blockchain",7411 "sp-consensus",7411 "sp-consensus",7412 "sp-consensus-babe",7412 "sp-consensus-babe",7413 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",7413 "sp-core",7414 "sp-finality-grandpa",7414 "sp-finality-grandpa",7415 "sp-inherents",7415 "sp-inherents",7416 "sp-keyring",7416 "sp-keyring",7417 "sp-mmr-primitives",7417 "sp-mmr-primitives",7418 "sp-offchain",7418 "sp-offchain",7419 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",7419 "sp-runtime",7420 "sp-session",7420 "sp-session",7421 "sp-storage 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",7421 "sp-storage",7422 "sp-timestamp",7422 "sp-timestamp",7423 "sp-transaction-pool",7423 "sp-transaction-pool",7424]7424]7437 "polkadot-node-subsystem",7437 "polkadot-node-subsystem",7438 "polkadot-node-subsystem-util",7438 "polkadot-node-subsystem-util",7439 "polkadot-primitives",7439 "polkadot-primitives",7440 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",7440 "sp-core",7441 "sp-keystore",7441 "sp-keystore",7442 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",7442 "sp-runtime",7443 "thiserror",7443 "thiserror",7444 "tracing-gum",7444 "tracing-gum",7445]7445]7452 "parity-scale-codec 3.1.2",7452 "parity-scale-codec 3.1.2",7453 "parity-util-mem",7453 "parity-util-mem",7454 "scale-info",7454 "scale-info",7455 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",7455 "sp-core",7456 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",7456 "sp-runtime",7457 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",7457 "sp-std",7458]7458]745974597460[[package]]7460[[package]]7474 "polkadot-node-subsystem-util",7474 "polkadot-node-subsystem-util",7475 "polkadot-primitives",7475 "polkadot-primitives",7476 "sc-network",7476 "sc-network",7477 "sp-application-crypto 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",7477 "sp-application-crypto",7478 "sp-keystore",7478 "sp-keystore",7479 "thiserror",7479 "thiserror",7480 "tracing-gum",7480 "tracing-gum",7489 "polkadot-node-primitives",7489 "polkadot-node-primitives",7490 "polkadot-primitives",7490 "polkadot-primitives",7491 "reed-solomon-novelpoly",7491 "reed-solomon-novelpoly",7492 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",7492 "sp-core",7493 "sp-trie",7493 "sp-trie",7494 "thiserror",7494 "thiserror",7495]7495]7508 "rand 0.8.5",7508 "rand 0.8.5",7509 "rand_chacha 0.3.1",7509 "rand_chacha 0.3.1",7510 "sc-network",7510 "sc-network",7511 "sp-application-crypto 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",7511 "sp-application-crypto",7512 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",7512 "sp-core",7513 "sp-keystore",7513 "sp-keystore",7514 "tracing-gum",7514 "tracing-gum",7515]7515]7545 "polkadot-node-subsystem",7545 "polkadot-node-subsystem",7546 "polkadot-node-subsystem-util",7546 "polkadot-node-subsystem-util",7547 "polkadot-primitives",7547 "polkadot-primitives",7548 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",7548 "sp-core",7549 "sp-maybe-compressed-blob",7549 "sp-maybe-compressed-blob",7550 "thiserror",7550 "thiserror",7551 "tracing-gum",7551 "tracing-gum",7572 "polkadot-primitives",7572 "polkadot-primitives",7573 "sc-keystore",7573 "sc-keystore",7574 "schnorrkel",7574 "schnorrkel",7575 "sp-application-crypto 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",7575 "sp-application-crypto",7576 "sp-consensus",7576 "sp-consensus",7577 "sp-consensus-slots",7577 "sp-consensus-slots",7578 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",7578 "sp-runtime",7579 "thiserror",7579 "thiserror",7580 "tracing-gum",7580 "tracing-gum",7581]7581]7714 "polkadot-primitives",7714 "polkadot-primitives",7715 "sp-blockchain",7715 "sp-blockchain",7716 "sp-inherents",7716 "sp-inherents",7717 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",7717 "sp-runtime",7718 "thiserror",7718 "thiserror",7719 "tracing-gum",7719 "tracing-gum",7720]7720]7757 "sc-executor-common",7757 "sc-executor-common",7758 "sc-executor-wasmtime",7758 "sc-executor-wasmtime",7759 "slotmap",7759 "slotmap",7760 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",7760 "sp-core",7761 "sp-externalities",7761 "sp-externalities",7762 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",7762 "sp-io",7763 "sp-maybe-compressed-blob",7763 "sp-maybe-compressed-blob",7764 "sp-tracing 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",7764 "sp-tracing",7765 "sp-wasm-interface 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",7765 "sp-wasm-interface",7766 "tracing-gum",7766 "tracing-gum",7767]7767]776877687793 "polkadot-node-subsystem",7793 "polkadot-node-subsystem",7794 "polkadot-node-subsystem-util",7794 "polkadot-node-subsystem-util",7795 "polkadot-primitives",7795 "polkadot-primitives",7796 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",7796 "sp-api",7797 "sp-authority-discovery",7797 "sp-authority-discovery",7798 "sp-consensus-babe",7798 "sp-consensus-babe",7799 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",7799 "sp-core",7800 "tracing-gum",7800 "tracing-gum",7801]7801]780278027814 "polkadot-node-primitives",7814 "polkadot-node-primitives",7815 "polkadot-primitives",7815 "polkadot-primitives",7816 "sc-network",7816 "sc-network",7817 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",7817 "sp-core",7818 "thiserror",7818 "thiserror",7819]7819]782078207867 "polkadot-primitives",7867 "polkadot-primitives",7868 "schnorrkel",7868 "schnorrkel",7869 "serde",7869 "serde",7870 "sp-application-crypto 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",7870 "sp-application-crypto",7871 "sp-consensus-babe",7871 "sp-consensus-babe",7872 "sp-consensus-vrf",7872 "sp-consensus-vrf",7873 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",7873 "sp-core",7874 "sp-keystore",7874 "sp-keystore",7875 "sp-maybe-compressed-blob",7875 "sp-maybe-compressed-blob",7876 "thiserror",7876 "thiserror",7932 "polkadot-overseer",7932 "polkadot-overseer",7933 "polkadot-primitives",7933 "polkadot-primitives",7934 "rand 0.8.5",7934 "rand 0.8.5",7935 "sp-application-crypto 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",7935 "sp-application-crypto",7936 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",7936 "sp-core",7937 "sp-keystore",7937 "sp-keystore",7938 "thiserror",7938 "thiserror",7939 "tracing-gum",7939 "tracing-gum",7956 "polkadot-overseer-gen",7956 "polkadot-overseer-gen",7957 "polkadot-primitives",7957 "polkadot-primitives",7958 "sc-client-api",7958 "sc-client-api",7959 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",7959 "sp-api",7960 "tracing-gum",7960 "tracing-gum",7961]7961]796279628001 "polkadot-core-primitives",8001 "polkadot-core-primitives",8002 "scale-info",8002 "scale-info",8003 "serde",8003 "serde",8004 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",8004 "sp-core",8005 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",8005 "sp-runtime",8006 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",8006 "sp-std",8007]8007]800880088009[[package]]8009[[package]]8035 "polkadot-parachain",8035 "polkadot-parachain",8036 "scale-info",8036 "scale-info",8037 "serde",8037 "serde",8038 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",8038 "sp-api",8039 "sp-application-crypto 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",8039 "sp-application-crypto",8040 "sp-arithmetic 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",8040 "sp-arithmetic",8041 "sp-authority-discovery",8041 "sp-authority-discovery",8042 "sp-consensus-slots",8042 "sp-consensus-slots",8043 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",8043 "sp-core",8044 "sp-inherents",8044 "sp-inherents",8045 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",8045 "sp-io",8046 "sp-keystore",8046 "sp-keystore",8047 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",8047 "sp-runtime",8048 "sp-staking",8048 "sp-staking",8049 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",8049 "sp-std",8050 "sp-trie",8050 "sp-trie",8051 "sp-version 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",8051 "sp-version",8052]8052]805380538054[[package]]8054[[package]]8072 "sc-rpc",8072 "sc-rpc",8073 "sc-sync-state-rpc",8073 "sc-sync-state-rpc",8074 "sc-transaction-pool-api",8074 "sc-transaction-pool-api",8075 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",8075 "sp-api",8076 "sp-block-builder",8076 "sp-block-builder",8077 "sp-blockchain",8077 "sp-blockchain",8078 "sp-consensus",8078 "sp-consensus",8079 "sp-consensus-babe",8079 "sp-consensus-babe",8080 "sp-keystore",8080 "sp-keystore",8081 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",8081 "sp-runtime",8082 "substrate-frame-rpc-system",8082 "substrate-frame-rpc-system",8083 "substrate-state-trie-migration-rpc",8083 "substrate-state-trie-migration-rpc",8084]8084]8146 "serde",8146 "serde",8147 "serde_derive",8147 "serde_derive",8148 "smallvec",8148 "smallvec",8149 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",8149 "sp-api",8150 "sp-authority-discovery",8150 "sp-authority-discovery",8151 "sp-block-builder",8151 "sp-block-builder",8152 "sp-consensus-babe",8152 "sp-consensus-babe",8153 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",8153 "sp-core",8154 "sp-inherents",8154 "sp-inherents",8155 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",8155 "sp-io",8156 "sp-mmr-primitives",8156 "sp-mmr-primitives",8157 "sp-npos-elections",8157 "sp-npos-elections",8158 "sp-offchain",8158 "sp-offchain",8159 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",8159 "sp-runtime",8160 "sp-session",8160 "sp-session",8161 "sp-staking",8161 "sp-staking",8162 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",8162 "sp-std",8163 "sp-transaction-pool",8163 "sp-transaction-pool",8164 "sp-version 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",8164 "sp-version",8165 "static_assertions",8165 "static_assertions",8166 "substrate-wasm-builder",8166 "substrate-wasm-builder",8167 "xcm",8167 "xcm",8203 "serde",8203 "serde",8204 "serde_derive",8204 "serde_derive",8205 "slot-range-helper",8205 "slot-range-helper",8206 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",8206 "sp-api",8207 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",8207 "sp-core",8208 "sp-inherents",8208 "sp-inherents",8209 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",8209 "sp-io",8210 "sp-npos-elections",8210 "sp-npos-elections",8211 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",8211 "sp-runtime",8212 "sp-session",8212 "sp-session",8213 "sp-staking",8213 "sp-staking",8214 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",8214 "sp-std",8215 "static_assertions",8215 "static_assertions",8216 "xcm",8216 "xcm",8217]8217]8225 "polkadot-primitives",8225 "polkadot-primitives",8226 "polkadot-runtime-common",8226 "polkadot-runtime-common",8227 "smallvec",8227 "smallvec",8228 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",8228 "sp-runtime",8229]8229]823082308231[[package]]8231[[package]]8236 "bs58",8236 "bs58",8237 "parity-scale-codec 3.1.2",8237 "parity-scale-codec 3.1.2",8238 "polkadot-primitives",8238 "polkadot-primitives",8239 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",8239 "sp-std",8240 "sp-tracing 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",8240 "sp-tracing",8241]8241]824282428243[[package]]8243[[package]]8268 "rustc-hex",8268 "rustc-hex",8269 "scale-info",8269 "scale-info",8270 "serde",8270 "serde",8271 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",8271 "sp-api",8272 "sp-application-crypto 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",8272 "sp-application-crypto",8273 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",8273 "sp-core",8274 "sp-inherents",8274 "sp-inherents",8275 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",8275 "sp-io",8276 "sp-keystore",8276 "sp-keystore",8277 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",8277 "sp-runtime",8278 "sp-session",8278 "sp-session",8279 "sp-staking",8279 "sp-staking",8280 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",8280 "sp-std",8281 "static_assertions",8281 "static_assertions",8282 "xcm",8282 "xcm",8283 "xcm-executor",8283 "xcm-executor",8358 "sc-telemetry",8358 "sc-telemetry",8359 "sc-transaction-pool",8359 "sc-transaction-pool",8360 "serde",8360 "serde",8361 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",8361 "sp-api",8362 "sp-authority-discovery",8362 "sp-authority-discovery",8363 "sp-block-builder",8363 "sp-block-builder",8364 "sp-blockchain",8364 "sp-blockchain",8365 "sp-consensus",8365 "sp-consensus",8366 "sp-consensus-babe",8366 "sp-consensus-babe",8367 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",8367 "sp-core",8368 "sp-finality-grandpa",8368 "sp-finality-grandpa",8369 "sp-inherents",8369 "sp-inherents",8370 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",8370 "sp-io",8371 "sp-keystore",8371 "sp-keystore",8372 "sp-offchain",8372 "sp-offchain",8373 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",8373 "sp-runtime",8374 "sp-session",8374 "sp-session",8375 "sp-state-machine",8375 "sp-state-machine",8376 "sp-storage 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",8376 "sp-storage",8377 "sp-timestamp",8377 "sp-timestamp",8378 "sp-transaction-pool",8378 "sp-transaction-pool",8379 "sp-trie",8379 "sp-trie",8411dependencies = [8411dependencies = [8412 "parity-scale-codec 3.1.2",8412 "parity-scale-codec 3.1.2",8413 "polkadot-primitives",8413 "polkadot-primitives",8414 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",8414 "sp-core",8415]8415]841684168417[[package]]8417[[package]]8454 "serde",8454 "serde",8455 "serde_derive",8455 "serde_derive",8456 "smallvec",8456 "smallvec",8457 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",8457 "sp-api",8458 "sp-authority-discovery",8458 "sp-authority-discovery",8459 "sp-block-builder",8459 "sp-block-builder",8460 "sp-consensus-babe",8460 "sp-consensus-babe",8461 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",8461 "sp-core",8462 "sp-inherents",8462 "sp-inherents",8463 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",8463 "sp-io",8464 "sp-mmr-primitives",8464 "sp-mmr-primitives",8465 "sp-offchain",8465 "sp-offchain",8466 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",8466 "sp-runtime",8467 "sp-session",8467 "sp-session",8468 "sp-staking",8468 "sp-staking",8469 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",8469 "sp-std",8470 "sp-transaction-pool",8470 "sp-transaction-pool",8471 "sp-version 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",8471 "sp-version",8472 "substrate-wasm-builder",8472 "substrate-wasm-builder",8473 "test-runtime-constants",8473 "test-runtime-constants",8474 "xcm",8474 "xcm",8512 "sc-service",8512 "sc-service",8513 "sc-tracing",8513 "sc-tracing",8514 "sc-transaction-pool",8514 "sc-transaction-pool",8515 "sp-arithmetic 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",8515 "sp-arithmetic",8516 "sp-authority-discovery",8516 "sp-authority-discovery",8517 "sp-blockchain",8517 "sp-blockchain",8518 "sp-consensus",8518 "sp-consensus",8519 "sp-consensus-babe",8519 "sp-consensus-babe",8520 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",8520 "sp-core",8521 "sp-finality-grandpa",8521 "sp-finality-grandpa",8522 "sp-inherents",8522 "sp-inherents",8523 "sp-keyring",8523 "sp-keyring",8524 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",8524 "sp-runtime",8525 "sp-state-machine",8525 "sp-state-machine",8526 "substrate-test-client",8526 "substrate-test-client",8527 "tempfile",8527 "tempfile",8784 "scale-info",8784 "scale-info",8785 "serde",8785 "serde",8786 "smallvec",8786 "smallvec",8787 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",8787 "sp-api",8788 "sp-arithmetic 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",8788 "sp-arithmetic",8789 "sp-block-builder",8789 "sp-block-builder",8790 "sp-consensus-aura",8790 "sp-consensus-aura",8791 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",8791 "sp-core",8792 "sp-inherents",8792 "sp-inherents",8793 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",8793 "sp-io",8794 "sp-offchain",8794 "sp-offchain",8795 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",8795 "sp-runtime",8796 "sp-session",8796 "sp-session",8797 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",8797 "sp-std",8798 "sp-transaction-pool",8798 "sp-transaction-pool",8799 "sp-version 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",8799 "sp-version",8800 "substrate-wasm-builder",8800 "substrate-wasm-builder",8801 "unique-runtime-common",8801 "unique-runtime-common",8802 "up-data-structs",8802 "up-data-structs",905790579058[[package]]9058[[package]]9059name = "regex"9059name = "regex"9060version = "1.5.5"9060version = "1.5.6"9061source = "registry+https://github.com/rust-lang/crates.io-index"9061source = "registry+https://github.com/rust-lang/crates.io-index"9062checksum = "1a11647b6b25ff05a515cb92c365cec08801e83423a235b51e231e1808747286"9062checksum = "d83f127d94bdbcda4c8cc2e50f6f84f4b611f69c902699ca385a39c3a75f9ff1"9063dependencies = [9063dependencies = [9064 "aho-corasick",9064 "aho-corasick",9065 "memchr",9065 "memchr",907790779078[[package]]9078[[package]]9079name = "regex-syntax"9079name = "regex-syntax"9080version = "0.6.25"9080version = "0.6.26"9081source = "registry+https://github.com/rust-lang/crates.io-index"9081source = "registry+https://github.com/rust-lang/crates.io-index"9082checksum = "f497285884f3fcff424ffc933e56d7cbca511def0c9831a7f9b5f6153e3cc89b"9082checksum = "49b3de9ec5dc0a3417da371aab17d729997c15010e7fd24ff707773a33bddb64"908390839084[[package]]9084[[package]]9085name = "region"9085name = "region"9104 "parity-scale-codec 3.1.2",9104 "parity-scale-codec 3.1.2",9105 "serde",9105 "serde",9106 "serde_json",9106 "serde_json",9107 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9107 "sp-core",9108 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9108 "sp-io",9109 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9109 "sp-runtime",9110 "sp-version 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9110 "sp-version",9111]9111]911291129113[[package]]9113[[package]]913191319132[[package]]9132[[package]]9133name = "retain_mut"9133name = "retain_mut"9134version = "0.1.7"9134version = "0.1.9"9135source = "registry+https://github.com/rust-lang/crates.io-index"9135source = "registry+https://github.com/rust-lang/crates.io-index"9136checksum = "8c31b5c4033f8fdde8700e4657be2c497e7288f01515be52168c631e2e4d4086"9136checksum = "4389f1d5789befaf6029ebd9f7dac4af7f7e3d61b69d4f30e2ac02b57e7712b0"913791379138[[package]]9138[[package]]9139name = "ring"9139name = "ring"9177dependencies = [9177dependencies = [9178 "parity-scale-codec 2.3.1",9178 "parity-scale-codec 2.3.1",9179 "serde",9179 "serde",9180 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9180 "sp-api",9181 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9181 "sp-core",9182 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9182 "sp-runtime",9183 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9183 "sp-std",9184 "up-data-structs",9184 "up-data-structs",9185]9185]918691869187[[package]]9187[[package]]9188name = "rmrk-rpc"9188name = "rmrk-rpc"9189version = "0.0.1"9189version = "0.0.1"9190source = "git+https://github.com/UniqueNetwork/rmrk-substrate.git?branch=feature/separate-types-and-traits#01c2995b64c34063a1c9fc4d856635022cea4f78"9190source = "git+https://github.com/UniqueNetwork/rmrk-substrate.git?branch=feature/separate-types-and-traits#013c35e9355c5e1cec4867a17be2f9e8d1207c06"9191dependencies = [9191dependencies = [9192 "parity-scale-codec 2.3.1",9192 "parity-scale-codec 2.3.1",9193 "rmrk-types",9193 "rmrk-types",9194 "serde",9194 "serde",9195 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.20)",9195 "sp-api",9196 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.20)",9196 "sp-core",9197 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.20)",9197 "sp-runtime",9198 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.20)",9198 "sp-std",9199]9199]920092009201[[package]]9201[[package]]9202name = "rmrk-types"9202name = "rmrk-types"9203version = "0.0.1"9203version = "0.0.1"9204source = "git+https://github.com/UniqueNetwork/rmrk-substrate.git?branch=feature/separate-types-and-traits#01c2995b64c34063a1c9fc4d856635022cea4f78"9204source = "git+https://github.com/UniqueNetwork/rmrk-substrate.git?branch=feature/separate-types-and-traits#013c35e9355c5e1cec4867a17be2f9e8d1207c06"9205dependencies = [9205dependencies = [9206 "parity-scale-codec 3.1.2",9206 "parity-scale-codec 3.1.2",9207 "scale-info",9207 "scale-info",9274 "serde",9274 "serde",9275 "serde_derive",9275 "serde_derive",9276 "smallvec",9276 "smallvec",9277 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9277 "sp-api",9278 "sp-authority-discovery",9278 "sp-authority-discovery",9279 "sp-block-builder",9279 "sp-block-builder",9280 "sp-consensus-babe",9280 "sp-consensus-babe",9281 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9281 "sp-core",9282 "sp-inherents",9282 "sp-inherents",9283 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9283 "sp-io",9284 "sp-mmr-primitives",9284 "sp-mmr-primitives",9285 "sp-offchain",9285 "sp-offchain",9286 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9286 "sp-runtime",9287 "sp-session",9287 "sp-session",9288 "sp-staking",9288 "sp-staking",9289 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9289 "sp-std",9290 "sp-transaction-pool",9290 "sp-transaction-pool",9291 "sp-version 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9291 "sp-version",9292 "substrate-wasm-builder",9292 "substrate-wasm-builder",9293 "xcm",9293 "xcm",9294 "xcm-builder",9294 "xcm-builder",9304 "polkadot-primitives",9304 "polkadot-primitives",9305 "polkadot-runtime-common",9305 "polkadot-runtime-common",9306 "smallvec",9306 "smallvec",9307 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9307 "sp-runtime",9308]9308]930993099310[[package]]9310[[package]]9502source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"9502source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"9503dependencies = [9503dependencies = [9504 "log",9504 "log",9505 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9505 "sp-core",9506 "sp-wasm-interface 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9506 "sp-wasm-interface",9507 "thiserror",9507 "thiserror",9508]9508]950995099524 "rand 0.7.3",9524 "rand 0.7.3",9525 "sc-client-api",9525 "sc-client-api",9526 "sc-network",9526 "sc-network",9527 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9527 "sp-api",9528 "sp-authority-discovery",9528 "sp-authority-discovery",9529 "sp-blockchain",9529 "sp-blockchain",9530 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9530 "sp-core",9531 "sp-keystore",9531 "sp-keystore",9532 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9532 "sp-runtime",9533 "substrate-prometheus-endpoint",9533 "substrate-prometheus-endpoint",9534 "thiserror",9534 "thiserror",9535]9535]9548 "sc-proposer-metrics",9548 "sc-proposer-metrics",9549 "sc-telemetry",9549 "sc-telemetry",9550 "sc-transaction-pool-api",9550 "sc-transaction-pool-api",9551 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9551 "sp-api",9552 "sp-blockchain",9552 "sp-blockchain",9553 "sp-consensus",9553 "sp-consensus",9554 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9554 "sp-core",9555 "sp-inherents",9555 "sp-inherents",9556 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9556 "sp-runtime",9557 "substrate-prometheus-endpoint",9557 "substrate-prometheus-endpoint",9558]9558]955995599564dependencies = [9564dependencies = [9565 "parity-scale-codec 3.1.2",9565 "parity-scale-codec 3.1.2",9566 "sc-client-api",9566 "sc-client-api",9567 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9567 "sp-api",9568 "sp-block-builder",9568 "sp-block-builder",9569 "sp-blockchain",9569 "sp-blockchain",9570 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9570 "sp-core",9571 "sp-inherents",9571 "sp-inherents",9572 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9572 "sp-runtime",9573 "sp-state-machine",9573 "sp-state-machine",9574]9574]957595759586 "sc-telemetry",9586 "sc-telemetry",9587 "serde",9587 "serde",9588 "serde_json",9588 "serde_json",9589 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9589 "sp-core",9590 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9590 "sp-runtime",9591]9591]959295929593[[package]]9593[[package]]9628 "serde",9628 "serde",9629 "serde_json",9629 "serde_json",9630 "sp-blockchain",9630 "sp-blockchain",9631 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9631 "sp-core",9632 "sp-keyring",9632 "sp-keyring",9633 "sp-keystore",9633 "sp-keystore",9634 "sp-panic-handler",9634 "sp-panic-handler",9635 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9635 "sp-runtime",9636 "sp-version 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9636 "sp-version",9637 "thiserror",9637 "thiserror",9638 "tiny-bip39",9638 "tiny-bip39",9639 "tokio 1.18.2",9639 "tokio 1.18.2",9653 "sc-executor",9653 "sc-executor",9654 "sc-transaction-pool-api",9654 "sc-transaction-pool-api",9655 "sc-utils",9655 "sc-utils",9656 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9656 "sp-api",9657 "sp-blockchain",9657 "sp-blockchain",9658 "sp-consensus",9658 "sp-consensus",9659 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9659 "sp-core",9660 "sp-database",9660 "sp-database",9661 "sp-externalities",9661 "sp-externalities",9662 "sp-keystore",9662 "sp-keystore",9663 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9663 "sp-runtime",9664 "sp-state-machine",9664 "sp-state-machine",9665 "sp-storage 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9665 "sp-storage",9666 "sp-trie",9666 "sp-trie",9667 "substrate-prometheus-endpoint",9667 "substrate-prometheus-endpoint",9668]9668]9683 "parking_lot 0.12.0",9683 "parking_lot 0.12.0",9684 "sc-client-api",9684 "sc-client-api",9685 "sc-state-db",9685 "sc-state-db",9686 "sp-arithmetic 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9686 "sp-arithmetic",9687 "sp-blockchain",9687 "sp-blockchain",9688 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9688 "sp-core",9689 "sp-database",9689 "sp-database",9690 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9690 "sp-runtime",9691 "sp-state-machine",9691 "sp-state-machine",9692 "sp-trie",9692 "sp-trie",9693]9693]9706 "sc-client-api",9706 "sc-client-api",9707 "sc-utils",9707 "sc-utils",9708 "serde",9708 "serde",9709 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9709 "sp-api",9710 "sp-blockchain",9710 "sp-blockchain",9711 "sp-consensus",9711 "sp-consensus",9712 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9712 "sp-core",9713 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9713 "sp-runtime",9714 "sp-state-machine",9714 "sp-state-machine",9715 "substrate-prometheus-endpoint",9715 "substrate-prometheus-endpoint",9716 "thiserror",9716 "thiserror",9730 "sc-consensus",9730 "sc-consensus",9731 "sc-consensus-slots",9731 "sc-consensus-slots",9732 "sc-telemetry",9732 "sc-telemetry",9733 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9733 "sp-api",9734 "sp-application-crypto 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9734 "sp-application-crypto",9735 "sp-block-builder",9735 "sp-block-builder",9736 "sp-blockchain",9736 "sp-blockchain",9737 "sp-consensus",9737 "sp-consensus",9738 "sp-consensus-aura",9738 "sp-consensus-aura",9739 "sp-consensus-slots",9739 "sp-consensus-slots",9740 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9740 "sp-core",9741 "sp-inherents",9741 "sp-inherents",9742 "sp-keystore",9742 "sp-keystore",9743 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9743 "sp-runtime",9744 "substrate-prometheus-endpoint",9744 "substrate-prometheus-endpoint",9745 "thiserror",9745 "thiserror",9746]9746]9770 "sc-telemetry",9770 "sc-telemetry",9771 "schnorrkel",9771 "schnorrkel",9772 "serde",9772 "serde",9773 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9773 "sp-api",9774 "sp-application-crypto 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9774 "sp-application-crypto",9775 "sp-block-builder",9775 "sp-block-builder",9776 "sp-blockchain",9776 "sp-blockchain",9777 "sp-consensus",9777 "sp-consensus",9778 "sp-consensus-babe",9778 "sp-consensus-babe",9779 "sp-consensus-slots",9779 "sp-consensus-slots",9780 "sp-consensus-vrf",9780 "sp-consensus-vrf",9781 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9781 "sp-core",9782 "sp-inherents",9782 "sp-inherents",9783 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9783 "sp-io",9784 "sp-keystore",9784 "sp-keystore",9785 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9785 "sp-runtime",9786 "sp-version 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9786 "sp-version",9787 "substrate-prometheus-endpoint",9787 "substrate-prometheus-endpoint",9788 "thiserror",9788 "thiserror",9789]9789]9801 "sc-consensus-epochs",9801 "sc-consensus-epochs",9802 "sc-rpc-api",9802 "sc-rpc-api",9803 "serde",9803 "serde",9804 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9804 "sp-api",9805 "sp-application-crypto 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9805 "sp-application-crypto",9806 "sp-blockchain",9806 "sp-blockchain",9807 "sp-consensus",9807 "sp-consensus",9808 "sp-consensus-babe",9808 "sp-consensus-babe",9809 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9809 "sp-core",9810 "sp-keystore",9810 "sp-keystore",9811 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9811 "sp-runtime",9812 "thiserror",9812 "thiserror",9813]9813]981498149822 "sc-client-api",9822 "sc-client-api",9823 "sc-consensus",9823 "sc-consensus",9824 "sp-blockchain",9824 "sp-blockchain",9825 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9825 "sp-runtime",9826]9826]982798279828[[package]]9828[[package]]9846 "sc-transaction-pool",9846 "sc-transaction-pool",9847 "sc-transaction-pool-api",9847 "sc-transaction-pool-api",9848 "serde",9848 "serde",9849 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9849 "sp-api",9850 "sp-blockchain",9850 "sp-blockchain",9851 "sp-consensus",9851 "sp-consensus",9852 "sp-consensus-aura",9852 "sp-consensus-aura",9853 "sp-consensus-babe",9853 "sp-consensus-babe",9854 "sp-consensus-slots",9854 "sp-consensus-slots",9855 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9855 "sp-core",9856 "sp-inherents",9856 "sp-inherents",9857 "sp-keystore",9857 "sp-keystore",9858 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9858 "sp-runtime",9859 "sp-timestamp",9859 "sp-timestamp",9860 "substrate-prometheus-endpoint",9860 "substrate-prometheus-endpoint",9861 "thiserror",9861 "thiserror",9874 "sc-client-api",9874 "sc-client-api",9875 "sc-consensus",9875 "sc-consensus",9876 "sc-telemetry",9876 "sc-telemetry",9877 "sp-arithmetic 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9877 "sp-arithmetic",9878 "sp-blockchain",9878 "sp-blockchain",9879 "sp-consensus",9879 "sp-consensus",9880 "sp-consensus-slots",9880 "sp-consensus-slots",9881 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9881 "sp-core",9882 "sp-inherents",9882 "sp-inherents",9883 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9883 "sp-runtime",9884 "sp-state-machine",9884 "sp-state-machine",9885 "sp-timestamp",9885 "sp-timestamp",9886 "thiserror",9886 "thiserror",9893dependencies = [9893dependencies = [9894 "sc-client-api",9894 "sc-client-api",9895 "sp-authorship",9895 "sp-authorship",9896 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9896 "sp-runtime",9897 "thiserror",9897 "thiserror",9898]9898]989998999909 "sc-executor-common",9909 "sc-executor-common",9910 "sc-executor-wasmi",9910 "sc-executor-wasmi",9911 "sc-executor-wasmtime",9911 "sc-executor-wasmtime",9912 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9912 "sp-api",9913 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9913 "sp-core",9914 "sp-core-hashing-proc-macro 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9914 "sp-core-hashing-proc-macro",9915 "sp-externalities",9915 "sp-externalities",9916 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9916 "sp-io",9917 "sp-panic-handler",9917 "sp-panic-handler",9918 "sp-runtime-interface 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9918 "sp-runtime-interface",9919 "sp-tasks",9919 "sp-tasks",9920 "sp-trie",9920 "sp-trie",9921 "sp-version 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9921 "sp-version",9922 "sp-wasm-interface 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9922 "sp-wasm-interface",9923 "tracing",9923 "tracing",9924 "wasmi",9924 "wasmi",9925]9925]9932 "environmental",9932 "environmental",9933 "parity-scale-codec 3.1.2",9933 "parity-scale-codec 3.1.2",9934 "sc-allocator",9934 "sc-allocator",9935 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9935 "sp-core",9936 "sp-maybe-compressed-blob",9936 "sp-maybe-compressed-blob",9937 "sp-serializer",9937 "sp-serializer",9938 "sp-wasm-interface 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9938 "sp-wasm-interface",9939 "thiserror",9939 "thiserror",9940 "wasm-instrument",9940 "wasm-instrument",9941 "wasmi",9941 "wasmi",9951 "sc-allocator",9951 "sc-allocator",9952 "sc-executor-common",9952 "sc-executor-common",9953 "scoped-tls",9953 "scoped-tls",9954 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9954 "sp-core",9955 "sp-runtime-interface 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9955 "sp-runtime-interface",9956 "sp-wasm-interface 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9956 "sp-wasm-interface",9957 "wasmi",9957 "wasmi",9958]9958]995999599969 "parity-wasm 0.42.2",9969 "parity-wasm 0.42.2",9970 "sc-allocator",9970 "sc-allocator",9971 "sc-executor-common",9971 "sc-executor-common",9972 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9972 "sp-core",9973 "sp-runtime-interface 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9973 "sp-runtime-interface",9974 "sp-wasm-interface 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9974 "sp-wasm-interface",9975 "wasmtime",9975 "wasmtime",9976]9976]9977997710002 "sc-telemetry",10002 "sc-telemetry",10003 "sc-utils",10003 "sc-utils",10004 "serde_json",10004 "serde_json",10005 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",10005 "sp-api",10006 "sp-application-crypto 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",10006 "sp-application-crypto",10007 "sp-arithmetic 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",10007 "sp-arithmetic",10008 "sp-blockchain",10008 "sp-blockchain",10009 "sp-consensus",10009 "sp-consensus",10010 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",10010 "sp-core",10011 "sp-finality-grandpa",10011 "sp-finality-grandpa",10012 "sp-keystore",10012 "sp-keystore",10013 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",10013 "sp-runtime",10014 "substrate-prometheus-endpoint",10014 "substrate-prometheus-endpoint",10015 "thiserror",10015 "thiserror",10016]10016]10034 "serde",10034 "serde",10035 "serde_json",10035 "serde_json",10036 "sp-blockchain",10036 "sp-blockchain",10037 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",10037 "sp-core",10038 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",10038 "sp-runtime",10039 "thiserror",10039 "thiserror",10040]10040]100411004110053 "sc-network",10053 "sc-network",10054 "sc-transaction-pool-api",10054 "sc-transaction-pool-api",10055 "sp-blockchain",10055 "sp-blockchain",10056 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",10056 "sp-runtime",10057]10057]100581005810059[[package]]10059[[package]]10065 "hex",10065 "hex",10066 "parking_lot 0.12.0",10066 "parking_lot 0.12.0",10067 "serde_json",10067 "serde_json",10068 "sp-application-crypto 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",10068 "sp-application-crypto",10069 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",10069 "sp-core",10070 "sp-keystore",10070 "sp-keystore",10071 "thiserror",10071 "thiserror",10072]10072]10107 "serde",10107 "serde",10108 "serde_json",10108 "serde_json",10109 "smallvec",10109 "smallvec",10110 "sp-arithmetic 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",10110 "sp-arithmetic",10111 "sp-blockchain",10111 "sp-blockchain",10112 "sp-consensus",10112 "sp-consensus",10113 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",10113 "sp-core",10114 "sp-finality-grandpa",10114 "sp-finality-grandpa",10115 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",10115 "sp-runtime",10116 "substrate-prometheus-endpoint",10116 "substrate-prometheus-endpoint",10117 "thiserror",10117 "thiserror",10118 "unsigned-varint 0.6.0",10118 "unsigned-varint 0.6.0",10132 "log",10132 "log",10133 "lru 0.7.5",10133 "lru 0.7.5",10134 "sc-network",10134 "sc-network",10135 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",10135 "sp-runtime",10136 "substrate-prometheus-endpoint",10136 "substrate-prometheus-endpoint",10137 "tracing",10137 "tracing",10138]10138]10157 "sc-client-api",10157 "sc-client-api",10158 "sc-network",10158 "sc-network",10159 "sc-utils",10159 "sc-utils",10160 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",10160 "sp-api",10161 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",10161 "sp-core",10162 "sp-offchain",10162 "sp-offchain",10163 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",10163 "sp-runtime",10164 "threadpool",10164 "threadpool",10165 "tracing",10165 "tracing",10166]10166]10207 "sc-transaction-pool-api",10207 "sc-transaction-pool-api",10208 "sc-utils",10208 "sc-utils",10209 "serde_json",10209 "serde_json",10210 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",10210 "sp-api",10211 "sp-blockchain",10211 "sp-blockchain",10212 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",10212 "sp-core",10213 "sp-keystore",10213 "sp-keystore",10214 "sp-offchain",10214 "sp-offchain",10215 "sp-rpc",10215 "sp-rpc",10216 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",10216 "sp-runtime",10217 "sp-session",10217 "sp-session",10218 "sp-version 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",10218 "sp-version",10219]10219]102201022010221[[package]]10221[[package]]10236 "scale-info",10236 "scale-info",10237 "serde",10237 "serde",10238 "serde_json",10238 "serde_json",10239 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",10239 "sp-core",10240 "sp-rpc",10240 "sp-rpc",10241 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",10241 "sp-runtime",10242 "sp-tracing 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",10242 "sp-tracing",10243 "sp-version 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",10243 "sp-version",10244 "thiserror",10244 "thiserror",10245]10245]102461024610300 "sc-utils",10300 "sc-utils",10301 "serde",10301 "serde",10302 "serde_json",10302 "serde_json",10303 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",10303 "sp-api",10304 "sp-application-crypto 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",10304 "sp-application-crypto",10305 "sp-block-builder",10305 "sp-block-builder",10306 "sp-blockchain",10306 "sp-blockchain",10307 "sp-consensus",10307 "sp-consensus",10308 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",10308 "sp-core",10309 "sp-externalities",10309 "sp-externalities",10310 "sp-inherents",10310 "sp-inherents",10311 "sp-keystore",10311 "sp-keystore",10312 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",10312 "sp-runtime",10313 "sp-session",10313 "sp-session",10314 "sp-state-machine",10314 "sp-state-machine",10315 "sp-storage 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",10315 "sp-storage",10316 "sp-tracing 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",10316 "sp-tracing",10317 "sp-transaction-pool",10317 "sp-transaction-pool",10318 "sp-transaction-storage-proof",10318 "sp-transaction-storage-proof",10319 "sp-trie",10319 "sp-trie",10320 "sp-version 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",10320 "sp-version",10321 "substrate-prometheus-endpoint",10321 "substrate-prometheus-endpoint",10322 "tempfile",10322 "tempfile",10323 "thiserror",10323 "thiserror",10337 "parity-util-mem-derive",10337 "parity-util-mem-derive",10338 "parking_lot 0.12.0",10338 "parking_lot 0.12.0",10339 "sc-client-api",10339 "sc-client-api",10340 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",10340 "sp-core",10341]10341]103421034210343[[package]]10343[[package]]10357 "serde",10357 "serde",10358 "serde_json",10358 "serde_json",10359 "sp-blockchain",10359 "sp-blockchain",10360 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",10360 "sp-runtime",10361 "thiserror",10361 "thiserror",10362]10362]103631036310375 "sc-telemetry",10375 "sc-telemetry",10376 "serde",10376 "serde",10377 "serde_json",10377 "serde_json",10378 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",10378 "sp-core",10379 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",10379 "sp-io",10380 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",10380 "sp-std",10381]10381]103821038210383[[package]]10383[[package]]10417 "sc-rpc-server",10417 "sc-rpc-server",10418 "sc-tracing-proc-macro",10418 "sc-tracing-proc-macro",10419 "serde",10419 "serde",10420 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",10420 "sp-api",10421 "sp-blockchain",10421 "sp-blockchain",10422 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",10422 "sp-core",10423 "sp-rpc",10423 "sp-rpc",10424 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",10424 "sp-runtime",10425 "sp-tracing 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",10425 "sp-tracing",10426 "thiserror",10426 "thiserror",10427 "tracing",10427 "tracing",10428 "tracing-log",10428 "tracing-log",10457 "sc-transaction-pool-api",10457 "sc-transaction-pool-api",10458 "sc-utils",10458 "sc-utils",10459 "serde",10459 "serde",10460 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",10460 "sp-api",10461 "sp-blockchain",10461 "sp-blockchain",10462 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",10462 "sp-core",10463 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",10463 "sp-runtime",10464 "sp-tracing 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",10464 "sp-tracing",10465 "sp-transaction-pool",10465 "sp-transaction-pool",10466 "substrate-prometheus-endpoint",10466 "substrate-prometheus-endpoint",10467 "thiserror",10467 "thiserror",10476 "log",10476 "log",10477 "serde",10477 "serde",10478 "sp-blockchain",10478 "sp-blockchain",10479 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",10479 "sp-runtime",10480 "thiserror",10480 "thiserror",10481]10481]104821048210885 "enumn",10885 "enumn",10886 "parity-scale-codec 3.1.2",10886 "parity-scale-codec 3.1.2",10887 "paste",10887 "paste",10888 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",10888 "sp-runtime",10889 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",10889 "sp-std",10890]10890]108911089110892[[package]]10892[[package]]10968[[package]]10968[[package]]10969name = "sp-api"10969name = "sp-api"10970version = "4.0.0-dev"10970version = "4.0.0-dev"10971source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.20#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"10972dependencies = [10973 "log",10974 "parity-scale-codec 3.1.2",10975 "sp-api-proc-macro 4.0.0-dev (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.20)",10976 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.20)",10977 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.20)",10978 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.20)",10979 "sp-version 5.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.20)",10980]1098110982[[package]]10983name = "sp-api"10984version = "4.0.0-dev"10985source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"10971source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"10986dependencies = [10972dependencies = [10987 "hash-db",10973 "hash-db",10988 "log",10974 "log",10989 "parity-scale-codec 3.1.2",10975 "parity-scale-codec 3.1.2",10990 "sp-api-proc-macro 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",10976 "sp-api-proc-macro",10991 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",10977 "sp-core",10992 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",10978 "sp-runtime",10993 "sp-state-machine",10979 "sp-state-machine",10994 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",10980 "sp-std",10995 "sp-version 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",10981 "sp-version",10996 "thiserror",10982 "thiserror",10997]10983]109981098410999[[package]]10985[[package]]11000name = "sp-api-proc-macro"10986name = "sp-api-proc-macro"11001version = "4.0.0-dev"10987version = "4.0.0-dev"11002source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.20#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"11003dependencies = [11004 "blake2 0.10.4",11005 "proc-macro-crate 1.1.3",11006 "proc-macro2",11007 "quote",11008 "syn",11009]1101011011[[package]]11012name = "sp-api-proc-macro"11013version = "4.0.0-dev"11014source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"10988source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"11015dependencies = [10989dependencies = [11016 "blake2 0.10.4",10990 "blake2 0.10.4",11023[[package]]10997[[package]]11024name = "sp-application-crypto"10998name = "sp-application-crypto"11025version = "6.0.0"10999version = "6.0.0"11026source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.20#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"11027dependencies = [11028 "parity-scale-codec 3.1.2",11029 "scale-info",11030 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.20)",11031 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.20)",11032 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.20)",11033]1103411035[[package]]11036name = "sp-application-crypto"11037version = "6.0.0"11038source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"11000source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"11039dependencies = [11001dependencies = [11040 "parity-scale-codec 3.1.2",11002 "parity-scale-codec 3.1.2",11041 "scale-info",11003 "scale-info",11042 "serde",11004 "serde",11043 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11005 "sp-core",11044 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11006 "sp-io",11045 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11007 "sp-std",11046]11008]110471100911048[[package]]11010[[package]]11049name = "sp-arithmetic"11011name = "sp-arithmetic"11050version = "5.0.0"11012version = "5.0.0"11051source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.20#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"11052dependencies = [11053 "integer-sqrt",11054 "num-traits",11055 "parity-scale-codec 3.1.2",11056 "scale-info",11057 "sp-debug-derive 4.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.20)",11058 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.20)",11059 "static_assertions",11060]1106111062[[package]]11063name = "sp-arithmetic"11064version = "5.0.0"11065source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"11013source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"11066dependencies = [11014dependencies = [11067 "integer-sqrt",11015 "integer-sqrt",11068 "num-traits",11016 "num-traits",11069 "parity-scale-codec 3.1.2",11017 "parity-scale-codec 3.1.2",11070 "scale-info",11018 "scale-info",11071 "serde",11019 "serde",11072 "sp-debug-derive 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11020 "sp-debug-derive",11073 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11021 "sp-std",11074 "static_assertions",11022 "static_assertions",11075]11023]110761102411081dependencies = [11029dependencies = [11082 "parity-scale-codec 3.1.2",11030 "parity-scale-codec 3.1.2",11083 "scale-info",11031 "scale-info",11084 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11032 "sp-api",11085 "sp-application-crypto 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11033 "sp-application-crypto",11086 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11034 "sp-runtime",11087 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11035 "sp-std",11088]11036]110891103711090[[package]]11038[[package]]11095 "async-trait",11043 "async-trait",11096 "parity-scale-codec 3.1.2",11044 "parity-scale-codec 3.1.2",11097 "sp-inherents",11045 "sp-inherents",11098 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11046 "sp-runtime",11099 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11047 "sp-std",11100]11048]111011104911102[[package]]11050[[package]]11105source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"11053source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"11106dependencies = [11054dependencies = [11107 "parity-scale-codec 3.1.2",11055 "parity-scale-codec 3.1.2",11108 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11056 "sp-api",11109 "sp-inherents",11057 "sp-inherents",11110 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11058 "sp-runtime",11111 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11059 "sp-std",11112]11060]111131106111114[[package]]11062[[package]]11121 "lru 0.7.5",11069 "lru 0.7.5",11122 "parity-scale-codec 3.1.2",11070 "parity-scale-codec 3.1.2",11123 "parking_lot 0.12.0",11071 "parking_lot 0.12.0",11124 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11072 "sp-api",11125 "sp-consensus",11073 "sp-consensus",11126 "sp-database",11074 "sp-database",11127 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11075 "sp-runtime",11128 "sp-state-machine",11076 "sp-state-machine",11129 "thiserror",11077 "thiserror",11130]11078]11139 "futures-timer",11087 "futures-timer",11140 "log",11088 "log",11141 "parity-scale-codec 3.1.2",11089 "parity-scale-codec 3.1.2",11142 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11090 "sp-core",11143 "sp-inherents",11091 "sp-inherents",11144 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11092 "sp-runtime",11145 "sp-state-machine",11093 "sp-state-machine",11146 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11094 "sp-std",11147 "sp-version 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11095 "sp-version",11148 "thiserror",11096 "thiserror",11149]11097]111501109811156 "async-trait",11104 "async-trait",11157 "parity-scale-codec 3.1.2",11105 "parity-scale-codec 3.1.2",11158 "scale-info",11106 "scale-info",11159 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11107 "sp-api",11160 "sp-application-crypto 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11108 "sp-application-crypto",11161 "sp-consensus",11109 "sp-consensus",11162 "sp-consensus-slots",11110 "sp-consensus-slots",11163 "sp-inherents",11111 "sp-inherents",11164 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11112 "sp-runtime",11165 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11113 "sp-std",11166 "sp-timestamp",11114 "sp-timestamp",11167]11115]111681111611176 "parity-scale-codec 3.1.2",11124 "parity-scale-codec 3.1.2",11177 "scale-info",11125 "scale-info",11178 "serde",11126 "serde",11179 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11127 "sp-api",11180 "sp-application-crypto 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11128 "sp-application-crypto",11181 "sp-consensus",11129 "sp-consensus",11182 "sp-consensus-slots",11130 "sp-consensus-slots",11183 "sp-consensus-vrf",11131 "sp-consensus-vrf",11184 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11132 "sp-core",11185 "sp-inherents",11133 "sp-inherents",11186 "sp-keystore",11134 "sp-keystore",11187 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11135 "sp-runtime",11188 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11136 "sp-std",11189 "sp-timestamp",11137 "sp-timestamp",11190]11138]111911113911197 "parity-scale-codec 3.1.2",11145 "parity-scale-codec 3.1.2",11198 "scale-info",11146 "scale-info",11199 "serde",11147 "serde",11200 "sp-arithmetic 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11148 "sp-arithmetic",11201 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11149 "sp-runtime",11202 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11150 "sp-std",11203 "sp-timestamp",11151 "sp-timestamp",11204]11152]112051115311210dependencies = [11158dependencies = [11211 "parity-scale-codec 3.1.2",11159 "parity-scale-codec 3.1.2",11212 "schnorrkel",11160 "schnorrkel",11213 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11161 "sp-core",11214 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11162 "sp-runtime",11215 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11163 "sp-std",11216]11164]112171116511218[[package]]11166[[package]]11219name = "sp-core"11167name = "sp-core"11220version = "6.0.0"11168version = "6.0.0"11221source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.20#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"11222dependencies = [11223 "bitflags",11224 "byteorder",11225 "hash-db",11226 "hash256-std-hasher",11227 "log",11228 "num-traits",11229 "parity-scale-codec 3.1.2",11230 "parity-util-mem",11231 "primitive-types",11232 "scale-info",11233 "secrecy",11234 "sp-debug-derive 4.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.20)",11235 "sp-runtime-interface 6.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.20)",11236 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.20)",11237 "sp-storage 6.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.20)",11238 "ss58-registry",11239 "zeroize",11240]1124111242[[package]]11243name = "sp-core"11244version = "6.0.0"11245source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"11169source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"11246dependencies = [11170dependencies = [11247 "base58",11171 "base58",11271 "secp256k1",11195 "secp256k1",11272 "secrecy",11196 "secrecy",11273 "serde",11197 "serde",11274 "sp-core-hashing 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11198 "sp-core-hashing",11275 "sp-debug-derive 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11199 "sp-debug-derive",11276 "sp-externalities",11200 "sp-externalities",11277 "sp-runtime-interface 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11201 "sp-runtime-interface",11278 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11202 "sp-std",11279 "sp-storage 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11203 "sp-storage",11280 "ss58-registry",11204 "ss58-registry",11281 "substrate-bip39",11205 "substrate-bip39",11282 "thiserror",11206 "thiserror",11288[[package]]11212[[package]]11289name = "sp-core-hashing"11213name = "sp-core-hashing"11290version = "4.0.0"11214version = "4.0.0"11291source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.20#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"11292dependencies = [11293 "blake2 0.10.4",11294 "byteorder",11295 "digest 0.10.3",11296 "sha2 0.10.2",11297 "sha3 0.10.1",11298 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.20)",11299 "twox-hash",11300]1130111302[[package]]11303name = "sp-core-hashing"11304version = "4.0.0"11305source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"11215source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"11306dependencies = [11216dependencies = [11307 "blake2 0.10.4",11217 "blake2 0.10.4",11308 "byteorder",11218 "byteorder",11309 "digest 0.10.3",11219 "digest 0.10.3",11310 "sha2 0.10.2",11220 "sha2 0.10.2",11311 "sha3 0.10.1",11221 "sha3 0.10.1",11312 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11222 "sp-std",11313 "twox-hash",11223 "twox-hash",11314]11224]113151122511316[[package]]11226[[package]]11317name = "sp-core-hashing-proc-macro"11227name = "sp-core-hashing-proc-macro"11318version = "5.0.0"11228version = "5.0.0"11319source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.20#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"11320dependencies = [11321 "proc-macro2",11322 "quote",11323 "sp-core-hashing 4.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.20)",11324 "syn",11325]1132611327[[package]]11328name = "sp-core-hashing-proc-macro"11329version = "5.0.0"11330source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"11229source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"11331dependencies = [11230dependencies = [11332 "proc-macro2",11231 "proc-macro2",11333 "quote",11232 "quote",11334 "sp-core-hashing 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11233 "sp-core-hashing",11335 "syn",11234 "syn",11336]11235]113371123611347[[package]]11246[[package]]11348name = "sp-debug-derive"11247name = "sp-debug-derive"11349version = "4.0.0"11248version = "4.0.0"11350source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.20#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"11351dependencies = [11352 "proc-macro2",11353 "quote",11354 "syn",11355]1135611357[[package]]11358name = "sp-debug-derive"11359version = "4.0.0"11360source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"11249source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"11361dependencies = [11250dependencies = [11362 "proc-macro2",11251 "proc-macro2",11371dependencies = [11260dependencies = [11372 "environmental",11261 "environmental",11373 "parity-scale-codec 3.1.2",11262 "parity-scale-codec 3.1.2",11374 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11263 "sp-std",11375 "sp-storage 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11264 "sp-storage",11376]11265]113771126611378[[package]]11267[[package]]11385 "parity-scale-codec 3.1.2",11274 "parity-scale-codec 3.1.2",11386 "scale-info",11275 "scale-info",11387 "serde",11276 "serde",11388 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11277 "sp-api",11389 "sp-application-crypto 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11278 "sp-application-crypto",11390 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11279 "sp-core",11391 "sp-keystore",11280 "sp-keystore",11392 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11281 "sp-runtime",11393 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11282 "sp-std",11394]11283]113951128411396[[package]]11285[[package]]11401 "async-trait",11290 "async-trait",11402 "impl-trait-for-tuples",11291 "impl-trait-for-tuples",11403 "parity-scale-codec 3.1.2",11292 "parity-scale-codec 3.1.2",11404 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11293 "sp-core",11405 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11294 "sp-runtime",11406 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11295 "sp-std",11407 "thiserror",11296 "thiserror",11408]11297]114091129811410[[package]]11299[[package]]11411name = "sp-io"11300name = "sp-io"11412version = "6.0.0"11301version = "6.0.0"11413source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.20#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"11414dependencies = [11415 "hash-db",11416 "parity-scale-codec 3.1.2",11417 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.20)",11418 "sp-runtime-interface 6.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.20)",11419 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.20)",11420 "sp-tracing 5.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.20)",11421 "sp-wasm-interface 6.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.20)",11422 "tracing",11423 "tracing-core",11424]1142511426[[package]]11427name = "sp-io"11428version = "6.0.0"11429source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"11302source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"11430dependencies = [11303dependencies = [11431 "futures 0.3.21",11304 "futures 0.3.21",11435 "parity-scale-codec 3.1.2",11308 "parity-scale-codec 3.1.2",11436 "parking_lot 0.12.0",11309 "parking_lot 0.12.0",11437 "secp256k1",11310 "secp256k1",11438 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11311 "sp-core",11439 "sp-externalities",11312 "sp-externalities",11440 "sp-keystore",11313 "sp-keystore",11441 "sp-runtime-interface 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11314 "sp-runtime-interface",11442 "sp-state-machine",11315 "sp-state-machine",11443 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11316 "sp-std",11444 "sp-tracing 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11317 "sp-tracing",11445 "sp-trie",11318 "sp-trie",11446 "sp-wasm-interface 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11319 "sp-wasm-interface",11447 "tracing",11320 "tracing",11448 "tracing-core",11321 "tracing-core",11449]11322]11454source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"11327source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"11455dependencies = [11328dependencies = [11456 "lazy_static",11329 "lazy_static",11457 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11330 "sp-core",11458 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11331 "sp-runtime",11459 "strum 0.23.0",11332 "strum 0.23.0",11460]11333]114611133411471 "parking_lot 0.12.0",11344 "parking_lot 0.12.0",11472 "schnorrkel",11345 "schnorrkel",11473 "serde",11346 "serde",11474 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11347 "sp-core",11475 "sp-externalities",11348 "sp-externalities",11476 "thiserror",11349 "thiserror",11477]11350]11493 "log",11366 "log",11494 "parity-scale-codec 3.1.2",11367 "parity-scale-codec 3.1.2",11495 "serde",11368 "serde",11496 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11369 "sp-api",11497 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11370 "sp-core",11498 "sp-debug-derive 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11371 "sp-debug-derive",11499 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11372 "sp-runtime",11500 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11373 "sp-std",11501]11374]115021137511503[[package]]11376[[package]]11508 "parity-scale-codec 3.1.2",11381 "parity-scale-codec 3.1.2",11509 "scale-info",11382 "scale-info",11510 "serde",11383 "serde",11511 "sp-arithmetic 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11384 "sp-arithmetic",11512 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11385 "sp-core",11513 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11386 "sp-runtime",11514 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11387 "sp-std",11515]11388]115161138911517[[package]]11390[[package]]11518name = "sp-offchain"11391name = "sp-offchain"11519version = "4.0.0-dev"11392version = "4.0.0-dev"11520source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"11393source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"11521dependencies = [11394dependencies = [11522 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11395 "sp-api",11523 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11396 "sp-core",11524 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11397 "sp-runtime",11525]11398]115261139911527[[package]]11400[[package]]11541dependencies = [11414dependencies = [11542 "rustc-hash",11415 "rustc-hash",11543 "serde",11416 "serde",11544 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11417 "sp-core",11545]11418]115461141911547[[package]]11420[[package]]11548name = "sp-runtime"11421name = "sp-runtime"11549version = "6.0.0"11422version = "6.0.0"11550source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.20#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"11551dependencies = [11552 "either",11553 "hash256-std-hasher",11554 "impl-trait-for-tuples",11555 "log",11556 "parity-scale-codec 3.1.2",11557 "parity-util-mem",11558 "paste",11559 "scale-info",11560 "sp-application-crypto 6.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.20)",11561 "sp-arithmetic 5.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.20)",11562 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.20)",11563 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.20)",11564 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.20)",11565]1156611567[[package]]11568name = "sp-runtime"11569version = "6.0.0"11570source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"11423source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"11571dependencies = [11424dependencies = [11572 "either",11425 "either",11579 "rand 0.7.3",11432 "rand 0.7.3",11580 "scale-info",11433 "scale-info",11581 "serde",11434 "serde",11582 "sp-application-crypto 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11435 "sp-application-crypto",11583 "sp-arithmetic 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11436 "sp-arithmetic",11584 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11437 "sp-core",11585 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11438 "sp-io",11586 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11439 "sp-std",11587]11440]115881144111589[[package]]11442[[package]]11590name = "sp-runtime-interface"11443name = "sp-runtime-interface"11591version = "6.0.0"11444version = "6.0.0"11592source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.20#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"11593dependencies = [11594 "impl-trait-for-tuples",11595 "parity-scale-codec 3.1.2",11596 "primitive-types",11597 "sp-runtime-interface-proc-macro 5.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.20)",11598 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.20)",11599 "sp-storage 6.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.20)",11600 "sp-tracing 5.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.20)",11601 "sp-wasm-interface 6.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.20)",11602 "static_assertions",11603]1160411605[[package]]11606name = "sp-runtime-interface"11607version = "6.0.0"11608source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"11445source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"11609dependencies = [11446dependencies = [11610 "impl-trait-for-tuples",11447 "impl-trait-for-tuples",11611 "parity-scale-codec 3.1.2",11448 "parity-scale-codec 3.1.2",11612 "primitive-types",11449 "primitive-types",11613 "sp-externalities",11450 "sp-externalities",11614 "sp-runtime-interface-proc-macro 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11451 "sp-runtime-interface-proc-macro",11615 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11452 "sp-std",11616 "sp-storage 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11453 "sp-storage",11617 "sp-tracing 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11454 "sp-tracing",11618 "sp-wasm-interface 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11455 "sp-wasm-interface",11619 "static_assertions",11456 "static_assertions",11620]11457]116211145811622[[package]]11459[[package]]11623name = "sp-runtime-interface-proc-macro"11460name = "sp-runtime-interface-proc-macro"11624version = "5.0.0"11461version = "5.0.0"11625source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.20#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"11626dependencies = [11627 "Inflector",11628 "proc-macro-crate 1.1.3",11629 "proc-macro2",11630 "quote",11631 "syn",11632]1163311634[[package]]11635name = "sp-runtime-interface-proc-macro"11636version = "5.0.0"11637source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"11462source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"11638dependencies = [11463dependencies = [11639 "Inflector",11464 "Inflector",11659dependencies = [11484dependencies = [11660 "parity-scale-codec 3.1.2",11485 "parity-scale-codec 3.1.2",11661 "scale-info",11486 "scale-info",11662 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11487 "sp-api",11663 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11488 "sp-core",11664 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11489 "sp-runtime",11665 "sp-staking",11490 "sp-staking",11666 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11491 "sp-std",11667]11492]116681149311669[[package]]11494[[package]]11673dependencies = [11498dependencies = [11674 "parity-scale-codec 3.1.2",11499 "parity-scale-codec 3.1.2",11675 "scale-info",11500 "scale-info",11676 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11501 "sp-runtime",11677 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11502 "sp-std",11678]11503]116791150411680[[package]]11505[[package]]11689 "parking_lot 0.12.0",11514 "parking_lot 0.12.0",11690 "rand 0.7.3",11515 "rand 0.7.3",11691 "smallvec",11516 "smallvec",11692 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11517 "sp-core",11693 "sp-externalities",11518 "sp-externalities",11694 "sp-panic-handler",11519 "sp-panic-handler",11695 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11520 "sp-std",11696 "sp-trie",11521 "sp-trie",11697 "thiserror",11522 "thiserror",11698 "tracing",11523 "tracing",11702[[package]]11527[[package]]11703name = "sp-std"11528name = "sp-std"11704version = "4.0.0"11529version = "4.0.0"11705source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.20#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"1170611707[[package]]11708name = "sp-std"11709version = "4.0.0"11710source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"11530source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"117111153111712[[package]]11532[[package]]11713name = "sp-storage"11533name = "sp-storage"11714version = "6.0.0"11534version = "6.0.0"11715source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.20#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"11716dependencies = [11717 "parity-scale-codec 3.1.2",11718 "ref-cast",11719 "sp-debug-derive 4.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.20)",11720 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.20)",11721]1172211723[[package]]11724name = "sp-storage"11725version = "6.0.0"11726source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"11535source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"11727dependencies = [11536dependencies = [11728 "impl-serde",11537 "impl-serde",11729 "parity-scale-codec 3.1.2",11538 "parity-scale-codec 3.1.2",11730 "ref-cast",11539 "ref-cast",11731 "serde",11540 "serde",11732 "sp-debug-derive 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11541 "sp-debug-derive",11733 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11542 "sp-std",11734]11543]117351154411736[[package]]11545[[package]]11739source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"11548source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"11740dependencies = [11549dependencies = [11741 "log",11550 "log",11742 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11551 "sp-core",11743 "sp-externalities",11552 "sp-externalities",11744 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11553 "sp-io",11745 "sp-runtime-interface 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11554 "sp-runtime-interface",11746 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11555 "sp-std",11747]11556]117481155711749[[package]]11558[[package]]11755 "futures-timer",11564 "futures-timer",11756 "log",11565 "log",11757 "parity-scale-codec 3.1.2",11566 "parity-scale-codec 3.1.2",11758 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11567 "sp-api",11759 "sp-inherents",11568 "sp-inherents",11760 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11569 "sp-runtime",11761 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11570 "sp-std",11762 "thiserror",11571 "thiserror",11763]11572]117641157311765[[package]]11574[[package]]11766name = "sp-tracing"11575name = "sp-tracing"11767version = "5.0.0"11576version = "5.0.0"11768source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.20#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"11769dependencies = [11770 "parity-scale-codec 3.1.2",11771 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.20)",11772 "tracing",11773 "tracing-core",11774]1177511776[[package]]11777name = "sp-tracing"11778version = "5.0.0"11779source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"11577source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"11780dependencies = [11578dependencies = [11781 "parity-scale-codec 3.1.2",11579 "parity-scale-codec 3.1.2",11782 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11580 "sp-std",11783 "tracing",11581 "tracing",11784 "tracing-core",11582 "tracing-core",11785 "tracing-subscriber",11583 "tracing-subscriber",11790version = "4.0.0-dev"11588version = "4.0.0-dev"11791source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"11589source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"11792dependencies = [11590dependencies = [11793 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11591 "sp-api",11794 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11592 "sp-runtime",11795]11593]117961159411797[[package]]11595[[package]]11803 "log",11601 "log",11804 "parity-scale-codec 3.1.2",11602 "parity-scale-codec 3.1.2",11805 "scale-info",11603 "scale-info",11806 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11604 "sp-core",11807 "sp-inherents",11605 "sp-inherents",11808 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11606 "sp-runtime",11809 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11607 "sp-std",11810 "sp-trie",11608 "sp-trie",11811]11609]118121161011819 "memory-db",11617 "memory-db",11820 "parity-scale-codec 3.1.2",11618 "parity-scale-codec 3.1.2",11821 "scale-info",11619 "scale-info",11822 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11620 "sp-core",11823 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11621 "sp-std",11824 "thiserror",11622 "thiserror",11825 "trie-db",11623 "trie-db",11826 "trie-root",11624 "trie-root",11829[[package]]11627[[package]]11830name = "sp-version"11628name = "sp-version"11831version = "5.0.0"11629version = "5.0.0"11832source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.20#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"11833dependencies = [11834 "parity-scale-codec 3.1.2",11835 "scale-info",11836 "sp-core-hashing-proc-macro 5.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.20)",11837 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.20)",11838 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.20)",11839 "sp-version-proc-macro 4.0.0-dev (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.20)",11840]1184111842[[package]]11843name = "sp-version"11844version = "5.0.0"11845source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"11630source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"11846dependencies = [11631dependencies = [11847 "impl-serde",11632 "impl-serde",11848 "parity-scale-codec 3.1.2",11633 "parity-scale-codec 3.1.2",11849 "parity-wasm 0.42.2",11634 "parity-wasm 0.42.2",11850 "scale-info",11635 "scale-info",11851 "serde",11636 "serde",11852 "sp-core-hashing-proc-macro 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11637 "sp-core-hashing-proc-macro",11853 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11638 "sp-runtime",11854 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11639 "sp-std",11855 "sp-version-proc-macro 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11640 "sp-version-proc-macro",11856 "thiserror",11641 "thiserror",11857]11642]118581164311859[[package]]11644[[package]]11860name = "sp-version-proc-macro"11645name = "sp-version-proc-macro"11861version = "4.0.0-dev"11646version = "4.0.0-dev"11862source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.20#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"11863dependencies = [11864 "parity-scale-codec 3.1.2",11865 "proc-macro2",11866 "quote",11867 "syn",11868]1186911870[[package]]11871name = "sp-version-proc-macro"11872version = "4.0.0-dev"11873source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"11647source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"11874dependencies = [11648dependencies = [11875 "parity-scale-codec 3.1.2",11649 "parity-scale-codec 3.1.2",11876 "proc-macro2",11650 "proc-macro2",11877 "quote",11651 "quote",11878 "syn",11652 "syn",11879]1188011881[[package]]11882name = "sp-wasm-interface"11883version = "6.0.0"11884source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.20#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"11885dependencies = [11886 "impl-trait-for-tuples",11887 "parity-scale-codec 3.1.2",11888 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.20)",11889]11653]118901165411891[[package]]11655[[package]]11896 "impl-trait-for-tuples",11660 "impl-trait-for-tuples",11897 "log",11661 "log",11898 "parity-scale-codec 3.1.2",11662 "parity-scale-codec 3.1.2",11899 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11663 "sp-std",11900 "wasmi",11664 "wasmi",11901 "wasmtime",11665 "wasmtime",11902]11666]12076 "sc-client-api",11840 "sc-client-api",12077 "sc-rpc-api",11841 "sc-rpc-api",12078 "sc-transaction-pool-api",11842 "sc-transaction-pool-api",12079 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11843 "sp-api",12080 "sp-block-builder",11844 "sp-block-builder",12081 "sp-blockchain",11845 "sp-blockchain",12082 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11846 "sp-core",12083 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11847 "sp-runtime",12084]11848]120851184912086[[package]]11850[[package]]12110 "sc-rpc-api",11874 "sc-rpc-api",12111 "scale-info",11875 "scale-info",12112 "serde",11876 "serde",12113 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11877 "sp-core",12114 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11878 "sp-io",12115 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11879 "sp-runtime",12116 "sp-state-machine",11880 "sp-state-machine",12117 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11881 "sp-std",12118 "sp-trie",11882 "sp-trie",12119 "trie-db",11883 "trie-db",12120]11884]12138 "serde_json",11902 "serde_json",12139 "sp-blockchain",11903 "sp-blockchain",12140 "sp-consensus",11904 "sp-consensus",12141 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11905 "sp-core",12142 "sp-keyring",11906 "sp-keyring",12143 "sp-keystore",11907 "sp-keystore",12144 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11908 "sp-runtime",12145 "sp-state-machine",11909 "sp-state-machine",12146]11910]121471191112266 "polkadot-primitives",12030 "polkadot-primitives",12267 "polkadot-runtime-common",12031 "polkadot-runtime-common",12268 "smallvec",12032 "smallvec",12269 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",12033 "sp-runtime",12270]12034]122711203512272[[package]]12036[[package]]12290 "pallet-unique",12054 "pallet-unique",12291 "parity-scale-codec 3.1.2",12055 "parity-scale-codec 3.1.2",12292 "scale-info",12056 "scale-info",12293 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",12057 "sp-core",12294 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",12058 "sp-io",12295 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",12059 "sp-runtime",12296 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",12060 "sp-std",12297 "unique-runtime-common",12061 "unique-runtime-common",12298 "up-data-structs",12062 "up-data-structs",12299]12063]12763 "sc-executor",12527 "sc-executor",12764 "sc-service",12528 "sc-service",12765 "serde",12529 "serde",12766 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",12530 "sp-core",12767 "sp-externalities",12531 "sp-externalities",12768 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",12532 "sp-io",12769 "sp-keystore",12533 "sp-keystore",12770 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",12534 "sp-runtime",12771 "sp-state-machine",12535 "sp-state-machine",12772 "sp-version 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",12536 "sp-version",12773 "zstd",12537 "zstd",12774]12538]127751253912808 "pallet-evm",12572 "pallet-evm",12809 "parity-scale-codec 3.1.2",12573 "parity-scale-codec 3.1.2",12810 "rmrk-rpc 0.0.1",12574 "rmrk-rpc 0.0.1",12811 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",12575 "sp-api",12812 "sp-blockchain",12576 "sp-blockchain",12813 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",12577 "sp-core",12814 "sp-rpc",12578 "sp-rpc",12815 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",12579 "sp-runtime",12816 "unique-runtime-common",12580 "unique-runtime-common",12817 "up-data-structs",12581 "up-data-structs",12818 "up-rpc",12582 "up-rpc",12945 "sc-transaction-pool",12709 "sc-transaction-pool",12946 "serde",12710 "serde",12947 "serde_json",12711 "serde_json",12948 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",12712 "sp-api",12949 "sp-block-builder",12713 "sp-block-builder",12950 "sp-blockchain",12714 "sp-blockchain",12951 "sp-consensus",12715 "sp-consensus",12952 "sp-consensus-aura",12716 "sp-consensus-aura",12953 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",12717 "sp-core",12954 "sp-finality-grandpa",12718 "sp-finality-grandpa",12955 "sp-inherents",12719 "sp-inherents",12956 "sp-keystore",12720 "sp-keystore",12957 "sp-offchain",12721 "sp-offchain",12958 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",12722 "sp-runtime",12959 "sp-session",12723 "sp-session",12960 "sp-timestamp",12724 "sp-timestamp",12961 "sp-transaction-pool",12725 "sp-transaction-pool",13003 "sc-service",12767 "sc-service",13004 "sc-transaction-pool",12768 "sc-transaction-pool",13005 "serde",12769 "serde",13006 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",12770 "sp-api",13007 "sp-block-builder",12771 "sp-block-builder",13008 "sp-blockchain",12772 "sp-blockchain",13009 "sp-consensus",12773 "sp-consensus",13010 "sp-consensus-aura",12774 "sp-consensus-aura",13011 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",12775 "sp-core",13012 "sp-offchain",12776 "sp-offchain",13013 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",12777 "sp-runtime",13014 "sp-session",12778 "sp-session",13015 "sp-storage 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",12779 "sp-storage",13016 "sp-transaction-pool",12780 "sp-transaction-pool",13017 "substrate-frame-rpc-system",12781 "substrate-frame-rpc-system",13018 "tokio 0.2.25",12782 "tokio 0.2.25",13081 "scale-info",12845 "scale-info",13082 "serde",12846 "serde",13083 "smallvec",12847 "smallvec",13084 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",12848 "sp-api",13085 "sp-arithmetic 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",12849 "sp-arithmetic",13086 "sp-block-builder",12850 "sp-block-builder",13087 "sp-consensus-aura",12851 "sp-consensus-aura",13088 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",12852 "sp-core",13089 "sp-inherents",12853 "sp-inherents",13090 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",12854 "sp-io",13091 "sp-offchain",12855 "sp-offchain",13092 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",12856 "sp-runtime",13093 "sp-session",12857 "sp-session",13094 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",12858 "sp-std",13095 "sp-transaction-pool",12859 "sp-transaction-pool",13096 "sp-version 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",12860 "sp-version",13097 "substrate-wasm-builder",12861 "substrate-wasm-builder",13098 "unique-runtime-common",12862 "unique-runtime-common",13099 "up-data-structs",12863 "up-data-structs",13121 "rmrk-rpc 0.0.1",12885 "rmrk-rpc 0.0.1",13122 "scale-info",12886 "scale-info",13123 "sp-consensus-aura",12887 "sp-consensus-aura",13124 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",12888 "sp-core",13125 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",12889 "sp-runtime",13126 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",12890 "sp-std",13127 "up-data-structs",12891 "up-data-structs",13128 "up-sponsorship",12892 "up-sponsorship",13129]12893]13185 "parity-scale-codec 3.1.2",12949 "parity-scale-codec 3.1.2",13186 "scale-info",12950 "scale-info",13187 "serde",12951 "serde",13188 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",12952 "sp-core",13189 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",12953 "sp-runtime",13190 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",12954 "sp-std",13191 "struct-versioning",12955 "struct-versioning",13192]12956]131931295713198 "pallet-common",12962 "pallet-common",13199 "pallet-evm",12963 "pallet-evm",13200 "parity-scale-codec 3.1.2",12964 "parity-scale-codec 3.1.2",13201 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",12965 "sp-api",13202 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",12966 "sp-core",13203 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",12967 "sp-runtime",13204 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",12968 "sp-std",13205 "up-data-structs",12969 "up-data-structs",13206]12970]132071297113736 "serde",13500 "serde",13737 "serde_derive",13501 "serde_derive",13738 "smallvec",13502 "smallvec",13739 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",13503 "sp-api",13740 "sp-authority-discovery",13504 "sp-authority-discovery",13741 "sp-block-builder",13505 "sp-block-builder",13742 "sp-consensus-babe",13506 "sp-consensus-babe",13743 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",13507 "sp-core",13744 "sp-inherents",13508 "sp-inherents",13745 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",13509 "sp-io",13746 "sp-mmr-primitives",13510 "sp-mmr-primitives",13747 "sp-npos-elections",13511 "sp-npos-elections",13748 "sp-offchain",13512 "sp-offchain",13749 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",13513 "sp-runtime",13750 "sp-session",13514 "sp-session",13751 "sp-staking",13515 "sp-staking",13752 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",13516 "sp-std",13753 "sp-transaction-pool",13517 "sp-transaction-pool",13754 "sp-version 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",13518 "sp-version",13755 "substrate-wasm-builder",13519 "substrate-wasm-builder",13756 "westend-runtime-constants",13520 "westend-runtime-constants",13757 "xcm",13521 "xcm",13768 "polkadot-primitives",13532 "polkadot-primitives",13769 "polkadot-runtime-common",13533 "polkadot-runtime-common",13770 "smallvec",13534 "smallvec",13771 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",13535 "sp-runtime",13772]13536]137731353713774[[package]]13538[[package]]13944 "parity-scale-codec 3.1.2",13708 "parity-scale-codec 3.1.2",13945 "polkadot-parachain",13709 "polkadot-parachain",13946 "scale-info",13710 "scale-info",13947 "sp-arithmetic 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",13711 "sp-arithmetic",13948 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",13712 "sp-io",13949 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",13713 "sp-runtime",13950 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",13714 "sp-std",13951 "xcm",13715 "xcm",13952 "xcm-executor",13716 "xcm-executor",13953]13717]13962 "impl-trait-for-tuples",13726 "impl-trait-for-tuples",13963 "log",13727 "log",13964 "parity-scale-codec 3.1.2",13728 "parity-scale-codec 3.1.2",13965 "sp-arithmetic 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",13729 "sp-arithmetic",13966 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",13730 "sp-core",13967 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",13731 "sp-io",13968 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",13732 "sp-runtime",13969 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",13733 "sp-std",13970 "xcm",13734 "xcm",13971]13735]1397213736pallets/proxy-rmrk-core/src/lib.rsdiffbeforeafterboth228 collection.save()228 collection.save()229 }229 }230230231 fn get_nft_collection(collection_id: CollectionId) -> Result<NonfungibleHandle<T>, DispatchError> {231 pub fn get_nft_collection(collection_id: CollectionId) -> Result<NonfungibleHandle<T>, DispatchError> {232 let collection = <CollectionHandle<T>>::try_get(collection_id)232 let collection = <CollectionHandle<T>>::try_get(collection_id)233 .map_err(|_| <Error<T>>::CollectionUnknown)?233 .map_err(|_| <Error<T>>::CollectionUnknown)?234 .into_nft_collection()?;234 .into_nft_collection()?;235235236 Ok(collection)236 Ok(collection)237 }237 }238238239 fn get_collection_type(collection_id: CollectionId) -> Result<CollectionType, DispatchError> {239 pub fn get_collection_property(collection_id: CollectionId, key: RmrkProperty) -> Result<PropertyValue, DispatchError> {240 let collection_type: CollectionType = <PalletCommon<T>>::collection_properties(collection_id)240 let collection_property = <PalletCommon<T>>::collection_properties(collection_id)241 .get(&rmrk_property!(Config=T, key: CollectionType)?)241 .get(&rmrk_property!(Config=T, key)?)242 .ok_or(<Error<T>>::CollectionUnknown)?243 .try_into()242 .ok_or(<Error<T>>::CollectionUnknown)?244 .map_err(<Error<T>>::from)?;243 .clone();245244246 Ok(collection_type)245 Ok(collection_property)247 }246 }247248 pub fn get_collection_type(collection_id: CollectionId) -> Result<CollectionType, DispatchError> {249 let value = Self::get_collection_property(collection_id, RmrkProperty::CollectionType)?;250 let collection_type: CollectionType = (&value)251 .try_into()252 .map_err(<Error<T>>::from)?;253254 Ok(collection_type)255 }256257 pub fn get_nft_property(collection_id: CollectionId, nft_id: TokenId, key: RmrkProperty) -> Result<PropertyValue, DispatchError> {258 let nft_property = <PalletNft<T>>::token_properties((collection_id, nft_id))259 .get(&rmrk_property!(Config=T, key)?)260 .ok_or(<Error<T>>::CollectionUnknown)? // todo is that right?261 .clone();262263 Ok(nft_property)264 }248265249 fn check_collection_type(collection_id: CollectionId, collection_type: CollectionType) -> DispatchResult {266 pub fn check_collection_type(collection_id: CollectionId, collection_type: CollectionType) -> DispatchResult {250 let actual_type = Self::get_collection_type(collection_id)?;267 let actual_type = Self::get_collection_type(collection_id)?;251 ensure!(actual_type == collection_type, <CommonError<T>>::NoPermission);268 ensure!(actual_type == collection_type, <CommonError<T>>::NoPermission);252269primitives/data-structs/src/lib.rsdiffbeforeafterboth48 PartId as RmrkPartId, ResourceId as RmrkResourceId,48 PartId as RmrkPartId, ResourceId as RmrkResourceId,49 },49 },50 NftChild as RmrkNftChild, AccountIdOrCollectionNftTuple as RmrkAccountIdOrCollectionNftTuple,50 NftChild as RmrkNftChild, AccountIdOrCollectionNftTuple as RmrkAccountIdOrCollectionNftTuple,51 FixedPart as RmrkFixedPart, SlotPart as RmrkSlotPart, EquippableList as RmrkEquippableList,51};52};525353mod bounded;54mod bounded;726 ) -> Result<(), PropertiesError>727 ) -> Result<(), PropertiesError>727 where728 where728 I: Iterator<Item=KV>,729 I: Iterator<Item = KV>,729 KV: Into<(PropertyKey, Self::Value)>730 KV: Into<(PropertyKey, Self::Value)>,730 {731 {731 for kv in iter {732 for kv in iter {732 let (key, value) = kv.into();733 let (key, value) = kv.into();743 fn try_set_from_iter<I, KV>(&mut self, iter: I) -> Result<(), PropertiesError>744 fn try_set_from_iter<I, KV>(&mut self, iter: I) -> Result<(), PropertiesError>744 where745 where745 I: Iterator<Item=KV>,746 I: Iterator<Item = KV>,746 KV: Into<(PropertyKey, Self::Value)>747 KV: Into<(PropertyKey, Self::Value)>,747 {748 {748 self.try_scoped_set_from_iter(PropertyScope::None, iter)749 self.try_scoped_set_from_iter(PropertyScope::None, iter)749 }750 }runtime/common/src/runtime_apis.rsdiffbeforeafterboth142 RmrkTheme142 RmrkTheme143 > for Runtime {143 > for Runtime {144 fn last_collection_idx() -> Result<RmrkCollectionId, DispatchError> {144 fn last_collection_idx() -> Result<RmrkCollectionId, DispatchError> {145 Ok(<pallet_common::CreatedCollectionCount<Runtime>>::get().0)145 Ok(<pallet_common::CreatedCollectionCount<Runtime>>::get().0) // todo storage from proxy pallet146 }146 }147 fn collection_by_id(collection_id: RmrkCollectionId) -> Result<Option<RmrkCollectionInfo<AccountId>>, DispatchError> {147 fn collection_by_id(collection_id: RmrkCollectionId) -> Result<Option<RmrkCollectionInfo<AccountId>>, DispatchError> {148 // TODO decide on displacement to palettes -- does RMRK belong there, spread across common and nonfungible?148 // TODO decide on displacement to palettes -- does RMRK belong there, spread across common and nonfungible?149 use frame_support::BoundedVec;149 use frame_support::BoundedVec;150 use scale_info::prelude::string::String;151 use pallet_proxy_rmrk_core::RmrkProperty;152153 // todo check if this is a rmrk collection? or simply trust and provide anyway?154 // client-is-always-right / enforce authority and order ?150155151 let collection_id = CollectionId(collection_id);156 let collection_id = CollectionId(collection_id);152 let collection = match <pallet_common::CollectionById<Runtime>>::get(collection_id) {157 let collection = <pallet_proxy_rmrk_core::Pallet<Runtime>>::get_nft_collection(collection_id)?;158 // todo Vec::from(["rmrk:metadata", "rmrk:collection-type"])159 let metadata = BoundedVec::try_from(153 Some(c) => c,160 <pallet_proxy_rmrk_core::Pallet<Runtime>>::get_collection_property(collection_id, RmrkProperty::Metadata)?.into_inner()154 None => return Ok(None)155 };161 ).map_err(|_| <pallet_common::Error<Runtime>>::PropertyKeyIsTooLong)?;//unwrap_or_default();156 let nfts_count: Result<u32, DispatchError> = dispatch_unique_runtime!(collection_id.total_supply());162 let nfts_count = (dispatch_unique_runtime!(collection_id.total_supply()) as Result<u32, DispatchError>)?; // todo? <Runtime>::total_supply(collection_id)163157 Ok(Some(RmrkCollectionInfo {164 Ok(Some(RmrkCollectionInfo {158 issuer: collection.owner,165 issuer: collection.owner.clone(),159 metadata: BoundedVec::default(), // todo property - namespace:metadata166 metadata,160 max: Some(collection.limits.token_limit()), // must have some effective limits167 max: collection.limits.token_limit,161 symbol: BoundedVec::try_from(collection.token_prefix.into_inner()).unwrap_or_default() /*{ // todo map_err168 symbol: BoundedVec::try_from(162 Ok(s) => s,169 collection.token_prefix.clone().into_inner()163 Err(_) => return Err(pallet_common::Error::<Runtime>::CollectionTokenPrefixLimitExceeded)164 }*/,170 ).map_err(|_| <pallet_common::Error<Runtime>>::PropertyKeyIsTooLong)?,165 nfts_count: nfts_count? // todo? <Runtime>::total_supply(collection_id)171 nfts_count166 }))172 }))167 }173 }168 fn nft_by_id(collection_id: RmrkCollectionId, nft_by_id: RmrkNftId) -> Result<Option<RmrkInstanceInfo<AccountId>>, DispatchError> {174 fn nft_by_id(collection_id: RmrkCollectionId, nft_by_id: RmrkNftId) -> Result<Option<RmrkInstanceInfo<AccountId>>, DispatchError> {169 use frame_support::BoundedVec;175 use frame_support::BoundedVec;170 use up_data_structs::mapping::TokenAddressMapping;176 use up_data_structs::mapping::TokenAddressMapping;177 use pallet_proxy_rmrk_core::RmrkProperty;171178172 let collection_id = CollectionId(collection_id);179 let collection_id = CollectionId(collection_id);173 let nft_id = TokenId(nft_by_id);180 let nft_id = TokenId(nft_by_id);180 None => return Ok(None)187 None => return Ok(None)181 };188 };189190 let keys = [191 RmrkProperty::Royalty,192 RmrkProperty::Metadata,193 RmrkProperty::Equipped,194 RmrkProperty::Pending,195 // ?? "rmrk:recipient", "rmrk:nft-type", "rmrk:resource-collection", "rmrk:resource-priorities"196 ];197198 let properties = keys.into_iter().map(199 |key| BoundedVec::try_from(200 // todo nft property, not collection201 <pallet_proxy_rmrk_core::Pallet<Runtime>>::get_nft_property(collection_id, nft_id, key).unwrap().into_inner()202 ).unwrap()203 )204 .collect::<Vec<RmrkString>>();182205183 Ok(Some(RmrkInstanceInfo {206 Ok(Some(RmrkInstanceInfo {184 owner: owner,207 owner: owner,185 //recipient: , // prop208 //recipient: , // prop?186 royalty: None,//Permill::from_percent(0), // prop209 royalty: None,//Permill::from_percent(0), // prop, decode187 metadata: BoundedVec::default(), // prop210 metadata: properties[1].clone(),188 equipped: false, // prop211 equipped: false, // prop, decode189 pending: false, // prop212 pending: false, // prop, decode190 }))213 }))191 }214 }192 fn account_tokens(account_id: AccountId, collection_id: RmrkCollectionId) -> Result<Vec<RmrkNftId>, DispatchError> {215 fn account_tokens(account_id: AccountId, collection_id: RmrkCollectionId) -> Result<Vec<RmrkNftId>, DispatchError> {231 .into_iter()254 .into_iter()232 .filter_map(|key| {255 .filter_map(|key| {233 properties.get(&key).map(|value| RmrkPropertyInfo {256 properties.get(&key).map(|value| RmrkPropertyInfo {234 key: BoundedVec::try_from(key.into_inner()).unwrap_or_default(),257 key: BoundedVec::try_from(key.into_inner()).unwrap(),235 value: BoundedVec::try_from(value.clone().into_inner()).unwrap_or_default(),258 value: BoundedVec::try_from(value.clone().into_inner()).unwrap(),236 })259 })237 })260 })238 .collect();261 .collect();242 None => {265 None => {243 properties266 properties244 .iter()267 .iter()245 .map(|(key, value)| RmrkPropertyInfo {268 .filter_map(|(key, value)| Some(RmrkPropertyInfo {246 key: BoundedVec::try_from(key.clone().into_inner()).unwrap_or_default(),269 key: BoundedVec::try_from(key.clone().into_inner()).unwrap(),247 value: BoundedVec::try_from(value.clone().into_inner()).unwrap_or_default(),270 value: BoundedVec::try_from(value.clone().into_inner()).unwrap(),248 })271 }))249 .collect()272 .collect()250 }273 }251 });274 });256 let collection_id = CollectionId(collection_id);279 let collection_id = CollectionId(collection_id);257 let token_id = TokenId(nft_id);280 let token_id = TokenId(nft_id);258281259 let properties = pallet_nonfungible::Pallet::<Runtime>::token_properties((collection_id, token_id)); // todo look into usage of nonfungible282 let properties = pallet_nonfungible::Pallet::<Runtime>::token_properties((collection_id, token_id)); // todo look into usage of pallet_nonfungible260283284 // todo displace to a function? redundant code piece with collection props261 return Ok(match filter_keys {285 return Ok(match filter_keys {262 Some(keys) => {286 Some(keys) => {263 let keys = pallet_common::Pallet::<Runtime>::bytes_keys_to_property_keys(keys)?;287 let keys = pallet_common::Pallet::<Runtime>::bytes_keys_to_property_keys(keys)?;264 let properties = keys288 let properties = keys265 .into_iter()289 .into_iter()266 .filter_map(|key| {290 .filter_map(|key| {267 properties.get(&key).map(|value| RmrkPropertyInfo {291 properties.get(&key).map(|value| RmrkPropertyInfo {268 key: BoundedVec::try_from(key.into_inner()).unwrap_or_default(),292 key: BoundedVec::try_from(key.into_inner()).unwrap(),269 value: BoundedVec::try_from(value.clone().into_inner()).unwrap_or_default(),293 value: BoundedVec::try_from(value.clone().into_inner()).unwrap(),270 })294 })271 })295 })272 .collect();296 .collect();276 None => {300 None => {277 properties301 properties278 .iter()302 .iter()279 .map(|(key, value)| RmrkPropertyInfo {303 .filter_map(|(key, value)| Some(RmrkPropertyInfo {280 key: BoundedVec::try_from(key.clone().into_inner()).unwrap_or_default(),304 key: BoundedVec::try_from(key.clone().into_inner()).unwrap(),281 value: BoundedVec::try_from(value.clone().into_inner()).unwrap_or_default(),305 value: BoundedVec::try_from(value.clone().into_inner()).unwrap(),282 })306 }))283 .collect()307 .collect()284 }308 }285 });309 });286 }310 }287 fn nft_resources(collection_id: RmrkCollectionId, nft_id: RmrkNftId) -> Result<Vec<RmrkResourceInfo>, DispatchError> {311 fn nft_resources(collection_id: RmrkCollectionId, nft_id: RmrkNftId) -> Result<Vec<RmrkResourceInfo>, DispatchError> {312 use frame_support::BoundedVec;313 use pallet_proxy_rmrk_core::RmrkProperty;314315 let collection_id = CollectionId(collection_id);316 let nft_id = TokenId(nft_id);317318 let keys = [319 RmrkProperty::Royalty,320 RmrkProperty::Metadata,321 RmrkProperty::Equipped,322 RmrkProperty::Pending,323 // ?? "rmrk:recipient", "rmrk:nft-type", "rmrk:resource-collection", "rmrk:resource-priorities"324 ];325326 /*let resources = keys.into_iter().map(327 |key| BoundedVec::try_from(328 <pallet_proxy_rmrk_core::Pallet<Runtime>>::get_nft_property(collection_id, nft_id, key).unwrap().into_inner()329 ).unwrap()330 )331 .collect::<Vec<RmrkString>>();*/332288 todo!()333 Ok(Vec::new(/*[RmrkResourceInfo {334335 }]*/))289 }336 }290 fn nft_resource_priorities(collection_id: RmrkCollectionId, nft_id: RmrkNftId) -> Result<Vec<RmrkResourceId>, DispatchError> {337 fn nft_resource_priorities(collection_id: RmrkCollectionId, nft_id: RmrkNftId) -> Result<Vec<RmrkResourceId>, DispatchError> {291 todo!()338 todo!()292 }339 }293 fn base(base_id: RmrkBaseId) -> Result<Option<RmrkBaseInfo<AccountId>>, DispatchError> {340 fn base(base_id: RmrkBaseId) -> Result<Option<RmrkBaseInfo<AccountId>>, DispatchError> {294 use frame_support::{BoundedVec, ensure};341 use frame_support::BoundedVec;295 use scale_info::prelude::string::String;342 use scale_info::prelude::string::String;343 use pallet_proxy_rmrk_core::RmrkProperty;296344297 let collection_id = CollectionId(base_id);345 let collection_id = CollectionId(base_id);298 let collection = match <pallet_common::CollectionById<Runtime>>::get(collection_id) {346 let collection = <pallet_proxy_rmrk_core::Pallet<Runtime>>::get_nft_collection(collection_id)?;299 Some(c) => c,347300 None => return Ok(None)348 // todo export to macro? redundancy301 };302303 // string_keys_to_bytes_keys304 let keys = pallet_common::Pallet::<Runtime>::bytes_keys_to_property_keys(349 let keys = [305 Vec::from([String::from("rmrk:base-type").into_bytes()])350 RmrkProperty::BaseType,306 )?;351 ];352307 let properties = pallet_common::Pallet::<Runtime>::filter_collection_properties(collection_id, Some(keys))?;353 let properties = keys.into_iter().map(308 //ensure!(properties.len() == 1); // todo make sure it's fine to have ensure in place // no access to errors from here? displace?354 |key| BoundedVec::try_from(355 <pallet_proxy_rmrk_core::Pallet<Runtime>>::get_collection_property(collection_id, key).unwrap().into_inner()356 )357 )358 // todo not-a-rmrk-collection error359 .collect::<Result<Vec<_>, _>>()360 .map_err(|_| <pallet_proxy_rmrk_core::Error<Runtime>>::CollectionUnknown)?;309361310 Ok(Some( RmrkBaseInfo {362 Ok(Some(RmrkBaseInfo {311 issuer: collection.owner,363 issuer: collection.owner.clone(),312 base_type: BoundedVec::try_from(properties[0].value.clone().into_inner()).unwrap_or_default(), // todo map_err? no access to errors364 base_type: properties[0].clone(),313 symbol: BoundedVec::try_from(collection.token_prefix.into_inner()).unwrap_or_default(),365 symbol: BoundedVec::try_from(366 collection.token_prefix.clone().into_inner()367 ).map_err(|_| <pallet_common::Error<Runtime>>::PropertyKeyIsTooLong)?,314 }))368 }))315 }369 }316 fn base_parts(base_id: RmrkBaseId) -> Result<Vec<RmrkPartType>, DispatchError> {370 fn base_parts(base_id: RmrkBaseId) -> Result<Vec<RmrkPartType>, DispatchError> {371 use frame_support::BoundedVec;372 use pallet_proxy_rmrk_core::RmrkProperty;373374 let collection_id = CollectionId(base_id);375376 let keys = [377 //RmrkProperty::NftType)?,378 //RmrkProperty::PartId)?,379 RmrkProperty::Src,380 RmrkProperty::ZIndex,381 RmrkProperty::EquippableList,382 ];383317 todo!()384 let parts = (dispatch_unique_runtime!(collection_id.collection_tokens()) as Result<Vec<TokenId>, DispatchError>)?385 .iter()386 .filter_map(|token_id| {387 /*let properties = keys.into_iter().map(388 |key| BoundedVec::try_from(389 <pallet_proxy_rmrk_core::Pallet<Runtime>>::get_nft_property(collection_id, *token_id, key).unwrap().into_inner()390 ).unwrap()391 ).collect::<Vec<RmrkString>>();*/392393 // todo ping properties for "rmrk:nft-type"394 // if none, skip, None395 let nft_type = "fixed-part";396397 match nft_type {398 "fixed-part" => Some(RmrkPartType::FixedPart(RmrkFixedPart {399 id: token_id.0,400 src: BoundedVec::default(), // "rmrk:src"401 z: 0, // "rmrk:z-index"402 })),403 "slot-part" => Some(RmrkPartType::SlotPart(RmrkSlotPart {404 id: token_id.0,405 equippable: RmrkEquippableList::Empty, // "rmrk:equippable-list" ?406 src: BoundedVec::default(), // "rmrk:src"407 z: 0, // "rmrk:z-index"408 })),409 _ => None410 }411412 })413 .collect();414415 Ok(parts)318 }416 }319 fn theme_names(base_id: RmrkBaseId) -> Result<Vec<RmrkThemeName>, DispatchError> {417 fn theme_names(base_id: RmrkBaseId) -> Result<Vec<RmrkThemeName>, DispatchError> {418 use frame_support::BoundedVec;419420 let collection_id = CollectionId(base_id);421320 todo!()422 let theme_names = (dispatch_unique_runtime!(collection_id.collection_tokens()) as Result<Vec<TokenId>, DispatchError>)?423 .iter()424 .filter_map(|token_id| {425 let properties = pallet_nonfungible::Pallet::<Runtime>::token_properties((collection_id, token_id));426427 // todo ping property for "rmrk:nft-type"428 // if none or not "theme", skip, None429 let nft_type = "theme";430 // can't call dispatch_unique_runtime! from here??431 <pallet_nonfungible::TokenData<Runtime>>::get((collection_id, token_id))432 .map(|t| t.const_data.into_inner())433 //.unwrap_or_default()434 // todo rework to reduce independence435 })436 .collect();437438 Ok(theme_names)321 }439 }322 fn theme(base_id: RmrkBaseId, theme_name: RmrkThemeName, filter_keys: Option<Vec<RmrkPropertyKey>>) -> Result<Option<RmrkTheme>, DispatchError> {440 fn theme(base_id: RmrkBaseId, theme_name: RmrkThemeName, filter_keys: Option<Vec<RmrkPropertyKey>>) -> Result<Option<RmrkTheme>, DispatchError> {441 use frame_support::BoundedVec;442443 let collection_id = CollectionId(base_id);444445 // todo one theme. filter collection tokens according to theme name, should result in one446 // (is it possible to search with iter_prefix for part of a struct that satisfies?..)447 // filter properties according to filter_keys and load them into resulting theme.properties323 todo!()448 let themes = (dispatch_unique_runtime!(collection_id.collection_tokens()) as Result<Vec<TokenId>, DispatchError>)?449 .iter()450 .filter_map(|token_id| {451 let properties = pallet_nonfungible::Pallet::<Runtime>::token_properties((collection_id, token_id));452453 // todo ping properties for "rmrk:nft-type"454 // if none, skip, None455 // ugh gonna go through ALL properties, searching for matches for "rmrk:theme-property-<key>"456 let nft_type = "theme";457 match nft_type {458 "theme" => Some(RmrkTheme {459 name: BoundedVec::try_from(460 <pallet_nonfungible::TokenData<Runtime>>::get((collection_id, token_id))461 .map(|t| t.const_data)462 .unwrap_or_default()463 .into_inner()464 ).unwrap(),465 // todo? (dispatch_unique_runtime!(collection_id.const_metadata(token_id)) as Result<Vec<u8>, DispatchError>)?,466 properties: Vec::new(), // pain in the ass467 inherit: false, // "rmrk:theme-inherit"468 }),469 _ => None470 }471 })472 .collect::<Vec<_>>();473474 // todo475 Ok(Some(themes[0].clone()))324 }476 }325 }477 }326478