difftreelog
feat(RMRK-RPC) more RPCs
in: master
29 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 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",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]]750dependencies = [750dependencies = [751 "bp-runtime",751 "bp-runtime",752 "finality-grandpa",752 "finality-grandpa",753 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",753 "frame-support",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]]766source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.21#56cbe45f6c9397b06a99a2d80f4752578ed3637f"766source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.21#56cbe45f6c9397b06a99a2d80f4752578ed3637f"767dependencies = [767dependencies = [768 "bp-runtime",768 "bp-runtime",769 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",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]]779dependencies = [779dependencies = [780 "bitvec 1.0.0",780 "bitvec 1.0.0",781 "bp-runtime",781 "bp-runtime",782 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",782 "frame-support",783 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",783 "frame-system",784 "impl-trait-for-tuples",784 "impl-trait-for-tuples",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]]796dependencies = [796dependencies = [797 "bp-messages",797 "bp-messages",798 "bp-runtime",798 "bp-runtime",799 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",799 "frame-support",800 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",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]]815 "bp-messages",815 "bp-messages",816 "bp-polkadot-core",816 "bp-polkadot-core",817 "bp-runtime",817 "bp-runtime",818 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",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]]828name = "bp-runtime"828name = "bp-runtime"829version = "0.1.0"829version = "0.1.0"830source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.21#56cbe45f6c9397b06a99a2d80f4752578ed3637f"830source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.21#56cbe45f6c9397b06a99a2d80f4752578ed3637f"831dependencies = [831dependencies = [832 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",832 "frame-support",833 "hash-db",833 "hash-db",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 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",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 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",842 "sp-trie",843]843]844844845[[package]]845[[package]]851 "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]]880 "bp-message-dispatch",880 "bp-message-dispatch",881 "bp-messages",881 "bp-messages",882 "bp-runtime",882 "bp-runtime",883 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",883 "frame-support",884 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",884 "frame-system",885 "hash-db",885 "hash-db",886 "pallet-bridge-dispatch",886 "pallet-bridge-dispatch",887 "pallet-bridge-grandpa",887 "pallet-bridge-grandpa",888 "pallet-bridge-messages",888 "pallet-bridge-messages",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 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",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 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",897 "sp-trie",898]898]899899900[[package]]900[[package]]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 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",1575 "sp-inherents",1576 "sp-keystore 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",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 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",1599 "sp-trie",1600 "tracing",1600 "tracing",1601]1601]160216021616 "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 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",1624 "sp-state-machine",1625 "tracing",1625 "tracing",1626]1626]162716271642 "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]168116811685source = "git+https://github.com/uniquenetwork/cumulus?branch=polkadot-v0.9.21#4ce5950ac3efbdbbf6c88c90e2a9ad4c7cb8d334"1685source = "git+https://github.com/uniquenetwork/cumulus?branch=polkadot-v0.9.21#4ce5950ac3efbdbbf6c88c90e2a9ad4c7cb8d334"1686dependencies = [1686dependencies = [1687 "frame-executive",1687 "frame-executive",1688 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",1688 "frame-support",1689 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",1689 "frame-system",1690 "pallet-aura",1690 "pallet-aura",1691 "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]]1703source = "git+https://github.com/uniquenetwork/cumulus?branch=polkadot-v0.9.21#4ce5950ac3efbdbbf6c88c90e2a9ad4c7cb8d334"1703source = "git+https://github.com/uniquenetwork/cumulus?branch=polkadot-v0.9.21#4ce5950ac3efbdbbf6c88c90e2a9ad4c7cb8d334"1704dependencies = [1704dependencies = [1705 "cumulus-primitives-core",1705 "cumulus-primitives-core",1706 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",1706 "frame-support",1707 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",1707 "frame-system",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]1724 "cumulus-primitives-core",1724 "cumulus-primitives-core",1725 "cumulus-primitives-parachain-inherent",1725 "cumulus-primitives-parachain-inherent",1726 "environmental",1726 "environmental",1727 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",1727 "frame-support",1728 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",1728 "frame-system",1729 "impl-trait-for-tuples",1729 "impl-trait-for-tuples",1730 "log",1730 "log",1731 "pallet-balances 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",1731 "pallet-balances",1732 "parity-scale-codec 3.1.2",1732 "parity-scale-codec 3.1.2",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 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",1737 "sp-externalities",1738 "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",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 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",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 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",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]174717471762source = "git+https://github.com/uniquenetwork/cumulus?branch=polkadot-v0.9.21#4ce5950ac3efbdbbf6c88c90e2a9ad4c7cb8d334"1762source = "git+https://github.com/uniquenetwork/cumulus?branch=polkadot-v0.9.21#4ce5950ac3efbdbbf6c88c90e2a9ad4c7cb8d334"1763dependencies = [1763dependencies = [1764 "cumulus-primitives-core",1764 "cumulus-primitives-core",1765 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",1765 "frame-support",1766 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",1766 "frame-system",1767 "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]177517751779source = "git+https://github.com/uniquenetwork/cumulus?branch=polkadot-v0.9.21#4ce5950ac3efbdbbf6c88c90e2a9ad4c7cb8d334"1779source = "git+https://github.com/uniquenetwork/cumulus?branch=polkadot-v0.9.21#4ce5950ac3efbdbbf6c88c90e2a9ad4c7cb8d334"1780dependencies = [1780dependencies = [1781 "cumulus-primitives-core",1781 "cumulus-primitives-core",1782 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",1782 "frame-support",1783 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",1783 "frame-system",1784 "log",1784 "log",1785 "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]1796version = "0.1.0"1796version = "0.1.0"1797source = "git+https://github.com/uniquenetwork/cumulus?branch=polkadot-v0.9.21#4ce5950ac3efbdbbf6c88c90e2a9ad4c7cb8d334"1797source = "git+https://github.com/uniquenetwork/cumulus?branch=polkadot-v0.9.21#4ce5950ac3efbdbbf6c88c90e2a9ad4c7cb8d334"1798dependencies = [1798dependencies = [1799 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",1799 "frame-support",1800 "parity-scale-codec 3.1.2",1800 "parity-scale-codec 3.1.2",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 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",1807 "sp-trie",1808]1808]180918091810[[package]]1810[[package]]1819 "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 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",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 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",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 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",1829 "sp-trie",1830 "tracing",1830 "tracing",1831]1831]183218321838 "cumulus-primitives-core",1838 "cumulus-primitives-core",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 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",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]184518451849source = "git+https://github.com/uniquenetwork/cumulus?branch=polkadot-v0.9.21#4ce5950ac3efbdbbf6c88c90e2a9ad4c7cb8d334"1849source = "git+https://github.com/uniquenetwork/cumulus?branch=polkadot-v0.9.21#4ce5950ac3efbdbbf6c88c90e2a9ad4c7cb8d334"1850dependencies = [1850dependencies = [1851 "cumulus-primitives-core",1851 "cumulus-primitives-core",1852 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",1852 "frame-support",1853 "parity-scale-codec 3.1.2",1853 "parity-scale-codec 3.1.2",1854 "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 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",1859 "sp-trie",1860 "xcm",1860 "xcm",1861]1861]186218621879 "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 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",1887 "sp-state-machine",1888 "tracing",1888 "tracing",1889]1889]189018901904 "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 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",1911 "sp-state-machine",1912 "thiserror",1912 "thiserror",1913]1913]191419141929 "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 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",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 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",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]]2815name = "fp-evm-mapping"2815name = "fp-evm-mapping"2816version = "0.1.0"2816version = "0.1.0"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 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",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]]2843source = "git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.21-logs#79cd4c4cf29106c431facd6779783fc887b21475"2843source = "git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.21-logs#79cd4c4cf29106c431facd6779783fc887b21475"2844dependencies = [2844dependencies = [2845 "ethereum",2845 "ethereum",2846 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",2846 "frame-support",2847 "parity-scale-codec 3.1.2",2847 "parity-scale-codec 3.1.2",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]]2864[[package]]2864[[package]]2865name = "frame-benchmarking"2865name = "frame-benchmarking"2866version = "4.0.0-dev"2866version = "4.0.0-dev"2867source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18#fc3fd073d3a0acf9933c3994b660ebd7b5833f65"2868dependencies = [2869 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",2870 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",2871 "linregress",2872 "log",2873 "parity-scale-codec 3.1.2",2874 "paste",2875 "scale-info",2876 "serde",2877 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",2878 "sp-application-crypto 6.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",2879 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",2880 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",2881 "sp-runtime-interface 6.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",2882 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",2883 "sp-storage 6.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",2884]28852886[[package]]2887name = "frame-benchmarking"2888version = "4.0.0-dev"2889source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"2867source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"2890dependencies = [2868dependencies = [2891 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",2869 "frame-support",2892 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",2870 "frame-system",2893 "linregress",2871 "linregress",2894 "log",2872 "log",2895 "parity-scale-codec 3.1.2",2873 "parity-scale-codec 3.1.2",2896 "paste",2874 "paste",2897 "scale-info",2875 "scale-info",2898 "serde",2876 "serde",2899 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",2877 "sp-api",2900 "sp-application-crypto 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",2878 "sp-application-crypto",2901 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",2879 "sp-io",2902 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",2880 "sp-runtime",2903 "sp-runtime-interface 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",2881 "sp-runtime-interface",2904 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",2882 "sp-std",2905 "sp-storage 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",2883 "sp-storage",2906]2884]290728852908[[package]]2886[[package]]2913 "Inflector",2891 "Inflector",2914 "chrono",2892 "chrono",2915 "clap",2893 "clap",2916 "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",2894 "frame-benchmarking",2917 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",2895 "frame-support",2918 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",2896 "frame-system",2919 "handlebars",2897 "handlebars",2920 "hash-db",2898 "hash-db",2921 "hex",2899 "hex",2938 "serde",2916 "serde",2939 "serde_json",2917 "serde_json",2940 "serde_nanos",2918 "serde_nanos",2941 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",2919 "sp-api",2942 "sp-blockchain",2920 "sp-blockchain",2943 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",2921 "sp-core",2944 "sp-database",2922 "sp-database",2945 "sp-externalities 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",2923 "sp-externalities",2946 "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",2924 "sp-inherents",2947 "sp-keystore 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",2925 "sp-keystore",2948 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",2926 "sp-runtime",2949 "sp-state-machine 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",2927 "sp-state-machine",2950 "sp-storage 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",2928 "sp-storage",2951 "sp-trie 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",2929 "sp-trie",2952 "tempfile",2930 "tempfile",2953 "thousands",2931 "thousands",2954]2932]2970source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"2948source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"2971dependencies = [2949dependencies = [2972 "frame-election-provider-solution-type",2950 "frame-election-provider-solution-type",2973 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",2951 "frame-support",2974 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",2952 "frame-system",2975 "parity-scale-codec 3.1.2",2953 "parity-scale-codec 3.1.2",2976 "scale-info",2954 "scale-info",2977 "sp-arithmetic 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",2955 "sp-arithmetic",2978 "sp-npos-elections",2956 "sp-npos-elections",2979 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",2957 "sp-runtime",2980 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",2958 "sp-std",2981]2959]298229602983[[package]]2961[[package]]2984name = "frame-executive"2962name = "frame-executive"2985version = "4.0.0-dev"2963version = "4.0.0-dev"2986source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"2964source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"2987dependencies = [2965dependencies = [2988 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",2966 "frame-support",2989 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",2967 "frame-system",2990 "parity-scale-codec 3.1.2",2968 "parity-scale-codec 3.1.2",2991 "scale-info",2969 "scale-info",2992 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",2970 "sp-core",2993 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",2971 "sp-io",2994 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",2972 "sp-runtime",2995 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",2973 "sp-std",2996 "sp-tracing 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",2974 "sp-tracing",2997]2975]299829762999[[package]]2977[[package]]3011[[package]]2989[[package]]3012name = "frame-support"2990name = "frame-support"3013version = "4.0.0-dev"2991version = "4.0.0-dev"3014source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18#fc3fd073d3a0acf9933c3994b660ebd7b5833f65"3015dependencies = [3016 "bitflags",3017 "frame-metadata",3018 "frame-support-procedural 4.0.0-dev (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",3019 "impl-trait-for-tuples",3020 "log",3021 "once_cell",3022 "parity-scale-codec 3.1.2",3023 "paste",3024 "scale-info",3025 "serde",3026 "smallvec",3027 "sp-arithmetic 5.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",3028 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",3029 "sp-core-hashing-proc-macro 5.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",3030 "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",3031 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",3032 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",3033 "sp-staking 4.0.0-dev (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",3034 "sp-state-machine 0.12.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",3035 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",3036 "sp-tracing 5.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",3037 "tt-call",3038]30393040[[package]]3041name = "frame-support"3042version = "4.0.0-dev"3043source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"2992source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"3044dependencies = [2993dependencies = [3045 "bitflags",2994 "bitflags",3046 "frame-metadata",2995 "frame-metadata",3047 "frame-support-procedural 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",2996 "frame-support-procedural",3048 "impl-trait-for-tuples",2997 "impl-trait-for-tuples",3049 "log",2998 "log",3050 "once_cell",2999 "once_cell",3053 "scale-info",3002 "scale-info",3054 "serde",3003 "serde",3055 "smallvec",3004 "smallvec",3056 "sp-arithmetic 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",3005 "sp-arithmetic",3057 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",3006 "sp-core",3058 "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",3059 "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",3008 "sp-inherents",3060 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",3009 "sp-io",3061 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",3010 "sp-runtime",3062 "sp-staking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",3011 "sp-staking",3063 "sp-state-machine 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",3012 "sp-state-machine",3064 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",3013 "sp-std",3065 "sp-tracing 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",3014 "sp-tracing",3066 "tt-call",3015 "tt-call",3067]3016]306830173069[[package]]3018[[package]]3070name = "frame-support-procedural"3019name = "frame-support-procedural"3071version = "4.0.0-dev"3020version = "4.0.0-dev"3072source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18#fc3fd073d3a0acf9933c3994b660ebd7b5833f65"3073dependencies = [3074 "Inflector",3075 "frame-support-procedural-tools 4.0.0-dev (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",3076 "proc-macro2",3077 "quote",3078 "syn",3079]30803081[[package]]3082name = "frame-support-procedural"3083version = "4.0.0-dev"3084source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"3021source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"3085dependencies = [3022dependencies = [3086 "Inflector",3023 "Inflector",3087 "frame-support-procedural-tools 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",3024 "frame-support-procedural-tools",3088 "proc-macro2",3025 "proc-macro2",3089 "quote",3026 "quote",3090 "syn",3027 "syn",3093[[package]]3030[[package]]3094name = "frame-support-procedural-tools"3031name = "frame-support-procedural-tools"3095version = "4.0.0-dev"3032version = "4.0.0-dev"3096source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18#fc3fd073d3a0acf9933c3994b660ebd7b5833f65"3097dependencies = [3098 "frame-support-procedural-tools-derive 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",3099 "proc-macro-crate 1.1.3",3100 "proc-macro2",3101 "quote",3102 "syn",3103]31043105[[package]]3106name = "frame-support-procedural-tools"3107version = "4.0.0-dev"3108source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"3033source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"3109dependencies = [3034dependencies = [3110 "frame-support-procedural-tools-derive 3.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",3035 "frame-support-procedural-tools-derive",3111 "proc-macro-crate 1.1.3",3036 "proc-macro-crate 1.1.3",3112 "proc-macro2",3037 "proc-macro2",3113 "quote",3038 "quote",3117[[package]]3042[[package]]3118name = "frame-support-procedural-tools-derive"3043name = "frame-support-procedural-tools-derive"3119version = "3.0.0"3044version = "3.0.0"3120source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18#fc3fd073d3a0acf9933c3994b660ebd7b5833f65"3121dependencies = [3122 "proc-macro2",3123 "quote",3124 "syn",3125]31263127[[package]]3128name = "frame-support-procedural-tools-derive"3129version = "3.0.0"3130source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"3045source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"3131dependencies = [3046dependencies = [3132 "proc-macro2",3047 "proc-macro2",3137[[package]]3052[[package]]3138name = "frame-system"3053name = "frame-system"3139version = "4.0.0-dev"3054version = "4.0.0-dev"3140source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18#fc3fd073d3a0acf9933c3994b660ebd7b5833f65"3141dependencies = [3142 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",3143 "log",3144 "parity-scale-codec 3.1.2",3145 "scale-info",3146 "serde",3147 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",3148 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",3149 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",3150 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",3151 "sp-version 5.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",3152]31533154[[package]]3155name = "frame-system"3156version = "4.0.0-dev"3157source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"3055source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"3158dependencies = [3056dependencies = [3159 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",3057 "frame-support",3160 "log",3058 "log",3161 "parity-scale-codec 3.1.2",3059 "parity-scale-codec 3.1.2",3162 "scale-info",3060 "scale-info",3163 "serde",3061 "serde",3164 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",3062 "sp-core",3165 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",3063 "sp-io",3166 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",3064 "sp-runtime",3167 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",3065 "sp-std",3168 "sp-version 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",3066 "sp-version",3169]3067]317030683171[[package]]3069[[package]]3172name = "frame-system-benchmarking"3070name = "frame-system-benchmarking"3173version = "4.0.0-dev"3071version = "4.0.0-dev"3174source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"3072source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"3175dependencies = [3073dependencies = [3176 "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",3074 "frame-benchmarking",3177 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",3075 "frame-support",3178 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",3076 "frame-system",3179 "parity-scale-codec 3.1.2",3077 "parity-scale-codec 3.1.2",3180 "scale-info",3078 "scale-info",3181 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",3079 "sp-core",3182 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",3080 "sp-runtime",3183 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",3081 "sp-std",3184]3082]318530833186[[package]]3084[[package]]3189source = "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"3190dependencies = [3088dependencies = [3191 "parity-scale-codec 3.1.2",3089 "parity-scale-codec 3.1.2",3192 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",3090 "sp-api",3193]3091]319430923195[[package]]3093[[package]]3196name = "frame-try-runtime"3094name = "frame-try-runtime"3197version = "0.10.0-dev"3095version = "0.10.0-dev"3198source = "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"3199dependencies = [3097dependencies = [3200 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",3098 "frame-support",3201 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",3099 "sp-api",3202 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",3100 "sp-runtime",3203 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",3101 "sp-std",3204]3102]320531033206[[package]]3104[[package]]4243dependencies = [4141dependencies = [4244 "beefy-primitives",4142 "beefy-primitives",4245 "bitvec 1.0.0",4143 "bitvec 1.0.0",4246 "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",4144 "frame-benchmarking",4247 "frame-election-provider-support",4145 "frame-election-provider-support",4248 "frame-executive",4146 "frame-executive",4249 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",4147 "frame-support",4250 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",4148 "frame-system",4251 "frame-system-benchmarking",4149 "frame-system-benchmarking",4252 "frame-system-rpc-runtime-api",4150 "frame-system-rpc-runtime-api",4253 "frame-try-runtime",4151 "frame-try-runtime",4258 "pallet-authorship",4156 "pallet-authorship",4259 "pallet-babe",4157 "pallet-babe",4260 "pallet-bags-list",4158 "pallet-bags-list",4261 "pallet-balances 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",4159 "pallet-balances",4262 "pallet-bounties",4160 "pallet-bounties",4263 "pallet-child-bounties",4161 "pallet-child-bounties",4264 "pallet-collective",4162 "pallet-collective",4303 "serde",4201 "serde",4304 "serde_derive",4202 "serde_derive",4305 "smallvec",4203 "smallvec",4306 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",4204 "sp-api",4307 "sp-arithmetic 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",4205 "sp-arithmetic",4308 "sp-authority-discovery",4206 "sp-authority-discovery",4309 "sp-block-builder",4207 "sp-block-builder",4310 "sp-consensus-babe",4208 "sp-consensus-babe",4311 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",4209 "sp-core",4312 "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",4210 "sp-inherents",4313 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",4211 "sp-io",4314 "sp-mmr-primitives",4212 "sp-mmr-primitives",4315 "sp-npos-elections",4213 "sp-npos-elections",4316 "sp-offchain",4214 "sp-offchain",4317 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",4215 "sp-runtime",4318 "sp-session",4216 "sp-session",4319 "sp-staking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",4217 "sp-staking",4320 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",4218 "sp-std",4321 "sp-transaction-pool",4219 "sp-transaction-pool",4322 "sp-version 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",4220 "sp-version",4323 "static_assertions",4221 "static_assertions",4324 "substrate-wasm-builder",4222 "substrate-wasm-builder",4325 "xcm",4223 "xcm",4332version = "0.9.21"4230version = "0.9.21"4333source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.21#56cbe45f6c9397b06a99a2d80f4752578ed3637f"4231source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.21#56cbe45f6c9397b06a99a2d80f4752578ed3637f"4334dependencies = [4232dependencies = [4335 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",4233 "frame-support",4336 "polkadot-primitives",4234 "polkadot-primitives",4337 "polkadot-runtime-common",4235 "polkadot-runtime-common",4338 "smallvec",4236 "smallvec",4339 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",4237 "sp-runtime",4340]4238]434142394342[[package]]4240[[package]]5589 "fp-evm-mapping",5487 "fp-evm-mapping",5590 "fp-rpc",5488 "fp-rpc",5591 "fp-self-contained",5489 "fp-self-contained",5592 "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5490 "frame-benchmarking",5593 "frame-executive",5491 "frame-executive",5594 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5492 "frame-support",5595 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5493 "frame-system",5596 "frame-system-benchmarking",5494 "frame-system-benchmarking",5597 "frame-system-rpc-runtime-api",5495 "frame-system-rpc-runtime-api",5598 "frame-try-runtime",5496 "frame-try-runtime",5599 "hex-literal",5497 "hex-literal",5600 "log",5498 "log",5601 "orml-vesting",5499 "orml-vesting",5602 "pallet-aura",5500 "pallet-aura",5603 "pallet-balances 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5501 "pallet-balances",5604 "pallet-base-fee",5502 "pallet-base-fee",5605 "pallet-common",5503 "pallet-common",5606 "pallet-ethereum",5504 "pallet-ethereum",5631 "scale-info",5529 "scale-info",5632 "serde",5530 "serde",5633 "smallvec",5531 "smallvec",5634 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5532 "sp-api",5635 "sp-arithmetic 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5533 "sp-arithmetic",5636 "sp-block-builder",5534 "sp-block-builder",5637 "sp-consensus-aura",5535 "sp-consensus-aura",5638 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5536 "sp-core",5639 "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5537 "sp-inherents",5640 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5538 "sp-io",5641 "sp-offchain",5539 "sp-offchain",5642 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5540 "sp-runtime",5643 "sp-session",5541 "sp-session",5644 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5542 "sp-std",5645 "sp-transaction-pool",5543 "sp-transaction-pool",5646 "sp-version 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5544 "sp-version",5647 "substrate-wasm-builder",5545 "substrate-wasm-builder",5648 "unique-runtime-common",5546 "unique-runtime-common",5649 "up-data-structs",5547 "up-data-structs",5708version = "0.4.1-dev"5606version = "0.4.1-dev"5709source = "git+https://github.com/uniquenetwork/open-runtime-module-library?branch=unique-polkadot-v0.9.21#ab76865610924c07212a9dc788a45d659c603a4a"5607source = "git+https://github.com/uniquenetwork/open-runtime-module-library?branch=unique-polkadot-v0.9.21#ab76865610924c07212a9dc788a45d659c603a4a"5710dependencies = [5608dependencies = [5711 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5609 "frame-support",5712 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5610 "frame-system",5713 "parity-scale-codec 3.1.2",5611 "parity-scale-codec 3.1.2",5714 "scale-info",5612 "scale-info",5715 "serde",5613 "serde",5716 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5614 "sp-io",5717 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5615 "sp-runtime",5718 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5616 "sp-std",5719]5617]572056185721[[package]]5619[[package]]5738version = "4.0.0-dev"5636version = "4.0.0-dev"5739source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"5637source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"5740dependencies = [5638dependencies = [5741 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5639 "frame-support",5742 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5640 "frame-system",5743 "pallet-timestamp",5641 "pallet-timestamp",5744 "parity-scale-codec 3.1.2",5642 "parity-scale-codec 3.1.2",5745 "scale-info",5643 "scale-info",5746 "sp-application-crypto 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5644 "sp-application-crypto",5747 "sp-consensus-aura",5645 "sp-consensus-aura",5748 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5646 "sp-runtime",5749 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5647 "sp-std",5750]5648]575156495752[[package]]5650[[package]]5753name = "pallet-authority-discovery"5651name = "pallet-authority-discovery"5754version = "4.0.0-dev"5652version = "4.0.0-dev"5755source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"5653source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"5756dependencies = [5654dependencies = [5757 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5655 "frame-support",5758 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5656 "frame-system",5759 "pallet-session",5657 "pallet-session",5760 "parity-scale-codec 3.1.2",5658 "parity-scale-codec 3.1.2",5761 "scale-info",5659 "scale-info",5762 "sp-application-crypto 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5660 "sp-application-crypto",5763 "sp-authority-discovery",5661 "sp-authority-discovery",5764 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5662 "sp-runtime",5765 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5663 "sp-std",5766]5664]576756655768[[package]]5666[[package]]5769name = "pallet-authorship"5667name = "pallet-authorship"5770version = "4.0.0-dev"5668version = "4.0.0-dev"5771source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"5669source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"5772dependencies = [5670dependencies = [5773 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5671 "frame-support",5774 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5672 "frame-system",5775 "impl-trait-for-tuples",5673 "impl-trait-for-tuples",5776 "parity-scale-codec 3.1.2",5674 "parity-scale-codec 3.1.2",5777 "scale-info",5675 "scale-info",5778 "sp-authorship",5676 "sp-authorship",5779 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5677 "sp-runtime",5780 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5678 "sp-std",5781]5679]578256805783[[package]]5681[[package]]5784name = "pallet-babe"5682name = "pallet-babe"5785version = "4.0.0-dev"5683version = "4.0.0-dev"5786source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"5684source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"5787dependencies = [5685dependencies = [5788 "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5686 "frame-benchmarking",5789 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5687 "frame-support",5790 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5688 "frame-system",5791 "log",5689 "log",5792 "pallet-authorship",5690 "pallet-authorship",5793 "pallet-session",5691 "pallet-session",5794 "pallet-timestamp",5692 "pallet-timestamp",5795 "parity-scale-codec 3.1.2",5693 "parity-scale-codec 3.1.2",5796 "scale-info",5694 "scale-info",5797 "sp-application-crypto 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5695 "sp-application-crypto",5798 "sp-consensus-babe",5696 "sp-consensus-babe",5799 "sp-consensus-vrf",5697 "sp-consensus-vrf",5800 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5698 "sp-io",5801 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5699 "sp-runtime",5802 "sp-session",5700 "sp-session",5803 "sp-staking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5701 "sp-staking",5804 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5702 "sp-std",5805]5703]580657045807[[package]]5705[[package]]5808name = "pallet-bags-list"5706name = "pallet-bags-list"5809version = "4.0.0-dev"5707version = "4.0.0-dev"5810source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"5708source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"5811dependencies = [5709dependencies = [5812 "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5710 "frame-benchmarking",5813 "frame-election-provider-support",5711 "frame-election-provider-support",5814 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5712 "frame-support",5815 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5713 "frame-system",5816 "log",5714 "log",5817 "pallet-balances 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5715 "pallet-balances",5818 "parity-scale-codec 3.1.2",5716 "parity-scale-codec 3.1.2",5819 "scale-info",5717 "scale-info",5820 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5718 "sp-core",5821 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5719 "sp-io",5822 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5720 "sp-runtime",5823 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5721 "sp-std",5824 "sp-tracing 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5722 "sp-tracing",5825]5723]582657245827[[package]]5725[[package]]5828name = "pallet-balances"5726name = "pallet-balances"5829version = "4.0.0-dev"5727version = "4.0.0-dev"5830source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18#fc3fd073d3a0acf9933c3994b660ebd7b5833f65"5831dependencies = [5832 "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",5833 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",5834 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",5835 "log",5836 "parity-scale-codec 3.1.2",5837 "scale-info",5838 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",5839 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",5840]58415842[[package]]5843name = "pallet-balances"5844version = "4.0.0-dev"5845source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"5728source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"5846dependencies = [5729dependencies = [5847 "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5730 "frame-benchmarking",5848 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5731 "frame-support",5849 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5732 "frame-system",5850 "log",5733 "log",5851 "parity-scale-codec 3.1.2",5734 "parity-scale-codec 3.1.2",5852 "scale-info",5735 "scale-info",5853 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5736 "sp-runtime",5854 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5737 "sp-std",5855]5738]585657395857[[package]]5740[[package]]5860source = "git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.21-logs#79cd4c4cf29106c431facd6779783fc887b21475"5743source = "git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.21-logs#79cd4c4cf29106c431facd6779783fc887b21475"5861dependencies = [5744dependencies = [5862 "fp-evm",5745 "fp-evm",5863 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5746 "frame-support",5864 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5747 "frame-system",5865 "parity-scale-codec 3.1.2",5748 "parity-scale-codec 3.1.2",5866 "scale-info",5749 "scale-info",5867 "serde",5750 "serde",5868 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5751 "sp-core",5869 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5752 "sp-runtime",5870]5753]587157545872[[package]]5755[[package]]5875source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"5758source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"5876dependencies = [5759dependencies = [5877 "beefy-primitives",5760 "beefy-primitives",5878 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5761 "frame-support",5879 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5762 "frame-system",5880 "pallet-session",5763 "pallet-session",5881 "parity-scale-codec 3.1.2",5764 "parity-scale-codec 3.1.2",5882 "scale-info",5765 "scale-info",5883 "serde",5766 "serde",5884 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5767 "sp-runtime",5885 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5768 "sp-std",5886]5769]588757705888[[package]]5771[[package]]5892dependencies = [5775dependencies = [5893 "beefy-merkle-tree",5776 "beefy-merkle-tree",5894 "beefy-primitives",5777 "beefy-primitives",5895 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5778 "frame-support",5896 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5779 "frame-system",5897 "hex",5780 "hex",5898 "k256",5781 "k256",5899 "log",5782 "log",5903 "parity-scale-codec 3.1.2",5786 "parity-scale-codec 3.1.2",5904 "scale-info",5787 "scale-info",5905 "serde",5788 "serde",5906 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5789 "sp-core",5907 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5790 "sp-io",5908 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5791 "sp-runtime",5909 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5792 "sp-std",5910]5793]591157945912[[package]]5795[[package]]5913name = "pallet-bounties"5796name = "pallet-bounties"5914version = "4.0.0-dev"5797version = "4.0.0-dev"5915source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"5798source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"5916dependencies = [5799dependencies = [5917 "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5800 "frame-benchmarking",5918 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5801 "frame-support",5919 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5802 "frame-system",5920 "log",5803 "log",5921 "pallet-treasury",5804 "pallet-treasury",5922 "parity-scale-codec 3.1.2",5805 "parity-scale-codec 3.1.2",5923 "scale-info",5806 "scale-info",5924 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5807 "sp-core",5925 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5808 "sp-io",5926 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5809 "sp-runtime",5927 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5810 "sp-std",5928]5811]592958125930[[package]]5813[[package]]5934dependencies = [5817dependencies = [5935 "bp-message-dispatch",5818 "bp-message-dispatch",5936 "bp-runtime",5819 "bp-runtime",5937 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5820 "frame-support",5938 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5821 "frame-system",5939 "log",5822 "log",5940 "parity-scale-codec 3.1.2",5823 "parity-scale-codec 3.1.2",5941 "scale-info",5824 "scale-info",5942 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5825 "sp-core",5943 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5826 "sp-runtime",5944 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5827 "sp-std",5945]5828]594658295947[[package]]5830[[package]]5953 "bp-runtime",5836 "bp-runtime",5954 "bp-test-utils",5837 "bp-test-utils",5955 "finality-grandpa",5838 "finality-grandpa",5956 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5839 "frame-support",5957 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5840 "frame-system",5958 "log",5841 "log",5959 "num-traits",5842 "num-traits",5960 "parity-scale-codec 3.1.2",5843 "parity-scale-codec 3.1.2",5961 "scale-info",5844 "scale-info",5962 "serde",5845 "serde",5963 "sp-finality-grandpa",5846 "sp-finality-grandpa",5964 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5847 "sp-runtime",5965 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5848 "sp-std",5966 "sp-trie 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5849 "sp-trie",5967]5850]596858515969[[package]]5852[[package]]5975 "bp-message-dispatch",5858 "bp-message-dispatch",5976 "bp-messages",5859 "bp-messages",5977 "bp-runtime",5860 "bp-runtime",5978 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5861 "frame-support",5979 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5862 "frame-system",5980 "log",5863 "log",5981 "num-traits",5864 "num-traits",5982 "parity-scale-codec 3.1.2",5865 "parity-scale-codec 3.1.2",5983 "scale-info",5866 "scale-info",5984 "serde",5867 "serde",5985 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5868 "sp-core",5986 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5869 "sp-runtime",5987 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5870 "sp-std",5988]5871]598958725990[[package]]5873[[package]]5991name = "pallet-child-bounties"5874name = "pallet-child-bounties"5992version = "4.0.0-dev"5875version = "4.0.0-dev"5993source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"5876source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"5994dependencies = [5877dependencies = [5995 "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5878 "frame-benchmarking",5996 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5879 "frame-support",5997 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5880 "frame-system",5998 "log",5881 "log",5999 "pallet-bounties",5882 "pallet-bounties",6000 "pallet-treasury",5883 "pallet-treasury",6001 "parity-scale-codec 3.1.2",5884 "parity-scale-codec 3.1.2",6002 "scale-info",5885 "scale-info",6003 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5886 "sp-core",6004 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5887 "sp-io",6005 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5888 "sp-runtime",6006 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5889 "sp-std",6007]5890]600858916009[[package]]5892[[package]]6010name = "pallet-collective"5893name = "pallet-collective"6011version = "4.0.0-dev"5894version = "4.0.0-dev"6012source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"5895source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"6013dependencies = [5896dependencies = [6014 "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5897 "frame-benchmarking",6015 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5898 "frame-support",6016 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5899 "frame-system",6017 "log",5900 "log",6018 "parity-scale-codec 3.1.2",5901 "parity-scale-codec 3.1.2",6019 "scale-info",5902 "scale-info",6020 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5903 "sp-core",6021 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5904 "sp-io",6022 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5905 "sp-runtime",6023 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5906 "sp-std",6024]5907]602559086026[[package]]5909[[package]]6029dependencies = [5912dependencies = [6030 "evm-coder",5913 "evm-coder",6031 "fp-evm-mapping",5914 "fp-evm-mapping",6032 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5915 "frame-support",6033 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5916 "frame-system",6034 "pallet-evm",5917 "pallet-evm",6035 "pallet-evm-coder-substrate",5918 "pallet-evm-coder-substrate",6036 "parity-scale-codec 3.1.2",5919 "parity-scale-codec 3.1.2",5920 "rmrk-types",6037 "scale-info",5921 "scale-info",6038 "serde",5922 "serde",6039 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5923 "sp-core",6040 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5924 "sp-runtime",6041 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5925 "sp-std",6042 "up-data-structs",5926 "up-data-structs",6043]5927]604459286047version = "4.0.0-dev"5931version = "4.0.0-dev"6048source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"5932source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"6049dependencies = [5933dependencies = [6050 "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5934 "frame-benchmarking",6051 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5935 "frame-support",6052 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5936 "frame-system",6053 "parity-scale-codec 3.1.2",5937 "parity-scale-codec 3.1.2",6054 "scale-info",5938 "scale-info",6055 "serde",5939 "serde",6056 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5940 "sp-io",6057 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5941 "sp-runtime",6058 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5942 "sp-std",6059]5943]606059446061[[package]]5945[[package]]6062name = "pallet-election-provider-multi-phase"5946name = "pallet-election-provider-multi-phase"6063version = "4.0.0-dev"5947version = "4.0.0-dev"6064source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"5948source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"6065dependencies = [5949dependencies = [6066 "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5950 "frame-benchmarking",6067 "frame-election-provider-support",5951 "frame-election-provider-support",6068 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5952 "frame-support",6069 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5953 "frame-system",6070 "log",5954 "log",6071 "parity-scale-codec 3.1.2",5955 "parity-scale-codec 3.1.2",6072 "rand 0.7.3",5956 "rand 0.7.3",6073 "scale-info",5957 "scale-info",6074 "sp-arithmetic 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5958 "sp-arithmetic",6075 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5959 "sp-core",6076 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5960 "sp-io",6077 "sp-npos-elections",5961 "sp-npos-elections",6078 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5962 "sp-runtime",6079 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5963 "sp-std",6080 "static_assertions",5964 "static_assertions",6081 "strum 0.23.0",5965 "strum 0.23.0",6082]5966]6086version = "4.0.0-dev"5970version = "4.0.0-dev"6087source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"5971source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"6088dependencies = [5972dependencies = [6089 "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5973 "frame-benchmarking",6090 "frame-election-provider-support",5974 "frame-election-provider-support",6091 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5975 "frame-system",6092 "parity-scale-codec 3.1.2",5976 "parity-scale-codec 3.1.2",6093 "sp-npos-elections",5977 "sp-npos-elections",6094 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5978 "sp-runtime",6095]5979]609659806097[[package]]5981[[package]]6098name = "pallet-elections-phragmen"5982name = "pallet-elections-phragmen"6099version = "5.0.0-dev"5983version = "5.0.0-dev"6100source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"5984source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"6101dependencies = [5985dependencies = [6102 "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5986 "frame-benchmarking",6103 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5987 "frame-support",6104 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5988 "frame-system",6105 "log",5989 "log",6106 "parity-scale-codec 3.1.2",5990 "parity-scale-codec 3.1.2",6107 "scale-info",5991 "scale-info",6108 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5992 "sp-core",6109 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5993 "sp-io",6110 "sp-npos-elections",5994 "sp-npos-elections",6111 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5995 "sp-runtime",6112 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",5996 "sp-std",6113]5997]611459986115[[package]]5999[[package]]6126 "fp-rpc",6010 "fp-rpc",6127 "fp-self-contained",6011 "fp-self-contained",6128 "fp-storage",6012 "fp-storage",6129 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6013 "frame-support",6130 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6014 "frame-system",6131 "log",6015 "log",6132 "pallet-balances 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6016 "pallet-balances",6133 "pallet-evm",6017 "pallet-evm",6134 "pallet-timestamp",6018 "pallet-timestamp",6135 "parity-scale-codec 3.1.2",6019 "parity-scale-codec 3.1.2",6136 "rlp",6020 "rlp",6137 "scale-info",6021 "scale-info",6138 "serde",6022 "serde",6139 "sha3 0.10.1",6023 "sha3 0.10.1",6140 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6024 "sp-io",6141 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6025 "sp-runtime",6142 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6026 "sp-std",6143]6027]614460286145[[package]]6029[[package]]6150 "evm",6034 "evm",6151 "fp-evm",6035 "fp-evm",6152 "fp-evm-mapping",6036 "fp-evm-mapping",6153 "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6037 "frame-benchmarking",6154 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6038 "frame-support",6155 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6039 "frame-system",6156 "hex",6040 "hex",6157 "impl-trait-for-tuples",6041 "impl-trait-for-tuples",6158 "log",6042 "log",6159 "pallet-balances 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6043 "pallet-balances",6160 "pallet-timestamp",6044 "pallet-timestamp",6161 "parity-scale-codec 3.1.2",6045 "parity-scale-codec 3.1.2",6162 "primitive-types",6046 "primitive-types",6163 "rlp",6047 "rlp",6164 "scale-info",6048 "scale-info",6165 "serde",6049 "serde",6166 "sha3 0.10.1",6050 "sha3 0.10.1",6167 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6051 "sp-core",6168 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6052 "sp-io",6169 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6053 "sp-runtime",6170 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6054 "sp-std",6171]6055]617260566173[[package]]6057[[package]]6176dependencies = [6060dependencies = [6177 "ethereum",6061 "ethereum",6178 "evm-coder",6062 "evm-coder",6179 "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6063 "frame-benchmarking",6180 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6064 "frame-support",6181 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6065 "frame-system",6182 "pallet-ethereum",6066 "pallet-ethereum",6183 "pallet-evm",6067 "pallet-evm",6184 "parity-scale-codec 3.1.2",6068 "parity-scale-codec 3.1.2",6185 "scale-info",6069 "scale-info",6186 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6070 "sp-core",6187 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6071 "sp-std",6188 "up-data-structs",6072 "up-data-structs",6189]6073]619060746194dependencies = [6078dependencies = [6195 "evm-coder",6079 "evm-coder",6196 "fp-evm-mapping",6080 "fp-evm-mapping",6197 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6081 "frame-support",6198 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6082 "frame-system",6199 "log",6083 "log",6200 "pallet-evm",6084 "pallet-evm",6201 "pallet-evm-coder-substrate",6085 "pallet-evm-coder-substrate",6202 "parity-scale-codec 3.1.2",6086 "parity-scale-codec 3.1.2",6203 "scale-info",6087 "scale-info",6204 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6088 "sp-core",6205 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6089 "sp-runtime",6206 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6090 "sp-std",6207 "up-sponsorship",6091 "up-sponsorship",6208]6092]620960936212version = "0.1.0"6096version = "0.1.0"6213dependencies = [6097dependencies = [6214 "fp-evm",6098 "fp-evm",6215 "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6099 "frame-benchmarking",6216 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6100 "frame-support",6217 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6101 "frame-system",6218 "pallet-evm",6102 "pallet-evm",6219 "parity-scale-codec 3.1.2",6103 "parity-scale-codec 3.1.2",6220 "scale-info",6104 "scale-info",6221 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6105 "sp-core",6222 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6106 "sp-io",6223 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6107 "sp-runtime",6224 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6108 "sp-std",6225]6109]622661106227[[package]]6111[[package]]6230dependencies = [6114dependencies = [6231 "fp-evm",6115 "fp-evm",6232 "fp-evm-mapping",6116 "fp-evm-mapping",6233 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6117 "frame-support",6234 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6118 "frame-system",6235 "pallet-ethereum",6119 "pallet-ethereum",6236 "pallet-evm",6120 "pallet-evm",6237 "parity-scale-codec 3.1.2",6121 "parity-scale-codec 3.1.2",6238 "scale-info",6122 "scale-info",6239 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6123 "sp-core",6240 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6124 "sp-io",6241 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6125 "sp-runtime",6242 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6126 "sp-std",6243 "up-sponsorship",6127 "up-sponsorship",6244]6128]624561296249dependencies = [6133dependencies = [6250 "ethereum",6134 "ethereum",6251 "evm-coder",6135 "evm-coder",6252 "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6136 "frame-benchmarking",6253 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6137 "frame-support",6254 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6138 "frame-system",6255 "pallet-common",6139 "pallet-common",6256 "pallet-evm",6140 "pallet-evm",6257 "pallet-evm-coder-substrate",6141 "pallet-evm-coder-substrate",6258 "pallet-structure",6142 "pallet-structure",6259 "parity-scale-codec 3.1.2",6143 "parity-scale-codec 3.1.2",6260 "scale-info",6144 "scale-info",6261 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6145 "sp-core",6262 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6146 "sp-runtime",6263 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6147 "sp-std",6264 "up-data-structs",6148 "up-data-structs",6265]6149]626661506269version = "4.0.0-dev"6153version = "4.0.0-dev"6270source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"6154source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"6271dependencies = [6155dependencies = [6272 "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6156 "frame-benchmarking",6273 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6157 "frame-support",6274 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6158 "frame-system",6275 "parity-scale-codec 3.1.2",6159 "parity-scale-codec 3.1.2",6276 "scale-info",6160 "scale-info",6277 "sp-arithmetic 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6161 "sp-arithmetic",6278 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6162 "sp-runtime",6279 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6163 "sp-std",6280]6164]628161656282[[package]]6166[[package]]6283name = "pallet-grandpa"6167name = "pallet-grandpa"6284version = "4.0.0-dev"6168version = "4.0.0-dev"6285source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"6169source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"6286dependencies = [6170dependencies = [6287 "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6171 "frame-benchmarking",6288 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6172 "frame-support",6289 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6173 "frame-system",6290 "log",6174 "log",6291 "pallet-authorship",6175 "pallet-authorship",6292 "pallet-session",6176 "pallet-session",6293 "parity-scale-codec 3.1.2",6177 "parity-scale-codec 3.1.2",6294 "scale-info",6178 "scale-info",6295 "sp-application-crypto 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6179 "sp-application-crypto",6296 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6180 "sp-core",6297 "sp-finality-grandpa",6181 "sp-finality-grandpa",6298 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6182 "sp-io",6299 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6183 "sp-runtime",6300 "sp-session",6184 "sp-session",6301 "sp-staking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6185 "sp-staking",6302 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6186 "sp-std",6303]6187]630461886305[[package]]6189[[package]]6308source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"6192source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"6309dependencies = [6193dependencies = [6310 "enumflags2",6194 "enumflags2",6311 "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6195 "frame-benchmarking",6312 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6196 "frame-support",6313 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6197 "frame-system",6314 "parity-scale-codec 3.1.2",6198 "parity-scale-codec 3.1.2",6315 "scale-info",6199 "scale-info",6316 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6200 "sp-io",6317 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6201 "sp-runtime",6318 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6202 "sp-std",6319]6203]632062046321[[package]]6205[[package]]6322name = "pallet-im-online"6206name = "pallet-im-online"6323version = "4.0.0-dev"6207version = "4.0.0-dev"6324source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"6208source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"6325dependencies = [6209dependencies = [6326 "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6210 "frame-benchmarking",6327 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6211 "frame-support",6328 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6212 "frame-system",6329 "log",6213 "log",6330 "pallet-authorship",6214 "pallet-authorship",6331 "parity-scale-codec 3.1.2",6215 "parity-scale-codec 3.1.2",6332 "scale-info",6216 "scale-info",6333 "sp-application-crypto 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6217 "sp-application-crypto",6334 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6218 "sp-core",6335 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6219 "sp-io",6336 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6220 "sp-runtime",6337 "sp-staking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6221 "sp-staking",6338 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6222 "sp-std",6339]6223]634062246341[[package]]6225[[package]]6342name = "pallet-indices"6226name = "pallet-indices"6343version = "4.0.0-dev"6227version = "4.0.0-dev"6344source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"6228source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"6345dependencies = [6229dependencies = [6346 "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6230 "frame-benchmarking",6347 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6231 "frame-support",6348 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6232 "frame-system",6349 "parity-scale-codec 3.1.2",6233 "parity-scale-codec 3.1.2",6350 "scale-info",6234 "scale-info",6351 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6235 "sp-core",6352 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6236 "sp-io",6353 "sp-keyring",6237 "sp-keyring",6354 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6238 "sp-runtime",6355 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6239 "sp-std",6356]6240]635762416358[[package]]6242[[package]]6359name = "pallet-inflation"6243name = "pallet-inflation"6360version = "0.1.0"6244version = "0.1.0"6361dependencies = [6245dependencies = [6362 "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6246 "frame-benchmarking",6363 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6247 "frame-support",6364 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6248 "frame-system",6365 "pallet-balances 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6249 "pallet-balances",6366 "pallet-randomness-collective-flip",6250 "pallet-randomness-collective-flip",6367 "pallet-timestamp",6251 "pallet-timestamp",6368 "parity-scale-codec 3.1.2",6252 "parity-scale-codec 3.1.2",6369 "scale-info",6253 "scale-info",6370 "serde",6254 "serde",6371 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6255 "sp-core",6372 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6256 "sp-io",6373 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6257 "sp-runtime",6374 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6258 "sp-std",6375]6259]637662606377[[package]]6261[[package]]6378name = "pallet-membership"6262name = "pallet-membership"6379version = "4.0.0-dev"6263version = "4.0.0-dev"6380source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"6264source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"6381dependencies = [6265dependencies = [6382 "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6266 "frame-benchmarking",6383 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6267 "frame-support",6384 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6268 "frame-system",6385 "log",6269 "log",6386 "parity-scale-codec 3.1.2",6270 "parity-scale-codec 3.1.2",6387 "scale-info",6271 "scale-info",6388 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6272 "sp-core",6389 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6273 "sp-io",6390 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6274 "sp-runtime",6391 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6275 "sp-std",6392]6276]639362776394[[package]]6278[[package]]6397source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"6281source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"6398dependencies = [6282dependencies = [6399 "ckb-merkle-mountain-range",6283 "ckb-merkle-mountain-range",6400 "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6284 "frame-benchmarking",6401 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6285 "frame-support",6402 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6286 "frame-system",6403 "parity-scale-codec 3.1.2",6287 "parity-scale-codec 3.1.2",6404 "scale-info",6288 "scale-info",6405 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6289 "sp-core",6406 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6290 "sp-io",6407 "sp-mmr-primitives",6291 "sp-mmr-primitives",6408 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6292 "sp-runtime",6409 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6293 "sp-std",6410]6294]641162956412[[package]]6296[[package]]6419 "jsonrpc-derive",6303 "jsonrpc-derive",6420 "parity-scale-codec 3.1.2",6304 "parity-scale-codec 3.1.2",6421 "serde",6305 "serde",6422 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6306 "sp-api",6423 "sp-blockchain",6307 "sp-blockchain",6424 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6308 "sp-core",6425 "sp-mmr-primitives",6309 "sp-mmr-primitives",6426 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6310 "sp-runtime",6427]6311]642863126429[[package]]6313[[package]]6430name = "pallet-multisig"6314name = "pallet-multisig"6431version = "4.0.0-dev"6315version = "4.0.0-dev"6432source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"6316source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"6433dependencies = [6317dependencies = [6434 "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6318 "frame-benchmarking",6435 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6319 "frame-support",6436 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6320 "frame-system",6437 "parity-scale-codec 3.1.2",6321 "parity-scale-codec 3.1.2",6438 "scale-info",6322 "scale-info",6439 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6323 "sp-io",6440 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6324 "sp-runtime",6441 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6325 "sp-std",6442]6326]644363276444[[package]]6328[[package]]6445name = "pallet-nicks"6329name = "pallet-nicks"6446version = "4.0.0-dev"6330version = "4.0.0-dev"6447source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"6331source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"6448dependencies = [6332dependencies = [6449 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6333 "frame-support",6450 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6334 "frame-system",6451 "parity-scale-codec 3.1.2",6335 "parity-scale-codec 3.1.2",6452 "scale-info",6336 "scale-info",6453 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6337 "sp-io",6454 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6338 "sp-runtime",6455 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6339 "sp-std",6456]6340]645763416458[[package]]6342[[package]]6459name = "pallet-nomination-pools"6343name = "pallet-nomination-pools"6460version = "1.0.0"6344version = "1.0.0"6461source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"6345source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"6462dependencies = [6346dependencies = [6463 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6347 "frame-support",6464 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6348 "frame-system",6465 "parity-scale-codec 3.1.2",6349 "parity-scale-codec 3.1.2",6466 "scale-info",6350 "scale-info",6467 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6351 "sp-core",6468 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6352 "sp-runtime",6469 "sp-staking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6353 "sp-staking",6470 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6354 "sp-std",6471]6355]647263566473[[package]]6357[[package]]6474name = "pallet-nomination-pools-benchmarking"6358name = "pallet-nomination-pools-benchmarking"6475version = "1.0.0"6359version = "1.0.0"6476source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"6360source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"6477dependencies = [6361dependencies = [6478 "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6362 "frame-benchmarking",6479 "frame-election-provider-support",6363 "frame-election-provider-support",6480 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6364 "frame-support",6481 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6365 "frame-system",6482 "pallet-bags-list",6366 "pallet-bags-list",6483 "pallet-nomination-pools",6367 "pallet-nomination-pools",6484 "pallet-staking",6368 "pallet-staking",6485 "parity-scale-codec 3.1.2",6369 "parity-scale-codec 3.1.2",6486 "scale-info",6370 "scale-info",6487 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6371 "sp-runtime",6488 "sp-staking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6372 "sp-staking",6489 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6373 "sp-std",6490]6374]649163756492[[package]]6376[[package]]6495dependencies = [6379dependencies = [6496 "ethereum",6380 "ethereum",6497 "evm-coder",6381 "evm-coder",6498 "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6382 "frame-benchmarking",6499 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6383 "frame-support",6500 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6384 "frame-system",6501 "pallet-common",6385 "pallet-common",6502 "pallet-evm",6386 "pallet-evm",6503 "pallet-evm-coder-substrate",6387 "pallet-evm-coder-substrate",6504 "pallet-structure",6388 "pallet-structure",6505 "parity-scale-codec 3.1.2",6389 "parity-scale-codec 3.1.2",6506 "scale-info",6390 "scale-info",6507 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6391 "sp-core",6508 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6392 "sp-runtime",6509 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6393 "sp-std",6510 "up-data-structs",6394 "up-data-structs",6511]6395]651263966515version = "4.0.0-dev"6399version = "4.0.0-dev"6516source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"6400source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"6517dependencies = [6401dependencies = [6518 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6402 "frame-support",6519 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6403 "frame-system",6520 "log",6404 "log",6521 "pallet-balances 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6405 "pallet-balances",6522 "parity-scale-codec 3.1.2",6406 "parity-scale-codec 3.1.2",6523 "scale-info",6407 "scale-info",6524 "serde",6408 "serde",6525 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6409 "sp-runtime",6526 "sp-staking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6410 "sp-staking",6527 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6411 "sp-std",6528]6412]652964136530[[package]]6414[[package]]6531name = "pallet-offences-benchmarking"6415name = "pallet-offences-benchmarking"6532version = "4.0.0-dev"6416version = "4.0.0-dev"6533source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"6417source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"6534dependencies = [6418dependencies = [6535 "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6419 "frame-benchmarking",6536 "frame-election-provider-support",6420 "frame-election-provider-support",6537 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6421 "frame-support",6538 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6422 "frame-system",6539 "pallet-babe",6423 "pallet-babe",6540 "pallet-balances 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6424 "pallet-balances",6541 "pallet-grandpa",6425 "pallet-grandpa",6542 "pallet-im-online",6426 "pallet-im-online",6543 "pallet-offences",6427 "pallet-offences",6544 "pallet-session",6428 "pallet-session",6545 "pallet-staking",6429 "pallet-staking",6546 "parity-scale-codec 3.1.2",6430 "parity-scale-codec 3.1.2",6547 "scale-info",6431 "scale-info",6548 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6432 "sp-runtime",6549 "sp-staking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6433 "sp-staking",6550 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6434 "sp-std",6551]6435]655264366553[[package]]6437[[package]]6554name = "pallet-preimage"6438name = "pallet-preimage"6555version = "4.0.0-dev"6439version = "4.0.0-dev"6556source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"6440source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"6557dependencies = [6441dependencies = [6558 "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6442 "frame-benchmarking",6559 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6443 "frame-support",6560 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6444 "frame-system",6561 "parity-scale-codec 3.1.2",6445 "parity-scale-codec 3.1.2",6562 "scale-info",6446 "scale-info",6563 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6447 "sp-core",6564 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6448 "sp-io",6565 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6449 "sp-runtime",6566 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6450 "sp-std",6567]6451]656864526569[[package]]6453[[package]]6570name = "pallet-proxy"6454name = "pallet-proxy"6571version = "4.0.0-dev"6455version = "4.0.0-dev"6572source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"6456source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"6573dependencies = [6457dependencies = [6574 "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6458 "frame-benchmarking",6575 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6459 "frame-support",6576 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6460 "frame-system",6577 "parity-scale-codec 3.1.2",6461 "parity-scale-codec 3.1.2",6578 "scale-info",6462 "scale-info",6579 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6463 "sp-io",6580 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6464 "sp-runtime",6581 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6465 "sp-std",6582]6466]658364676584[[package]]6468[[package]]6585name = "pallet-randomness-collective-flip"6469name = "pallet-randomness-collective-flip"6586version = "4.0.0-dev"6470version = "4.0.0-dev"6587source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"6471source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"6588dependencies = [6472dependencies = [6589 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6473 "frame-support",6590 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6474 "frame-system",6591 "parity-scale-codec 3.1.2",6475 "parity-scale-codec 3.1.2",6592 "safe-mix",6476 "safe-mix",6593 "scale-info",6477 "scale-info",6594 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6478 "sp-runtime",6595 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6479 "sp-std",6596]6480]659764816598[[package]]6482[[package]]6599name = "pallet-recovery"6483name = "pallet-recovery"6600version = "4.0.0-dev"6484version = "4.0.0-dev"6601source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"6485source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"6602dependencies = [6486dependencies = [6603 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6487 "frame-support",6604 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6488 "frame-system",6605 "parity-scale-codec 3.1.2",6489 "parity-scale-codec 3.1.2",6606 "scale-info",6490 "scale-info",6607 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6491 "sp-io",6608 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6492 "sp-runtime",6609 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6493 "sp-std",6610]6494]661164956612[[package]]6496[[package]]6613name = "pallet-refungible"6497name = "pallet-refungible"6614version = "0.1.0"6498version = "0.1.0"6615dependencies = [6499dependencies = [6616 "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6500 "frame-benchmarking",6617 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6501 "frame-support",6618 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6502 "frame-system",6619 "pallet-common",6503 "pallet-common",6620 "pallet-evm",6504 "pallet-evm",6621 "pallet-structure",6505 "pallet-structure",6622 "parity-scale-codec 3.1.2",6506 "parity-scale-codec 3.1.2",6623 "scale-info",6507 "scale-info",6624 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6508 "sp-core",6625 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6509 "sp-runtime",6626 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6510 "sp-std",6627 "up-data-structs",6511 "up-data-structs",6628]6512]662965136632version = "4.0.0-dev"6516version = "4.0.0-dev"6633source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"6517source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"6634dependencies = [6518dependencies = [6635 "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6519 "frame-benchmarking",6636 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6520 "frame-support",6637 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6521 "frame-system",6638 "log",6522 "log",6639 "parity-scale-codec 3.1.2",6523 "parity-scale-codec 3.1.2",6640 "scale-info",6524 "scale-info",6641 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6525 "sp-io",6642 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6526 "sp-runtime",6643 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6527 "sp-std",6644]6528]664565296646[[package]]6530[[package]]6647name = "pallet-session"6531name = "pallet-session"6648version = "4.0.0-dev"6532version = "4.0.0-dev"6649source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"6533source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"6650dependencies = [6534dependencies = [6651 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6535 "frame-support",6652 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6536 "frame-system",6653 "impl-trait-for-tuples",6537 "impl-trait-for-tuples",6654 "log",6538 "log",6655 "pallet-timestamp",6539 "pallet-timestamp",6656 "parity-scale-codec 3.1.2",6540 "parity-scale-codec 3.1.2",6657 "scale-info",6541 "scale-info",6658 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6542 "sp-core",6659 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6543 "sp-io",6660 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6544 "sp-runtime",6661 "sp-session",6545 "sp-session",6662 "sp-staking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6546 "sp-staking",6663 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6547 "sp-std",6664 "sp-trie 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6548 "sp-trie",6665]6549]666665506667[[package]]6551[[package]]6668name = "pallet-session-benchmarking"6552name = "pallet-session-benchmarking"6669version = "4.0.0-dev"6553version = "4.0.0-dev"6670source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"6554source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"6671dependencies = [6555dependencies = [6672 "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6556 "frame-benchmarking",6673 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6557 "frame-support",6674 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6558 "frame-system",6675 "pallet-session",6559 "pallet-session",6676 "pallet-staking",6560 "pallet-staking",6677 "rand 0.7.3",6561 "rand 0.7.3",6678 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6562 "sp-runtime",6679 "sp-session",6563 "sp-session",6680 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6564 "sp-std",6681]6565]668265666683[[package]]6567[[package]]6684name = "pallet-society"6568name = "pallet-society"6685version = "4.0.0-dev"6569version = "4.0.0-dev"6686source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"6570source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"6687dependencies = [6571dependencies = [6688 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6572 "frame-support",6689 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6573 "frame-system",6690 "parity-scale-codec 3.1.2",6574 "parity-scale-codec 3.1.2",6691 "rand_chacha 0.2.2",6575 "rand_chacha 0.2.2",6692 "scale-info",6576 "scale-info",6693 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6577 "sp-runtime",6694 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6578 "sp-std",6695]6579]669665806697[[package]]6581[[package]]6698name = "pallet-staking"6582name = "pallet-staking"6699version = "4.0.0-dev"6583version = "4.0.0-dev"6700source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"6584source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"6701dependencies = [6585dependencies = [6702 "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6586 "frame-benchmarking",6703 "frame-election-provider-support",6587 "frame-election-provider-support",6704 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6588 "frame-support",6705 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6589 "frame-system",6706 "log",6590 "log",6707 "pallet-authorship",6591 "pallet-authorship",6708 "pallet-session",6592 "pallet-session",6709 "parity-scale-codec 3.1.2",6593 "parity-scale-codec 3.1.2",6710 "rand_chacha 0.2.2",6594 "rand_chacha 0.2.2",6711 "scale-info",6595 "scale-info",6712 "serde",6596 "serde",6713 "sp-application-crypto 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6597 "sp-application-crypto",6714 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6598 "sp-io",6715 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6599 "sp-runtime",6716 "sp-staking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6600 "sp-staking",6717 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6601 "sp-std",6718]6602]671966036720[[package]]6604[[package]]6734source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"6618source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"6735dependencies = [6619dependencies = [6736 "log",6620 "log",6737 "sp-arithmetic 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6621 "sp-arithmetic",6738]6622]673966236740[[package]]6624[[package]]6741name = "pallet-structure"6625name = "pallet-structure"6742version = "0.1.0"6626version = "0.1.0"6743dependencies = [6627dependencies = [6744 "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6628 "frame-benchmarking",6745 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6629 "frame-support",6746 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6630 "frame-system",6747 "pallet-common",6631 "pallet-common",6748 "parity-scale-codec 3.1.2",6632 "parity-scale-codec 3.1.2",6749 "scale-info",6633 "scale-info",6750 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6634 "sp-std",6751 "up-data-structs",6635 "up-data-structs",6752]6636]675366376756version = "4.0.0-dev"6640version = "4.0.0-dev"6757source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"6641source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"6758dependencies = [6642dependencies = [6759 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6643 "frame-support",6760 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6644 "frame-system",6761 "parity-scale-codec 3.1.2",6645 "parity-scale-codec 3.1.2",6762 "scale-info",6646 "scale-info",6763 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6647 "sp-io",6764 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6648 "sp-runtime",6765 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6649 "sp-std",6766]6650]676766516768[[package]]6652[[package]]6769name = "pallet-template-transaction-payment"6653name = "pallet-template-transaction-payment"6770version = "3.0.0"6654version = "3.0.0"6771source = "git+https://github.com/uniquenetwork/pallet-sponsoring?branch=polkadot-v0.9.21#d48fbd3cd0a8261014c8a8b6904d10ddb37ae2d4"6655source = "git+https://github.com/uniquenetwork/pallet-sponsoring?branch=polkadot-v0.9.21#d48fbd3cd0a8261014c8a8b6904d10ddb37ae2d4"6772dependencies = [6656dependencies = [6773 "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6657 "frame-benchmarking",6774 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6658 "frame-support",6775 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6659 "frame-system",6776 "pallet-balances 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6660 "pallet-balances",6777 "pallet-transaction-payment",6661 "pallet-transaction-payment",6778 "parity-scale-codec 3.1.2",6662 "parity-scale-codec 3.1.2",6779 "scale-info",6663 "scale-info",6780 "serde",6664 "serde",6781 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6665 "sp-core",6782 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6666 "sp-io",6783 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6667 "sp-runtime",6784 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6668 "sp-std",6785 "up-sponsorship",6669 "up-sponsorship",6786]6670]678766716790version = "4.0.0-dev"6674version = "4.0.0-dev"6791source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"6675source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"6792dependencies = [6676dependencies = [6793 "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6677 "frame-benchmarking",6794 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6678 "frame-support",6795 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6679 "frame-system",6796 "log",6680 "log",6797 "parity-scale-codec 3.1.2",6681 "parity-scale-codec 3.1.2",6798 "scale-info",6682 "scale-info",6799 "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6683 "sp-inherents",6800 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6684 "sp-io",6801 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6685 "sp-runtime",6802 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6686 "sp-std",6803 "sp-timestamp",6687 "sp-timestamp",6804]6688]680566896808version = "4.0.0-dev"6692version = "4.0.0-dev"6809source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"6693source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"6810dependencies = [6694dependencies = [6811 "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6695 "frame-benchmarking",6812 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6696 "frame-support",6813 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6697 "frame-system",6814 "log",6698 "log",6815 "pallet-treasury",6699 "pallet-treasury",6816 "parity-scale-codec 3.1.2",6700 "parity-scale-codec 3.1.2",6817 "scale-info",6701 "scale-info",6818 "serde",6702 "serde",6819 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6703 "sp-core",6820 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6704 "sp-io",6821 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6705 "sp-runtime",6822 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6706 "sp-std",6823]6707]682467086825[[package]]6709[[package]]6826name = "pallet-transaction-payment"6710name = "pallet-transaction-payment"6827version = "4.0.0-dev"6711version = "4.0.0-dev"6828source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"6712source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"6829dependencies = [6713dependencies = [6830 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6714 "frame-support",6831 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6715 "frame-system",6832 "parity-scale-codec 3.1.2",6716 "parity-scale-codec 3.1.2",6833 "scale-info",6717 "scale-info",6834 "serde",6718 "serde",6835 "smallvec",6719 "smallvec",6836 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6720 "sp-core",6837 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6721 "sp-io",6838 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6722 "sp-runtime",6839 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6723 "sp-std",6840]6724]684167256842[[package]]6726[[package]]6849 "jsonrpc-derive",6733 "jsonrpc-derive",6850 "pallet-transaction-payment-rpc-runtime-api",6734 "pallet-transaction-payment-rpc-runtime-api",6851 "parity-scale-codec 3.1.2",6735 "parity-scale-codec 3.1.2",6852 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6736 "sp-api",6853 "sp-blockchain",6737 "sp-blockchain",6854 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6738 "sp-core",6855 "sp-rpc",6739 "sp-rpc",6856 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6740 "sp-runtime",6857]6741]685867426859[[package]]6743[[package]]6863dependencies = [6747dependencies = [6864 "pallet-transaction-payment",6748 "pallet-transaction-payment",6865 "parity-scale-codec 3.1.2",6749 "parity-scale-codec 3.1.2",6866 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6750 "sp-api",6867 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6751 "sp-runtime",6868]6752]686967536870[[package]]6754[[package]]6871name = "pallet-treasury"6755name = "pallet-treasury"6872version = "4.0.0-dev"6756version = "4.0.0-dev"6873source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"6757source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"6874dependencies = [6758dependencies = [6875 "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6759 "frame-benchmarking",6876 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6760 "frame-support",6877 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6761 "frame-system",6878 "impl-trait-for-tuples",6762 "impl-trait-for-tuples",6879 "pallet-balances 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6763 "pallet-balances",6880 "parity-scale-codec 3.1.2",6764 "parity-scale-codec 3.1.2",6881 "scale-info",6765 "scale-info",6882 "serde",6766 "serde",6883 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6767 "sp-runtime",6884 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6768 "sp-std",6885]6769]688667706887[[package]]6771[[package]]6888name = "pallet-unique"6772name = "pallet-unique"6889version = "0.1.0"6773version = "0.1.0"6890dependencies = [6774dependencies = [6891 "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6775 "frame-benchmarking",6892 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6776 "frame-support",6893 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6777 "frame-system",6894 "pallet-common",6778 "pallet-common",6895 "pallet-evm",6779 "pallet-evm",6896 "parity-scale-codec 3.1.2",6780 "parity-scale-codec 3.1.2",6897 "scale-info",6781 "scale-info",6898 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6782 "sp-core",6899 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6783 "sp-io",6900 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6784 "sp-runtime",6901 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6785 "sp-std",6902 "up-data-structs",6786 "up-data-structs",6903]6787]690467886905[[package]]6789[[package]]6906name = "pallet-unq-scheduler"6790name = "pallet-unq-scheduler"6907version = "0.1.0"6791version = "0.1.0"6908dependencies = [6792dependencies = [6909 "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6793 "frame-benchmarking",6910 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6794 "frame-support",6911 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6795 "frame-system",6912 "log",6796 "log",6913 "parity-scale-codec 3.1.2",6797 "parity-scale-codec 3.1.2",6914 "scale-info",6798 "scale-info",6915 "serde",6799 "serde",6916 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6800 "sp-core",6917 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6801 "sp-io",6918 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6802 "sp-runtime",6919 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6803 "sp-std",6920 "substrate-test-utils",6804 "substrate-test-utils",6921 "up-sponsorship",6805 "up-sponsorship",6922]6806]6926version = "4.0.0-dev"6810version = "4.0.0-dev"6927source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"6811source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"6928dependencies = [6812dependencies = [6929 "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6813 "frame-benchmarking",6930 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6814 "frame-support",6931 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6815 "frame-system",6932 "parity-scale-codec 3.1.2",6816 "parity-scale-codec 3.1.2",6933 "scale-info",6817 "scale-info",6934 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6818 "sp-core",6935 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6819 "sp-io",6936 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6820 "sp-runtime",6937 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6821 "sp-std",6938]6822]693968236940[[package]]6824[[package]]6941name = "pallet-vesting"6825name = "pallet-vesting"6942version = "4.0.0-dev"6826version = "4.0.0-dev"6943source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"6827source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"6944dependencies = [6828dependencies = [6945 "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6829 "frame-benchmarking",6946 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6830 "frame-support",6947 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6831 "frame-system",6948 "log",6832 "log",6949 "parity-scale-codec 3.1.2",6833 "parity-scale-codec 3.1.2",6950 "scale-info",6834 "scale-info",6951 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6835 "sp-runtime",6952 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6836 "sp-std",6953]6837]695468386955[[package]]6839[[package]]6956name = "pallet-xcm"6840name = "pallet-xcm"6957version = "0.9.21"6841version = "0.9.21"6958source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.21#56cbe45f6c9397b06a99a2d80f4752578ed3637f"6842source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.21#56cbe45f6c9397b06a99a2d80f4752578ed3637f"6959dependencies = [6843dependencies = [6960 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6844 "frame-support",6961 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6845 "frame-system",6962 "log",6846 "log",6963 "parity-scale-codec 3.1.2",6847 "parity-scale-codec 3.1.2",6964 "scale-info",6848 "scale-info",6965 "serde",6849 "serde",6966 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6850 "sp-core",6967 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6851 "sp-runtime",6968 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6852 "sp-std",6969 "xcm",6853 "xcm",6970 "xcm-executor",6854 "xcm-executor",6971]6855]6975version = "0.9.21"6859version = "0.9.21"6976source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.21#56cbe45f6c9397b06a99a2d80f4752578ed3637f"6860source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.21#56cbe45f6c9397b06a99a2d80f4752578ed3637f"6977dependencies = [6861dependencies = [6978 "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6862 "frame-benchmarking",6979 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6863 "frame-support",6980 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6864 "frame-system",6981 "log",6865 "log",6982 "parity-scale-codec 3.1.2",6866 "parity-scale-codec 3.1.2",6983 "scale-info",6867 "scale-info",6984 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6868 "sp-runtime",6985 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6869 "sp-std",6986 "xcm",6870 "xcm",6987 "xcm-executor",6871 "xcm-executor",6988]6872]6993source = "git+https://github.com/uniquenetwork/cumulus?branch=polkadot-v0.9.21#4ce5950ac3efbdbbf6c88c90e2a9ad4c7cb8d334"6877source = "git+https://github.com/uniquenetwork/cumulus?branch=polkadot-v0.9.21#4ce5950ac3efbdbbf6c88c90e2a9ad4c7cb8d334"6994dependencies = [6878dependencies = [6995 "cumulus-primitives-core",6879 "cumulus-primitives-core",6996 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6880 "frame-support",6997 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",6881 "frame-system",6998 "parity-scale-codec 3.1.2",6882 "parity-scale-codec 3.1.2",6999 "scale-info",6883 "scale-info",7000 "serde",6884 "serde",7428 "polkadot-node-subsystem-util",7312 "polkadot-node-subsystem-util",7429 "polkadot-primitives",7313 "polkadot-primitives",7430 "rand 0.8.5",7314 "rand 0.8.5",7431 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",7315 "sp-core",7432 "sp-keystore 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",7316 "sp-keystore",7433 "thiserror",7317 "thiserror",7434 "tracing-gum",7318 "tracing-gum",7435]7319]7472 "sc-cli",7356 "sc-cli",7473 "sc-service",7357 "sc-service",7474 "sc-tracing",7358 "sc-tracing",7475 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",7359 "sp-core",7476 "sp-trie 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",7360 "sp-trie",7477 "substrate-build-script-utils",7361 "substrate-build-script-utils",7478 "thiserror",7362 "thiserror",7479 "try-runtime-cli",7363 "try-runtime-cli",7485source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.21#56cbe45f6c9397b06a99a2d80f4752578ed3637f"7369source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.21#56cbe45f6c9397b06a99a2d80f4752578ed3637f"7486dependencies = [7370dependencies = [7487 "beefy-primitives",7371 "beefy-primitives",7488 "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",7372 "frame-benchmarking",7489 "frame-benchmarking-cli",7373 "frame-benchmarking-cli",7490 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",7374 "frame-system",7491 "frame-system-rpc-runtime-api",7375 "frame-system-rpc-runtime-api",7492 "pallet-transaction-payment",7376 "pallet-transaction-payment",7493 "pallet-transaction-payment-rpc-runtime-api",7377 "pallet-transaction-payment-rpc-runtime-api",7500 "sc-consensus",7384 "sc-consensus",7501 "sc-executor",7385 "sc-executor",7502 "sc-service",7386 "sc-service",7503 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",7387 "sp-api",7504 "sp-authority-discovery",7388 "sp-authority-discovery",7505 "sp-block-builder",7389 "sp-block-builder",7506 "sp-blockchain",7390 "sp-blockchain",7507 "sp-consensus",7391 "sp-consensus",7508 "sp-consensus-babe",7392 "sp-consensus-babe",7509 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",7393 "sp-core",7510 "sp-finality-grandpa",7394 "sp-finality-grandpa",7511 "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",7395 "sp-inherents",7512 "sp-keyring",7396 "sp-keyring",7513 "sp-mmr-primitives",7397 "sp-mmr-primitives",7514 "sp-offchain",7398 "sp-offchain",7515 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",7399 "sp-runtime",7516 "sp-session",7400 "sp-session",7517 "sp-storage 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",7401 "sp-storage",7518 "sp-timestamp",7402 "sp-timestamp",7519 "sp-transaction-pool",7403 "sp-transaction-pool",7520]7404]7533 "polkadot-node-subsystem",7417 "polkadot-node-subsystem",7534 "polkadot-node-subsystem-util",7418 "polkadot-node-subsystem-util",7535 "polkadot-primitives",7419 "polkadot-primitives",7536 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",7420 "sp-core",7537 "sp-keystore 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",7421 "sp-keystore",7538 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",7422 "sp-runtime",7539 "thiserror",7423 "thiserror",7540 "tracing-gum",7424 "tracing-gum",7541]7425]7548 "parity-scale-codec 3.1.2",7432 "parity-scale-codec 3.1.2",7549 "parity-util-mem",7433 "parity-util-mem",7550 "scale-info",7434 "scale-info",7551 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",7435 "sp-core",7552 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",7436 "sp-runtime",7553 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",7437 "sp-std",7554]7438]755574397556[[package]]7440[[package]]7570 "polkadot-node-subsystem-util",7454 "polkadot-node-subsystem-util",7571 "polkadot-primitives",7455 "polkadot-primitives",7572 "sc-network",7456 "sc-network",7573 "sp-application-crypto 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",7457 "sp-application-crypto",7574 "sp-keystore 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",7458 "sp-keystore",7575 "thiserror",7459 "thiserror",7576 "tracing-gum",7460 "tracing-gum",7577]7461]7585 "polkadot-node-primitives",7469 "polkadot-node-primitives",7586 "polkadot-primitives",7470 "polkadot-primitives",7587 "reed-solomon-novelpoly",7471 "reed-solomon-novelpoly",7588 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",7472 "sp-core",7589 "sp-trie 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",7473 "sp-trie",7590 "thiserror",7474 "thiserror",7591]7475]759274767604 "rand 0.8.5",7488 "rand 0.8.5",7605 "rand_chacha 0.3.1",7489 "rand_chacha 0.3.1",7606 "sc-network",7490 "sc-network",7607 "sp-application-crypto 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",7491 "sp-application-crypto",7608 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",7492 "sp-core",7609 "sp-keystore 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",7493 "sp-keystore",7610 "tracing-gum",7494 "tracing-gum",7611]7495]761274967641 "polkadot-node-subsystem",7525 "polkadot-node-subsystem",7642 "polkadot-node-subsystem-util",7526 "polkadot-node-subsystem-util",7643 "polkadot-primitives",7527 "polkadot-primitives",7644 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",7528 "sp-core",7645 "sp-maybe-compressed-blob",7529 "sp-maybe-compressed-blob",7646 "thiserror",7530 "thiserror",7647 "tracing-gum",7531 "tracing-gum",7668 "polkadot-primitives",7552 "polkadot-primitives",7669 "sc-keystore",7553 "sc-keystore",7670 "schnorrkel",7554 "schnorrkel",7671 "sp-application-crypto 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",7555 "sp-application-crypto",7672 "sp-consensus",7556 "sp-consensus",7673 "sp-consensus-slots",7557 "sp-consensus-slots",7674 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",7558 "sp-runtime",7675 "thiserror",7559 "thiserror",7676 "tracing-gum",7560 "tracing-gum",7677]7561]7709 "polkadot-node-subsystem-util",7593 "polkadot-node-subsystem-util",7710 "polkadot-primitives",7594 "polkadot-primitives",7711 "polkadot-statement-table",7595 "polkadot-statement-table",7712 "sp-keystore 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",7596 "sp-keystore",7713 "thiserror",7597 "thiserror",7714 "tracing-gum",7598 "tracing-gum",7715]7599]7723 "polkadot-node-subsystem",7607 "polkadot-node-subsystem",7724 "polkadot-node-subsystem-util",7608 "polkadot-node-subsystem-util",7725 "polkadot-primitives",7609 "polkadot-primitives",7726 "sp-keystore 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",7610 "sp-keystore",7727 "thiserror",7611 "thiserror",7728 "tracing-gum",7612 "tracing-gum",7729 "wasm-timer",7613 "wasm-timer",7809 "polkadot-node-subsystem",7693 "polkadot-node-subsystem",7810 "polkadot-primitives",7694 "polkadot-primitives",7811 "sp-blockchain",7695 "sp-blockchain",7812 "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",7696 "sp-inherents",7813 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",7697 "sp-runtime",7814 "thiserror",7698 "thiserror",7815 "tracing-gum",7699 "tracing-gum",7816]7700]7853 "sc-executor-common",7737 "sc-executor-common",7854 "sc-executor-wasmtime",7738 "sc-executor-wasmtime",7855 "slotmap",7739 "slotmap",7856 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",7740 "sp-core",7857 "sp-externalities 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",7741 "sp-externalities",7858 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",7742 "sp-io",7859 "sp-maybe-compressed-blob",7743 "sp-maybe-compressed-blob",7860 "sp-tracing 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",7744 "sp-tracing",7861 "sp-wasm-interface 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",7745 "sp-wasm-interface",7862 "tracing-gum",7746 "tracing-gum",7863]7747]786477487873 "polkadot-node-subsystem-util",7757 "polkadot-node-subsystem-util",7874 "polkadot-overseer",7758 "polkadot-overseer",7875 "polkadot-primitives",7759 "polkadot-primitives",7876 "sp-keystore 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",7760 "sp-keystore",7877 "thiserror",7761 "thiserror",7878 "tracing-gum",7762 "tracing-gum",7879]7763]7889 "polkadot-node-subsystem",7773 "polkadot-node-subsystem",7890 "polkadot-node-subsystem-util",7774 "polkadot-node-subsystem-util",7891 "polkadot-primitives",7775 "polkadot-primitives",7892 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",7776 "sp-api",7893 "sp-authority-discovery",7777 "sp-authority-discovery",7894 "sp-consensus-babe",7778 "sp-consensus-babe",7895 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",7779 "sp-core",7896 "tracing-gum",7780 "tracing-gum",7897]7781]789877827910 "polkadot-node-primitives",7794 "polkadot-node-primitives",7911 "polkadot-primitives",7795 "polkadot-primitives",7912 "sc-network",7796 "sc-network",7913 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",7797 "sp-core",7914 "thiserror",7798 "thiserror",7915]7799]791678007963 "polkadot-primitives",7847 "polkadot-primitives",7964 "schnorrkel",7848 "schnorrkel",7965 "serde",7849 "serde",7966 "sp-application-crypto 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",7850 "sp-application-crypto",7967 "sp-consensus-babe",7851 "sp-consensus-babe",7968 "sp-consensus-vrf",7852 "sp-consensus-vrf",7969 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",7853 "sp-core",7970 "sp-keystore 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",7854 "sp-keystore",7971 "sp-maybe-compressed-blob",7855 "sp-maybe-compressed-blob",7972 "thiserror",7856 "thiserror",7973 "zstd",7857 "zstd",8028 "polkadot-overseer",7912 "polkadot-overseer",8029 "polkadot-primitives",7913 "polkadot-primitives",8030 "rand 0.8.5",7914 "rand 0.8.5",8031 "sp-application-crypto 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",7915 "sp-application-crypto",8032 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",7916 "sp-core",8033 "sp-keystore 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",7917 "sp-keystore",8034 "thiserror",7918 "thiserror",8035 "tracing-gum",7919 "tracing-gum",8036]7920]8052 "polkadot-overseer-gen",7936 "polkadot-overseer-gen",8053 "polkadot-primitives",7937 "polkadot-primitives",8054 "sc-client-api",7938 "sc-client-api",8055 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",7939 "sp-api",8056 "tracing-gum",7940 "tracing-gum",8057]7941]805879428091source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.21#56cbe45f6c9397b06a99a2d80f4752578ed3637f"7975source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.21#56cbe45f6c9397b06a99a2d80f4752578ed3637f"8092dependencies = [7976dependencies = [8093 "derive_more",7977 "derive_more",8094 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",7978 "frame-support",8095 "parity-scale-codec 3.1.2",7979 "parity-scale-codec 3.1.2",8096 "parity-util-mem",7980 "parity-util-mem",8097 "polkadot-core-primitives",7981 "polkadot-core-primitives",8098 "scale-info",7982 "scale-info",8099 "serde",7983 "serde",8100 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",7984 "sp-core",8101 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",7985 "sp-runtime",8102 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",7986 "sp-std",8103]7987]810479888105[[package]]7989[[package]]8123source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.21#56cbe45f6c9397b06a99a2d80f4752578ed3637f"8007source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.21#56cbe45f6c9397b06a99a2d80f4752578ed3637f"8124dependencies = [8008dependencies = [8125 "bitvec 1.0.0",8009 "bitvec 1.0.0",8126 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",8010 "frame-system",8127 "hex-literal",8011 "hex-literal",8128 "parity-scale-codec 3.1.2",8012 "parity-scale-codec 3.1.2",8129 "parity-util-mem",8013 "parity-util-mem",8130 "polkadot-core-primitives",8014 "polkadot-core-primitives",8131 "polkadot-parachain",8015 "polkadot-parachain",8132 "scale-info",8016 "scale-info",8133 "serde",8017 "serde",8134 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",8018 "sp-api",8135 "sp-application-crypto 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",8019 "sp-application-crypto",8136 "sp-arithmetic 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",8020 "sp-arithmetic",8137 "sp-authority-discovery",8021 "sp-authority-discovery",8138 "sp-consensus-slots",8022 "sp-consensus-slots",8139 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",8023 "sp-core",8140 "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",8024 "sp-inherents",8141 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",8025 "sp-io",8142 "sp-keystore 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",8026 "sp-keystore",8143 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",8027 "sp-runtime",8144 "sp-staking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",8028 "sp-staking",8145 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",8029 "sp-std",8146 "sp-trie 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",8030 "sp-trie",8147 "sp-version 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",8031 "sp-version",8148]8032]814980338150[[package]]8034[[package]]8168 "sc-rpc",8052 "sc-rpc",8169 "sc-sync-state-rpc",8053 "sc-sync-state-rpc",8170 "sc-transaction-pool-api",8054 "sc-transaction-pool-api",8171 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",8055 "sp-api",8172 "sp-block-builder",8056 "sp-block-builder",8173 "sp-blockchain",8057 "sp-blockchain",8174 "sp-consensus",8058 "sp-consensus",8175 "sp-consensus-babe",8059 "sp-consensus-babe",8176 "sp-keystore 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",8060 "sp-keystore",8177 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",8061 "sp-runtime",8178 "substrate-frame-rpc-system",8062 "substrate-frame-rpc-system",8179 "substrate-state-trie-migration-rpc",8063 "substrate-state-trie-migration-rpc",8180]8064]8186dependencies = [8070dependencies = [8187 "beefy-primitives",8071 "beefy-primitives",8188 "bitvec 1.0.0",8072 "bitvec 1.0.0",8189 "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",8073 "frame-benchmarking",8190 "frame-election-provider-support",8074 "frame-election-provider-support",8191 "frame-executive",8075 "frame-executive",8192 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",8076 "frame-support",8193 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",8077 "frame-system",8194 "frame-system-benchmarking",8078 "frame-system-benchmarking",8195 "frame-system-rpc-runtime-api",8079 "frame-system-rpc-runtime-api",8196 "frame-try-runtime",8080 "frame-try-runtime",8200 "pallet-authorship",8084 "pallet-authorship",8201 "pallet-babe",8085 "pallet-babe",8202 "pallet-bags-list",8086 "pallet-bags-list",8203 "pallet-balances 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",8087 "pallet-balances",8204 "pallet-bounties",8088 "pallet-bounties",8205 "pallet-child-bounties",8089 "pallet-child-bounties",8206 "pallet-collective",8090 "pallet-collective",8242 "serde",8126 "serde",8243 "serde_derive",8127 "serde_derive",8244 "smallvec",8128 "smallvec",8245 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",8129 "sp-api",8246 "sp-authority-discovery",8130 "sp-authority-discovery",8247 "sp-block-builder",8131 "sp-block-builder",8248 "sp-consensus-babe",8132 "sp-consensus-babe",8249 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",8133 "sp-core",8250 "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",8134 "sp-inherents",8251 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",8135 "sp-io",8252 "sp-mmr-primitives",8136 "sp-mmr-primitives",8253 "sp-npos-elections",8137 "sp-npos-elections",8254 "sp-offchain",8138 "sp-offchain",8255 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",8139 "sp-runtime",8256 "sp-session",8140 "sp-session",8257 "sp-staking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",8141 "sp-staking",8258 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",8142 "sp-std",8259 "sp-transaction-pool",8143 "sp-transaction-pool",8260 "sp-version 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",8144 "sp-version",8261 "static_assertions",8145 "static_assertions",8262 "substrate-wasm-builder",8146 "substrate-wasm-builder",8263 "xcm",8147 "xcm",8272dependencies = [8156dependencies = [8273 "beefy-primitives",8157 "beefy-primitives",8274 "bitvec 1.0.0",8158 "bitvec 1.0.0",8275 "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",8159 "frame-benchmarking",8276 "frame-election-provider-support",8160 "frame-election-provider-support",8277 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",8161 "frame-support",8278 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",8162 "frame-system",8279 "impl-trait-for-tuples",8163 "impl-trait-for-tuples",8280 "libsecp256k1",8164 "libsecp256k1",8281 "log",8165 "log",8282 "pallet-authorship",8166 "pallet-authorship",8283 "pallet-babe",8167 "pallet-babe",8284 "pallet-bags-list",8168 "pallet-bags-list",8285 "pallet-balances 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",8169 "pallet-balances",8286 "pallet-beefy-mmr",8170 "pallet-beefy-mmr",8287 "pallet-election-provider-multi-phase",8171 "pallet-election-provider-multi-phase",8288 "pallet-session",8172 "pallet-session",8299 "serde",8183 "serde",8300 "serde_derive",8184 "serde_derive",8301 "slot-range-helper",8185 "slot-range-helper",8302 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",8186 "sp-api",8303 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",8187 "sp-core",8304 "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",8188 "sp-inherents",8305 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",8189 "sp-io",8306 "sp-npos-elections",8190 "sp-npos-elections",8307 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",8191 "sp-runtime",8308 "sp-session",8192 "sp-session",8309 "sp-staking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",8193 "sp-staking",8310 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",8194 "sp-std",8311 "static_assertions",8195 "static_assertions",8312 "xcm",8196 "xcm",8313]8197]8317version = "0.9.21"8201version = "0.9.21"8318source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.21#56cbe45f6c9397b06a99a2d80f4752578ed3637f"8202source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.21#56cbe45f6c9397b06a99a2d80f4752578ed3637f"8319dependencies = [8203dependencies = [8320 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",8204 "frame-support",8321 "polkadot-primitives",8205 "polkadot-primitives",8322 "polkadot-runtime-common",8206 "polkadot-runtime-common",8323 "smallvec",8207 "smallvec",8324 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",8208 "sp-runtime",8325]8209]832682108327[[package]]8211[[package]]8332 "bs58",8216 "bs58",8333 "parity-scale-codec 3.1.2",8217 "parity-scale-codec 3.1.2",8334 "polkadot-primitives",8218 "polkadot-primitives",8335 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",8219 "sp-std",8336 "sp-tracing 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",8220 "sp-tracing",8337]8221]833882228339[[package]]8223[[package]]8344 "bitflags",8228 "bitflags",8345 "bitvec 1.0.0",8229 "bitvec 1.0.0",8346 "derive_more",8230 "derive_more",8347 "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",8231 "frame-benchmarking",8348 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",8232 "frame-support",8349 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",8233 "frame-system",8350 "log",8234 "log",8351 "pallet-authority-discovery",8235 "pallet-authority-discovery",8352 "pallet-authorship",8236 "pallet-authorship",8353 "pallet-babe",8237 "pallet-babe",8354 "pallet-balances 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",8238 "pallet-balances",8355 "pallet-session",8239 "pallet-session",8356 "pallet-staking",8240 "pallet-staking",8357 "pallet-timestamp",8241 "pallet-timestamp",8364 "rustc-hex",8248 "rustc-hex",8365 "scale-info",8249 "scale-info",8366 "serde",8250 "serde",8367 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",8251 "sp-api",8368 "sp-application-crypto 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",8252 "sp-application-crypto",8369 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",8253 "sp-core",8370 "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",8254 "sp-inherents",8371 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",8255 "sp-io",8372 "sp-keystore 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",8256 "sp-keystore",8373 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",8257 "sp-runtime",8374 "sp-session",8258 "sp-session",8375 "sp-staking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",8259 "sp-staking",8376 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",8260 "sp-std",8377 "static_assertions",8261 "static_assertions",8378 "xcm",8262 "xcm",8379 "xcm-executor",8263 "xcm-executor",8454 "sc-telemetry",8338 "sc-telemetry",8455 "sc-transaction-pool",8339 "sc-transaction-pool",8456 "serde",8340 "serde",8457 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",8341 "sp-api",8458 "sp-authority-discovery",8342 "sp-authority-discovery",8459 "sp-block-builder",8343 "sp-block-builder",8460 "sp-blockchain",8344 "sp-blockchain",8461 "sp-consensus",8345 "sp-consensus",8462 "sp-consensus-babe",8346 "sp-consensus-babe",8463 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",8347 "sp-core",8464 "sp-finality-grandpa",8348 "sp-finality-grandpa",8465 "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",8349 "sp-inherents",8466 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",8350 "sp-io",8467 "sp-keystore 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",8351 "sp-keystore",8468 "sp-offchain",8352 "sp-offchain",8469 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",8353 "sp-runtime",8470 "sp-session",8354 "sp-session",8471 "sp-state-machine 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",8355 "sp-state-machine",8472 "sp-storage 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",8356 "sp-storage",8473 "sp-timestamp",8357 "sp-timestamp",8474 "sp-transaction-pool",8358 "sp-transaction-pool",8475 "sp-trie 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",8359 "sp-trie",8476 "substrate-prometheus-endpoint",8360 "substrate-prometheus-endpoint",8477 "thiserror",8361 "thiserror",8478 "tracing-gum",8362 "tracing-gum",8494 "polkadot-node-subsystem",8378 "polkadot-node-subsystem",8495 "polkadot-node-subsystem-util",8379 "polkadot-node-subsystem-util",8496 "polkadot-primitives",8380 "polkadot-primitives",8497 "sp-keystore 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",8381 "sp-keystore",8498 "sp-staking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",8382 "sp-staking",8499 "thiserror",8383 "thiserror",8500 "tracing-gum",8384 "tracing-gum",8501]8385]8507dependencies = [8391dependencies = [8508 "parity-scale-codec 3.1.2",8392 "parity-scale-codec 3.1.2",8509 "polkadot-primitives",8393 "polkadot-primitives",8510 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",8394 "sp-core",8511]8395]851283968513[[package]]8397[[package]]8519 "bitvec 1.0.0",8403 "bitvec 1.0.0",8520 "frame-election-provider-support",8404 "frame-election-provider-support",8521 "frame-executive",8405 "frame-executive",8522 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",8406 "frame-support",8523 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",8407 "frame-system",8524 "frame-system-rpc-runtime-api",8408 "frame-system-rpc-runtime-api",8525 "log",8409 "log",8526 "pallet-authority-discovery",8410 "pallet-authority-discovery",8527 "pallet-authorship",8411 "pallet-authorship",8528 "pallet-babe",8412 "pallet-babe",8529 "pallet-balances 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",8413 "pallet-balances",8530 "pallet-grandpa",8414 "pallet-grandpa",8531 "pallet-indices",8415 "pallet-indices",8532 "pallet-nicks",8416 "pallet-nicks",8550 "serde",8434 "serde",8551 "serde_derive",8435 "serde_derive",8552 "smallvec",8436 "smallvec",8553 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",8437 "sp-api",8554 "sp-authority-discovery",8438 "sp-authority-discovery",8555 "sp-block-builder",8439 "sp-block-builder",8556 "sp-consensus-babe",8440 "sp-consensus-babe",8557 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",8441 "sp-core",8558 "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",8442 "sp-inherents",8559 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",8443 "sp-io",8560 "sp-mmr-primitives",8444 "sp-mmr-primitives",8561 "sp-offchain",8445 "sp-offchain",8562 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",8446 "sp-runtime",8563 "sp-session",8447 "sp-session",8564 "sp-staking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",8448 "sp-staking",8565 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",8449 "sp-std",8566 "sp-transaction-pool",8450 "sp-transaction-pool",8567 "sp-version 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",8451 "sp-version",8568 "substrate-wasm-builder",8452 "substrate-wasm-builder",8569 "test-runtime-constants",8453 "test-runtime-constants",8570 "xcm",8454 "xcm",8577version = "0.9.21"8461version = "0.9.21"8578source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.21#56cbe45f6c9397b06a99a2d80f4752578ed3637f"8462source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.21#56cbe45f6c9397b06a99a2d80f4752578ed3637f"8579dependencies = [8463dependencies = [8580 "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",8464 "frame-benchmarking",8581 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",8465 "frame-system",8582 "futures 0.1.31",8466 "futures 0.1.31",8583 "futures 0.3.21",8467 "futures 0.3.21",8584 "hex",8468 "hex",8585 "pallet-balances 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",8469 "pallet-balances",8586 "pallet-staking",8470 "pallet-staking",8587 "pallet-transaction-payment",8471 "pallet-transaction-payment",8588 "polkadot-node-primitives",8472 "polkadot-node-primitives",8608 "sc-service",8492 "sc-service",8609 "sc-tracing",8493 "sc-tracing",8610 "sc-transaction-pool",8494 "sc-transaction-pool",8611 "sp-arithmetic 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",8495 "sp-arithmetic",8612 "sp-authority-discovery",8496 "sp-authority-discovery",8613 "sp-blockchain",8497 "sp-blockchain",8614 "sp-consensus",8498 "sp-consensus",8615 "sp-consensus-babe",8499 "sp-consensus-babe",8616 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",8500 "sp-core",8617 "sp-finality-grandpa",8501 "sp-finality-grandpa",8618 "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",8502 "sp-inherents",8619 "sp-keyring",8503 "sp-keyring",8620 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",8504 "sp-runtime",8621 "sp-state-machine 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",8505 "sp-state-machine",8622 "substrate-test-client",8506 "substrate-test-client",8623 "tempfile",8507 "tempfile",8624 "test-runtime-constants",8508 "test-runtime-constants",8841 "fp-rpc",8725 "fp-rpc",8842 "fp-self-contained",8726 "fp-self-contained",8843 "frame-executive",8727 "frame-executive",8844 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",8728 "frame-support",8845 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",8729 "frame-system",8846 "frame-system-rpc-runtime-api",8730 "frame-system-rpc-runtime-api",8847 "frame-try-runtime",8731 "frame-try-runtime",8848 "log",8732 "log",8849 "orml-vesting",8733 "orml-vesting",8850 "pallet-aura",8734 "pallet-aura",8851 "pallet-balances 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",8735 "pallet-balances",8852 "pallet-base-fee",8736 "pallet-base-fee",8853 "pallet-common",8737 "pallet-common",8854 "pallet-ethereum",8738 "pallet-ethereum",8879 "scale-info",8763 "scale-info",8880 "serde",8764 "serde",8881 "smallvec",8765 "smallvec",8882 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",8766 "sp-api",8883 "sp-arithmetic 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",8767 "sp-arithmetic",8884 "sp-block-builder",8768 "sp-block-builder",8885 "sp-consensus-aura",8769 "sp-consensus-aura",8886 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",8770 "sp-core",8887 "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",8771 "sp-inherents",8888 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",8772 "sp-io",8889 "sp-offchain",8773 "sp-offchain",8890 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",8774 "sp-runtime",8891 "sp-session",8775 "sp-session",8892 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",8776 "sp-std",8893 "sp-transaction-pool",8777 "sp-transaction-pool",8894 "sp-version 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",8778 "sp-version",8895 "substrate-wasm-builder",8779 "substrate-wasm-builder",8896 "unique-runtime-common",8780 "unique-runtime-common",8897 "up-data-structs",8781 "up-data-structs",9199 "parity-scale-codec 3.1.2",9083 "parity-scale-codec 3.1.2",9200 "serde",9084 "serde",9201 "serde_json",9085 "serde_json",9202 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9086 "sp-core",9203 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9087 "sp-io",9204 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9088 "sp-runtime",9205 "sp-version 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9089 "sp-version",9206]9090]920790919208[[package]]9092[[package]]9269[[package]]9153[[package]]9270name = "rmrk-rpc"9154name = "rmrk-rpc"9271version = "0.0.1"9155version = "0.0.1"9272source = "git+https://github.com/UniqueNetwork/rmrk-substrate.git?branch=test/tests-basic-infrastructure#4c890ff7e4bc706652bf35904cf4c456175ef097"9156source = "git+https://github.com/UniqueNetwork/rmrk-substrate.git?branch=feature/separate-types-and-traits#01c2995b64c34063a1c9fc4d856635022cea4f78"9273dependencies = [9157dependencies = [9274 "parity-scale-codec 2.3.1",9158 "parity-scale-codec 2.3.1",9275 "rmrk-traits",9159 "rmrk-types",9276 "serde",9160 "serde",9277 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",9161 "sp-api",9278 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",9162 "sp-core",9279 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",9163 "sp-runtime",9280 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",9164 "sp-std",9281]9165]928291669283[[package]]9167[[package]]9284name = "rmrk-traits"9168name = "rmrk-types"9285version = "0.0.1"9169version = "0.0.1"9286source = "git+https://github.com/UniqueNetwork/rmrk-substrate.git?branch=test/tests-basic-infrastructure#4c890ff7e4bc706652bf35904cf4c456175ef097"9170source = "git+https://github.com/UniqueNetwork/rmrk-substrate.git?branch=feature/separate-types-and-traits#01c2995b64c34063a1c9fc4d856635022cea4f78"9287dependencies = [9171dependencies = [9288 "derivative",9289 "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",9290 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",9291 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",9292 "pallet-balances 4.0.0-dev (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",9293 "parity-scale-codec 3.1.2",9172 "parity-scale-codec 3.1.2",9294 "scale-info",9173 "scale-info",9295 "serde",9174 "serde",9296 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",9297 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",9298]9175]929991769300[[package]]9177[[package]]9319 "bp-runtime",9196 "bp-runtime",9320 "bp-wococo",9197 "bp-wococo",9321 "bridge-runtime-common",9198 "bridge-runtime-common",9322 "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9199 "frame-benchmarking",9323 "frame-executive",9200 "frame-executive",9324 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9201 "frame-support",9325 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9202 "frame-system",9326 "frame-system-benchmarking",9203 "frame-system-benchmarking",9327 "frame-system-rpc-runtime-api",9204 "frame-system-rpc-runtime-api",9328 "hex-literal",9205 "hex-literal",9329 "log",9206 "log",9330 "pallet-authority-discovery",9207 "pallet-authority-discovery",9331 "pallet-authorship",9208 "pallet-authorship",9332 "pallet-babe",9209 "pallet-babe",9333 "pallet-balances 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9210 "pallet-balances",9334 "pallet-beefy",9211 "pallet-beefy",9335 "pallet-beefy-mmr",9212 "pallet-beefy-mmr",9336 "pallet-bridge-dispatch",9213 "pallet-bridge-dispatch",9363 "serde",9240 "serde",9364 "serde_derive",9241 "serde_derive",9365 "smallvec",9242 "smallvec",9366 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9243 "sp-api",9367 "sp-authority-discovery",9244 "sp-authority-discovery",9368 "sp-block-builder",9245 "sp-block-builder",9369 "sp-consensus-babe",9246 "sp-consensus-babe",9370 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9247 "sp-core",9371 "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9248 "sp-inherents",9372 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9249 "sp-io",9373 "sp-mmr-primitives",9250 "sp-mmr-primitives",9374 "sp-offchain",9251 "sp-offchain",9375 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9252 "sp-runtime",9376 "sp-session",9253 "sp-session",9377 "sp-staking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9254 "sp-staking",9378 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9255 "sp-std",9379 "sp-transaction-pool",9256 "sp-transaction-pool",9380 "sp-version 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9257 "sp-version",9381 "substrate-wasm-builder",9258 "substrate-wasm-builder",9382 "xcm",9259 "xcm",9383 "xcm-builder",9260 "xcm-builder",9389version = "0.9.21"9266version = "0.9.21"9390source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.21#56cbe45f6c9397b06a99a2d80f4752578ed3637f"9267source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.21#56cbe45f6c9397b06a99a2d80f4752578ed3637f"9391dependencies = [9268dependencies = [9392 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9269 "frame-support",9393 "polkadot-primitives",9270 "polkadot-primitives",9394 "polkadot-runtime-common",9271 "polkadot-runtime-common",9395 "smallvec",9272 "smallvec",9396 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9273 "sp-runtime",9397]9274]939892759399[[package]]9276[[package]]9591source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"9468source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"9592dependencies = [9469dependencies = [9593 "log",9470 "log",9594 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9471 "sp-core",9595 "sp-wasm-interface 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9472 "sp-wasm-interface",9596 "thiserror",9473 "thiserror",9597]9474]959894759613 "rand 0.7.3",9490 "rand 0.7.3",9614 "sc-client-api",9491 "sc-client-api",9615 "sc-network",9492 "sc-network",9616 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9493 "sp-api",9617 "sp-authority-discovery",9494 "sp-authority-discovery",9618 "sp-blockchain",9495 "sp-blockchain",9619 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9496 "sp-core",9620 "sp-keystore 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9497 "sp-keystore",9621 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9498 "sp-runtime",9622 "substrate-prometheus-endpoint",9499 "substrate-prometheus-endpoint",9623 "thiserror",9500 "thiserror",9624]9501]9637 "sc-proposer-metrics",9514 "sc-proposer-metrics",9638 "sc-telemetry",9515 "sc-telemetry",9639 "sc-transaction-pool-api",9516 "sc-transaction-pool-api",9640 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9517 "sp-api",9641 "sp-blockchain",9518 "sp-blockchain",9642 "sp-consensus",9519 "sp-consensus",9643 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9520 "sp-core",9644 "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9521 "sp-inherents",9645 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9522 "sp-runtime",9646 "substrate-prometheus-endpoint",9523 "substrate-prometheus-endpoint",9647]9524]964895259653dependencies = [9530dependencies = [9654 "parity-scale-codec 3.1.2",9531 "parity-scale-codec 3.1.2",9655 "sc-client-api",9532 "sc-client-api",9656 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9533 "sp-api",9657 "sp-block-builder",9534 "sp-block-builder",9658 "sp-blockchain",9535 "sp-blockchain",9659 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9536 "sp-core",9660 "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9537 "sp-inherents",9661 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9538 "sp-runtime",9662 "sp-state-machine 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9539 "sp-state-machine",9663]9540]966495419665[[package]]9542[[package]]9675 "sc-telemetry",9552 "sc-telemetry",9676 "serde",9553 "serde",9677 "serde_json",9554 "serde_json",9678 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9555 "sp-core",9679 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9556 "sp-runtime",9680]9557]968195589682[[package]]9559[[package]]9717 "serde",9594 "serde",9718 "serde_json",9595 "serde_json",9719 "sp-blockchain",9596 "sp-blockchain",9720 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9597 "sp-core",9721 "sp-keyring",9598 "sp-keyring",9722 "sp-keystore 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9599 "sp-keystore",9723 "sp-panic-handler 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9600 "sp-panic-handler",9724 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9601 "sp-runtime",9725 "sp-version 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9602 "sp-version",9726 "thiserror",9603 "thiserror",9727 "tiny-bip39",9604 "tiny-bip39",9728 "tokio 1.18.2",9605 "tokio 1.18.2",9742 "sc-executor",9619 "sc-executor",9743 "sc-transaction-pool-api",9620 "sc-transaction-pool-api",9744 "sc-utils",9621 "sc-utils",9745 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9622 "sp-api",9746 "sp-blockchain",9623 "sp-blockchain",9747 "sp-consensus",9624 "sp-consensus",9748 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9625 "sp-core",9749 "sp-database",9626 "sp-database",9750 "sp-externalities 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9627 "sp-externalities",9751 "sp-keystore 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9628 "sp-keystore",9752 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9629 "sp-runtime",9753 "sp-state-machine 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9630 "sp-state-machine",9754 "sp-storage 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9631 "sp-storage",9755 "sp-trie 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9632 "sp-trie",9756 "substrate-prometheus-endpoint",9633 "substrate-prometheus-endpoint",9757]9634]975896359772 "parking_lot 0.12.0",9649 "parking_lot 0.12.0",9773 "sc-client-api",9650 "sc-client-api",9774 "sc-state-db",9651 "sc-state-db",9775 "sp-arithmetic 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9652 "sp-arithmetic",9776 "sp-blockchain",9653 "sp-blockchain",9777 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9654 "sp-core",9778 "sp-database",9655 "sp-database",9779 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9656 "sp-runtime",9780 "sp-state-machine 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9657 "sp-state-machine",9781 "sp-trie 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9658 "sp-trie",9782]9659]978396609784[[package]]9661[[package]]9795 "sc-client-api",9672 "sc-client-api",9796 "sc-utils",9673 "sc-utils",9797 "serde",9674 "serde",9798 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9675 "sp-api",9799 "sp-blockchain",9676 "sp-blockchain",9800 "sp-consensus",9677 "sp-consensus",9801 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9678 "sp-core",9802 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9679 "sp-runtime",9803 "sp-state-machine 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9680 "sp-state-machine",9804 "substrate-prometheus-endpoint",9681 "substrate-prometheus-endpoint",9805 "thiserror",9682 "thiserror",9806]9683]9819 "sc-consensus",9696 "sc-consensus",9820 "sc-consensus-slots",9697 "sc-consensus-slots",9821 "sc-telemetry",9698 "sc-telemetry",9822 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9699 "sp-api",9823 "sp-application-crypto 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9700 "sp-application-crypto",9824 "sp-block-builder",9701 "sp-block-builder",9825 "sp-blockchain",9702 "sp-blockchain",9826 "sp-consensus",9703 "sp-consensus",9827 "sp-consensus-aura",9704 "sp-consensus-aura",9828 "sp-consensus-slots",9705 "sp-consensus-slots",9829 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9706 "sp-core",9830 "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9707 "sp-inherents",9831 "sp-keystore 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9708 "sp-keystore",9832 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9709 "sp-runtime",9833 "substrate-prometheus-endpoint",9710 "substrate-prometheus-endpoint",9834 "thiserror",9711 "thiserror",9835]9712]9859 "sc-telemetry",9736 "sc-telemetry",9860 "schnorrkel",9737 "schnorrkel",9861 "serde",9738 "serde",9862 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9739 "sp-api",9863 "sp-application-crypto 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9740 "sp-application-crypto",9864 "sp-block-builder",9741 "sp-block-builder",9865 "sp-blockchain",9742 "sp-blockchain",9866 "sp-consensus",9743 "sp-consensus",9867 "sp-consensus-babe",9744 "sp-consensus-babe",9868 "sp-consensus-slots",9745 "sp-consensus-slots",9869 "sp-consensus-vrf",9746 "sp-consensus-vrf",9870 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9747 "sp-core",9871 "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9748 "sp-inherents",9872 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9749 "sp-io",9873 "sp-keystore 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9750 "sp-keystore",9874 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9751 "sp-runtime",9875 "sp-version 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9752 "sp-version",9876 "substrate-prometheus-endpoint",9753 "substrate-prometheus-endpoint",9877 "thiserror",9754 "thiserror",9878]9755]9890 "sc-consensus-epochs",9767 "sc-consensus-epochs",9891 "sc-rpc-api",9768 "sc-rpc-api",9892 "serde",9769 "serde",9893 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9770 "sp-api",9894 "sp-application-crypto 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9771 "sp-application-crypto",9895 "sp-blockchain",9772 "sp-blockchain",9896 "sp-consensus",9773 "sp-consensus",9897 "sp-consensus-babe",9774 "sp-consensus-babe",9898 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9775 "sp-core",9899 "sp-keystore 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9776 "sp-keystore",9900 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9777 "sp-runtime",9901 "thiserror",9778 "thiserror",9902]9779]990397809911 "sc-client-api",9788 "sc-client-api",9912 "sc-consensus",9789 "sc-consensus",9913 "sp-blockchain",9790 "sp-blockchain",9914 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9791 "sp-runtime",9915]9792]991697939917[[package]]9794[[package]]9935 "sc-transaction-pool",9812 "sc-transaction-pool",9936 "sc-transaction-pool-api",9813 "sc-transaction-pool-api",9937 "serde",9814 "serde",9938 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9815 "sp-api",9939 "sp-blockchain",9816 "sp-blockchain",9940 "sp-consensus",9817 "sp-consensus",9941 "sp-consensus-aura",9818 "sp-consensus-aura",9942 "sp-consensus-babe",9819 "sp-consensus-babe",9943 "sp-consensus-slots",9820 "sp-consensus-slots",9944 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9821 "sp-core",9945 "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9822 "sp-inherents",9946 "sp-keystore 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9823 "sp-keystore",9947 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9824 "sp-runtime",9948 "sp-timestamp",9825 "sp-timestamp",9949 "substrate-prometheus-endpoint",9826 "substrate-prometheus-endpoint",9950 "thiserror",9827 "thiserror",9963 "sc-client-api",9840 "sc-client-api",9964 "sc-consensus",9841 "sc-consensus",9965 "sc-telemetry",9842 "sc-telemetry",9966 "sp-arithmetic 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9843 "sp-arithmetic",9967 "sp-blockchain",9844 "sp-blockchain",9968 "sp-consensus",9845 "sp-consensus",9969 "sp-consensus-slots",9846 "sp-consensus-slots",9970 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9847 "sp-core",9971 "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9848 "sp-inherents",9972 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9849 "sp-runtime",9973 "sp-state-machine 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9850 "sp-state-machine",9974 "sp-timestamp",9851 "sp-timestamp",9975 "thiserror",9852 "thiserror",9976]9853]9982dependencies = [9859dependencies = [9983 "sc-client-api",9860 "sc-client-api",9984 "sp-authorship",9861 "sp-authorship",9985 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9862 "sp-runtime",9986 "thiserror",9863 "thiserror",9987]9864]998898659998 "sc-executor-common",9875 "sc-executor-common",9999 "sc-executor-wasmi",9876 "sc-executor-wasmi",10000 "sc-executor-wasmtime",9877 "sc-executor-wasmtime",10001 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9878 "sp-api",10002 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9879 "sp-core",10003 "sp-core-hashing-proc-macro 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9880 "sp-core-hashing-proc-macro",10004 "sp-externalities 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9881 "sp-externalities",10005 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9882 "sp-io",10006 "sp-panic-handler 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9883 "sp-panic-handler",10007 "sp-runtime-interface 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9884 "sp-runtime-interface",10008 "sp-tasks",9885 "sp-tasks",10009 "sp-trie 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9886 "sp-trie",10010 "sp-version 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9887 "sp-version",10011 "sp-wasm-interface 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9888 "sp-wasm-interface",10012 "tracing",9889 "tracing",10013 "wasmi",9890 "wasmi",10014]9891]10021 "environmental",9898 "environmental",10022 "parity-scale-codec 3.1.2",9899 "parity-scale-codec 3.1.2",10023 "sc-allocator",9900 "sc-allocator",10024 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9901 "sp-core",10025 "sp-maybe-compressed-blob",9902 "sp-maybe-compressed-blob",10026 "sp-serializer",9903 "sp-serializer",10027 "sp-wasm-interface 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9904 "sp-wasm-interface",10028 "thiserror",9905 "thiserror",10029 "wasm-instrument",9906 "wasm-instrument",10030 "wasmi",9907 "wasmi",10040 "sc-allocator",9917 "sc-allocator",10041 "sc-executor-common",9918 "sc-executor-common",10042 "scoped-tls",9919 "scoped-tls",10043 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9920 "sp-core",10044 "sp-runtime-interface 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9921 "sp-runtime-interface",10045 "sp-wasm-interface 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9922 "sp-wasm-interface",10046 "wasmi",9923 "wasmi",10047]9924]10048992510058 "parity-wasm 0.42.2",9935 "parity-wasm 0.42.2",10059 "sc-allocator",9936 "sc-allocator",10060 "sc-executor-common",9937 "sc-executor-common",10061 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9938 "sp-core",10062 "sp-runtime-interface 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9939 "sp-runtime-interface",10063 "sp-wasm-interface 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9940 "sp-wasm-interface",10064 "wasmtime",9941 "wasmtime",10065]9942]10066994310091 "sc-telemetry",9968 "sc-telemetry",10092 "sc-utils",9969 "sc-utils",10093 "serde_json",9970 "serde_json",10094 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9971 "sp-api",10095 "sp-application-crypto 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9972 "sp-application-crypto",10096 "sp-arithmetic 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9973 "sp-arithmetic",10097 "sp-blockchain",9974 "sp-blockchain",10098 "sp-consensus",9975 "sp-consensus",10099 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9976 "sp-core",10100 "sp-finality-grandpa",9977 "sp-finality-grandpa",10101 "sp-keystore 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9978 "sp-keystore",10102 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",9979 "sp-runtime",10103 "substrate-prometheus-endpoint",9980 "substrate-prometheus-endpoint",10104 "thiserror",9981 "thiserror",10105]9982]10123 "serde",10000 "serde",10124 "serde_json",10001 "serde_json",10125 "sp-blockchain",10002 "sp-blockchain",10126 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",10003 "sp-core",10127 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",10004 "sp-runtime",10128 "thiserror",10005 "thiserror",10129]10006]101301000710142 "sc-network",10019 "sc-network",10143 "sc-transaction-pool-api",10020 "sc-transaction-pool-api",10144 "sp-blockchain",10021 "sp-blockchain",10145 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",10022 "sp-runtime",10146]10023]101471002410148[[package]]10025[[package]]10154 "hex",10031 "hex",10155 "parking_lot 0.12.0",10032 "parking_lot 0.12.0",10156 "serde_json",10033 "serde_json",10157 "sp-application-crypto 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",10034 "sp-application-crypto",10158 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",10035 "sp-core",10159 "sp-keystore 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",10036 "sp-keystore",10160 "thiserror",10037 "thiserror",10161]10038]101621003910196 "serde",10073 "serde",10197 "serde_json",10074 "serde_json",10198 "smallvec",10075 "smallvec",10199 "sp-arithmetic 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",10076 "sp-arithmetic",10200 "sp-blockchain",10077 "sp-blockchain",10201 "sp-consensus",10078 "sp-consensus",10202 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",10079 "sp-core",10203 "sp-finality-grandpa",10080 "sp-finality-grandpa",10204 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",10081 "sp-runtime",10205 "substrate-prometheus-endpoint",10082 "substrate-prometheus-endpoint",10206 "thiserror",10083 "thiserror",10207 "unsigned-varint 0.6.0",10084 "unsigned-varint 0.6.0",10221 "log",10098 "log",10222 "lru 0.7.5",10099 "lru 0.7.5",10223 "sc-network",10100 "sc-network",10224 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",10101 "sp-runtime",10225 "substrate-prometheus-endpoint",10102 "substrate-prometheus-endpoint",10226 "tracing",10103 "tracing",10227]10104]10246 "sc-client-api",10123 "sc-client-api",10247 "sc-network",10124 "sc-network",10248 "sc-utils",10125 "sc-utils",10249 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",10126 "sp-api",10250 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",10127 "sp-core",10251 "sp-offchain",10128 "sp-offchain",10252 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",10129 "sp-runtime",10253 "threadpool",10130 "threadpool",10254 "tracing",10131 "tracing",10255]10132]10296 "sc-transaction-pool-api",10173 "sc-transaction-pool-api",10297 "sc-utils",10174 "sc-utils",10298 "serde_json",10175 "serde_json",10299 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",10176 "sp-api",10300 "sp-blockchain",10177 "sp-blockchain",10301 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",10178 "sp-core",10302 "sp-keystore 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",10179 "sp-keystore",10303 "sp-offchain",10180 "sp-offchain",10304 "sp-rpc",10181 "sp-rpc",10305 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",10182 "sp-runtime",10306 "sp-session",10183 "sp-session",10307 "sp-version 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",10184 "sp-version",10308]10185]103091018610310[[package]]10187[[package]]10325 "scale-info",10202 "scale-info",10326 "serde",10203 "serde",10327 "serde_json",10204 "serde_json",10328 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",10205 "sp-core",10329 "sp-rpc",10206 "sp-rpc",10330 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",10207 "sp-runtime",10331 "sp-tracing 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",10208 "sp-tracing",10332 "sp-version 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",10209 "sp-version",10333 "thiserror",10210 "thiserror",10334]10211]103351021210389 "sc-utils",10266 "sc-utils",10390 "serde",10267 "serde",10391 "serde_json",10268 "serde_json",10392 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",10269 "sp-api",10393 "sp-application-crypto 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",10270 "sp-application-crypto",10394 "sp-block-builder",10271 "sp-block-builder",10395 "sp-blockchain",10272 "sp-blockchain",10396 "sp-consensus",10273 "sp-consensus",10397 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",10274 "sp-core",10398 "sp-externalities 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",10275 "sp-externalities",10399 "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",10276 "sp-inherents",10400 "sp-keystore 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",10277 "sp-keystore",10401 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",10278 "sp-runtime",10402 "sp-session",10279 "sp-session",10403 "sp-state-machine 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",10280 "sp-state-machine",10404 "sp-storage 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",10281 "sp-storage",10405 "sp-tracing 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",10282 "sp-tracing",10406 "sp-transaction-pool",10283 "sp-transaction-pool",10407 "sp-transaction-storage-proof",10284 "sp-transaction-storage-proof",10408 "sp-trie 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",10285 "sp-trie",10409 "sp-version 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",10286 "sp-version",10410 "substrate-prometheus-endpoint",10287 "substrate-prometheus-endpoint",10411 "tempfile",10288 "tempfile",10412 "thiserror",10289 "thiserror",10426 "parity-util-mem-derive",10303 "parity-util-mem-derive",10427 "parking_lot 0.12.0",10304 "parking_lot 0.12.0",10428 "sc-client-api",10305 "sc-client-api",10429 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",10306 "sp-core",10430]10307]104311030810432[[package]]10309[[package]]10446 "serde",10323 "serde",10447 "serde_json",10324 "serde_json",10448 "sp-blockchain",10325 "sp-blockchain",10449 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",10326 "sp-runtime",10450 "thiserror",10327 "thiserror",10451]10328]104521032910464 "sc-telemetry",10341 "sc-telemetry",10465 "serde",10342 "serde",10466 "serde_json",10343 "serde_json",10467 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",10344 "sp-core",10468 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",10345 "sp-io",10469 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",10346 "sp-std",10470]10347]104711034810472[[package]]10349[[package]]10506 "sc-rpc-server",10383 "sc-rpc-server",10507 "sc-tracing-proc-macro",10384 "sc-tracing-proc-macro",10508 "serde",10385 "serde",10509 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",10386 "sp-api",10510 "sp-blockchain",10387 "sp-blockchain",10511 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",10388 "sp-core",10512 "sp-rpc",10389 "sp-rpc",10513 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",10390 "sp-runtime",10514 "sp-tracing 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",10391 "sp-tracing",10515 "thiserror",10392 "thiserror",10516 "tracing",10393 "tracing",10517 "tracing-log",10394 "tracing-log",10546 "sc-transaction-pool-api",10423 "sc-transaction-pool-api",10547 "sc-utils",10424 "sc-utils",10548 "serde",10425 "serde",10549 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",10426 "sp-api",10550 "sp-blockchain",10427 "sp-blockchain",10551 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",10428 "sp-core",10552 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",10429 "sp-runtime",10553 "sp-tracing 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",10430 "sp-tracing",10554 "sp-transaction-pool",10431 "sp-transaction-pool",10555 "substrate-prometheus-endpoint",10432 "substrate-prometheus-endpoint",10556 "thiserror",10433 "thiserror",10565 "log",10442 "log",10566 "serde",10443 "serde",10567 "sp-blockchain",10444 "sp-blockchain",10568 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",10445 "sp-runtime",10569 "thiserror",10446 "thiserror",10570]10447]105711044810974 "enumn",10851 "enumn",10975 "parity-scale-codec 3.1.2",10852 "parity-scale-codec 3.1.2",10976 "paste",10853 "paste",10977 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",10854 "sp-runtime",10978 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",10855 "sp-std",10979]10856]109801085710981[[package]]10858[[package]]11057[[package]]10934[[package]]11058name = "sp-api"10935name = "sp-api"11059version = "4.0.0-dev"10936version = "4.0.0-dev"11060source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18#fc3fd073d3a0acf9933c3994b660ebd7b5833f65"11061dependencies = [11062 "hash-db",11063 "log",11064 "parity-scale-codec 3.1.2",11065 "sp-api-proc-macro 4.0.0-dev (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",11066 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",11067 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",11068 "sp-state-machine 0.12.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",11069 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",11070 "sp-version 5.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",11071 "thiserror",11072]1107311074[[package]]11075name = "sp-api"11076version = "4.0.0-dev"11077source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"10937source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"11078dependencies = [10938dependencies = [11079 "hash-db",10939 "hash-db",11080 "log",10940 "log",11081 "parity-scale-codec 3.1.2",10941 "parity-scale-codec 3.1.2",11082 "sp-api-proc-macro 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",10942 "sp-api-proc-macro",11083 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",10943 "sp-core",11084 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",10944 "sp-runtime",11085 "sp-state-machine 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",10945 "sp-state-machine",11086 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",10946 "sp-std",11087 "sp-version 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",10947 "sp-version",11088 "thiserror",10948 "thiserror",11089]10949]110901095011091[[package]]10951[[package]]11092name = "sp-api-proc-macro"10952name = "sp-api-proc-macro"11093version = "4.0.0-dev"10953version = "4.0.0-dev"11094source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18#fc3fd073d3a0acf9933c3994b660ebd7b5833f65"11095dependencies = [11096 "blake2 0.10.4",11097 "proc-macro-crate 1.1.3",11098 "proc-macro2",11099 "quote",11100 "syn",11101]1110211103[[package]]11104name = "sp-api-proc-macro"11105version = "4.0.0-dev"11106source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"10954source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"11107dependencies = [10955dependencies = [11108 "blake2 0.10.4",10956 "blake2 0.10.4",11115[[package]]10963[[package]]11116name = "sp-application-crypto"10964name = "sp-application-crypto"11117version = "6.0.0"10965version = "6.0.0"11118source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18#fc3fd073d3a0acf9933c3994b660ebd7b5833f65"11119dependencies = [11120 "parity-scale-codec 3.1.2",11121 "scale-info",11122 "serde",11123 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",11124 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",11125 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",11126]1112711128[[package]]11129name = "sp-application-crypto"11130version = "6.0.0"11131source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"10966source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"11132dependencies = [10967dependencies = [11133 "parity-scale-codec 3.1.2",10968 "parity-scale-codec 3.1.2",11134 "scale-info",10969 "scale-info",11135 "serde",10970 "serde",11136 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",10971 "sp-core",11137 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",10972 "sp-io",11138 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",10973 "sp-std",11139]10974]111401097511141[[package]]10976[[package]]11142name = "sp-arithmetic"10977name = "sp-arithmetic"11143version = "5.0.0"10978version = "5.0.0"11144source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18#fc3fd073d3a0acf9933c3994b660ebd7b5833f65"11145dependencies = [11146 "integer-sqrt",11147 "num-traits",11148 "parity-scale-codec 3.1.2",11149 "scale-info",11150 "serde",11151 "sp-debug-derive 4.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",11152 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",11153 "static_assertions",11154]1115511156[[package]]11157name = "sp-arithmetic"11158version = "5.0.0"11159source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"10979source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"11160dependencies = [10980dependencies = [11161 "integer-sqrt",10981 "integer-sqrt",11162 "num-traits",10982 "num-traits",11163 "parity-scale-codec 3.1.2",10983 "parity-scale-codec 3.1.2",11164 "scale-info",10984 "scale-info",11165 "serde",10985 "serde",11166 "sp-debug-derive 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",10986 "sp-debug-derive",11167 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",10987 "sp-std",11168 "static_assertions",10988 "static_assertions",11169]10989]111701099011175dependencies = [10995dependencies = [11176 "parity-scale-codec 3.1.2",10996 "parity-scale-codec 3.1.2",11177 "scale-info",10997 "scale-info",11178 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",10998 "sp-api",11179 "sp-application-crypto 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",10999 "sp-application-crypto",11180 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11000 "sp-runtime",11181 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11001 "sp-std",11182]11002]111831100311184[[package]]11004[[package]]11188dependencies = [11008dependencies = [11189 "async-trait",11009 "async-trait",11190 "parity-scale-codec 3.1.2",11010 "parity-scale-codec 3.1.2",11191 "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11011 "sp-inherents",11192 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11012 "sp-runtime",11193 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11013 "sp-std",11194]11014]111951101511196[[package]]11016[[package]]11199source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"11019source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"11200dependencies = [11020dependencies = [11201 "parity-scale-codec 3.1.2",11021 "parity-scale-codec 3.1.2",11202 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11022 "sp-api",11203 "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11023 "sp-inherents",11204 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11024 "sp-runtime",11205 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11025 "sp-std",11206]11026]112071102711208[[package]]11028[[package]]11215 "lru 0.7.5",11035 "lru 0.7.5",11216 "parity-scale-codec 3.1.2",11036 "parity-scale-codec 3.1.2",11217 "parking_lot 0.12.0",11037 "parking_lot 0.12.0",11218 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11038 "sp-api",11219 "sp-consensus",11039 "sp-consensus",11220 "sp-database",11040 "sp-database",11221 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11041 "sp-runtime",11222 "sp-state-machine 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11042 "sp-state-machine",11223 "thiserror",11043 "thiserror",11224]11044]112251104511233 "futures-timer",11053 "futures-timer",11234 "log",11054 "log",11235 "parity-scale-codec 3.1.2",11055 "parity-scale-codec 3.1.2",11236 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11056 "sp-core",11237 "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11057 "sp-inherents",11238 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11058 "sp-runtime",11239 "sp-state-machine 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11059 "sp-state-machine",11240 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11060 "sp-std",11241 "sp-version 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11061 "sp-version",11242 "thiserror",11062 "thiserror",11243]11063]112441106411250 "async-trait",11070 "async-trait",11251 "parity-scale-codec 3.1.2",11071 "parity-scale-codec 3.1.2",11252 "scale-info",11072 "scale-info",11253 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11073 "sp-api",11254 "sp-application-crypto 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11074 "sp-application-crypto",11255 "sp-consensus",11075 "sp-consensus",11256 "sp-consensus-slots",11076 "sp-consensus-slots",11257 "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11077 "sp-inherents",11258 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11078 "sp-runtime",11259 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11079 "sp-std",11260 "sp-timestamp",11080 "sp-timestamp",11261]11081]112621108211270 "parity-scale-codec 3.1.2",11090 "parity-scale-codec 3.1.2",11271 "scale-info",11091 "scale-info",11272 "serde",11092 "serde",11273 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11093 "sp-api",11274 "sp-application-crypto 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11094 "sp-application-crypto",11275 "sp-consensus",11095 "sp-consensus",11276 "sp-consensus-slots",11096 "sp-consensus-slots",11277 "sp-consensus-vrf",11097 "sp-consensus-vrf",11278 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11098 "sp-core",11279 "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11099 "sp-inherents",11280 "sp-keystore 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11100 "sp-keystore",11281 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11101 "sp-runtime",11282 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11102 "sp-std",11283 "sp-timestamp",11103 "sp-timestamp",11284]11104]112851110511291 "parity-scale-codec 3.1.2",11111 "parity-scale-codec 3.1.2",11292 "scale-info",11112 "scale-info",11293 "serde",11113 "serde",11294 "sp-arithmetic 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11114 "sp-arithmetic",11295 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11115 "sp-runtime",11296 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11116 "sp-std",11297 "sp-timestamp",11117 "sp-timestamp",11298]11118]112991111911304dependencies = [11124dependencies = [11305 "parity-scale-codec 3.1.2",11125 "parity-scale-codec 3.1.2",11306 "schnorrkel",11126 "schnorrkel",11307 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11127 "sp-core",11308 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11128 "sp-runtime",11309 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11129 "sp-std",11310]11130]113111113111312[[package]]11132[[package]]11313name = "sp-core"11133name = "sp-core"11314version = "6.0.0"11134version = "6.0.0"11315source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18#fc3fd073d3a0acf9933c3994b660ebd7b5833f65"11316dependencies = [11317 "base58",11318 "bitflags",11319 "blake2-rfc",11320 "byteorder",11321 "dyn-clonable",11322 "ed25519-dalek",11323 "futures 0.3.21",11324 "hash-db",11325 "hash256-std-hasher",11326 "hex",11327 "impl-serde",11328 "lazy_static",11329 "libsecp256k1",11330 "log",11331 "merlin",11332 "num-traits",11333 "parity-scale-codec 3.1.2",11334 "parity-util-mem",11335 "parking_lot 0.12.0",11336 "primitive-types",11337 "rand 0.7.3",11338 "regex",11339 "scale-info",11340 "schnorrkel",11341 "secp256k1",11342 "secrecy",11343 "serde",11344 "sp-core-hashing 4.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",11345 "sp-debug-derive 4.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",11346 "sp-externalities 0.12.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",11347 "sp-runtime-interface 6.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",11348 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",11349 "sp-storage 6.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",11350 "ss58-registry",11351 "substrate-bip39",11352 "thiserror",11353 "tiny-bip39",11354 "wasmi",11355 "zeroize",11356]1135711358[[package]]11359name = "sp-core"11360version = "6.0.0"11361source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"11135source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"11362dependencies = [11136dependencies = [11363 "base58",11137 "base58",11387 "secp256k1",11161 "secp256k1",11388 "secrecy",11162 "secrecy",11389 "serde",11163 "serde",11390 "sp-core-hashing 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11164 "sp-core-hashing",11391 "sp-debug-derive 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11165 "sp-debug-derive",11392 "sp-externalities 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11166 "sp-externalities",11393 "sp-runtime-interface 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11167 "sp-runtime-interface",11394 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11168 "sp-std",11395 "sp-storage 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11169 "sp-storage",11396 "ss58-registry",11170 "ss58-registry",11397 "substrate-bip39",11171 "substrate-bip39",11398 "thiserror",11172 "thiserror",11404[[package]]11178[[package]]11405name = "sp-core-hashing"11179name = "sp-core-hashing"11406version = "4.0.0"11180version = "4.0.0"11407source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18#fc3fd073d3a0acf9933c3994b660ebd7b5833f65"11408dependencies = [11409 "blake2 0.10.4",11410 "byteorder",11411 "digest 0.10.3",11412 "sha2 0.10.2",11413 "sha3 0.10.1",11414 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",11415 "twox-hash",11416]1141711418[[package]]11419name = "sp-core-hashing"11420version = "4.0.0"11421source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"11181source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"11422dependencies = [11182dependencies = [11423 "blake2 0.10.4",11183 "blake2 0.10.4",11424 "byteorder",11184 "byteorder",11425 "digest 0.10.3",11185 "digest 0.10.3",11426 "sha2 0.10.2",11186 "sha2 0.10.2",11427 "sha3 0.10.1",11187 "sha3 0.10.1",11428 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11188 "sp-std",11429 "twox-hash",11189 "twox-hash",11430]11190]114311119111432[[package]]11192[[package]]11433name = "sp-core-hashing-proc-macro"11193name = "sp-core-hashing-proc-macro"11434version = "5.0.0"11194version = "5.0.0"11435source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18#fc3fd073d3a0acf9933c3994b660ebd7b5833f65"11436dependencies = [11437 "proc-macro2",11438 "quote",11439 "sp-core-hashing 4.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",11440 "syn",11441]1144211443[[package]]11444name = "sp-core-hashing-proc-macro"11445version = "5.0.0"11446source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"11195source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"11447dependencies = [11196dependencies = [11448 "proc-macro2",11197 "proc-macro2",11449 "quote",11198 "quote",11450 "sp-core-hashing 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11199 "sp-core-hashing",11451 "syn",11200 "syn",11452]11201]114531120211463[[package]]11212[[package]]11464name = "sp-debug-derive"11213name = "sp-debug-derive"11465version = "4.0.0"11214version = "4.0.0"11466source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18#fc3fd073d3a0acf9933c3994b660ebd7b5833f65"11467dependencies = [11468 "proc-macro2",11469 "quote",11470 "syn",11471]1147211473[[package]]11474name = "sp-debug-derive"11475version = "4.0.0"11476source = "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"11477dependencies = [11216dependencies = [11478 "proc-macro2",11217 "proc-macro2",11483[[package]]11222[[package]]11484name = "sp-externalities"11223name = "sp-externalities"11485version = "0.12.0"11224version = "0.12.0"11486source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18#fc3fd073d3a0acf9933c3994b660ebd7b5833f65"11487dependencies = [11488 "environmental",11489 "parity-scale-codec 3.1.2",11490 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",11491 "sp-storage 6.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",11492]1149311494[[package]]11495name = "sp-externalities"11496version = "0.12.0"11497source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"11225source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"11498dependencies = [11226dependencies = [11499 "environmental",11227 "environmental",11500 "parity-scale-codec 3.1.2",11228 "parity-scale-codec 3.1.2",11501 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11229 "sp-std",11502 "sp-storage 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11230 "sp-storage",11503]11231]115041123211505[[package]]11233[[package]]11512 "parity-scale-codec 3.1.2",11240 "parity-scale-codec 3.1.2",11513 "scale-info",11241 "scale-info",11514 "serde",11242 "serde",11515 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11243 "sp-api",11516 "sp-application-crypto 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11244 "sp-application-crypto",11517 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11245 "sp-core",11518 "sp-keystore 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11246 "sp-keystore",11519 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11247 "sp-runtime",11520 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11248 "sp-std",11521]11249]115221125011523[[package]]11251[[package]]11524name = "sp-inherents"11252name = "sp-inherents"11525version = "4.0.0-dev"11253version = "4.0.0-dev"11526source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18#fc3fd073d3a0acf9933c3994b660ebd7b5833f65"11527dependencies = [11528 "async-trait",11529 "impl-trait-for-tuples",11530 "parity-scale-codec 3.1.2",11531 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",11532 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",11533 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",11534 "thiserror",11535]1153611537[[package]]11538name = "sp-inherents"11539version = "4.0.0-dev"11540source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"11254source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"11541dependencies = [11255dependencies = [11542 "async-trait",11256 "async-trait",11543 "impl-trait-for-tuples",11257 "impl-trait-for-tuples",11544 "parity-scale-codec 3.1.2",11258 "parity-scale-codec 3.1.2",11545 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11259 "sp-core",11546 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11260 "sp-runtime",11547 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11261 "sp-std",11548 "thiserror",11262 "thiserror",11549]11263]115501126411551[[package]]11265[[package]]11552name = "sp-io"11266name = "sp-io"11553version = "6.0.0"11267version = "6.0.0"11554source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18#fc3fd073d3a0acf9933c3994b660ebd7b5833f65"11555dependencies = [11556 "futures 0.3.21",11557 "hash-db",11558 "libsecp256k1",11559 "log",11560 "parity-scale-codec 3.1.2",11561 "parking_lot 0.12.0",11562 "secp256k1",11563 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",11564 "sp-externalities 0.12.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",11565 "sp-keystore 0.12.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",11566 "sp-runtime-interface 6.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",11567 "sp-state-machine 0.12.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",11568 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",11569 "sp-tracing 5.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",11570 "sp-trie 6.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",11571 "sp-wasm-interface 6.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",11572 "tracing",11573 "tracing-core",11574]1157511576[[package]]11577name = "sp-io"11578version = "6.0.0"11579source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"11268source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"11580dependencies = [11269dependencies = [11581 "futures 0.3.21",11270 "futures 0.3.21",11585 "parity-scale-codec 3.1.2",11274 "parity-scale-codec 3.1.2",11586 "parking_lot 0.12.0",11275 "parking_lot 0.12.0",11587 "secp256k1",11276 "secp256k1",11588 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11277 "sp-core",11589 "sp-externalities 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11278 "sp-externalities",11590 "sp-keystore 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11279 "sp-keystore",11591 "sp-runtime-interface 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11280 "sp-runtime-interface",11592 "sp-state-machine 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11281 "sp-state-machine",11593 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11282 "sp-std",11594 "sp-tracing 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11283 "sp-tracing",11595 "sp-trie 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11284 "sp-trie",11596 "sp-wasm-interface 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11285 "sp-wasm-interface",11597 "tracing",11286 "tracing",11598 "tracing-core",11287 "tracing-core",11599]11288]11604source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"11293source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"11605dependencies = [11294dependencies = [11606 "lazy_static",11295 "lazy_static",11607 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11296 "sp-core",11608 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11297 "sp-runtime",11609 "strum 0.23.0",11298 "strum 0.23.0",11610]11299]116111130011612[[package]]11301[[package]]11613name = "sp-keystore"11302name = "sp-keystore"11614version = "0.12.0"11303version = "0.12.0"11615source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18#fc3fd073d3a0acf9933c3994b660ebd7b5833f65"11616dependencies = [11617 "async-trait",11618 "futures 0.3.21",11619 "merlin",11620 "parity-scale-codec 3.1.2",11621 "parking_lot 0.12.0",11622 "schnorrkel",11623 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",11624 "sp-externalities 0.12.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",11625 "thiserror",11626]1162711628[[package]]11629name = "sp-keystore"11630version = "0.12.0"11631source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"11304source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"11632dependencies = [11305dependencies = [11633 "async-trait",11306 "async-trait",11637 "parking_lot 0.12.0",11310 "parking_lot 0.12.0",11638 "schnorrkel",11311 "schnorrkel",11639 "serde",11312 "serde",11640 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11313 "sp-core",11641 "sp-externalities 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11314 "sp-externalities",11642 "thiserror",11315 "thiserror",11643]11316]116441131711659 "log",11332 "log",11660 "parity-scale-codec 3.1.2",11333 "parity-scale-codec 3.1.2",11661 "serde",11334 "serde",11662 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11335 "sp-api",11663 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11336 "sp-core",11664 "sp-debug-derive 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11337 "sp-debug-derive",11665 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11338 "sp-runtime",11666 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11339 "sp-std",11667]11340]116681134111669[[package]]11342[[package]]11674 "parity-scale-codec 3.1.2",11347 "parity-scale-codec 3.1.2",11675 "scale-info",11348 "scale-info",11676 "serde",11349 "serde",11677 "sp-arithmetic 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11350 "sp-arithmetic",11678 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11351 "sp-core",11679 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11352 "sp-runtime",11680 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11353 "sp-std",11681]11354]116821135511683[[package]]11356[[package]]11684name = "sp-offchain"11357name = "sp-offchain"11685version = "4.0.0-dev"11358version = "4.0.0-dev"11686source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"11359source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"11687dependencies = [11360dependencies = [11688 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11361 "sp-api",11689 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11362 "sp-core",11690 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11363 "sp-runtime",11691]11364]116921136511693[[package]]11366[[package]]11694name = "sp-panic-handler"11367name = "sp-panic-handler"11695version = "4.0.0"11368version = "4.0.0"11696source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18#fc3fd073d3a0acf9933c3994b660ebd7b5833f65"11697dependencies = [11698 "backtrace",11699 "lazy_static",11700 "regex",11701]1170211703[[package]]11704name = "sp-panic-handler"11705version = "4.0.0"11706source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"11369source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"11707dependencies = [11370dependencies = [11708 "backtrace",11371 "backtrace",11717dependencies = [11380dependencies = [11718 "rustc-hash",11381 "rustc-hash",11719 "serde",11382 "serde",11720 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11383 "sp-core",11721]11384]117221138511723[[package]]11386[[package]]11724name = "sp-runtime"11387name = "sp-runtime"11725version = "6.0.0"11388version = "6.0.0"11726source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18#fc3fd073d3a0acf9933c3994b660ebd7b5833f65"11727dependencies = [11728 "either",11729 "hash256-std-hasher",11730 "impl-trait-for-tuples",11731 "log",11732 "parity-scale-codec 3.1.2",11733 "parity-util-mem",11734 "paste",11735 "rand 0.7.3",11736 "scale-info",11737 "serde",11738 "sp-application-crypto 6.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",11739 "sp-arithmetic 5.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",11740 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",11741 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",11742 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",11743]1174411745[[package]]11746name = "sp-runtime"11747version = "6.0.0"11748source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"11389source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"11749dependencies = [11390dependencies = [11750 "either",11391 "either",11757 "rand 0.7.3",11398 "rand 0.7.3",11758 "scale-info",11399 "scale-info",11759 "serde",11400 "serde",11760 "sp-application-crypto 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11401 "sp-application-crypto",11761 "sp-arithmetic 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11402 "sp-arithmetic",11762 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11403 "sp-core",11763 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11404 "sp-io",11764 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11405 "sp-std",11765]11406]117661140711767[[package]]11408[[package]]11768name = "sp-runtime-interface"11409name = "sp-runtime-interface"11769version = "6.0.0"11410version = "6.0.0"11770source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18#fc3fd073d3a0acf9933c3994b660ebd7b5833f65"11771dependencies = [11772 "impl-trait-for-tuples",11773 "parity-scale-codec 3.1.2",11774 "primitive-types",11775 "sp-externalities 0.12.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",11776 "sp-runtime-interface-proc-macro 5.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",11777 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",11778 "sp-storage 6.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",11779 "sp-tracing 5.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",11780 "sp-wasm-interface 6.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",11781 "static_assertions",11782]1178311784[[package]]11785name = "sp-runtime-interface"11786version = "6.0.0"11787source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"11411source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"11788dependencies = [11412dependencies = [11789 "impl-trait-for-tuples",11413 "impl-trait-for-tuples",11790 "parity-scale-codec 3.1.2",11414 "parity-scale-codec 3.1.2",11791 "primitive-types",11415 "primitive-types",11792 "sp-externalities 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11416 "sp-externalities",11793 "sp-runtime-interface-proc-macro 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11417 "sp-runtime-interface-proc-macro",11794 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11418 "sp-std",11795 "sp-storage 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11419 "sp-storage",11796 "sp-tracing 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11420 "sp-tracing",11797 "sp-wasm-interface 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11421 "sp-wasm-interface",11798 "static_assertions",11422 "static_assertions",11799]11423]118001142411801[[package]]11425[[package]]11802name = "sp-runtime-interface-proc-macro"11426name = "sp-runtime-interface-proc-macro"11803version = "5.0.0"11427version = "5.0.0"11804source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18#fc3fd073d3a0acf9933c3994b660ebd7b5833f65"11805dependencies = [11806 "Inflector",11807 "proc-macro-crate 1.1.3",11808 "proc-macro2",11809 "quote",11810 "syn",11811]1181211813[[package]]11814name = "sp-runtime-interface-proc-macro"11815version = "5.0.0"11816source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"11428source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"11817dependencies = [11429dependencies = [11818 "Inflector",11430 "Inflector",11838dependencies = [11450dependencies = [11839 "parity-scale-codec 3.1.2",11451 "parity-scale-codec 3.1.2",11840 "scale-info",11452 "scale-info",11841 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11453 "sp-api",11842 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11454 "sp-core",11843 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11455 "sp-runtime",11844 "sp-staking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11456 "sp-staking",11845 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11457 "sp-std",11846]11458]118471145911848[[package]]11460[[package]]11849name = "sp-staking"11461name = "sp-staking"11850version = "4.0.0-dev"11462version = "4.0.0-dev"11851source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18#fc3fd073d3a0acf9933c3994b660ebd7b5833f65"11852dependencies = [11853 "parity-scale-codec 3.1.2",11854 "scale-info",11855 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",11856 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",11857]1185811859[[package]]11860name = "sp-staking"11861version = "4.0.0-dev"11862source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"11463source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"11863dependencies = [11464dependencies = [11864 "parity-scale-codec 3.1.2",11465 "parity-scale-codec 3.1.2",11865 "scale-info",11466 "scale-info",11866 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11467 "sp-runtime",11867 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11468 "sp-std",11868]11469]118691147011870[[package]]11471[[package]]11871name = "sp-state-machine"11472name = "sp-state-machine"11872version = "0.12.0"11473version = "0.12.0"11873source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18#fc3fd073d3a0acf9933c3994b660ebd7b5833f65"11874dependencies = [11875 "hash-db",11876 "log",11877 "num-traits",11878 "parity-scale-codec 3.1.2",11879 "parking_lot 0.12.0",11880 "rand 0.7.3",11881 "smallvec",11882 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",11883 "sp-externalities 0.12.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",11884 "sp-panic-handler 4.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",11885 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",11886 "sp-trie 6.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",11887 "thiserror",11888 "tracing",11889 "trie-db",11890 "trie-root",11891]1189211893[[package]]11894name = "sp-state-machine"11895version = "0.12.0"11896source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"11474source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"11897dependencies = [11475dependencies = [11898 "hash-db",11476 "hash-db",11902 "parking_lot 0.12.0",11480 "parking_lot 0.12.0",11903 "rand 0.7.3",11481 "rand 0.7.3",11904 "smallvec",11482 "smallvec",11905 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11483 "sp-core",11906 "sp-externalities 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11484 "sp-externalities",11907 "sp-panic-handler 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11485 "sp-panic-handler",11908 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11486 "sp-std",11909 "sp-trie 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11487 "sp-trie",11910 "thiserror",11488 "thiserror",11911 "tracing",11489 "tracing",11912 "trie-root",11490 "trie-root",11915[[package]]11493[[package]]11916name = "sp-std"11494name = "sp-std"11917version = "4.0.0"11495version = "4.0.0"11918source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18#fc3fd073d3a0acf9933c3994b660ebd7b5833f65"1191911920[[package]]11921name = "sp-std"11922version = "4.0.0"11923source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"11496source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"119241149711925[[package]]11498[[package]]11926name = "sp-storage"11499name = "sp-storage"11927version = "6.0.0"11500version = "6.0.0"11928source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18#fc3fd073d3a0acf9933c3994b660ebd7b5833f65"11929dependencies = [11930 "impl-serde",11931 "parity-scale-codec 3.1.2",11932 "ref-cast",11933 "serde",11934 "sp-debug-derive 4.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",11935 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",11936]1193711938[[package]]11939name = "sp-storage"11940version = "6.0.0"11941source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"11501source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"11942dependencies = [11502dependencies = [11943 "impl-serde",11503 "impl-serde",11944 "parity-scale-codec 3.1.2",11504 "parity-scale-codec 3.1.2",11945 "ref-cast",11505 "ref-cast",11946 "serde",11506 "serde",11947 "sp-debug-derive 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11507 "sp-debug-derive",11948 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11508 "sp-std",11949]11509]119501151011951[[package]]11511[[package]]11954source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"11514source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"11955dependencies = [11515dependencies = [11956 "log",11516 "log",11957 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11517 "sp-core",11958 "sp-externalities 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11518 "sp-externalities",11959 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11519 "sp-io",11960 "sp-runtime-interface 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11520 "sp-runtime-interface",11961 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11521 "sp-std",11962]11522]119631152311964[[package]]11524[[package]]11970 "futures-timer",11530 "futures-timer",11971 "log",11531 "log",11972 "parity-scale-codec 3.1.2",11532 "parity-scale-codec 3.1.2",11973 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11533 "sp-api",11974 "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11534 "sp-inherents",11975 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11535 "sp-runtime",11976 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11536 "sp-std",11977 "thiserror",11537 "thiserror",11978]11538]119791153911980[[package]]11540[[package]]11981name = "sp-tracing"11541name = "sp-tracing"11982version = "5.0.0"11542version = "5.0.0"11983source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18#fc3fd073d3a0acf9933c3994b660ebd7b5833f65"11984dependencies = [11985 "parity-scale-codec 3.1.2",11986 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",11987 "tracing",11988 "tracing-core",11989 "tracing-subscriber",11990]1199111992[[package]]11993name = "sp-tracing"11994version = "5.0.0"11995source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"11543source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"11996dependencies = [11544dependencies = [11997 "parity-scale-codec 3.1.2",11545 "parity-scale-codec 3.1.2",11998 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11546 "sp-std",11999 "tracing",11547 "tracing",12000 "tracing-core",11548 "tracing-core",12001 "tracing-subscriber",11549 "tracing-subscriber",12006version = "4.0.0-dev"11554version = "4.0.0-dev"12007source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"11555source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"12008dependencies = [11556dependencies = [12009 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11557 "sp-api",12010 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11558 "sp-runtime",12011]11559]120121156012013[[package]]11561[[package]]12019 "log",11567 "log",12020 "parity-scale-codec 3.1.2",11568 "parity-scale-codec 3.1.2",12021 "scale-info",11569 "scale-info",12022 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11570 "sp-core",12023 "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11571 "sp-inherents",12024 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11572 "sp-runtime",12025 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11573 "sp-std",12026 "sp-trie 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11574 "sp-trie",12027]11575]120281157612029[[package]]11577[[package]]12030name = "sp-trie"11578name = "sp-trie"12031version = "6.0.0"11579version = "6.0.0"12032source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18#fc3fd073d3a0acf9933c3994b660ebd7b5833f65"12033dependencies = [12034 "hash-db",12035 "memory-db",12036 "parity-scale-codec 3.1.2",12037 "scale-info",12038 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",12039 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",12040 "thiserror",12041 "trie-db",12042 "trie-root",12043]1204412045[[package]]12046name = "sp-trie"12047version = "6.0.0"12048source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"11580source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"12049dependencies = [11581dependencies = [12050 "hash-db",11582 "hash-db",12051 "memory-db",11583 "memory-db",12052 "parity-scale-codec 3.1.2",11584 "parity-scale-codec 3.1.2",12053 "scale-info",11585 "scale-info",12054 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11586 "sp-core",12055 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11587 "sp-std",12056 "thiserror",11588 "thiserror",12057 "trie-db",11589 "trie-db",12058 "trie-root",11590 "trie-root",12061[[package]]11593[[package]]12062name = "sp-version"11594name = "sp-version"12063version = "5.0.0"11595version = "5.0.0"12064source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18#fc3fd073d3a0acf9933c3994b660ebd7b5833f65"12065dependencies = [12066 "impl-serde",12067 "parity-scale-codec 3.1.2",12068 "parity-wasm 0.42.2",12069 "scale-info",12070 "serde",12071 "sp-core-hashing-proc-macro 5.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",12072 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",12073 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",12074 "sp-version-proc-macro 4.0.0-dev (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",12075 "thiserror",12076]1207712078[[package]]12079name = "sp-version"12080version = "5.0.0"12081source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"11596source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"12082dependencies = [11597dependencies = [12083 "impl-serde",11598 "impl-serde",12084 "parity-scale-codec 3.1.2",11599 "parity-scale-codec 3.1.2",12085 "parity-wasm 0.42.2",11600 "parity-wasm 0.42.2",12086 "scale-info",11601 "scale-info",12087 "serde",11602 "serde",12088 "sp-core-hashing-proc-macro 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11603 "sp-core-hashing-proc-macro",12089 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11604 "sp-runtime",12090 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11605 "sp-std",12091 "sp-version-proc-macro 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11606 "sp-version-proc-macro",12092 "thiserror",11607 "thiserror",12093]11608]120941160912095[[package]]11610[[package]]12096name = "sp-version-proc-macro"11611name = "sp-version-proc-macro"12097version = "4.0.0-dev"11612version = "4.0.0-dev"12098source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18#fc3fd073d3a0acf9933c3994b660ebd7b5833f65"12099dependencies = [12100 "parity-scale-codec 3.1.2",12101 "proc-macro2",12102 "quote",12103 "syn",12104]1210512106[[package]]12107name = "sp-version-proc-macro"12108version = "4.0.0-dev"12109source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"11613source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"12110dependencies = [11614dependencies = [12111 "parity-scale-codec 3.1.2",11615 "parity-scale-codec 3.1.2",12117[[package]]11621[[package]]12118name = "sp-wasm-interface"11622name = "sp-wasm-interface"12119version = "6.0.0"11623version = "6.0.0"12120source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18#fc3fd073d3a0acf9933c3994b660ebd7b5833f65"12121dependencies = [12122 "impl-trait-for-tuples",12123 "log",12124 "parity-scale-codec 3.1.2",12125 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",12126 "wasmi",12127]1212812129[[package]]12130name = "sp-wasm-interface"12131version = "6.0.0"12132source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"11624source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"12133dependencies = [11625dependencies = [12134 "impl-trait-for-tuples",11626 "impl-trait-for-tuples",12135 "log",11627 "log",12136 "parity-scale-codec 3.1.2",11628 "parity-scale-codec 3.1.2",12137 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11629 "sp-std",12138 "wasmi",11630 "wasmi",12139 "wasmtime",11631 "wasmtime",12140]11632]12314 "sc-client-api",11806 "sc-client-api",12315 "sc-rpc-api",11807 "sc-rpc-api",12316 "sc-transaction-pool-api",11808 "sc-transaction-pool-api",12317 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11809 "sp-api",12318 "sp-block-builder",11810 "sp-block-builder",12319 "sp-blockchain",11811 "sp-blockchain",12320 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11812 "sp-core",12321 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11813 "sp-runtime",12322]11814]123231181512324[[package]]11816[[package]]12348 "sc-rpc-api",11840 "sc-rpc-api",12349 "scale-info",11841 "scale-info",12350 "serde",11842 "serde",12351 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11843 "sp-core",12352 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11844 "sp-io",12353 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11845 "sp-runtime",12354 "sp-state-machine 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11846 "sp-state-machine",12355 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11847 "sp-std",12356 "sp-trie 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11848 "sp-trie",12357 "trie-db",11849 "trie-db",12358]11850]123591185112376 "serde_json",11868 "serde_json",12377 "sp-blockchain",11869 "sp-blockchain",12378 "sp-consensus",11870 "sp-consensus",12379 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11871 "sp-core",12380 "sp-keyring",11872 "sp-keyring",12381 "sp-keystore 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11873 "sp-keystore",12382 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11874 "sp-runtime",12383 "sp-state-machine 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11875 "sp-state-machine",12384]11876]123851187712386[[package]]11878[[package]]12500version = "0.9.21"11992version = "0.9.21"12501source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.21#56cbe45f6c9397b06a99a2d80f4752578ed3637f"11993source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.21#56cbe45f6c9397b06a99a2d80f4752578ed3637f"12502dependencies = [11994dependencies = [12503 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11995 "frame-support",12504 "polkadot-primitives",11996 "polkadot-primitives",12505 "polkadot-runtime-common",11997 "polkadot-runtime-common",12506 "smallvec",11998 "smallvec",12507 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",11999 "sp-runtime",12508]12000]125091200112510[[package]]12002[[package]]12511name = "tests"12003name = "tests"12512version = "0.1.0"12004version = "0.1.0"12513dependencies = [12005dependencies = [12514 "fp-evm-mapping",12006 "fp-evm-mapping",12515 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",12007 "frame-support",12516 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",12008 "frame-system",12517 "pallet-balances 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",12009 "pallet-balances",12518 "pallet-common",12010 "pallet-common",12519 "pallet-ethereum",12011 "pallet-ethereum",12520 "pallet-evm",12012 "pallet-evm",12528 "pallet-unique",12020 "pallet-unique",12529 "parity-scale-codec 3.1.2",12021 "parity-scale-codec 3.1.2",12530 "scale-info",12022 "scale-info",12531 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",12023 "sp-core",12532 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",12024 "sp-io",12533 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",12025 "sp-runtime",12534 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",12026 "sp-std",12535 "unique-runtime-common",12027 "unique-runtime-common",12536 "up-data-structs",12028 "up-data-structs",12537]12029]13001 "sc-executor",12493 "sc-executor",13002 "sc-service",12494 "sc-service",13003 "serde",12495 "serde",13004 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",12496 "sp-core",13005 "sp-externalities 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",12497 "sp-externalities",13006 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",12498 "sp-io",13007 "sp-keystore 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",12499 "sp-keystore",13008 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",12500 "sp-runtime",13009 "sp-state-machine 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",12501 "sp-state-machine",13010 "sp-version 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",12502 "sp-version",13011 "zstd",12503 "zstd",13012]12504]130131250513046 "pallet-evm",12538 "pallet-evm",13047 "parity-scale-codec 3.1.2",12539 "parity-scale-codec 3.1.2",13048 "rmrk-rpc",12540 "rmrk-rpc",13049 "rmrk-traits",12541 "rmrk-types",13050 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",12542 "sp-api",13051 "sp-blockchain",12543 "sp-blockchain",13052 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",12544 "sp-core",13053 "sp-rpc",12545 "sp-rpc",13054 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",12546 "sp-runtime",13055 "unique-runtime-common",12547 "unique-runtime-common",13056 "up-data-structs",12548 "up-data-structs",13057 "up-rpc",12549 "up-rpc",13146 "fc-rpc-core",12638 "fc-rpc-core",13147 "flexi_logger",12639 "flexi_logger",13148 "fp-rpc",12640 "fp-rpc",13149 "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",12641 "frame-benchmarking",13150 "frame-benchmarking-cli",12642 "frame-benchmarking-cli",13151 "futures 0.3.21",12643 "futures 0.3.21",13152 "jsonrpc-core",12644 "jsonrpc-core",13184 "sc-transaction-pool",12676 "sc-transaction-pool",13185 "serde",12677 "serde",13186 "serde_json",12678 "serde_json",13187 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",12679 "sp-api",13188 "sp-block-builder",12680 "sp-block-builder",13189 "sp-blockchain",12681 "sp-blockchain",13190 "sp-consensus",12682 "sp-consensus",13191 "sp-consensus-aura",12683 "sp-consensus-aura",13192 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",12684 "sp-core",13193 "sp-finality-grandpa",12685 "sp-finality-grandpa",13194 "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",12686 "sp-inherents",13195 "sp-keystore 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",12687 "sp-keystore",13196 "sp-offchain",12688 "sp-offchain",13197 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",12689 "sp-runtime",13198 "sp-session",12690 "sp-session",13199 "sp-timestamp",12691 "sp-timestamp",13200 "sp-transaction-pool",12692 "sp-transaction-pool",13201 "sp-trie 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",12693 "sp-trie",13202 "substrate-build-script-utils",12694 "substrate-build-script-utils",13203 "substrate-frame-rpc-system",12695 "substrate-frame-rpc-system",13204 "substrate-prometheus-endpoint",12696 "substrate-prometheus-endpoint",13242 "sc-service",12734 "sc-service",13243 "sc-transaction-pool",12735 "sc-transaction-pool",13244 "serde",12736 "serde",13245 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",12737 "sp-api",13246 "sp-block-builder",12738 "sp-block-builder",13247 "sp-blockchain",12739 "sp-blockchain",13248 "sp-consensus",12740 "sp-consensus",13249 "sp-consensus-aura",12741 "sp-consensus-aura",13250 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",12742 "sp-core",13251 "sp-offchain",12743 "sp-offchain",13252 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",12744 "sp-runtime",13253 "sp-session",12745 "sp-session",13254 "sp-storage 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",12746 "sp-storage",13255 "sp-transaction-pool",12747 "sp-transaction-pool",13256 "substrate-frame-rpc-system",12748 "substrate-frame-rpc-system",13257 "tokio 0.2.25",12749 "tokio 0.2.25",13258 "uc-rpc",12750 "uc-rpc",13259 "unique-runtime-common",12751 "unique-runtime-common",12752 "up-data-structs",13260 "up-rpc",12753 "up-rpc",13261]12754]132621275513276 "fp-evm-mapping",12769 "fp-evm-mapping",13277 "fp-rpc",12770 "fp-rpc",13278 "fp-self-contained",12771 "fp-self-contained",13279 "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",12772 "frame-benchmarking",13280 "frame-executive",12773 "frame-executive",13281 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",12774 "frame-support",13282 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",12775 "frame-system",13283 "frame-system-benchmarking",12776 "frame-system-benchmarking",13284 "frame-system-rpc-runtime-api",12777 "frame-system-rpc-runtime-api",13285 "frame-try-runtime",12778 "frame-try-runtime",13286 "hex-literal",12779 "hex-literal",13287 "log",12780 "log",13288 "orml-vesting",12781 "orml-vesting",13289 "pallet-aura",12782 "pallet-aura",13290 "pallet-balances 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",12783 "pallet-balances",13291 "pallet-base-fee",12784 "pallet-base-fee",13292 "pallet-common",12785 "pallet-common",13293 "pallet-ethereum",12786 "pallet-ethereum",13318 "scale-info",12811 "scale-info",13319 "serde",12812 "serde",13320 "smallvec",12813 "smallvec",13321 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",12814 "sp-api",13322 "sp-arithmetic 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",12815 "sp-arithmetic",13323 "sp-block-builder",12816 "sp-block-builder",13324 "sp-consensus-aura",12817 "sp-consensus-aura",13325 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",12818 "sp-core",13326 "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",12819 "sp-inherents",13327 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",12820 "sp-io",13328 "sp-offchain",12821 "sp-offchain",13329 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",12822 "sp-runtime",13330 "sp-session",12823 "sp-session",13331 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",12824 "sp-std",13332 "sp-transaction-pool",12825 "sp-transaction-pool",13333 "sp-version 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",12826 "sp-version",13334 "substrate-wasm-builder",12827 "substrate-wasm-builder",13335 "unique-runtime-common",12828 "unique-runtime-common",13336 "up-data-structs",12829 "up-data-structs",13346dependencies = [12839dependencies = [13347 "evm-coder",12840 "evm-coder",13348 "fp-rpc",12841 "fp-rpc",13349 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",12842 "frame-support",13350 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",12843 "frame-system",13351 "pallet-common",12844 "pallet-common",13352 "pallet-evm",12845 "pallet-evm",13353 "pallet-fungible",12846 "pallet-fungible",13356 "pallet-unique",12849 "pallet-unique",13357 "parity-scale-codec 3.1.2",12850 "parity-scale-codec 3.1.2",13358 "rmrk-rpc",12851 "rmrk-rpc",13359 "rmrk-traits",12852 "rmrk-types",13360 "scale-info",12853 "scale-info",13361 "sp-consensus-aura",12854 "sp-consensus-aura",13362 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",12855 "sp-core",13363 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",12856 "sp-runtime",13364 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",12857 "sp-std",13365 "up-data-structs",12858 "up-data-structs",13366 "up-sponsorship",12859 "up-sponsorship",13367]12860]13417version = "0.1.0"12910version = "0.1.0"13418dependencies = [12911dependencies = [13419 "derivative",12912 "derivative",13420 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",12913 "frame-support",13421 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",12914 "frame-system",13422 "pallet-evm",12915 "pallet-evm",13423 "parity-scale-codec 3.1.2",12916 "parity-scale-codec 3.1.2",12917 "rmrk-types",13424 "scale-info",12918 "scale-info",13425 "serde",12919 "serde",13426 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",12920 "sp-core",13427 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",12921 "sp-runtime",13428 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",12922 "sp-std",13429 "struct-versioning",12923 "struct-versioning",13430]12924]134311292513436 "pallet-common",12930 "pallet-common",13437 "pallet-evm",12931 "pallet-evm",13438 "parity-scale-codec 3.1.2",12932 "parity-scale-codec 3.1.2",13439 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",12933 "sp-api",13440 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",12934 "sp-core",13441 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",12935 "sp-runtime",13442 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",12936 "sp-std",13443 "up-data-structs",12937 "up-data-structs",13444]12938]134451293913915dependencies = [13409dependencies = [13916 "beefy-primitives",13410 "beefy-primitives",13917 "bitvec 1.0.0",13411 "bitvec 1.0.0",13918 "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",13412 "frame-benchmarking",13919 "frame-election-provider-support",13413 "frame-election-provider-support",13920 "frame-executive",13414 "frame-executive",13921 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",13415 "frame-support",13922 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",13416 "frame-system",13923 "frame-system-benchmarking",13417 "frame-system-benchmarking",13924 "frame-system-rpc-runtime-api",13418 "frame-system-rpc-runtime-api",13925 "frame-try-runtime",13419 "frame-try-runtime",13929 "pallet-authorship",13423 "pallet-authorship",13930 "pallet-babe",13424 "pallet-babe",13931 "pallet-bags-list",13425 "pallet-bags-list",13932 "pallet-balances 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",13426 "pallet-balances",13933 "pallet-collective",13427 "pallet-collective",13934 "pallet-democracy",13428 "pallet-democracy",13935 "pallet-election-provider-multi-phase",13429 "pallet-election-provider-multi-phase",13974 "serde",13468 "serde",13975 "serde_derive",13469 "serde_derive",13976 "smallvec",13470 "smallvec",13977 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",13471 "sp-api",13978 "sp-authority-discovery",13472 "sp-authority-discovery",13979 "sp-block-builder",13473 "sp-block-builder",13980 "sp-consensus-babe",13474 "sp-consensus-babe",13981 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",13475 "sp-core",13982 "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",13476 "sp-inherents",13983 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",13477 "sp-io",13984 "sp-mmr-primitives",13478 "sp-mmr-primitives",13985 "sp-npos-elections",13479 "sp-npos-elections",13986 "sp-offchain",13480 "sp-offchain",13987 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",13481 "sp-runtime",13988 "sp-session",13482 "sp-session",13989 "sp-staking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",13483 "sp-staking",13990 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",13484 "sp-std",13991 "sp-transaction-pool",13485 "sp-transaction-pool",13992 "sp-version 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",13486 "sp-version",13993 "substrate-wasm-builder",13487 "substrate-wasm-builder",13994 "westend-runtime-constants",13488 "westend-runtime-constants",13995 "xcm",13489 "xcm",14002version = "0.9.21"13496version = "0.9.21"14003source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.21#56cbe45f6c9397b06a99a2d80f4752578ed3637f"13497source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.21#56cbe45f6c9397b06a99a2d80f4752578ed3637f"14004dependencies = [13498dependencies = [14005 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",13499 "frame-support",14006 "polkadot-primitives",13500 "polkadot-primitives",14007 "polkadot-runtime-common",13501 "polkadot-runtime-common",14008 "smallvec",13502 "smallvec",14009 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",13503 "sp-runtime",14010]13504]140111350514012[[package]]13506[[package]]14175version = "0.9.21"13669version = "0.9.21"14176source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.21#56cbe45f6c9397b06a99a2d80f4752578ed3637f"13670source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.21#56cbe45f6c9397b06a99a2d80f4752578ed3637f"14177dependencies = [13671dependencies = [14178 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",13672 "frame-support",14179 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",13673 "frame-system",14180 "log",13674 "log",14181 "pallet-transaction-payment",13675 "pallet-transaction-payment",14182 "parity-scale-codec 3.1.2",13676 "parity-scale-codec 3.1.2",14183 "polkadot-parachain",13677 "polkadot-parachain",14184 "scale-info",13678 "scale-info",14185 "sp-arithmetic 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",13679 "sp-arithmetic",14186 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",13680 "sp-io",14187 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",13681 "sp-runtime",14188 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",13682 "sp-std",14189 "xcm",13683 "xcm",14190 "xcm-executor",13684 "xcm-executor",14191]13685]14195version = "0.9.21"13689version = "0.9.21"14196source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.21#56cbe45f6c9397b06a99a2d80f4752578ed3637f"13690source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.21#56cbe45f6c9397b06a99a2d80f4752578ed3637f"14197dependencies = [13691dependencies = [14198 "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",13692 "frame-benchmarking",14199 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",13693 "frame-support",14200 "impl-trait-for-tuples",13694 "impl-trait-for-tuples",14201 "log",13695 "log",14202 "parity-scale-codec 3.1.2",13696 "parity-scale-codec 3.1.2",14203 "sp-arithmetic 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",13697 "sp-arithmetic",14204 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",13698 "sp-core",14205 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",13699 "sp-io",14206 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",13700 "sp-runtime",14207 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",13701 "sp-std",14208 "xcm",13702 "xcm",14209]13703]1421013704client/rpc/Cargo.tomldiffbeforeafterboth--- a/client/rpc/Cargo.toml
+++ b/client/rpc/Cargo.toml
@@ -23,5 +23,5 @@
# RMRK
# todo git
-rmrk-rpc = { git = "https://github.com/UniqueNetwork/rmrk-substrate.git", branch = "test/tests-basic-infrastructure" }
-rmrk-traits = { git = "https://github.com/UniqueNetwork/rmrk-substrate.git", branch = "test/tests-basic-infrastructure" }
+rmrk-rpc = { git = "https://github.com/UniqueNetwork/rmrk-substrate.git", branch = "feature/separate-types-and-traits" }
+rmrk-types = { git = "https://github.com/UniqueNetwork/rmrk-substrate.git", branch = "feature/separate-types-and-traits" }
client/rpc/src/lib.rsdiffbeforeafterboth--- a/client/rpc/src/lib.rs
+++ b/client/rpc/src/lib.rs
@@ -29,18 +29,12 @@
// RMRK
use rmrk_rpc::RmrkApi as RmrkRuntimeApi;
-use rmrk_traits::{
- primitives::{
- CollectionId as RmrkCollectionId,
- NftId as RmrkNftId,
- BaseId as RmrkBaseId,
- //ResourceId as RmrkResourceId,
- },
- NftChild as RmrkNftChild,
+use up_data_structs::{
+ RmrkCollectionId, RmrkNftId, RmrkBaseId, RmrkNftChild,
+ RmrkThemeName, RmrkPropertyKey, RmrkResourceId
};
-pub use unique_runtime_common::types::{RmrkThemeName, RmrkPropertyKey, RmrkResourceId};
-pub use rmrk::RmrkApi;
+pub use rmrk_unique_rpc::RmrkApi;
#[rpc]
pub trait UniqueApi<BlockHash, CrossAccountId, AccountId> {
@@ -201,10 +195,10 @@
) -> Result<Option<CollectionLimits>>;
}
-mod rmrk {
+mod rmrk_unique_rpc {
use super::*;
- #[rpc]
+ #[rpc(server)]
pub trait RmrkApi<
BlockHash,
AccountId,
@@ -319,7 +313,6 @@
}
}
-// todo clone, derivative
pub struct Unique<C, P> {
client: Arc<C>,
_marker: std::marker::PhantomData<P>,
@@ -365,7 +358,7 @@
let api = self.client.runtime_api();
let at = BlockId::hash(at.unwrap_or_else(|| self.client.info().best_hash));
let _api_version = if let Ok(Some(api_version)) =
- api.api_version::<$runtime_api_macro!()>(&at)//<dyn $runtime_name $(<$($lt),+>)?>(&at)
+ api.api_version::<$runtime_api_macro!()>(&at)
{
api_version
} else {
@@ -415,7 +408,7 @@
Block: BlockT,
AccountId: Decode,
C: 'static + ProvideRuntimeApi<Block> + HeaderBackend<Block>,
- C::Api: UniqueRuntimeApi<Block, CrossAccountId, AccountId>, // todo unique_api!() possible?
+ C::Api: UniqueRuntimeApi<Block, CrossAccountId, AccountId>,
CrossAccountId: pallet_evm::account::CrossAccountId<AccountId>,
{
pass_method!(
@@ -433,11 +426,6 @@
pass_method!(
topmost_token_owner(collection: CollectionId, token: TokenId) -> Option<CrossAccountId>, unique_api
);
- /*pass_method!(
- token_owner(collection: CollectionId, token: TokenId) -> Option<CrossAccountId>,
- UniqueRuntimeApi<Block, CrossAccountId, AccountId>;
- changed_in 2, token_owner_before_version_2(collection, token) => |u| Some(u)
- );*/
pass_method!(
const_metadata(collection: CollectionId, token: TokenId) -> Vec<u8>, unique_api
);
@@ -452,9 +440,6 @@
allowance(collection: CollectionId, sender: CrossAccountId, spender: CrossAccountId, token: TokenId) -> String => |v| v.to_string(),
unique_api
);
- pass_method!(topmost_token_owner(collection: CollectionId, token: TokenId) -> Option<CrossAccountId>, unique_api);
- pass_method!(const_metadata(collection: CollectionId, token: TokenId) -> Vec<u8>, unique_api);
- pass_method!(variable_metadata(collection: CollectionId, token: TokenId) -> Vec<u8>, unique_api);
pass_method!(collection_properties(
collection: CollectionId,
@@ -485,14 +470,6 @@
#[map(|keys| string_keys_to_bytes_keys(keys))]
keys: Vec<String>,
) -> TokenData<CrossAccountId>, unique_api);
-
- pass_method!(total_supply(collection: CollectionId) -> u32, unique_api);
- pass_method!(account_balance(collection: CollectionId, account: CrossAccountId) -> u32, unique_api);
- pass_method!(balance(collection: CollectionId, account: CrossAccountId, token: TokenId) -> String => |v| v.to_string(), unique_api);
- pass_method!(
- allowance(collection: CollectionId, sender: CrossAccountId, spender: CrossAccountId, token: TokenId) -> String => |v| v.to_string(),
- unique_api
- ); // todo format
pass_method!(adminlist(collection: CollectionId) -> Vec<CrossAccountId>, unique_api);
pass_method!(allowlist(collection: CollectionId) -> Vec<CrossAccountId>, unique_api);
@@ -517,7 +494,7 @@
PartType,
Theme,
>
- rmrk::RmrkApi<
+ rmrk_unique_rpc::RmrkApi<
<Block as BlockT>::Hash,
AccountId,
CollectionInfo,
@@ -569,13 +546,6 @@
pass_method!(base(base_id: RmrkBaseId) -> Option<BaseInfo>, rmrk_api);
pass_method!(base_parts(base_id: RmrkBaseId) -> Vec<PartType>, rmrk_api);
pass_method!(theme_names(base_id: RmrkBaseId) -> Vec<RmrkThemeName>, rmrk_api);
- /*fn theme(
- &self,
- base_id: RmrkBaseId,
- theme_name: String,
- filter_keys: Option<Vec<String>>,
- at: Option<<Block as BlockT>::Hash>
- ) -> Result<Option<Theme>> {todo!()}*/
pass_method!(theme(base_id: RmrkBaseId, theme_name: RmrkThemeName, filter_keys: Option<Vec<RmrkPropertyKey>>) -> Option<Theme>, rmrk_api);
}
node/cli/Cargo.tomldiffbeforeafterboth--- a/node/cli/Cargo.toml
+++ b/node/cli/Cargo.toml
@@ -281,7 +281,7 @@
# todo git
[dependencies.rmrk-rpc]
git = "https://github.com/UniqueNetwork/rmrk-substrate.git"
-branch = "test/tests-basic-infrastructure"
+branch = "feature/separate-types-and-traits"
################################################################################
# Package
node/cli/src/service.rsdiffbeforeafterboth--- a/node/cli/src/service.rs
+++ b/node/cli/src/service.rs
@@ -73,7 +73,10 @@
Index,
Hash,
Block,
- // RMRK
+};
+
+// RMRK
+use up_data_structs::{
RmrkCollectionInfo,
RmrkInstanceInfo,
RmrkResourceInfo,
@@ -366,11 +369,11 @@
+ rmrk_rpc::RmrkApi<
Block,
AccountId,
- RmrkCollectionInfo,
- RmrkInstanceInfo,
- RmrkResourceInfo, // todo done, but for reference
+ RmrkCollectionInfo<AccountId>,
+ RmrkInstanceInfo<AccountId>,
+ RmrkResourceInfo,
RmrkPropertyInfo,
- RmrkBaseInfo,
+ RmrkBaseInfo<AccountId>,
RmrkPartType,
RmrkTheme,
> + substrate_frame_rpc_system::AccountNonceApi<Block, AccountId, Index>
@@ -657,11 +660,11 @@
+ rmrk_rpc::RmrkApi<
Block,
AccountId,
- RmrkCollectionInfo,
- RmrkInstanceInfo,
- RmrkResourceInfo, // todo done, but for reference
+ RmrkCollectionInfo<AccountId>,
+ RmrkInstanceInfo<AccountId>,
+ RmrkResourceInfo,
RmrkPropertyInfo,
- RmrkBaseInfo,
+ RmrkBaseInfo<AccountId>,
RmrkPartType,
RmrkTheme,
> + substrate_frame_rpc_system::AccountNonceApi<Block, AccountId, Index>
@@ -800,11 +803,11 @@
+ rmrk_rpc::RmrkApi<
Block,
AccountId,
- RmrkCollectionInfo,
- RmrkInstanceInfo,
- RmrkResourceInfo, // todo done, but for reference
+ RmrkCollectionInfo<AccountId>,
+ RmrkInstanceInfo<AccountId>,
+ RmrkResourceInfo,
RmrkPropertyInfo,
- RmrkBaseInfo,
+ RmrkBaseInfo<AccountId>,
RmrkPartType,
RmrkTheme,
> + substrate_frame_rpc_system::AccountNonceApi<Block, AccountId, Index>
node/rpc/Cargo.tomldiffbeforeafterboth--- a/node/rpc/Cargo.toml
+++ b/node/rpc/Cargo.toml
@@ -51,14 +51,14 @@
# RMRK
# todo git
-rmrk-rpc = { git = "https://github.com/UniqueNetwork/rmrk-substrate.git", branch = "test/tests-basic-infrastructure" }
-# rmrk-traits = { default-features = false, git = "https://github.com/UniqueNetwork/rmrk-substrate.git", branch = "test/tests-basic-infrastructure" }
+rmrk-rpc = { git = "https://github.com/UniqueNetwork/rmrk-substrate.git", branch = "feature/separate-types-and-traits" }
pallet-common = { default-features = false, path = "../../pallets/common" }
unique-runtime-common = { default-features = false, path = "../../runtime/common" }
pallet-unique = { path = "../../pallets/unique" }
uc-rpc = { path = "../../client/rpc" }
up-rpc = { path = "../../primitives/rpc" }
+up-data-structs = { default-features = false, path = "../../primitives/data-structs" }
[dependencies.serde]
features = ['derive']
node/rpc/src/lib.rsdiffbeforeafterboth--- a/node/rpc/src/lib.rs
+++ b/node/rpc/src/lib.rs
@@ -48,15 +48,11 @@
Block,
BlockNumber,
Balance,
- // RMRK
- RmrkCollectionInfo,
- RmrkInstanceInfo,
- RmrkResourceInfo,
- RmrkPropertyInfo,
- RmrkBaseInfo,
- RmrkPartType,
- RmrkTheme,
};
+// RMRK
+use up_data_structs::{
+ RmrkCollectionInfo, RmrkInstanceInfo, RmrkResourceInfo, RmrkPropertyInfo, RmrkBaseInfo, RmrkPartType, RmrkTheme,
+};
/// Public io handler for exporting into other modules
pub type IoHandler = jsonrpc_core::IoHandler<sc_rpc::Metadata>;
@@ -161,11 +157,11 @@
C::Api: rmrk_rpc::RmrkApi<
Block,
AccountId,
- RmrkCollectionInfo,
- RmrkInstanceInfo,
- RmrkResourceInfo, // todo done, but for reference
+ RmrkCollectionInfo<AccountId>,
+ RmrkInstanceInfo<AccountId>,
+ RmrkResourceInfo,
RmrkPropertyInfo,
- RmrkBaseInfo,
+ RmrkBaseInfo<AccountId>,
RmrkPartType,
RmrkTheme,
>,
@@ -239,7 +235,7 @@
fee_history_cache,
)));
- // todo
+ // todo look into
//let unique = Unique::new(client.clone());
io.extend_with(UniqueApi::to_delegate(Unique::new(client.clone())));
io.extend_with(RmrkApi::to_delegate(Unique::new(client.clone())));
pallets/common/Cargo.tomldiffbeforeafterboth--- a/pallets/common/Cargo.toml
+++ b/pallets/common/Cargo.toml
@@ -26,6 +26,10 @@
"derive",
] }
+# RMRK
+# todo git
+rmrk-types = { default-features = false, git = "https://github.com/UniqueNetwork/rmrk-substrate.git", branch = "feature/separate-types-and-traits" }
+
[features]
default = ["std"]
std = [
pallets/common/src/lib.rsdiffbeforeafterboth--- a/pallets/common/src/lib.rs
+++ b/pallets/common/src/lib.rs
@@ -37,7 +37,11 @@
CreateItemExData, SponsoringRateLimit, budget::Budget, COLLECTION_FIELD_LIMIT, CollectionField,
PhantomType, Property, Properties, PropertiesPermissionMap, PropertyKey, PropertyPermission,
PropertiesError, PropertyKeyPermission, TokenData, TrySet,
+ // RMRK
+ RmrkCollectionInfo, RmrkInstanceInfo, RmrkResourceInfo, RmrkPropertyInfo, RmrkBaseInfo, RmrkPartType, RmrkTheme,
+ RmrkNftChild,
};
+
pub use pallet::*;
use sp_core::H160;
use sp_runtime::{ArithmeticError, DispatchError, DispatchResult};
@@ -457,6 +461,15 @@
TokenId,
PhantomType<TokenData<T::CrossAccountId>>,
PhantomType<RpcCollection<T::AccountId>>,
+ // RMRK
+ PhantomType<RmrkCollectionInfo<T::AccountId>>,
+ PhantomType<RmrkInstanceInfo<T::AccountId>>,
+ PhantomType<RmrkResourceInfo>,
+ PhantomType<RmrkPropertyInfo>,
+ PhantomType<RmrkBaseInfo<T::AccountId>>,
+ PhantomType<RmrkPartType>,
+ PhantomType<RmrkTheme>,
+ PhantomType<RmrkNftChild>,
),
QueryKind = OptionQuery,
>;
primitives/data-structs/Cargo.tomldiffbeforeafterboth--- a/primitives/data-structs/Cargo.toml
+++ b/primitives/data-structs/Cargo.toml
@@ -27,6 +27,10 @@
struct-versioning = { path = "../../crates/struct-versioning" }
pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.21-logs" }
+# RMRK
+# todo git
+rmrk-types = { default-features = false, git = "https://github.com/UniqueNetwork/rmrk-substrate.git", branch = "feature/separate-types-and-traits" }
+
[features]
default = ["std"]
std = [
primitives/data-structs/src/lib.rsdiffbeforeafterboth--- a/primitives/data-structs/src/lib.rs
+++ b/primitives/data-structs/src/lib.rs
@@ -22,19 +22,28 @@
};
use frame_support::{
storage::{bounded_btree_map::BoundedBTreeMap, bounded_btree_set::BoundedBTreeSet},
- traits::Get,
+ traits::Get, parameter_types,
};
#[cfg(feature = "serde")]
use serde::{Serialize, Deserialize};
use sp_core::U256;
-use sp_runtime::{ArithmeticError, sp_std::prelude::Vec};
+use sp_runtime::{ArithmeticError, sp_std::prelude::Vec, Permill};
use codec::{Decode, Encode, EncodeLike, MaxEncodedLen};
use frame_support::{BoundedVec, traits::ConstU32};
use derivative::Derivative;
use scale_info::TypeInfo;
+// RMRK
+use rmrk_types::{
+ CollectionInfo, NftInfo, ResourceInfo, PropertyInfo, BaseInfo, PartType, Theme, ThemeProperty,
+};
+pub use rmrk_types::{
+ primitives::{CollectionId as RmrkCollectionId, NftId as RmrkNftId, BaseId as RmrkBaseId, PartId as RmrkPartId, ResourceId as RmrkResourceId},
+ NftChild as RmrkNftChild, AccountIdOrCollectionNftTuple as RmrkAccountIdOrCollectionNftTuple,
+};
+
mod bounded;
pub mod budget;
pub mod mapping;
@@ -95,6 +104,13 @@
pub const MAX_COLLECTION_PROPERTIES_ENCODE_LEN: u32 =
MAX_PROPERTIES_PER_ITEM * MAX_PROPERTY_KEY_LENGTH + MAX_COLLECTION_PROPERTIES_SIZE;
+// RMRK constants
+pub const RMRK_STRING_LIMIT: u32 = 128;
+pub const RMRK_COLLECTION_SYMBOL_LIMIT: u32 = 100;
+pub const RMRK_RESOURCE_SYMBOL_LIMIT: u32 = 10;
+pub const RMRK_KEY_LIMIT: u32 = 32;
+pub const RMRK_VALUE_LIMIT: u32 = 256;
+
pub struct MaxPropertiesPermissionsEncodeLen;
impl Get<u32> for MaxPropertiesPermissionsEncodeLen {
@@ -615,7 +631,8 @@
pub alive: u32,
}
-#[derive(Encode, Decode, PartialEq, Clone, Debug)]
+#[derive(Encode, Decode, Clone, Debug)]
+#[cfg_attr(feature = "std", derive(PartialEq))]
pub struct PhantomType<T>(core::marker::PhantomData<T>);
impl<T: TypeInfo + 'static> TypeInfo for PhantomType<T> {
@@ -832,3 +849,54 @@
Properties::new(MAX_TOKEN_PROPERTIES_SIZE)
}
}
+
+// RMRK
+// todo document?
+parameter_types! {
+ #[derive(PartialEq, TypeInfo)]
+ pub const RmrkStringLimit: u32 = 128;
+ #[derive(PartialEq)]
+ pub const RmrkCollectionSymbolLimit: u32 = 100;
+ #[derive(PartialEq)]
+ pub const RmrkResourceSymbolLimit: u32 = 10;
+ #[derive(PartialEq)]
+ pub const RmrkKeyLimit: u32 = 32;
+ #[derive(PartialEq)]
+ pub const RmrkValueLimit: u32 = 256;
+ #[derive(PartialEq)]
+ pub const RmrkMaxCollectionsEquippablePerPart: u32 = 100;
+ #[derive(PartialEq)]
+ pub const RmrkPartsLimit: u32 = 3;
+}
+
+pub type RmrkCollectionInfo<AccountId> = CollectionInfo<
+ RmrkString,
+ BoundedVec<u8, RmrkCollectionSymbolLimit>,
+ AccountId
+>;
+pub type RmrkInstanceInfo<AccountId> = NftInfo<
+ AccountId,
+ Permill,
+ RmrkString
+>;
+pub type RmrkResourceInfo = ResourceInfo::<
+ BoundedVec<u8, RmrkResourceSymbolLimit>,
+ RmrkString,
+ BoundedVec<RmrkPartId, RmrkPartsLimit>
+>;
+pub type RmrkPropertyInfo = PropertyInfo<
+ BoundedVec<u8, RmrkKeyLimit>,
+ BoundedVec<u8, RmrkValueLimit>
+>;
+pub type RmrkBaseInfo<AccountId> = BaseInfo<AccountId, RmrkString>;
+pub type RmrkPartType = PartType<
+ RmrkString,
+ BoundedVec<RmrkCollectionId, RmrkMaxCollectionsEquippablePerPart>
+>;
+pub type RmrkTheme = Theme<RmrkString, Vec<ThemeProperty<RmrkString>>>;
+
+pub type RmrkRpcString = Vec<u8>;
+pub type RmrkThemeName = RmrkRpcString;
+pub type RmrkPropertyKey = RmrkRpcString;
+
+type RmrkString = BoundedVec<u8, RmrkStringLimit>;
\ No newline at end of file
primitives/rpc/Cargo.tomldiffbeforeafterboth--- a/primitives/rpc/Cargo.toml
+++ b/primitives/rpc/Cargo.toml
@@ -16,10 +16,6 @@
sp-runtime = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.21" }
pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.21-logs" }
-# RMRK
-# todo git
-# rmrk-traits = { default-features = false, git = "https://github.com/UniqueNetwork/rmrk-substrate.git", branch = "test/tests-basic-infrastructure" }
-
[features]
default = ["std"]
std = [
runtime/common/Cargo.tomldiffbeforeafterboth--- a/runtime/common/Cargo.toml
+++ b/runtime/common/Cargo.toml
@@ -110,5 +110,5 @@
# RMRK
# todo git
-rmrk-rpc = { default-features = false, git = "https://github.com/UniqueNetwork/rmrk-substrate.git", branch = "test/tests-basic-infrastructure" }
-rmrk-traits = { default-features = false, git = "https://github.com/UniqueNetwork/rmrk-substrate.git", branch = "test/tests-basic-infrastructure" }
+rmrk-rpc = { default-features = false, git = "https://github.com/UniqueNetwork/rmrk-substrate.git", branch = "feature/separate-types-and-traits" }
+rmrk-types = { default-features = false, git = "https://github.com/UniqueNetwork/rmrk-substrate.git", branch = "feature/separate-types-and-traits" }
runtime/common/src/constants.rsdiffbeforeafterboth--- a/runtime/common/src/constants.rs
+++ b/runtime/common/src/constants.rs
@@ -37,16 +37,4 @@
pub const DefaultSponsoringRateLimit: BlockNumber = 1 * DAYS;
pub const TransactionByteFee: Balance = 501 * MICROUNIQUE; // Targeting 0.1 Unique per NFT transfer
-
- // RMRK constants
- #[derive(PartialEq)]
- pub const RmrkStringLimit: u32 = 128;
- #[derive(Eq, PartialEq)]
- pub const RmrkCollectionSymbolLimit: u32 = 100;
- #[derive(Eq, PartialEq)]
- pub const RmrkResourceSymbolLimit: u32 = 10;
- #[derive(Eq, PartialEq)]
- pub const RmrkKeyLimit: u32 = 32;
- #[derive(Eq, PartialEq)]
- pub const RmrkValueLimit: u32 = 256;
}
runtime/common/src/runtime_apis.rsdiffbeforeafterboth--- a/runtime/common/src/runtime_apis.rs
+++ b/runtime/common/src/runtime_apis.rs
@@ -129,18 +129,19 @@
impl rmrk_rpc::RmrkApi<
Block,
AccountId,
- RmrkCollectionInfo,
- RmrkInstanceInfo,
+ RmrkCollectionInfo<AccountId>,
+ RmrkInstanceInfo<AccountId>,
RmrkResourceInfo,
RmrkPropertyInfo,
- RmrkBaseInfo,
+ RmrkBaseInfo<AccountId>,
RmrkPartType,
RmrkTheme
> for Runtime {
fn last_collection_idx() -> Result<RmrkCollectionId, DispatchError> {
Ok(<pallet_common::CreatedCollectionCount<Runtime>>::get().0)
}
- fn collection_by_id(collection_id: RmrkCollectionId) -> Result<Option<RmrkCollectionInfo>, DispatchError> {
+ fn collection_by_id(collection_id: RmrkCollectionId) -> Result<Option<RmrkCollectionInfo<AccountId>>, DispatchError> {
+ // TODO decide on displacement to palettes -- does RMRK belong there, spread across common and nonfungible?
use frame_support::BoundedVec;
let collection_id = CollectionId(collection_id);
@@ -151,37 +152,133 @@
let nfts_count: Result<u32, DispatchError> = dispatch_unique_runtime!(collection_id.total_supply());
Ok(Some(RmrkCollectionInfo {
issuer: collection.owner,
- metadata: BoundedVec::<u8, RmrkStringLimit>::default(), // todo take from Properties, not implemented yet
+ metadata: BoundedVec::default(), // todo property - namespace:metadata
max: Some(collection.limits.token_limit()), // must have some effective limits
- symbol: BoundedVec::<u8, RmrkCollectionSymbolLimit>::try_from(collection.token_prefix.into_inner()).unwrap_or_default() /*{
+ symbol: BoundedVec::try_from(collection.token_prefix.into_inner()).unwrap_or_default() /*{ // todo map_err
Ok(s) => s,
Err(_) => return Err(pallet_common::Error::<Runtime>::CollectionTokenPrefixLimitExceeded)
}*/,
- nfts_count: nfts_count? // todo <Runtime>::total_supply(collection_id)
+ nfts_count: nfts_count? // todo? <Runtime>::total_supply(collection_id)
}))
}
- fn nft_by_id(collection_id: RmrkCollectionId, nft_by_id: RmrkNftId) -> Result<Option<RmrkInstanceInfo>, DispatchError> {
- todo!()
+ fn nft_by_id(collection_id: RmrkCollectionId, nft_by_id: RmrkNftId) -> Result<Option<RmrkInstanceInfo<AccountId>>, DispatchError> {
+ use frame_support::BoundedVec;
+ use up_data_structs::mapping::TokenAddressMapping;
+
+ let collection_id = CollectionId(collection_id);
+ let nft_id = TokenId(nft_by_id);
+
+ let owner = match (dispatch_unique_runtime!(collection_id.token_owner(nft_id)) as Result<Option<CrossAccountId>, DispatchError>)? {
+ Some(owner) => match <Runtime as pallet_common::Config>::CrossTokenAddressMapping::address_to_token(&owner) {
+ Some((col, tok)) => RmrkAccountIdOrCollectionNftTuple::CollectionAndNftTuple(col.0, tok.0),
+ None => RmrkAccountIdOrCollectionNftTuple::AccountId(owner.as_sub().clone())
+ },
+ None => return Ok(None)
+ };
+
+ Ok(Some(RmrkInstanceInfo {
+ owner: owner,
+ //recipient: , // prop
+ royalty: None,//Permill::from_percent(0), // prop
+ metadata: BoundedVec::default(), // prop
+ equipped: false, // prop
+ pending: false, // prop
+ }))
}
fn account_tokens(account_id: AccountId, collection_id: RmrkCollectionId) -> Result<Vec<RmrkNftId>, DispatchError> {
let cross_account_id = CrossAccountId::from_sub(account_id);
let collection_id = CollectionId(collection_id);
Ok(
(dispatch_unique_runtime!(collection_id.account_tokens(cross_account_id)) as Result<Vec<TokenId>, DispatchError>)?
- // todo <Runtime>::account_tokens(collection_id, cross_account_id)
- .into_iter()
- .map(|token| token.0)
- .collect::<Vec<_>>()
+ //<Runtime as up_rpc::UniqueApi<Block, CrossAccountId, AccountId>>::account_tokens(collection_id, cross_account_id)?
+ .into_iter()
+ .map(|token| token.0)
+ .collect::<Vec<_>>()
)
}
fn nft_children(collection_id: RmrkCollectionId, nft_id: RmrkNftId) -> Result<Vec<RmrkNftChild>, DispatchError> {
- todo!()
+ use up_data_structs::mapping::TokenAddressMapping;
+
+ let collection_id = CollectionId(collection_id);
+ let nft_id = TokenId(nft_id);
+ let cross_account_id = CrossAccountId::from_eth(
+ EvmTokenAddressMapping::token_to_address(collection_id, nft_id)
+ );
+
+ Ok(
+ pallet_nonfungible::Owned::<Runtime>::iter_prefix((collection_id, cross_account_id))
+ .map(|(child_id, _)| RmrkNftChild {
+ collection_id: collection_id.0, // todo make sure they're always from this collection
+ nft_id: child_id.0,
+ })
+ .collect()
+ )
}
fn collection_properties(collection_id: RmrkCollectionId, filter_keys: Option<Vec<RmrkPropertyKey>>) -> Result<Vec<RmrkPropertyInfo>, DispatchError> {
- todo!()
+ use frame_support::BoundedVec;
+
+ let collection_id = CollectionId(collection_id);
+ let properties = pallet_common::Pallet::<Runtime>::collection_properties(collection_id);
+
+ return Ok(match filter_keys {
+ Some(keys) => {
+ let keys = pallet_common::Pallet::<Runtime>::bytes_keys_to_property_keys(keys)?;
+ let properties = keys
+ .into_iter()
+ .filter_map(|key| {
+ properties.get(&key).map(|value| RmrkPropertyInfo {
+ key: BoundedVec::try_from(key.into_inner()).unwrap_or_default(),
+ value: BoundedVec::try_from(value.clone().into_inner()).unwrap_or_default(),
+ })
+ })
+ .collect();
+
+ properties
+ }
+ None => {
+ properties
+ .iter()
+ .map(|(key, value)| RmrkPropertyInfo {
+ key: BoundedVec::try_from(key.clone().into_inner()).unwrap_or_default(),
+ value: BoundedVec::try_from(value.clone().into_inner()).unwrap_or_default(),
+ })
+ .collect()
+ }
+ });
}
fn nft_properties(collection_id: RmrkCollectionId, nft_id: RmrkNftId, filter_keys: Option<Vec<RmrkPropertyKey>>) -> Result<Vec<RmrkPropertyInfo>, DispatchError> {
- todo!()
+ use frame_support::BoundedVec;
+
+ let collection_id = CollectionId(collection_id);
+ let token_id = TokenId(nft_id);
+
+ let properties = pallet_nonfungible::Pallet::<Runtime>::token_properties((collection_id, token_id)); // todo look into usage of nonfungible
+
+ return Ok(match filter_keys {
+ Some(keys) => {
+ let keys = pallet_common::Pallet::<Runtime>::bytes_keys_to_property_keys(keys)?;
+ let properties = keys
+ .into_iter()
+ .filter_map(|key| {
+ properties.get(&key).map(|value| RmrkPropertyInfo {
+ key: BoundedVec::try_from(key.into_inner()).unwrap_or_default(),
+ value: BoundedVec::try_from(value.clone().into_inner()).unwrap_or_default(),
+ })
+ })
+ .collect();
+
+ properties
+ }
+ None => {
+ properties
+ .iter()
+ .map(|(key, value)| RmrkPropertyInfo {
+ key: BoundedVec::try_from(key.clone().into_inner()).unwrap_or_default(),
+ value: BoundedVec::try_from(value.clone().into_inner()).unwrap_or_default(),
+ })
+ .collect()
+ }
+ });
}
fn nft_resources(collection_id: RmrkCollectionId, nft_id: RmrkNftId) -> Result<Vec<RmrkResourceInfo>, DispatchError> {
todo!()
@@ -189,8 +286,28 @@
fn nft_resource_priorities(collection_id: RmrkCollectionId, nft_id: RmrkNftId) -> Result<Vec<RmrkResourceId>, DispatchError> {
todo!()
}
- fn base(base_id: RmrkBaseId) -> Result<Option<RmrkBaseInfo>, DispatchError> {
- todo!()
+ fn base(base_id: RmrkBaseId) -> Result<Option<RmrkBaseInfo<AccountId>>, DispatchError> {
+ use frame_support::{BoundedVec, ensure};
+ use scale_info::prelude::string::String;
+
+ let collection_id = CollectionId(base_id);
+ let collection = match <pallet_common::CollectionById<Runtime>>::get(collection_id) {
+ Some(c) => c,
+ None => return Ok(None)
+ };
+
+ // string_keys_to_bytes_keys
+ let keys = pallet_common::Pallet::<Runtime>::bytes_keys_to_property_keys(
+ Vec::from([String::from("rmrk:base-type").into_bytes()])
+ )?;
+ let properties = pallet_common::Pallet::<Runtime>::filter_collection_properties(collection_id, keys)?;
+ //ensure!(properties.len() == 1); // todo make sure it's fine to have ensure in place // no access to errors from here? displace?
+
+ Ok(Some( RmrkBaseInfo {
+ issuer: collection.owner,
+ base_type: BoundedVec::try_from(properties[0].value.clone().into_inner()).unwrap_or_default(), // todo map_err? no access to errors
+ symbol: BoundedVec::try_from(collection.token_prefix.into_inner()).unwrap_or_default(),
+ }))
}
fn base_parts(base_id: RmrkBaseId) -> Result<Vec<RmrkPartType>, DispatchError> {
todo!()
runtime/common/src/types.rsdiffbeforeafterboth--- a/runtime/common/src/types.rs
+++ b/runtime/common/src/types.rs
@@ -2,22 +2,9 @@
traits::{Verify, IdentifyAccount, BlakeTwo256},
generic, MultiSignature,
};
-use sp_std::vec::Vec;
pub use sp_runtime::OpaqueExtrinsic as UncheckedExtrinsic;
-// RMRK
-pub use rmrk_traits::{
- CollectionInfo, NftInfo, ResourceInfo, PropertyInfo, BaseInfo, PartType, Theme,
- primitives::{CollectionId as RmrkCollectionId, NftId as RmrkNftId, BaseId as RmrkBaseId},
- NftChild as RmrkNftChild,
-};
-
-pub use crate::constants::{
- RmrkStringLimit, RmrkCollectionSymbolLimit, RmrkResourceSymbolLimit, RmrkKeyLimit,
- RmrkValueLimit,
-};
-
/// Opaque block header type.
pub type Header = generic::Header<BlockNumber, BlakeTwo256>;
@@ -53,27 +40,6 @@
pub type DigestItem = generic::DigestItem;
pub use sp_consensus_aura::sr25519::AuthorityId as AuraId;
-
-// RMRK
-// todo document
-pub type RmrkCollectionInfo = CollectionInfo<RmrkStringLimit, RmrkCollectionSymbolLimit, AccountId>;
-
-pub type RmrkInstanceInfo = NftInfo<AccountId, RmrkStringLimit>;
-
-pub type RmrkResourceInfo = ResourceInfo<RmrkResourceSymbolLimit, RmrkStringLimit>;
-
-pub type RmrkPropertyInfo = PropertyInfo<RmrkKeyLimit, RmrkValueLimit>;
-
-pub type RmrkBaseInfo = BaseInfo<AccountId, RmrkStringLimit>;
-
-pub type RmrkPartType = PartType<RmrkStringLimit>;
-
-pub type RmrkTheme = Theme<RmrkStringLimit>;
-
-pub type RmrkRpcString = Vec<u8>;
-pub type RmrkThemeName = RmrkRpcString;
-pub type RmrkPropertyKey = RmrkRpcString;
-pub type RmrkResourceId = RmrkRpcString;
pub trait RuntimeInstance {
type CrossAccountId: pallet_evm::account::CrossAccountId<sp_runtime::AccountId32>
runtime/opal/Cargo.tomldiffbeforeafterboth--- a/runtime/opal/Cargo.toml
+++ b/runtime/opal/Cargo.toml
@@ -393,7 +393,7 @@
[dependencies.rmrk-rpc]
default-features = false
git = "https://github.com/UniqueNetwork/rmrk-substrate.git"
-branch = "test/tests-basic-infrastructure"
+branch = "feature/separate-types-and-traits"
################################################################################
# local dependencies
runtime/quartz/Cargo.tomldiffbeforeafterboth--- a/runtime/quartz/Cargo.toml
+++ b/runtime/quartz/Cargo.toml
@@ -392,7 +392,7 @@
[dependencies.rmrk-rpc]
default-features = false
git = "https://github.com/UniqueNetwork/rmrk-substrate.git"
-branch = "test/tests-basic-infrastructure"
+branch = "feature/separate-types-and-traits"
################################################################################
# local dependencies
runtime/unique/Cargo.tomldiffbeforeafterboth--- a/runtime/unique/Cargo.toml
+++ b/runtime/unique/Cargo.toml
@@ -392,7 +392,7 @@
[dependencies.rmrk-rpc]
default-features = false
git = "https://github.com/UniqueNetwork/rmrk-substrate.git"
-branch = "test/tests-basic-infrastructure"
+branch = "feature/separate-types-and-traits"
################################################################################
# local dependencies
tests/src/interfaces/augment-api-query.tsdiffbeforeafterboth--- a/tests/src/interfaces/augment-api-query.ts
+++ b/tests/src/interfaces/augment-api-query.ts
@@ -5,7 +5,7 @@
import type { BTreeMap, Bytes, Option, U256, Vec, bool, u128, u16, u32, u64 } from '@polkadot/types-codec';
import type { AnyNumber, ITuple } from '@polkadot/types-codec/types';
import type { AccountId32, H160, H256 } from '@polkadot/types/interfaces/runtime';
-import type { CumulusPalletDmpQueueConfigData, CumulusPalletDmpQueuePageIndexData, CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot, CumulusPalletXcmpQueueInboundChannelDetails, CumulusPalletXcmpQueueOutboundChannelDetails, CumulusPalletXcmpQueueQueueConfigData, EthereumBlock, EthereumLog, EthereumReceiptReceiptV3, EthereumTransactionTransactionV2, FpRpcTransactionStatus, FrameSupportWeightsPerDispatchClassU64, FrameSystemAccountInfo, FrameSystemEventRecord, FrameSystemLastRuntimeUpgradeInfo, FrameSystemPhase, OrmlVestingVestingSchedule, PalletBalancesAccountData, PalletBalancesBalanceLock, PalletBalancesReleases, PalletBalancesReserveData, PalletEvmAccountBasicCrossAccountIdRepr, PalletEvmContractHelpersSponsoringModeT, PalletNonfungibleItemData, PalletRefungibleItemData, PalletTransactionPaymentReleases, PalletTreasuryProposal, PhantomTypeUpDataStructsRpcCollection, PhantomTypeUpDataStructsTokenData, PolkadotCorePrimitivesOutboundHrmpMessage, PolkadotPrimitivesV2AbridgedHostConfiguration, PolkadotPrimitivesV2PersistedValidationData, PolkadotPrimitivesV2UpgradeRestriction, SpRuntimeDigest, SpTrieStorageProof, UpDataStructsCollection, UpDataStructsCollectionField, UpDataStructsCollectionStats, UpDataStructsProperties, UpDataStructsPropertiesMapPropertyPermission, UpDataStructsPropertyPermission } from '@polkadot/types/lookup';
+import type { CumulusPalletDmpQueueConfigData, CumulusPalletDmpQueuePageIndexData, CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot, CumulusPalletXcmpQueueInboundChannelDetails, CumulusPalletXcmpQueueOutboundChannelDetails, CumulusPalletXcmpQueueQueueConfigData, EthereumBlock, EthereumLog, EthereumReceiptReceiptV3, EthereumTransactionTransactionV2, FpRpcTransactionStatus, FrameSupportWeightsPerDispatchClassU64, FrameSystemAccountInfo, FrameSystemEventRecord, FrameSystemLastRuntimeUpgradeInfo, FrameSystemPhase, OrmlVestingVestingSchedule, PalletBalancesAccountData, PalletBalancesBalanceLock, PalletBalancesReleases, PalletBalancesReserveData, PalletEvmAccountBasicCrossAccountIdRepr, PalletEvmContractHelpersSponsoringModeT, PalletNonfungibleItemData, PalletRefungibleItemData, PalletTransactionPaymentReleases, PalletTreasuryProposal, PhantomTypeUpDataStructsBaseInfo, PhantomTypeUpDataStructsCollectionInfo, PhantomTypeUpDataStructsNftChild, PhantomTypeUpDataStructsNftInfo, PhantomTypeUpDataStructsPartType, PhantomTypeUpDataStructsPropertyInfo, PhantomTypeUpDataStructsResourceInfo, PhantomTypeUpDataStructsRpcCollection, PhantomTypeUpDataStructsTheme, PhantomTypeUpDataStructsTokenData, PolkadotCorePrimitivesOutboundHrmpMessage, PolkadotPrimitivesV2AbridgedHostConfiguration, PolkadotPrimitivesV2PersistedValidationData, PolkadotPrimitivesV2UpgradeRestriction, SpRuntimeDigest, SpTrieStorageProof, UpDataStructsCollection, UpDataStructsCollectionField, UpDataStructsCollectionStats, UpDataStructsProperties, UpDataStructsPropertiesMapPropertyPermission, UpDataStructsPropertyPermission } from '@polkadot/types/lookup';
import type { Observable } from '@polkadot/types/types';
declare module '@polkadot/api-base/types/storage' {
@@ -92,7 +92,7 @@
/**
* Not used by code, exists only to provide some types to metadata
**/
- dummyStorageValue: AugmentedQuery<ApiType, () => Observable<Option<ITuple<[UpDataStructsCollectionStats, u32, u32, PhantomTypeUpDataStructsTokenData, PhantomTypeUpDataStructsRpcCollection]>>>, []> & QueryableStorageEntry<ApiType, []>;
+ dummyStorageValue: AugmentedQuery<ApiType, () => Observable<Option<ITuple<[UpDataStructsCollectionStats, u32, u32, PhantomTypeUpDataStructsTokenData, PhantomTypeUpDataStructsRpcCollection, PhantomTypeUpDataStructsCollectionInfo, PhantomTypeUpDataStructsNftInfo, PhantomTypeUpDataStructsResourceInfo, PhantomTypeUpDataStructsPropertyInfo, PhantomTypeUpDataStructsBaseInfo, PhantomTypeUpDataStructsPartType, PhantomTypeUpDataStructsTheme, PhantomTypeUpDataStructsNftChild]>>>, []> & QueryableStorageEntry<ApiType, []>;
/**
* List of collection admins
**/
tests/src/interfaces/augment-api-rpc.tsdiffbeforeafterboth--- a/tests/src/interfaces/augment-api-rpc.ts
+++ b/tests/src/interfaces/augment-api-rpc.ts
@@ -22,7 +22,7 @@
import type { StorageKind } from '@polkadot/types/interfaces/offchain';
import type { FeeDetails, RuntimeDispatchInfo } from '@polkadot/types/interfaces/payment';
import type { RpcMethods } from '@polkadot/types/interfaces/rpc';
-import type { AccountId, BlockNumber, H160, H256, H64, Hash, Header, Index, Justification, KeyValue, SignedBlock, StorageData } from '@polkadot/types/interfaces/runtime';
+import type { AccountId, AccountId32, BlockNumber, H160, H256, H64, Hash, Header, Index, Justification, KeyValue, SignedBlock, StorageData } from '@polkadot/types/interfaces/runtime';
import type { MigrationStatusResult, ReadProof, RuntimeVersion, TraceBlockResponse } from '@polkadot/types/interfaces/state';
import type { ApplyExtrinsicResult, ChainProperties, ChainType, Health, NetworkState, NodeRole, PeerInfo, SyncState } from '@polkadot/types/interfaces/system';
import type { IExtrinsic, Observable } from '@polkadot/types/types';
@@ -445,7 +445,7 @@
/**
* Get Theme's keys values
**/
- themes: AugmentedRpc<(baseId: u32 | AnyNumber | Uint8Array, themeName: Vec<Bytes> | (Bytes | string | Uint8Array)[], keys: Option<Vec<Bytes>> | null | object | string | Uint8Array, at?: Hash | string | Uint8Array) => Observable<Option<RmrkTraitsTheme>>>;
+ themes: AugmentedRpc<(baseId: u32 | AnyNumber | Uint8Array, themeName: Text | string, keys: Option<Vec<Text>> | null | object | string | Uint8Array, at?: Hash | string | Uint8Array) => Observable<Option<RmrkTraitsTheme>>>;
};
rpc: {
/**
tests/src/interfaces/augment-types.tsdiffbeforeafterboth--- a/tests/src/interfaces/augment-types.ts
+++ b/tests/src/interfaces/augment-types.ts
@@ -1,7 +1,7 @@
// Auto-generated via `yarn polkadot-types-from-defs`, do not edit
/* eslint-disable */
-import type { CumulusPalletDmpQueueCall, CumulusPalletDmpQueueConfigData, CumulusPalletDmpQueueError, CumulusPalletDmpQueueEvent, CumulusPalletDmpQueuePageIndexData, CumulusPalletParachainSystemCall, CumulusPalletParachainSystemError, CumulusPalletParachainSystemEvent, CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot, CumulusPalletXcmCall, CumulusPalletXcmError, CumulusPalletXcmEvent, CumulusPalletXcmpQueueCall, CumulusPalletXcmpQueueError, CumulusPalletXcmpQueueEvent, CumulusPalletXcmpQueueInboundChannelDetails, CumulusPalletXcmpQueueInboundState, CumulusPalletXcmpQueueOutboundChannelDetails, CumulusPalletXcmpQueueOutboundState, CumulusPalletXcmpQueueQueueConfigData, CumulusPrimitivesParachainInherentParachainInherentData, EthbloomBloom, EthereumBlock, EthereumHeader, EthereumLog, EthereumReceiptEip658ReceiptData, EthereumReceiptReceiptV3, EthereumTransactionAccessListItem, EthereumTransactionEip1559Transaction, EthereumTransactionEip2930Transaction, EthereumTransactionLegacyTransaction, EthereumTransactionTransactionAction, EthereumTransactionTransactionSignature, EthereumTransactionTransactionV2, EthereumTypesHashH64, EvmCoreErrorExitError, EvmCoreErrorExitFatal, EvmCoreErrorExitReason, EvmCoreErrorExitRevert, EvmCoreErrorExitSucceed, FpRpcTransactionStatus, FrameSupportPalletId, FrameSupportTokensMiscBalanceStatus, FrameSupportWeightsDispatchClass, FrameSupportWeightsDispatchInfo, FrameSupportWeightsPays, FrameSupportWeightsPerDispatchClassU32, FrameSupportWeightsPerDispatchClassU64, FrameSupportWeightsPerDispatchClassWeightsPerClass, FrameSupportWeightsRuntimeDbWeight, FrameSupportWeightsWeightToFeeCoefficient, FrameSystemAccountInfo, FrameSystemCall, FrameSystemError, FrameSystemEvent, FrameSystemEventRecord, FrameSystemExtensionsCheckGenesis, FrameSystemExtensionsCheckNonce, FrameSystemExtensionsCheckSpecVersion, FrameSystemExtensionsCheckWeight, FrameSystemLastRuntimeUpgradeInfo, FrameSystemLimitsBlockLength, FrameSystemLimitsBlockWeights, FrameSystemLimitsWeightsPerClass, FrameSystemPhase, OpalRuntimeRuntime, OrmlVestingModuleCall, OrmlVestingModuleError, OrmlVestingModuleEvent, OrmlVestingVestingSchedule, PalletBalancesAccountData, PalletBalancesBalanceLock, PalletBalancesCall, PalletBalancesError, PalletBalancesEvent, PalletBalancesReasons, PalletBalancesReleases, PalletBalancesReserveData, PalletCommonError, PalletCommonEvent, PalletEthereumCall, PalletEthereumError, PalletEthereumEvent, PalletEvmAccountBasicCrossAccountIdRepr, PalletEvmCall, PalletEvmCoderSubstrateError, PalletEvmContractHelpersError, PalletEvmContractHelpersSponsoringModeT, PalletEvmError, PalletEvmEvent, PalletEvmMigrationCall, PalletEvmMigrationError, PalletFungibleError, PalletInflationCall, PalletNonfungibleError, PalletNonfungibleItemData, PalletRefungibleError, PalletRefungibleItemData, PalletStructureCall, PalletStructureError, PalletStructureEvent, PalletSudoCall, PalletSudoError, PalletSudoEvent, PalletTemplateTransactionPaymentCall, PalletTemplateTransactionPaymentChargeTransactionPayment, PalletTimestampCall, PalletTransactionPaymentReleases, PalletTreasuryCall, PalletTreasuryError, PalletTreasuryEvent, PalletTreasuryProposal, PalletUniqueCall, PalletUniqueError, PalletUniqueRawEvent, PalletXcmCall, PalletXcmError, PalletXcmEvent, PhantomTypeUpDataStructsRpcCollection, PhantomTypeUpDataStructsTokenData, PolkadotCorePrimitivesInboundDownwardMessage, PolkadotCorePrimitivesInboundHrmpMessage, PolkadotCorePrimitivesOutboundHrmpMessage, PolkadotParachainPrimitivesXcmpMessageFormat, PolkadotPrimitivesV2AbridgedHostConfiguration, PolkadotPrimitivesV2AbridgedHrmpChannel, PolkadotPrimitivesV2PersistedValidationData, PolkadotPrimitivesV2UpgradeRestriction, SpCoreEcdsaSignature, SpCoreEd25519Signature, SpCoreSr25519Signature, SpRuntimeArithmeticError, SpRuntimeDigest, SpRuntimeDigestDigestItem, SpRuntimeDispatchError, SpRuntimeModuleError, SpRuntimeMultiSignature, SpRuntimeTokenError, SpRuntimeTransactionalError, SpTrieStorageProof, SpVersionRuntimeVersion, UpDataStructsAccessMode, UpDataStructsCollection, UpDataStructsCollectionField, UpDataStructsCollectionLimits, UpDataStructsCollectionMode, UpDataStructsCollectionStats, UpDataStructsCreateCollectionData, UpDataStructsCreateFungibleData, UpDataStructsCreateItemData, UpDataStructsCreateItemExData, UpDataStructsCreateNftData, UpDataStructsCreateNftExData, UpDataStructsCreateReFungibleData, UpDataStructsCreateRefungibleExData, UpDataStructsMetaUpdatePermission, UpDataStructsNestingRule, UpDataStructsProperties, UpDataStructsPropertiesMapBoundedVec, UpDataStructsPropertiesMapPropertyPermission, UpDataStructsProperty, UpDataStructsPropertyKeyPermission, UpDataStructsPropertyPermission, UpDataStructsRpcCollection, UpDataStructsSchemaVersion, UpDataStructsSponsoringRateLimit, UpDataStructsSponsorshipState, UpDataStructsTokenData, XcmDoubleEncoded, XcmV0Junction, XcmV0JunctionBodyId, XcmV0JunctionBodyPart, XcmV0JunctionNetworkId, XcmV0MultiAsset, XcmV0MultiLocation, XcmV0Order, XcmV0OriginKind, XcmV0Response, XcmV0Xcm, XcmV1Junction, XcmV1MultiAsset, XcmV1MultiLocation, XcmV1MultiassetAssetId, XcmV1MultiassetAssetInstance, XcmV1MultiassetFungibility, XcmV1MultiassetMultiAssetFilter, XcmV1MultiassetMultiAssets, XcmV1MultiassetWildFungibility, XcmV1MultiassetWildMultiAsset, XcmV1MultilocationJunctions, XcmV1Order, XcmV1Response, XcmV1Xcm, XcmV2Instruction, XcmV2Response, XcmV2TraitsError, XcmV2TraitsOutcome, XcmV2WeightLimit, XcmV2Xcm, XcmVersionedMultiAssets, XcmVersionedMultiLocation, XcmVersionedXcm } from './unique';
+import type { CumulusPalletDmpQueueCall, CumulusPalletDmpQueueConfigData, CumulusPalletDmpQueueError, CumulusPalletDmpQueueEvent, CumulusPalletDmpQueuePageIndexData, CumulusPalletParachainSystemCall, CumulusPalletParachainSystemError, CumulusPalletParachainSystemEvent, CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot, CumulusPalletXcmCall, CumulusPalletXcmError, CumulusPalletXcmEvent, CumulusPalletXcmpQueueCall, CumulusPalletXcmpQueueError, CumulusPalletXcmpQueueEvent, CumulusPalletXcmpQueueInboundChannelDetails, CumulusPalletXcmpQueueInboundState, CumulusPalletXcmpQueueOutboundChannelDetails, CumulusPalletXcmpQueueOutboundState, CumulusPalletXcmpQueueQueueConfigData, CumulusPrimitivesParachainInherentParachainInherentData, EthbloomBloom, EthereumBlock, EthereumHeader, EthereumLog, EthereumReceiptEip658ReceiptData, EthereumReceiptReceiptV3, EthereumTransactionAccessListItem, EthereumTransactionEip1559Transaction, EthereumTransactionEip2930Transaction, EthereumTransactionLegacyTransaction, EthereumTransactionTransactionAction, EthereumTransactionTransactionSignature, EthereumTransactionTransactionV2, EthereumTypesHashH64, EvmCoreErrorExitError, EvmCoreErrorExitFatal, EvmCoreErrorExitReason, EvmCoreErrorExitRevert, EvmCoreErrorExitSucceed, FpRpcTransactionStatus, FrameSupportPalletId, FrameSupportStorageBoundedBTreeSet, FrameSupportTokensMiscBalanceStatus, FrameSupportWeightsDispatchClass, FrameSupportWeightsDispatchInfo, FrameSupportWeightsPays, FrameSupportWeightsPerDispatchClassU32, FrameSupportWeightsPerDispatchClassU64, FrameSupportWeightsPerDispatchClassWeightsPerClass, FrameSupportWeightsRuntimeDbWeight, FrameSupportWeightsWeightToFeeCoefficient, FrameSystemAccountInfo, FrameSystemCall, FrameSystemError, FrameSystemEvent, FrameSystemEventRecord, FrameSystemExtensionsCheckGenesis, FrameSystemExtensionsCheckNonce, FrameSystemExtensionsCheckSpecVersion, FrameSystemExtensionsCheckWeight, FrameSystemLastRuntimeUpgradeInfo, FrameSystemLimitsBlockLength, FrameSystemLimitsBlockWeights, FrameSystemLimitsWeightsPerClass, FrameSystemPhase, OpalRuntimeRuntime, OrmlVestingModuleCall, OrmlVestingModuleError, OrmlVestingModuleEvent, OrmlVestingVestingSchedule, PalletBalancesAccountData, PalletBalancesBalanceLock, PalletBalancesCall, PalletBalancesError, PalletBalancesEvent, PalletBalancesReasons, PalletBalancesReleases, PalletBalancesReserveData, PalletCommonError, PalletCommonEvent, PalletEthereumCall, PalletEthereumError, PalletEthereumEvent, PalletEthereumFakeTransactionFinalizer, PalletEvmAccountBasicCrossAccountIdRepr, PalletEvmCall, PalletEvmCoderSubstrateError, PalletEvmContractHelpersError, PalletEvmContractHelpersSponsoringModeT, PalletEvmError, PalletEvmEvent, PalletEvmMigrationCall, PalletEvmMigrationError, PalletFungibleError, PalletInflationCall, PalletNonfungibleError, PalletNonfungibleItemData, PalletRefungibleError, PalletRefungibleItemData, PalletStructureCall, PalletStructureError, PalletStructureEvent, PalletSudoCall, PalletSudoError, PalletSudoEvent, PalletTemplateTransactionPaymentCall, PalletTemplateTransactionPaymentChargeTransactionPayment, PalletTimestampCall, PalletTransactionPaymentReleases, PalletTreasuryCall, PalletTreasuryError, PalletTreasuryEvent, PalletTreasuryProposal, PalletUniqueCall, PalletUniqueError, PalletUniqueRawEvent, PalletXcmCall, PalletXcmError, PalletXcmEvent, PhantomTypeUpDataStructsBaseInfo, PhantomTypeUpDataStructsCollectionInfo, PhantomTypeUpDataStructsNftChild, PhantomTypeUpDataStructsNftInfo, PhantomTypeUpDataStructsPartType, PhantomTypeUpDataStructsPropertyInfo, PhantomTypeUpDataStructsResourceInfo, PhantomTypeUpDataStructsRpcCollection, PhantomTypeUpDataStructsTheme, PhantomTypeUpDataStructsTokenData, PolkadotCorePrimitivesInboundDownwardMessage, PolkadotCorePrimitivesInboundHrmpMessage, PolkadotCorePrimitivesOutboundHrmpMessage, PolkadotParachainPrimitivesXcmpMessageFormat, PolkadotPrimitivesV2AbridgedHostConfiguration, PolkadotPrimitivesV2AbridgedHrmpChannel, PolkadotPrimitivesV2PersistedValidationData, PolkadotPrimitivesV2UpgradeRestriction, RmrkTypesAccountIdOrCollectionNftTuple, RmrkTypesBaseInfo, RmrkTypesCollectionInfo, RmrkTypesEquippableList, RmrkTypesFixedPart, RmrkTypesNftChild, RmrkTypesNftInfo, RmrkTypesPartType, RmrkTypesPropertyInfo, RmrkTypesResourceInfo, RmrkTypesRoyaltyInfo, RmrkTypesSlotPart, RmrkTypesTheme, RmrkTypesThemeProperty, SpCoreEcdsaSignature, SpCoreEd25519Signature, SpCoreSr25519Signature, SpRuntimeArithmeticError, SpRuntimeDigest, SpRuntimeDigestDigestItem, SpRuntimeDispatchError, SpRuntimeModuleError, SpRuntimeMultiSignature, SpRuntimeTokenError, SpRuntimeTransactionalError, SpTrieStorageProof, SpVersionRuntimeVersion, UpDataStructsAccessMode, UpDataStructsCollection, UpDataStructsCollectionField, UpDataStructsCollectionLimits, UpDataStructsCollectionMode, UpDataStructsCollectionStats, UpDataStructsCreateCollectionData, UpDataStructsCreateFungibleData, UpDataStructsCreateItemData, UpDataStructsCreateItemExData, UpDataStructsCreateNftData, UpDataStructsCreateNftExData, UpDataStructsCreateReFungibleData, UpDataStructsCreateRefungibleExData, UpDataStructsMetaUpdatePermission, UpDataStructsNestingRule, UpDataStructsProperties, UpDataStructsPropertiesMapBoundedVec, UpDataStructsPropertiesMapPropertyPermission, UpDataStructsProperty, UpDataStructsPropertyKeyPermission, UpDataStructsPropertyPermission, UpDataStructsRpcCollection, UpDataStructsSchemaVersion, UpDataStructsSponsoringRateLimit, UpDataStructsSponsorshipState, UpDataStructsTokenData, XcmDoubleEncoded, XcmV0Junction, XcmV0JunctionBodyId, XcmV0JunctionBodyPart, XcmV0JunctionNetworkId, XcmV0MultiAsset, XcmV0MultiLocation, XcmV0Order, XcmV0OriginKind, XcmV0Response, XcmV0Xcm, XcmV1Junction, XcmV1MultiAsset, XcmV1MultiLocation, XcmV1MultiassetAssetId, XcmV1MultiassetAssetInstance, XcmV1MultiassetFungibility, XcmV1MultiassetMultiAssetFilter, XcmV1MultiassetMultiAssets, XcmV1MultiassetWildFungibility, XcmV1MultiassetWildMultiAsset, XcmV1MultilocationJunctions, XcmV1Order, XcmV1Response, XcmV1Xcm, XcmV2Instruction, XcmV2Response, XcmV2TraitsError, XcmV2TraitsOutcome, XcmV2WeightLimit, XcmV2Xcm, XcmVersionedMultiAssets, XcmVersionedMultiLocation, XcmVersionedXcm } from './unique';
import type { Data, StorageKey } from '@polkadot/types';
import type { BitVec, Bool, Bytes, I128, I16, I256, I32, I64, I8, Json, Null, Raw, Text, Type, U128, U16, U256, U32, U64, U8, USize, bool, i128, i16, i256, i32, i64, i8, u128, u16, u256, u32, u64, u8, usize } from '@polkadot/types-codec';
import type { AssetApproval, AssetApprovalKey, AssetBalance, AssetDestroyWitness, AssetDetails, AssetMetadata, TAssetBalance, TAssetDepositBalance } from '@polkadot/types/interfaces/assets';
@@ -478,6 +478,7 @@
ForkTreePendingChangeNode: ForkTreePendingChangeNode;
FpRpcTransactionStatus: FpRpcTransactionStatus;
FrameSupportPalletId: FrameSupportPalletId;
+ FrameSupportStorageBoundedBTreeSet: FrameSupportStorageBoundedBTreeSet;
FrameSupportTokensMiscBalanceStatus: FrameSupportTokensMiscBalanceStatus;
FrameSupportWeightsDispatchClass: FrameSupportWeightsDispatchClass;
FrameSupportWeightsDispatchInfo: FrameSupportWeightsDispatchInfo;
@@ -765,6 +766,7 @@
PalletEthereumCall: PalletEthereumCall;
PalletEthereumError: PalletEthereumError;
PalletEthereumEvent: PalletEthereumEvent;
+ PalletEthereumFakeTransactionFinalizer: PalletEthereumFakeTransactionFinalizer;
PalletEventMetadataLatest: PalletEventMetadataLatest;
PalletEventMetadataV14: PalletEventMetadataV14;
PalletEvmAccountBasicCrossAccountIdRepr: PalletEvmAccountBasicCrossAccountIdRepr;
@@ -848,7 +850,15 @@
PerU16: PerU16;
Phantom: Phantom;
PhantomData: PhantomData;
+ PhantomTypeUpDataStructsBaseInfo: PhantomTypeUpDataStructsBaseInfo;
+ PhantomTypeUpDataStructsCollectionInfo: PhantomTypeUpDataStructsCollectionInfo;
+ PhantomTypeUpDataStructsNftChild: PhantomTypeUpDataStructsNftChild;
+ PhantomTypeUpDataStructsNftInfo: PhantomTypeUpDataStructsNftInfo;
+ PhantomTypeUpDataStructsPartType: PhantomTypeUpDataStructsPartType;
+ PhantomTypeUpDataStructsPropertyInfo: PhantomTypeUpDataStructsPropertyInfo;
+ PhantomTypeUpDataStructsResourceInfo: PhantomTypeUpDataStructsResourceInfo;
PhantomTypeUpDataStructsRpcCollection: PhantomTypeUpDataStructsRpcCollection;
+ PhantomTypeUpDataStructsTheme: PhantomTypeUpDataStructsTheme;
PhantomTypeUpDataStructsTokenData: PhantomTypeUpDataStructsTokenData;
Phase: Phase;
PhragmenScore: PhragmenScore;
@@ -941,6 +951,20 @@
Retriable: Retriable;
RewardDestination: RewardDestination;
RewardPoint: RewardPoint;
+ RmrkTypesAccountIdOrCollectionNftTuple: RmrkTypesAccountIdOrCollectionNftTuple;
+ RmrkTypesBaseInfo: RmrkTypesBaseInfo;
+ RmrkTypesCollectionInfo: RmrkTypesCollectionInfo;
+ RmrkTypesEquippableList: RmrkTypesEquippableList;
+ RmrkTypesFixedPart: RmrkTypesFixedPart;
+ RmrkTypesNftChild: RmrkTypesNftChild;
+ RmrkTypesNftInfo: RmrkTypesNftInfo;
+ RmrkTypesPartType: RmrkTypesPartType;
+ RmrkTypesPropertyInfo: RmrkTypesPropertyInfo;
+ RmrkTypesResourceInfo: RmrkTypesResourceInfo;
+ RmrkTypesRoyaltyInfo: RmrkTypesRoyaltyInfo;
+ RmrkTypesSlotPart: RmrkTypesSlotPart;
+ RmrkTypesTheme: RmrkTypesTheme;
+ RmrkTypesThemeProperty: RmrkTypesThemeProperty;
RoundSnapshot: RoundSnapshot;
RoundState: RoundState;
RpcMethods: RpcMethods;
tests/src/interfaces/lookup.tsdiffbeforeafterboth--- a/tests/src/interfaces/lookup.ts
+++ b/tests/src/interfaces/lookup.ts
@@ -2369,32 +2369,188 @@
properties: 'Vec<UpDataStructsProperty>'
},
/**
- * Lookup335: pallet_common::pallet::Error<T>
+ * Lookup335: PhantomType::up_data_structs<rmrk_types::CollectionInfo<frame_support::storage::bounded_vec::BoundedVec<T, S>, frame_support::storage::bounded_vec::BoundedVec<T, S>, sp_core::crypto::AccountId32>>
+ **/
+ PhantomTypeUpDataStructsCollectionInfo: '[Lookup336;0]',
+ /**
+ * Lookup336: rmrk_types::CollectionInfo<frame_support::storage::bounded_vec::BoundedVec<T, S>, frame_support::storage::bounded_vec::BoundedVec<T, S>, sp_core::crypto::AccountId32>
+ **/
+ RmrkTypesCollectionInfo: {
+ issuer: 'AccountId32',
+ metadata: 'Bytes',
+ max: 'Option<u32>',
+ symbol: 'Bytes',
+ nftsCount: 'u32'
+ },
+ /**
+ * Lookup340: PhantomType::up_data_structs<rmrk_types::NftInfo<sp_core::crypto::AccountId32, sp_arithmetic::per_things::Permill, frame_support::storage::bounded_vec::BoundedVec<T, S>>>
+ **/
+ PhantomTypeUpDataStructsNftInfo: '[Lookup341;0]',
+ /**
+ * Lookup341: rmrk_types::NftInfo<sp_core::crypto::AccountId32, sp_arithmetic::per_things::Permill, frame_support::storage::bounded_vec::BoundedVec<T, S>>
+ **/
+ RmrkTypesNftInfo: {
+ owner: 'RmrkTypesAccountIdOrCollectionNftTuple',
+ royalty: 'Option<RmrkTypesRoyaltyInfo>',
+ metadata: 'Bytes',
+ equipped: 'bool',
+ pending: 'bool'
+ },
+ /**
+ * Lookup342: rmrk_types::AccountIdOrCollectionNftTuple<sp_core::crypto::AccountId32>
+ **/
+ RmrkTypesAccountIdOrCollectionNftTuple: {
+ _enum: {
+ AccountId: 'AccountId32',
+ CollectionAndNftTuple: '(u32,u32)'
+ }
+ },
+ /**
+ * Lookup344: rmrk_types::RoyaltyInfo<sp_core::crypto::AccountId32, sp_arithmetic::per_things::Permill>
+ **/
+ RmrkTypesRoyaltyInfo: {
+ recipient: 'AccountId32',
+ amount: 'Permill'
+ },
+ /**
+ * Lookup346: PhantomType::up_data_structs<rmrk_types::ResourceInfo<frame_support::storage::bounded_vec::BoundedVec<T, S>, frame_support::storage::bounded_vec::BoundedVec<T, S>, frame_support::storage::bounded_vec::BoundedVec<T, S>>>
+ **/
+ PhantomTypeUpDataStructsResourceInfo: '[Lookup347;0]',
+ /**
+ * Lookup347: rmrk_types::ResourceInfo<frame_support::storage::bounded_vec::BoundedVec<T, S>, frame_support::storage::bounded_vec::BoundedVec<T, S>, frame_support::storage::bounded_vec::BoundedVec<T, S>>
+ **/
+ RmrkTypesResourceInfo: {
+ id: 'Bytes',
+ pending: 'bool',
+ pendingRemoval: 'bool',
+ parts: 'Option<Vec<u32>>',
+ base: 'Option<u32>',
+ src: 'Option<Bytes>',
+ metadata: 'Option<Bytes>',
+ slot: 'Option<u32>',
+ license: 'Option<Bytes>',
+ thumb: 'Option<Bytes>'
+ },
+ /**
+ * Lookup353: PhantomType::up_data_structs<rmrk_types::PropertyInfo<frame_support::storage::bounded_vec::BoundedVec<T, S>, frame_support::storage::bounded_vec::BoundedVec<T, S>>>
+ **/
+ PhantomTypeUpDataStructsPropertyInfo: '[Lookup354;0]',
+ /**
+ * Lookup354: rmrk_types::PropertyInfo<frame_support::storage::bounded_vec::BoundedVec<T, S>, frame_support::storage::bounded_vec::BoundedVec<T, S>>
+ **/
+ RmrkTypesPropertyInfo: {
+ key: 'Bytes',
+ value: 'Bytes'
+ },
+ /**
+ * Lookup358: PhantomType::up_data_structs<rmrk_types::BaseInfo<sp_core::crypto::AccountId32, frame_support::storage::bounded_vec::BoundedVec<T, S>>>
+ **/
+ PhantomTypeUpDataStructsBaseInfo: '[Lookup359;0]',
+ /**
+ * Lookup359: rmrk_types::BaseInfo<sp_core::crypto::AccountId32, frame_support::storage::bounded_vec::BoundedVec<T, S>>
+ **/
+ RmrkTypesBaseInfo: {
+ issuer: 'AccountId32',
+ baseType: 'Bytes',
+ symbol: 'Bytes'
+ },
+ /**
+ * Lookup361: PhantomType::up_data_structs<rmrk_types::PartType<frame_support::storage::bounded_vec::BoundedVec<T, S>, frame_support::storage::bounded_vec::BoundedVec<T, S>>>
+ **/
+ PhantomTypeUpDataStructsPartType: '[Lookup362;0]',
+ /**
+ * Lookup362: rmrk_types::PartType<frame_support::storage::bounded_vec::BoundedVec<T, S>, frame_support::storage::bounded_vec::BoundedVec<T, S>>
+ **/
+ RmrkTypesPartType: {
+ _enum: {
+ FixedPart: 'RmrkTypesFixedPart',
+ SlotPart: 'RmrkTypesSlotPart'
+ }
+ },
+ /**
+ * Lookup364: rmrk_types::FixedPart<frame_support::storage::bounded_vec::BoundedVec<T, S>>
+ **/
+ RmrkTypesFixedPart: {
+ id: 'u32',
+ z: 'u32',
+ src: 'Bytes'
+ },
+ /**
+ * Lookup365: rmrk_types::SlotPart<frame_support::storage::bounded_vec::BoundedVec<T, S>, frame_support::storage::bounded_vec::BoundedVec<T, S>>
+ **/
+ RmrkTypesSlotPart: {
+ id: 'u32',
+ equippable: 'RmrkTypesEquippableList',
+ src: 'Bytes',
+ z: 'u32'
+ },
+ /**
+ * Lookup366: rmrk_types::EquippableList<frame_support::storage::bounded_vec::BoundedVec<T, S>>
+ **/
+ RmrkTypesEquippableList: {
+ _enum: {
+ All: 'Null',
+ Empty: 'Null',
+ Custom: 'Vec<u32>'
+ }
+ },
+ /**
+ * Lookup368: PhantomType::up_data_structs<rmrk_types::Theme<frame_support::storage::bounded_vec::BoundedVec<T, S>, BoundedPropertyList>>
+ **/
+ PhantomTypeUpDataStructsTheme: '[Lookup369;0]',
+ /**
+ * Lookup369: rmrk_types::Theme<frame_support::storage::bounded_vec::BoundedVec<T, S>, BoundedPropertyList>
+ **/
+ RmrkTypesTheme: {
+ name: 'Bytes',
+ properties: 'Vec<RmrkTypesThemeProperty>',
+ inherit: 'bool'
+ },
+ /**
+ * Lookup371: rmrk_types::ThemeProperty<frame_support::storage::bounded_vec::BoundedVec<T, S>>
+ **/
+ RmrkTypesThemeProperty: {
+ key: 'Bytes',
+ value: 'Bytes'
+ },
+ /**
+ * Lookup373: PhantomType::up_data_structs<rmrk_types::NftChild>
+ **/
+ PhantomTypeUpDataStructsNftChild: '[Lookup374;0]',
+ /**
+ * Lookup374: rmrk_types::NftChild
+ **/
+ RmrkTypesNftChild: {
+ collectionId: 'u32',
+ nftId: 'u32'
+ },
+ /**
+ * Lookup376: pallet_common::pallet::Error<T>
**/
PalletCommonError: {
_enum: ['CollectionNotFound', 'MustBeTokenOwner', 'NoPermission', 'PublicMintingNotAllowed', 'AddressNotInAllowlist', 'CollectionNameLimitExceeded', 'CollectionDescriptionLimitExceeded', 'CollectionTokenPrefixLimitExceeded', 'TotalCollectionsLimitExceeded', 'TokenVariableDataLimitExceeded', 'CollectionAdminCountExceeded', 'CollectionLimitBoundsExceeded', 'OwnerPermissionsCantBeReverted', 'TransferNotAllowed', 'AccountTokenLimitExceeded', 'CollectionTokenLimitExceeded', 'MetadataFlagFrozen', 'TokenNotFound', 'TokenValueTooLow', 'ApprovedValueTooLow', 'CantApproveMoreThanOwned', 'AddressIsZero', 'UnsupportedOperation', 'NotSufficientFounds', 'NestingIsDisabled', 'OnlyOwnerAllowedToNest', 'SourceCollectionIsNotAllowedToNest', 'CollectionFieldSizeExceeded', 'NoSpaceForProperty', 'PropertyLimitReached', 'UnableToReadUnboundedKeys', 'InvalidCharacterInPropertyKey', 'EmptyPropertyKey']
},
/**
- * Lookup337: pallet_fungible::pallet::Error<T>
+ * Lookup378: pallet_fungible::pallet::Error<T>
**/
PalletFungibleError: {
_enum: ['NotFungibleDataUsedToMintFungibleCollectionToken', 'FungibleItemsHaveNoId', 'FungibleItemsDontHaveData', 'FungibleDisallowsNesting', 'SettingPropertiesNotAllowed']
},
/**
- * Lookup338: pallet_refungible::ItemData
+ * Lookup379: pallet_refungible::ItemData
**/
PalletRefungibleItemData: {
constData: 'Bytes',
variableData: 'Bytes'
},
/**
- * Lookup342: pallet_refungible::pallet::Error<T>
+ * Lookup383: pallet_refungible::pallet::Error<T>
**/
PalletRefungibleError: {
_enum: ['NotRefungibleDataUsedToMintFungibleCollectionToken', 'WrongRefungiblePieces', 'RefungibleDisallowsNesting', 'SettingPropertiesNotAllowed']
},
/**
- * Lookup343: pallet_nonfungible::ItemData<pallet_evm::account::BasicCrossAccountIdRepr<sp_core::crypto::AccountId32>>
+ * Lookup384: pallet_nonfungible::ItemData<pallet_evm::account::BasicCrossAccountIdRepr<sp_core::crypto::AccountId32>>
**/
PalletNonfungibleItemData: {
constData: 'Bytes',
@@ -2402,25 +2558,25 @@
owner: 'PalletEvmAccountBasicCrossAccountIdRepr'
},
/**
- * Lookup344: pallet_nonfungible::pallet::Error<T>
+ * Lookup385: pallet_nonfungible::pallet::Error<T>
**/
PalletNonfungibleError: {
_enum: ['NotNonfungibleDataUsedToMintFungibleCollectionToken', 'NonfungibleItemsHaveNoAmount']
},
/**
- * Lookup345: pallet_structure::pallet::Error<T>
+ * Lookup386: pallet_structure::pallet::Error<T>
**/
PalletStructureError: {
_enum: ['OuroborosDetected', 'DepthLimit', 'TokenNotFound']
},
/**
- * Lookup348: pallet_evm::pallet::Error<T>
+ * Lookup389: pallet_evm::pallet::Error<T>
**/
PalletEvmError: {
_enum: ['BalanceLow', 'FeeOverflow', 'PaymentOverflow', 'WithdrawFailed', 'GasPriceTooLow', 'InvalidNonce']
},
/**
- * Lookup351: fp_rpc::TransactionStatus
+ * Lookup392: fp_rpc::TransactionStatus
**/
FpRpcTransactionStatus: {
transactionHash: 'H256',
@@ -2432,11 +2588,11 @@
logsBloom: 'EthbloomBloom'
},
/**
- * Lookup353: ethbloom::Bloom
+ * Lookup394: ethbloom::Bloom
**/
EthbloomBloom: '[u8;256]',
/**
- * Lookup355: ethereum::receipt::ReceiptV3
+ * Lookup396: ethereum::receipt::ReceiptV3
**/
EthereumReceiptReceiptV3: {
_enum: {
@@ -2446,7 +2602,7 @@
}
},
/**
- * Lookup356: ethereum::receipt::EIP658ReceiptData
+ * Lookup397: ethereum::receipt::EIP658ReceiptData
**/
EthereumReceiptEip658ReceiptData: {
statusCode: 'u8',
@@ -2455,7 +2611,7 @@
logs: 'Vec<EthereumLog>'
},
/**
- * Lookup357: ethereum::block::Block<ethereum::transaction::TransactionV2>
+ * Lookup398: ethereum::block::Block<ethereum::transaction::TransactionV2>
**/
EthereumBlock: {
header: 'EthereumHeader',
@@ -2463,7 +2619,7 @@
ommers: 'Vec<EthereumHeader>'
},
/**
- * Lookup358: ethereum::header::Header
+ * Lookup399: ethereum::header::Header
**/
EthereumHeader: {
parentHash: 'H256',
@@ -2483,41 +2639,41 @@
nonce: 'EthereumTypesHashH64'
},
/**
- * Lookup359: ethereum_types::hash::H64
+ * Lookup400: ethereum_types::hash::H64
**/
EthereumTypesHashH64: '[u8;8]',
/**
- * Lookup364: pallet_ethereum::pallet::Error<T>
+ * Lookup405: pallet_ethereum::pallet::Error<T>
**/
PalletEthereumError: {
_enum: ['InvalidSignature', 'PreLogExists']
},
/**
- * Lookup365: pallet_evm_coder_substrate::pallet::Error<T>
+ * Lookup406: pallet_evm_coder_substrate::pallet::Error<T>
**/
PalletEvmCoderSubstrateError: {
_enum: ['OutOfGas', 'OutOfFund']
},
/**
- * Lookup366: pallet_evm_contract_helpers::SponsoringModeT
+ * Lookup407: pallet_evm_contract_helpers::SponsoringModeT
**/
PalletEvmContractHelpersSponsoringModeT: {
_enum: ['Disabled', 'Allowlisted', 'Generous']
},
/**
- * Lookup368: pallet_evm_contract_helpers::pallet::Error<T>
+ * Lookup409: pallet_evm_contract_helpers::pallet::Error<T>
**/
PalletEvmContractHelpersError: {
_enum: ['NoPermission']
},
/**
- * Lookup369: pallet_evm_migration::pallet::Error<T>
+ * Lookup410: pallet_evm_migration::pallet::Error<T>
**/
PalletEvmMigrationError: {
_enum: ['AccountNotEmpty', 'AccountIsNotMigrating']
},
/**
- * Lookup371: sp_runtime::MultiSignature
+ * Lookup412: sp_runtime::MultiSignature
**/
SpRuntimeMultiSignature: {
_enum: {
@@ -2527,39 +2683,43 @@
}
},
/**
- * Lookup372: sp_core::ed25519::Signature
+ * Lookup413: sp_core::ed25519::Signature
**/
SpCoreEd25519Signature: '[u8;64]',
/**
- * Lookup374: sp_core::sr25519::Signature
+ * Lookup415: sp_core::sr25519::Signature
**/
SpCoreSr25519Signature: '[u8;64]',
/**
- * Lookup375: sp_core::ecdsa::Signature
+ * Lookup416: sp_core::ecdsa::Signature
**/
SpCoreEcdsaSignature: '[u8;65]',
/**
- * Lookup378: frame_system::extensions::check_spec_version::CheckSpecVersion<T>
+ * Lookup419: frame_system::extensions::check_spec_version::CheckSpecVersion<T>
**/
FrameSystemExtensionsCheckSpecVersion: 'Null',
/**
- * Lookup379: frame_system::extensions::check_genesis::CheckGenesis<T>
+ * Lookup420: frame_system::extensions::check_genesis::CheckGenesis<T>
**/
FrameSystemExtensionsCheckGenesis: 'Null',
/**
- * Lookup382: frame_system::extensions::check_nonce::CheckNonce<T>
+ * Lookup423: frame_system::extensions::check_nonce::CheckNonce<T>
**/
FrameSystemExtensionsCheckNonce: 'Compact<u32>',
/**
- * Lookup383: frame_system::extensions::check_weight::CheckWeight<T>
+ * Lookup424: frame_system::extensions::check_weight::CheckWeight<T>
**/
FrameSystemExtensionsCheckWeight: 'Null',
/**
- * Lookup384: pallet_template_transaction_payment::ChargeTransactionPayment<opal_runtime::Runtime>
+ * Lookup425: pallet_template_transaction_payment::ChargeTransactionPayment<opal_runtime::Runtime>
**/
PalletTemplateTransactionPaymentChargeTransactionPayment: 'Compact<u128>',
/**
- * Lookup385: opal_runtime::Runtime
+ * Lookup426: opal_runtime::Runtime
**/
- OpalRuntimeRuntime: 'Null'
+ OpalRuntimeRuntime: 'Null',
+ /**
+ * Lookup427: pallet_ethereum::FakeTransactionFinalizer<opal_runtime::Runtime>
+ **/
+ PalletEthereumFakeTransactionFinalizer: 'Null'
};
tests/src/interfaces/registry.tsdiffbeforeafterboth--- a/tests/src/interfaces/registry.ts
+++ b/tests/src/interfaces/registry.ts
@@ -1,7 +1,7 @@
// Auto-generated via `yarn polkadot-types-from-defs`, do not edit
/* eslint-disable */
-import type { CumulusPalletDmpQueueCall, CumulusPalletDmpQueueConfigData, CumulusPalletDmpQueueError, CumulusPalletDmpQueueEvent, CumulusPalletDmpQueuePageIndexData, CumulusPalletParachainSystemCall, CumulusPalletParachainSystemError, CumulusPalletParachainSystemEvent, CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot, CumulusPalletXcmCall, CumulusPalletXcmError, CumulusPalletXcmEvent, CumulusPalletXcmpQueueCall, CumulusPalletXcmpQueueError, CumulusPalletXcmpQueueEvent, CumulusPalletXcmpQueueInboundChannelDetails, CumulusPalletXcmpQueueInboundState, CumulusPalletXcmpQueueOutboundChannelDetails, CumulusPalletXcmpQueueOutboundState, CumulusPalletXcmpQueueQueueConfigData, CumulusPrimitivesParachainInherentParachainInherentData, EthbloomBloom, EthereumBlock, EthereumHeader, EthereumLog, EthereumReceiptEip658ReceiptData, EthereumReceiptReceiptV3, EthereumTransactionAccessListItem, EthereumTransactionEip1559Transaction, EthereumTransactionEip2930Transaction, EthereumTransactionLegacyTransaction, EthereumTransactionTransactionAction, EthereumTransactionTransactionSignature, EthereumTransactionTransactionV2, EthereumTypesHashH64, EvmCoreErrorExitError, EvmCoreErrorExitFatal, EvmCoreErrorExitReason, EvmCoreErrorExitRevert, EvmCoreErrorExitSucceed, FpRpcTransactionStatus, FrameSupportPalletId, FrameSupportTokensMiscBalanceStatus, FrameSupportWeightsDispatchClass, FrameSupportWeightsDispatchInfo, FrameSupportWeightsPays, FrameSupportWeightsPerDispatchClassU32, FrameSupportWeightsPerDispatchClassU64, FrameSupportWeightsPerDispatchClassWeightsPerClass, FrameSupportWeightsRuntimeDbWeight, FrameSupportWeightsWeightToFeeCoefficient, FrameSystemAccountInfo, FrameSystemCall, FrameSystemError, FrameSystemEvent, FrameSystemEventRecord, FrameSystemExtensionsCheckGenesis, FrameSystemExtensionsCheckNonce, FrameSystemExtensionsCheckSpecVersion, FrameSystemExtensionsCheckWeight, FrameSystemLastRuntimeUpgradeInfo, FrameSystemLimitsBlockLength, FrameSystemLimitsBlockWeights, FrameSystemLimitsWeightsPerClass, FrameSystemPhase, OpalRuntimeRuntime, OrmlVestingModuleCall, OrmlVestingModuleError, OrmlVestingModuleEvent, OrmlVestingVestingSchedule, PalletBalancesAccountData, PalletBalancesBalanceLock, PalletBalancesCall, PalletBalancesError, PalletBalancesEvent, PalletBalancesReasons, PalletBalancesReleases, PalletBalancesReserveData, PalletCommonError, PalletCommonEvent, PalletEthereumCall, PalletEthereumError, PalletEthereumEvent, PalletEvmAccountBasicCrossAccountIdRepr, PalletEvmCall, PalletEvmCoderSubstrateError, PalletEvmContractHelpersError, PalletEvmContractHelpersSponsoringModeT, PalletEvmError, PalletEvmEvent, PalletEvmMigrationCall, PalletEvmMigrationError, PalletFungibleError, PalletInflationCall, PalletNonfungibleError, PalletNonfungibleItemData, PalletRefungibleError, PalletRefungibleItemData, PalletStructureCall, PalletStructureError, PalletStructureEvent, PalletSudoCall, PalletSudoError, PalletSudoEvent, PalletTemplateTransactionPaymentCall, PalletTemplateTransactionPaymentChargeTransactionPayment, PalletTimestampCall, PalletTransactionPaymentReleases, PalletTreasuryCall, PalletTreasuryError, PalletTreasuryEvent, PalletTreasuryProposal, PalletUniqueCall, PalletUniqueError, PalletUniqueRawEvent, PalletXcmCall, PalletXcmError, PalletXcmEvent, PhantomTypeUpDataStructsRpcCollection, PhantomTypeUpDataStructsTokenData, PolkadotCorePrimitivesInboundDownwardMessage, PolkadotCorePrimitivesInboundHrmpMessage, PolkadotCorePrimitivesOutboundHrmpMessage, PolkadotParachainPrimitivesXcmpMessageFormat, PolkadotPrimitivesV2AbridgedHostConfiguration, PolkadotPrimitivesV2AbridgedHrmpChannel, PolkadotPrimitivesV2PersistedValidationData, PolkadotPrimitivesV2UpgradeRestriction, SpCoreEcdsaSignature, SpCoreEd25519Signature, SpCoreSr25519Signature, SpRuntimeArithmeticError, SpRuntimeDigest, SpRuntimeDigestDigestItem, SpRuntimeDispatchError, SpRuntimeModuleError, SpRuntimeMultiSignature, SpRuntimeTokenError, SpRuntimeTransactionalError, SpTrieStorageProof, SpVersionRuntimeVersion, UpDataStructsAccessMode, UpDataStructsCollection, UpDataStructsCollectionField, UpDataStructsCollectionLimits, UpDataStructsCollectionMode, UpDataStructsCollectionStats, UpDataStructsCreateCollectionData, UpDataStructsCreateFungibleData, UpDataStructsCreateItemData, UpDataStructsCreateItemExData, UpDataStructsCreateNftData, UpDataStructsCreateNftExData, UpDataStructsCreateReFungibleData, UpDataStructsCreateRefungibleExData, UpDataStructsMetaUpdatePermission, UpDataStructsNestingRule, UpDataStructsProperties, UpDataStructsPropertiesMapBoundedVec, UpDataStructsPropertiesMapPropertyPermission, UpDataStructsProperty, UpDataStructsPropertyKeyPermission, UpDataStructsPropertyPermission, UpDataStructsRpcCollection, UpDataStructsSchemaVersion, UpDataStructsSponsoringRateLimit, UpDataStructsSponsorshipState, UpDataStructsTokenData, XcmDoubleEncoded, XcmV0Junction, XcmV0JunctionBodyId, XcmV0JunctionBodyPart, XcmV0JunctionNetworkId, XcmV0MultiAsset, XcmV0MultiLocation, XcmV0Order, XcmV0OriginKind, XcmV0Response, XcmV0Xcm, XcmV1Junction, XcmV1MultiAsset, XcmV1MultiLocation, XcmV1MultiassetAssetId, XcmV1MultiassetAssetInstance, XcmV1MultiassetFungibility, XcmV1MultiassetMultiAssetFilter, XcmV1MultiassetMultiAssets, XcmV1MultiassetWildFungibility, XcmV1MultiassetWildMultiAsset, XcmV1MultilocationJunctions, XcmV1Order, XcmV1Response, XcmV1Xcm, XcmV2Instruction, XcmV2Response, XcmV2TraitsError, XcmV2TraitsOutcome, XcmV2WeightLimit, XcmV2Xcm, XcmVersionedMultiAssets, XcmVersionedMultiLocation, XcmVersionedXcm } from '@polkadot/types/lookup';
+import type { CumulusPalletDmpQueueCall, CumulusPalletDmpQueueConfigData, CumulusPalletDmpQueueError, CumulusPalletDmpQueueEvent, CumulusPalletDmpQueuePageIndexData, CumulusPalletParachainSystemCall, CumulusPalletParachainSystemError, CumulusPalletParachainSystemEvent, CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot, CumulusPalletXcmCall, CumulusPalletXcmError, CumulusPalletXcmEvent, CumulusPalletXcmpQueueCall, CumulusPalletXcmpQueueError, CumulusPalletXcmpQueueEvent, CumulusPalletXcmpQueueInboundChannelDetails, CumulusPalletXcmpQueueInboundState, CumulusPalletXcmpQueueOutboundChannelDetails, CumulusPalletXcmpQueueOutboundState, CumulusPalletXcmpQueueQueueConfigData, CumulusPrimitivesParachainInherentParachainInherentData, EthbloomBloom, EthereumBlock, EthereumHeader, EthereumLog, EthereumReceiptEip658ReceiptData, EthereumReceiptReceiptV3, EthereumTransactionAccessListItem, EthereumTransactionEip1559Transaction, EthereumTransactionEip2930Transaction, EthereumTransactionLegacyTransaction, EthereumTransactionTransactionAction, EthereumTransactionTransactionSignature, EthereumTransactionTransactionV2, EthereumTypesHashH64, EvmCoreErrorExitError, EvmCoreErrorExitFatal, EvmCoreErrorExitReason, EvmCoreErrorExitRevert, EvmCoreErrorExitSucceed, FpRpcTransactionStatus, FrameSupportPalletId, FrameSupportTokensMiscBalanceStatus, FrameSupportWeightsDispatchClass, FrameSupportWeightsDispatchInfo, FrameSupportWeightsPays, FrameSupportWeightsPerDispatchClassU32, FrameSupportWeightsPerDispatchClassU64, FrameSupportWeightsPerDispatchClassWeightsPerClass, FrameSupportWeightsRuntimeDbWeight, FrameSupportWeightsWeightToFeeCoefficient, FrameSystemAccountInfo, FrameSystemCall, FrameSystemError, FrameSystemEvent, FrameSystemEventRecord, FrameSystemExtensionsCheckGenesis, FrameSystemExtensionsCheckNonce, FrameSystemExtensionsCheckSpecVersion, FrameSystemExtensionsCheckWeight, FrameSystemLastRuntimeUpgradeInfo, FrameSystemLimitsBlockLength, FrameSystemLimitsBlockWeights, FrameSystemLimitsWeightsPerClass, FrameSystemPhase, OpalRuntimeRuntime, OrmlVestingModuleCall, OrmlVestingModuleError, OrmlVestingModuleEvent, OrmlVestingVestingSchedule, PalletBalancesAccountData, PalletBalancesBalanceLock, PalletBalancesCall, PalletBalancesError, PalletBalancesEvent, PalletBalancesReasons, PalletBalancesReleases, PalletBalancesReserveData, PalletCommonError, PalletCommonEvent, PalletEthereumCall, PalletEthereumError, PalletEthereumEvent, PalletEthereumFakeTransactionFinalizer, PalletEvmAccountBasicCrossAccountIdRepr, PalletEvmCall, PalletEvmCoderSubstrateError, PalletEvmContractHelpersError, PalletEvmContractHelpersSponsoringModeT, PalletEvmError, PalletEvmEvent, PalletEvmMigrationCall, PalletEvmMigrationError, PalletFungibleError, PalletInflationCall, PalletNonfungibleError, PalletNonfungibleItemData, PalletRefungibleError, PalletRefungibleItemData, PalletStructureCall, PalletStructureError, PalletStructureEvent, PalletSudoCall, PalletSudoError, PalletSudoEvent, PalletTemplateTransactionPaymentCall, PalletTemplateTransactionPaymentChargeTransactionPayment, PalletTimestampCall, PalletTransactionPaymentReleases, PalletTreasuryCall, PalletTreasuryError, PalletTreasuryEvent, PalletTreasuryProposal, PalletUniqueCall, PalletUniqueError, PalletUniqueRawEvent, PalletXcmCall, PalletXcmError, PalletXcmEvent, PhantomTypeUpDataStructsBaseInfo, PhantomTypeUpDataStructsCollectionInfo, PhantomTypeUpDataStructsNftChild, PhantomTypeUpDataStructsNftInfo, PhantomTypeUpDataStructsPartType, PhantomTypeUpDataStructsPropertyInfo, PhantomTypeUpDataStructsResourceInfo, PhantomTypeUpDataStructsRpcCollection, PhantomTypeUpDataStructsTheme, PhantomTypeUpDataStructsTokenData, PolkadotCorePrimitivesInboundDownwardMessage, PolkadotCorePrimitivesInboundHrmpMessage, PolkadotCorePrimitivesOutboundHrmpMessage, PolkadotParachainPrimitivesXcmpMessageFormat, PolkadotPrimitivesV2AbridgedHostConfiguration, PolkadotPrimitivesV2AbridgedHrmpChannel, PolkadotPrimitivesV2PersistedValidationData, PolkadotPrimitivesV2UpgradeRestriction, RmrkTypesAccountIdOrCollectionNftTuple, RmrkTypesBaseInfo, RmrkTypesCollectionInfo, RmrkTypesEquippableList, RmrkTypesFixedPart, RmrkTypesNftChild, RmrkTypesNftInfo, RmrkTypesPartType, RmrkTypesPropertyInfo, RmrkTypesResourceInfo, RmrkTypesRoyaltyInfo, RmrkTypesSlotPart, RmrkTypesTheme, RmrkTypesThemeProperty, SpCoreEcdsaSignature, SpCoreEd25519Signature, SpCoreSr25519Signature, SpRuntimeArithmeticError, SpRuntimeDigest, SpRuntimeDigestDigestItem, SpRuntimeDispatchError, SpRuntimeModuleError, SpRuntimeMultiSignature, SpRuntimeTokenError, SpRuntimeTransactionalError, SpTrieStorageProof, SpVersionRuntimeVersion, UpDataStructsAccessMode, UpDataStructsCollection, UpDataStructsCollectionField, UpDataStructsCollectionLimits, UpDataStructsCollectionMode, UpDataStructsCollectionStats, UpDataStructsCreateCollectionData, UpDataStructsCreateFungibleData, UpDataStructsCreateItemData, UpDataStructsCreateItemExData, UpDataStructsCreateNftData, UpDataStructsCreateNftExData, UpDataStructsCreateReFungibleData, UpDataStructsCreateRefungibleExData, UpDataStructsMetaUpdatePermission, UpDataStructsNestingRule, UpDataStructsProperties, UpDataStructsPropertiesMapBoundedVec, UpDataStructsPropertiesMapPropertyPermission, UpDataStructsProperty, UpDataStructsPropertyKeyPermission, UpDataStructsPropertyPermission, UpDataStructsRpcCollection, UpDataStructsSchemaVersion, UpDataStructsSponsoringRateLimit, UpDataStructsSponsorshipState, UpDataStructsTokenData, XcmDoubleEncoded, XcmV0Junction, XcmV0JunctionBodyId, XcmV0JunctionBodyPart, XcmV0JunctionNetworkId, XcmV0MultiAsset, XcmV0MultiLocation, XcmV0Order, XcmV0OriginKind, XcmV0Response, XcmV0Xcm, XcmV1Junction, XcmV1MultiAsset, XcmV1MultiLocation, XcmV1MultiassetAssetId, XcmV1MultiassetAssetInstance, XcmV1MultiassetFungibility, XcmV1MultiassetMultiAssetFilter, XcmV1MultiassetMultiAssets, XcmV1MultiassetWildFungibility, XcmV1MultiassetWildMultiAsset, XcmV1MultilocationJunctions, XcmV1Order, XcmV1Response, XcmV1Xcm, XcmV2Instruction, XcmV2Response, XcmV2TraitsError, XcmV2TraitsOutcome, XcmV2WeightLimit, XcmV2Xcm, XcmVersionedMultiAssets, XcmVersionedMultiLocation, XcmVersionedXcm } from '@polkadot/types/lookup';
declare module '@polkadot/types/types/registry' {
export interface InterfaceTypes {
@@ -88,6 +88,7 @@
PalletEthereumCall: PalletEthereumCall;
PalletEthereumError: PalletEthereumError;
PalletEthereumEvent: PalletEthereumEvent;
+ PalletEthereumFakeTransactionFinalizer: PalletEthereumFakeTransactionFinalizer;
PalletEvmAccountBasicCrossAccountIdRepr: PalletEvmAccountBasicCrossAccountIdRepr;
PalletEvmCall: PalletEvmCall;
PalletEvmCoderSubstrateError: PalletEvmCoderSubstrateError;
@@ -123,7 +124,15 @@
PalletXcmCall: PalletXcmCall;
PalletXcmError: PalletXcmError;
PalletXcmEvent: PalletXcmEvent;
+ PhantomTypeUpDataStructsBaseInfo: PhantomTypeUpDataStructsBaseInfo;
+ PhantomTypeUpDataStructsCollectionInfo: PhantomTypeUpDataStructsCollectionInfo;
+ PhantomTypeUpDataStructsNftChild: PhantomTypeUpDataStructsNftChild;
+ PhantomTypeUpDataStructsNftInfo: PhantomTypeUpDataStructsNftInfo;
+ PhantomTypeUpDataStructsPartType: PhantomTypeUpDataStructsPartType;
+ PhantomTypeUpDataStructsPropertyInfo: PhantomTypeUpDataStructsPropertyInfo;
+ PhantomTypeUpDataStructsResourceInfo: PhantomTypeUpDataStructsResourceInfo;
PhantomTypeUpDataStructsRpcCollection: PhantomTypeUpDataStructsRpcCollection;
+ PhantomTypeUpDataStructsTheme: PhantomTypeUpDataStructsTheme;
PhantomTypeUpDataStructsTokenData: PhantomTypeUpDataStructsTokenData;
PolkadotCorePrimitivesInboundDownwardMessage: PolkadotCorePrimitivesInboundDownwardMessage;
PolkadotCorePrimitivesInboundHrmpMessage: PolkadotCorePrimitivesInboundHrmpMessage;
@@ -133,6 +142,20 @@
PolkadotPrimitivesV2AbridgedHrmpChannel: PolkadotPrimitivesV2AbridgedHrmpChannel;
PolkadotPrimitivesV2PersistedValidationData: PolkadotPrimitivesV2PersistedValidationData;
PolkadotPrimitivesV2UpgradeRestriction: PolkadotPrimitivesV2UpgradeRestriction;
+ RmrkTypesAccountIdOrCollectionNftTuple: RmrkTypesAccountIdOrCollectionNftTuple;
+ RmrkTypesBaseInfo: RmrkTypesBaseInfo;
+ RmrkTypesCollectionInfo: RmrkTypesCollectionInfo;
+ RmrkTypesEquippableList: RmrkTypesEquippableList;
+ RmrkTypesFixedPart: RmrkTypesFixedPart;
+ RmrkTypesNftChild: RmrkTypesNftChild;
+ RmrkTypesNftInfo: RmrkTypesNftInfo;
+ RmrkTypesPartType: RmrkTypesPartType;
+ RmrkTypesPropertyInfo: RmrkTypesPropertyInfo;
+ RmrkTypesResourceInfo: RmrkTypesResourceInfo;
+ RmrkTypesRoyaltyInfo: RmrkTypesRoyaltyInfo;
+ RmrkTypesSlotPart: RmrkTypesSlotPart;
+ RmrkTypesTheme: RmrkTypesTheme;
+ RmrkTypesThemeProperty: RmrkTypesThemeProperty;
SpCoreEcdsaSignature: SpCoreEcdsaSignature;
SpCoreEd25519Signature: SpCoreEd25519Signature;
SpCoreSr25519Signature: SpCoreSr25519Signature;
tests/src/interfaces/rmrk/definitions.tsdiffbeforeafterboth--- a/tests/src/interfaces/rmrk/definitions.ts
+++ b/tests/src/interfaces/rmrk/definitions.ts
@@ -106,8 +106,8 @@
'Get Theme\'s keys values',
[
{name: 'baseId', type: 'u32'},
- {name: 'themeName', type: 'Vec<Bytes>'},
- {name: 'keys', type: 'Option<Vec<Bytes>>'}
+ {name: 'themeName', type: 'String'},
+ {name: 'keys', type: 'Option<Vec<String>>'}
],
'Option<RmrkTraitsTheme>'
)
tests/src/interfaces/rmrk/types.tsdiffbeforeafterboth--- a/tests/src/interfaces/rmrk/types.ts
+++ b/tests/src/interfaces/rmrk/types.ts
@@ -1,9 +1,9 @@
// Auto-generated via `yarn polkadot-types-from-defs`, do not edit
/* eslint-disable */
-import type { BTreeMap, Bytes, Compact, Enum, Null, Option, Result, Struct, Text, U256, U8aFixed, Vec, bool, u128, u16, u32, u64, u8 } from '@polkadot/types-codec';
+import type { BTreeMap, BTreeSet, Bytes, Compact, Enum, Null, Option, Result, Struct, Text, U256, U8aFixed, Vec, bool, u128, u16, u32, u64, u8 } from '@polkadot/types-codec';
import type { ITuple } from '@polkadot/types-codec/types';
-import type { AccountId32, Call, H160, H256, MultiAddress, Perbill } from '@polkadot/types/interfaces/runtime';
+import type { AccountId32, Call, H160, H256, MultiAddress, Perbill, Permill } from '@polkadot/types/interfaces/runtime';
import type { Event } from '@polkadot/types/interfaces/system';
/** @name CumulusPalletDmpQueueCall */
@@ -105,8 +105,8 @@
export interface CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot extends Struct {
readonly dmqMqcHead: H256;
readonly relayDispatchQueueSize: ITuple<[u32, u32]>;
- readonly ingressChannels: Vec<ITuple<[u32, PolkadotPrimitivesV1AbridgedHrmpChannel]>>;
- readonly egressChannels: Vec<ITuple<[u32, PolkadotPrimitivesV1AbridgedHrmpChannel]>>;
+ readonly ingressChannels: Vec<ITuple<[u32, PolkadotPrimitivesV2AbridgedHrmpChannel]>>;
+ readonly egressChannels: Vec<ITuple<[u32, PolkadotPrimitivesV2AbridgedHrmpChannel]>>;
}
/** @name CumulusPalletXcmCall */
@@ -235,7 +235,7 @@
/** @name CumulusPrimitivesParachainInherentParachainInherentData */
export interface CumulusPrimitivesParachainInherentParachainInherentData extends Struct {
- readonly validationData: PolkadotPrimitivesV1PersistedValidationData;
+ readonly validationData: PolkadotPrimitivesV2PersistedValidationData;
readonly relayChainState: SpTrieStorageProof;
readonly downwardMessages: Vec<PolkadotCorePrimitivesInboundDownwardMessage>;
readonly horizontalMessages: BTreeMap<u32, Vec<PolkadotCorePrimitivesInboundHrmpMessage>>;
@@ -383,7 +383,6 @@
readonly isCallTooDeep: boolean;
readonly isCreateCollision: boolean;
readonly isCreateContractLimit: boolean;
- readonly isInvalidCode: boolean;
readonly isOutOfOffset: boolean;
readonly isOutOfGas: boolean;
readonly isOutOfFund: boolean;
@@ -391,7 +390,8 @@
readonly isCreateEmpty: boolean;
readonly isOther: boolean;
readonly asOther: Text;
- readonly type: 'StackUnderflow' | 'StackOverflow' | 'InvalidJump' | 'InvalidRange' | 'DesignatedInvalid' | 'CallTooDeep' | 'CreateCollision' | 'CreateContractLimit' | 'InvalidCode' | 'OutOfOffset' | 'OutOfGas' | 'OutOfFund' | 'PcUnderflow' | 'CreateEmpty' | 'Other';
+ readonly isInvalidCode: boolean;
+ readonly type: 'StackUnderflow' | 'StackOverflow' | 'InvalidJump' | 'InvalidRange' | 'DesignatedInvalid' | 'CallTooDeep' | 'CreateCollision' | 'CreateContractLimit' | 'OutOfOffset' | 'OutOfGas' | 'OutOfFund' | 'PcUnderflow' | 'CreateEmpty' | 'Other' | 'InvalidCode';
}
/** @name EvmCoreErrorExitFatal */
@@ -447,7 +447,7 @@
export interface FrameSupportPalletId extends U8aFixed {}
/** @name FrameSupportStorageBoundedBTreeSet */
-export interface FrameSupportStorageBoundedBTreeSet extends Vec<u32> {}
+export interface FrameSupportStorageBoundedBTreeSet extends BTreeSet<u32> {}
/** @name FrameSupportTokensMiscBalanceStatus */
export interface FrameSupportTokensMiscBalanceStatus extends Enum {
@@ -894,7 +894,12 @@
readonly isOnlyOwnerAllowedToNest: boolean;
readonly isSourceCollectionIsNotAllowedToNest: boolean;
readonly isCollectionFieldSizeExceeded: boolean;
- readonly type: 'CollectionNotFound' | 'MustBeTokenOwner' | 'NoPermission' | 'PublicMintingNotAllowed' | 'AddressNotInAllowlist' | 'CollectionNameLimitExceeded' | 'CollectionDescriptionLimitExceeded' | 'CollectionTokenPrefixLimitExceeded' | 'TotalCollectionsLimitExceeded' | 'TokenVariableDataLimitExceeded' | 'CollectionAdminCountExceeded' | 'CollectionLimitBoundsExceeded' | 'OwnerPermissionsCantBeReverted' | 'TransferNotAllowed' | 'AccountTokenLimitExceeded' | 'CollectionTokenLimitExceeded' | 'MetadataFlagFrozen' | 'TokenNotFound' | 'TokenValueTooLow' | 'ApprovedValueTooLow' | 'CantApproveMoreThanOwned' | 'AddressIsZero' | 'UnsupportedOperation' | 'NotSufficientFounds' | 'NestingIsDisabled' | 'OnlyOwnerAllowedToNest' | 'SourceCollectionIsNotAllowedToNest' | 'CollectionFieldSizeExceeded';
+ readonly isNoSpaceForProperty: boolean;
+ readonly isPropertyLimitReached: boolean;
+ readonly isUnableToReadUnboundedKeys: boolean;
+ readonly isInvalidCharacterInPropertyKey: boolean;
+ readonly isEmptyPropertyKey: boolean;
+ readonly type: 'CollectionNotFound' | 'MustBeTokenOwner' | 'NoPermission' | 'PublicMintingNotAllowed' | 'AddressNotInAllowlist' | 'CollectionNameLimitExceeded' | 'CollectionDescriptionLimitExceeded' | 'CollectionTokenPrefixLimitExceeded' | 'TotalCollectionsLimitExceeded' | 'TokenVariableDataLimitExceeded' | 'CollectionAdminCountExceeded' | 'CollectionLimitBoundsExceeded' | 'OwnerPermissionsCantBeReverted' | 'TransferNotAllowed' | 'AccountTokenLimitExceeded' | 'CollectionTokenLimitExceeded' | 'MetadataFlagFrozen' | 'TokenNotFound' | 'TokenValueTooLow' | 'ApprovedValueTooLow' | 'CantApproveMoreThanOwned' | 'AddressIsZero' | 'UnsupportedOperation' | 'NotSufficientFounds' | 'NestingIsDisabled' | 'OnlyOwnerAllowedToNest' | 'SourceCollectionIsNotAllowedToNest' | 'CollectionFieldSizeExceeded' | 'NoSpaceForProperty' | 'PropertyLimitReached' | 'UnableToReadUnboundedKeys' | 'InvalidCharacterInPropertyKey' | 'EmptyPropertyKey';
}
/** @name PalletCommonEvent */
@@ -911,7 +916,17 @@
readonly asTransfer: ITuple<[u32, u32, PalletEvmAccountBasicCrossAccountIdRepr, PalletEvmAccountBasicCrossAccountIdRepr, u128]>;
readonly isApproved: boolean;
readonly asApproved: ITuple<[u32, u32, PalletEvmAccountBasicCrossAccountIdRepr, PalletEvmAccountBasicCrossAccountIdRepr, u128]>;
- readonly type: 'CollectionCreated' | 'CollectionDestroyed' | 'ItemCreated' | 'ItemDestroyed' | 'Transfer' | 'Approved';
+ readonly isCollectionPropertySet: boolean;
+ readonly asCollectionPropertySet: ITuple<[u32, Bytes]>;
+ readonly isCollectionPropertyDeleted: boolean;
+ readonly asCollectionPropertyDeleted: ITuple<[u32, Bytes]>;
+ readonly isTokenPropertySet: boolean;
+ readonly asTokenPropertySet: ITuple<[u32, u32, Bytes]>;
+ readonly isTokenPropertyDeleted: boolean;
+ readonly asTokenPropertyDeleted: ITuple<[u32, u32, Bytes]>;
+ readonly isPropertyPermissionSet: boolean;
+ readonly asPropertyPermissionSet: ITuple<[u32, Bytes]>;
+ readonly type: 'CollectionCreated' | 'CollectionDestroyed' | 'ItemCreated' | 'ItemDestroyed' | 'Transfer' | 'Approved' | 'CollectionPropertySet' | 'CollectionPropertyDeleted' | 'TokenPropertySet' | 'TokenPropertyDeleted' | 'PropertyPermissionSet';
}
/** @name PalletEthereumCall */
@@ -937,6 +952,9 @@
readonly type: 'Executed';
}
+/** @name PalletEthereumFakeTransactionFinalizer */
+export interface PalletEthereumFakeTransactionFinalizer extends Null {}
+
/** @name PalletEvmAccountBasicCrossAccountIdRepr */
export interface PalletEvmAccountBasicCrossAccountIdRepr extends Enum {
readonly isSubstrate: boolean;
@@ -1074,7 +1092,8 @@
readonly isFungibleItemsHaveNoId: boolean;
readonly isFungibleItemsDontHaveData: boolean;
readonly isFungibleDisallowsNesting: boolean;
- readonly type: 'NotFungibleDataUsedToMintFungibleCollectionToken' | 'FungibleItemsHaveNoId' | 'FungibleItemsDontHaveData' | 'FungibleDisallowsNesting';
+ readonly isSettingPropertiesNotAllowed: boolean;
+ readonly type: 'NotFungibleDataUsedToMintFungibleCollectionToken' | 'FungibleItemsHaveNoId' | 'FungibleItemsDontHaveData' | 'FungibleDisallowsNesting' | 'SettingPropertiesNotAllowed';
}
/** @name PalletInflationCall */
@@ -1105,7 +1124,8 @@
readonly isNotRefungibleDataUsedToMintFungibleCollectionToken: boolean;
readonly isWrongRefungiblePieces: boolean;
readonly isRefungibleDisallowsNesting: boolean;
- readonly type: 'NotRefungibleDataUsedToMintFungibleCollectionToken' | 'WrongRefungiblePieces' | 'RefungibleDisallowsNesting';
+ readonly isSettingPropertiesNotAllowed: boolean;
+ readonly type: 'NotRefungibleDataUsedToMintFungibleCollectionToken' | 'WrongRefungiblePieces' | 'RefungibleDisallowsNesting' | 'SettingPropertiesNotAllowed';
}
/** @name PalletRefungibleItemData */
@@ -1347,6 +1367,33 @@
readonly owner: PalletEvmAccountBasicCrossAccountIdRepr;
readonly itemsData: Vec<UpDataStructsCreateItemData>;
} & Struct;
+ readonly isSetCollectionProperties: boolean;
+ readonly asSetCollectionProperties: {
+ readonly collectionId: u32;
+ readonly properties: Vec<UpDataStructsProperty>;
+ } & Struct;
+ readonly isDeleteCollectionProperties: boolean;
+ readonly asDeleteCollectionProperties: {
+ readonly collectionId: u32;
+ readonly propertyKeys: Vec<Bytes>;
+ } & Struct;
+ readonly isSetTokenProperties: boolean;
+ readonly asSetTokenProperties: {
+ readonly collectionId: u32;
+ readonly tokenId: u32;
+ readonly properties: Vec<UpDataStructsProperty>;
+ } & Struct;
+ readonly isDeleteTokenProperties: boolean;
+ readonly asDeleteTokenProperties: {
+ readonly collectionId: u32;
+ readonly tokenId: u32;
+ readonly propertyKeys: Vec<Bytes>;
+ } & Struct;
+ readonly isSetPropertyPermissions: boolean;
+ readonly asSetPropertyPermissions: {
+ readonly collectionId: u32;
+ readonly propertyPermissions: Vec<UpDataStructsPropertyKeyPermission>;
+ } & Struct;
readonly isCreateMultipleItemsEx: boolean;
readonly asCreateMultipleItemsEx: {
readonly collectionId: u32;
@@ -1418,17 +1465,12 @@
readonly collectionId: u32;
readonly schema: Bytes;
} & Struct;
- readonly isSetVariableOnChainSchema: boolean;
- readonly asSetVariableOnChainSchema: {
- readonly collectionId: u32;
- readonly schema: Bytes;
- } & Struct;
readonly isSetCollectionLimits: boolean;
readonly asSetCollectionLimits: {
readonly collectionId: u32;
readonly newLimit: UpDataStructsCollectionLimits;
} & Struct;
- readonly type: 'CreateCollection' | 'CreateCollectionEx' | 'DestroyCollection' | 'AddToAllowList' | 'RemoveFromAllowList' | 'SetPublicAccessMode' | 'SetMintPermission' | 'ChangeCollectionOwner' | 'AddCollectionAdmin' | 'RemoveCollectionAdmin' | 'SetCollectionSponsor' | 'ConfirmSponsorship' | 'RemoveCollectionSponsor' | 'CreateItem' | 'CreateMultipleItems' | 'CreateMultipleItemsEx' | 'SetTransfersEnabledFlag' | 'BurnItem' | 'BurnFrom' | 'Transfer' | 'Approve' | 'TransferFrom' | 'SetVariableMetaData' | 'SetMetaUpdatePermissionFlag' | 'SetSchemaVersion' | 'SetOffchainSchema' | 'SetConstOnChainSchema' | 'SetVariableOnChainSchema' | 'SetCollectionLimits';
+ readonly type: 'CreateCollection' | 'CreateCollectionEx' | 'DestroyCollection' | 'AddToAllowList' | 'RemoveFromAllowList' | 'SetPublicAccessMode' | 'SetMintPermission' | 'ChangeCollectionOwner' | 'AddCollectionAdmin' | 'RemoveCollectionAdmin' | 'SetCollectionSponsor' | 'ConfirmSponsorship' | 'RemoveCollectionSponsor' | 'CreateItem' | 'CreateMultipleItems' | 'SetCollectionProperties' | 'DeleteCollectionProperties' | 'SetTokenProperties' | 'DeleteTokenProperties' | 'SetPropertyPermissions' | 'CreateMultipleItemsEx' | 'SetTransfersEnabledFlag' | 'BurnItem' | 'BurnFrom' | 'Transfer' | 'Approve' | 'TransferFrom' | 'SetVariableMetaData' | 'SetMetaUpdatePermissionFlag' | 'SetSchemaVersion' | 'SetOffchainSchema' | 'SetConstOnChainSchema' | 'SetCollectionLimits';
}
/** @name PalletUniqueError */
@@ -1469,9 +1511,7 @@
readonly asPublicAccessModeSet: ITuple<[u32, UpDataStructsAccessMode]>;
readonly isSchemaVersionSet: boolean;
readonly asSchemaVersionSet: u32;
- readonly isVariableOnChainSchemaSet: boolean;
- readonly asVariableOnChainSchemaSet: u32;
- readonly type: 'CollectionSponsorRemoved' | 'CollectionAdminAdded' | 'CollectionOwnedChanged' | 'CollectionSponsorSet' | 'ConstOnChainSchemaSet' | 'SponsorshipConfirmed' | 'CollectionAdminRemoved' | 'AllowListAddressRemoved' | 'AllowListAddressAdded' | 'CollectionLimitSet' | 'MintPermissionSet' | 'OffchainSchemaSet' | 'PublicAccessModeSet' | 'SchemaVersionSet' | 'VariableOnChainSchemaSet';
+ readonly type: 'CollectionSponsorRemoved' | 'CollectionAdminAdded' | 'CollectionOwnedChanged' | 'CollectionSponsorSet' | 'ConstOnChainSchemaSet' | 'SponsorshipConfirmed' | 'CollectionAdminRemoved' | 'AllowListAddressRemoved' | 'AllowListAddressAdded' | 'CollectionLimitSet' | 'MintPermissionSet' | 'OffchainSchemaSet' | 'PublicAccessModeSet' | 'SchemaVersionSet';
}
/** @name PalletXcmCall */
@@ -1591,9 +1631,36 @@
readonly type: 'Attempted' | 'Sent' | 'UnexpectedResponse' | 'ResponseReady' | 'Notified' | 'NotifyOverweight' | 'NotifyDispatchError' | 'NotifyDecodeFailed' | 'InvalidResponder' | 'InvalidResponderVersion' | 'ResponseTaken' | 'AssetsTrapped' | 'VersionChangeNotified' | 'SupportedVersionChanged' | 'NotifyTargetSendFail' | 'NotifyTargetMigrationFail';
}
-/** @name PhantomTypeUpDataStructs */
-export interface PhantomTypeUpDataStructs extends Vec<Lookup308> {}
+/** @name PhantomTypeUpDataStructsBaseInfo */
+export interface PhantomTypeUpDataStructsBaseInfo extends Vec<Lookup359> {}
+
+/** @name PhantomTypeUpDataStructsCollectionInfo */
+export interface PhantomTypeUpDataStructsCollectionInfo extends Vec<Lookup336> {}
+
+/** @name PhantomTypeUpDataStructsNftChild */
+export interface PhantomTypeUpDataStructsNftChild extends Vec<Lookup374> {}
+
+/** @name PhantomTypeUpDataStructsNftInfo */
+export interface PhantomTypeUpDataStructsNftInfo extends Vec<Lookup341> {}
+
+/** @name PhantomTypeUpDataStructsPartType */
+export interface PhantomTypeUpDataStructsPartType extends Vec<Lookup362> {}
+
+/** @name PhantomTypeUpDataStructsPropertyInfo */
+export interface PhantomTypeUpDataStructsPropertyInfo extends Vec<Lookup354> {}
+
+/** @name PhantomTypeUpDataStructsResourceInfo */
+export interface PhantomTypeUpDataStructsResourceInfo extends Vec<Lookup347> {}
+/** @name PhantomTypeUpDataStructsRpcCollection */
+export interface PhantomTypeUpDataStructsRpcCollection extends Vec<Lookup333> {}
+
+/** @name PhantomTypeUpDataStructsTheme */
+export interface PhantomTypeUpDataStructsTheme extends Vec<Lookup369> {}
+
+/** @name PhantomTypeUpDataStructsTokenData */
+export interface PhantomTypeUpDataStructsTokenData extends Vec<Lookup329> {}
+
/** @name PolkadotCorePrimitivesInboundDownwardMessage */
export interface PolkadotCorePrimitivesInboundDownwardMessage extends Struct {
readonly sentAt: u32;
@@ -1620,8 +1687,8 @@
readonly type: 'ConcatenatedVersionedXcm' | 'ConcatenatedEncodedBlob' | 'Signals';
}
-/** @name PolkadotPrimitivesV1AbridgedHostConfiguration */
-export interface PolkadotPrimitivesV1AbridgedHostConfiguration extends Struct {
+/** @name PolkadotPrimitivesV2AbridgedHostConfiguration */
+export interface PolkadotPrimitivesV2AbridgedHostConfiguration extends Struct {
readonly maxCodeSize: u32;
readonly maxHeadDataSize: u32;
readonly maxUpwardQueueCount: u32;
@@ -1633,8 +1700,8 @@
readonly validationUpgradeDelay: u32;
}
-/** @name PolkadotPrimitivesV1AbridgedHrmpChannel */
-export interface PolkadotPrimitivesV1AbridgedHrmpChannel extends Struct {
+/** @name PolkadotPrimitivesV2AbridgedHrmpChannel */
+export interface PolkadotPrimitivesV2AbridgedHrmpChannel extends Struct {
readonly maxCapacity: u32;
readonly maxTotalSize: u32;
readonly maxMessageSize: u32;
@@ -1643,20 +1710,132 @@
readonly mqcHead: Option<H256>;
}
-/** @name PolkadotPrimitivesV1PersistedValidationData */
-export interface PolkadotPrimitivesV1PersistedValidationData extends Struct {
+/** @name PolkadotPrimitivesV2PersistedValidationData */
+export interface PolkadotPrimitivesV2PersistedValidationData extends Struct {
readonly parentHead: Bytes;
readonly relayParentNumber: u32;
readonly relayParentStorageRoot: H256;
readonly maxPovSize: u32;
}
-/** @name PolkadotPrimitivesV1UpgradeRestriction */
-export interface PolkadotPrimitivesV1UpgradeRestriction extends Enum {
+/** @name PolkadotPrimitivesV2UpgradeRestriction */
+export interface PolkadotPrimitivesV2UpgradeRestriction extends Enum {
readonly isPresent: boolean;
readonly type: 'Present';
}
+/** @name RmrkTypesAccountIdOrCollectionNftTuple */
+export interface RmrkTypesAccountIdOrCollectionNftTuple extends Enum {
+ readonly isAccountId: boolean;
+ readonly asAccountId: AccountId32;
+ readonly isCollectionAndNftTuple: boolean;
+ readonly asCollectionAndNftTuple: ITuple<[u32, u32]>;
+ readonly type: 'AccountId' | 'CollectionAndNftTuple';
+}
+
+/** @name RmrkTypesBaseInfo */
+export interface RmrkTypesBaseInfo extends Struct {
+ readonly issuer: AccountId32;
+ readonly baseType: Bytes;
+ readonly symbol: Bytes;
+}
+
+/** @name RmrkTypesCollectionInfo */
+export interface RmrkTypesCollectionInfo extends Struct {
+ readonly issuer: AccountId32;
+ readonly metadata: Bytes;
+ readonly max: Option<u32>;
+ readonly symbol: Bytes;
+ readonly nftsCount: u32;
+}
+
+/** @name RmrkTypesEquippableList */
+export interface RmrkTypesEquippableList extends Enum {
+ readonly isAll: boolean;
+ readonly isEmpty: boolean;
+ readonly isCustom: boolean;
+ readonly asCustom: Vec<u32>;
+ readonly type: 'All' | 'Empty' | 'Custom';
+}
+
+/** @name RmrkTypesFixedPart */
+export interface RmrkTypesFixedPart extends Struct {
+ readonly id: u32;
+ readonly z: u32;
+ readonly src: Bytes;
+}
+
+/** @name RmrkTypesNftChild */
+export interface RmrkTypesNftChild extends Struct {
+ readonly collectionId: u32;
+ readonly nftId: u32;
+}
+
+/** @name RmrkTypesNftInfo */
+export interface RmrkTypesNftInfo extends Struct {
+ readonly owner: RmrkTypesAccountIdOrCollectionNftTuple;
+ readonly royalty: Option<RmrkTypesRoyaltyInfo>;
+ readonly metadata: Bytes;
+ readonly equipped: bool;
+ readonly pending: bool;
+}
+
+/** @name RmrkTypesPartType */
+export interface RmrkTypesPartType extends Enum {
+ readonly isFixedPart: boolean;
+ readonly asFixedPart: RmrkTypesFixedPart;
+ readonly isSlotPart: boolean;
+ readonly asSlotPart: RmrkTypesSlotPart;
+ readonly type: 'FixedPart' | 'SlotPart';
+}
+
+/** @name RmrkTypesPropertyInfo */
+export interface RmrkTypesPropertyInfo extends Struct {
+ readonly key: Bytes;
+ readonly value: Bytes;
+}
+
+/** @name RmrkTypesResourceInfo */
+export interface RmrkTypesResourceInfo extends Struct {
+ readonly id: Bytes;
+ readonly pending: bool;
+ readonly pendingRemoval: bool;
+ readonly parts: Option<Vec<u32>>;
+ readonly base: Option<u32>;
+ readonly src: Option<Bytes>;
+ readonly metadata: Option<Bytes>;
+ readonly slot: Option<u32>;
+ readonly license: Option<Bytes>;
+ readonly thumb: Option<Bytes>;
+}
+
+/** @name RmrkTypesRoyaltyInfo */
+export interface RmrkTypesRoyaltyInfo extends Struct {
+ readonly recipient: AccountId32;
+ readonly amount: Permill;
+}
+
+/** @name RmrkTypesSlotPart */
+export interface RmrkTypesSlotPart extends Struct {
+ readonly id: u32;
+ readonly equippable: RmrkTypesEquippableList;
+ readonly src: Bytes;
+ readonly z: u32;
+}
+
+/** @name RmrkTypesTheme */
+export interface RmrkTypesTheme extends Struct {
+ readonly name: Bytes;
+ readonly properties: Vec<RmrkTypesThemeProperty>;
+ readonly inherit: bool;
+}
+
+/** @name RmrkTypesThemeProperty */
+export interface RmrkTypesThemeProperty extends Struct {
+ readonly key: Bytes;
+ readonly value: Bytes;
+}
+
/** @name SpCoreEcdsaSignature */
export interface SpCoreEcdsaSignature extends U8aFixed {}
@@ -1707,13 +1886,15 @@
readonly asToken: SpRuntimeTokenError;
readonly isArithmetic: boolean;
readonly asArithmetic: SpRuntimeArithmeticError;
- readonly type: 'Other' | 'CannotLookup' | 'BadOrigin' | 'Module' | 'ConsumerRemaining' | 'NoProviders' | 'TooManyConsumers' | 'Token' | 'Arithmetic';
+ readonly isTransactional: boolean;
+ readonly asTransactional: SpRuntimeTransactionalError;
+ readonly type: 'Other' | 'CannotLookup' | 'BadOrigin' | 'Module' | 'ConsumerRemaining' | 'NoProviders' | 'TooManyConsumers' | 'Token' | 'Arithmetic' | 'Transactional';
}
/** @name SpRuntimeModuleError */
export interface SpRuntimeModuleError extends Struct {
readonly index: u8;
- readonly error: u8;
+ readonly error: U8aFixed;
}
/** @name SpRuntimeMultiSignature */
@@ -1739,9 +1920,16 @@
readonly type: 'NoFunds' | 'WouldDie' | 'BelowMinimum' | 'CannotCreate' | 'UnknownAsset' | 'Frozen' | 'Unsupported';
}
+/** @name SpRuntimeTransactionalError */
+export interface SpRuntimeTransactionalError extends Enum {
+ readonly isLimitReached: boolean;
+ readonly isNoLayer: boolean;
+ readonly type: 'LimitReached' | 'NoLayer';
+}
+
/** @name SpTrieStorageProof */
export interface SpTrieStorageProof extends Struct {
- readonly trieNodes: Vec<Bytes>;
+ readonly trieNodes: BTreeSet<Bytes>;
}
/** @name SpVersionRuntimeVersion */
@@ -1780,10 +1968,9 @@
/** @name UpDataStructsCollectionField */
export interface UpDataStructsCollectionField extends Enum {
- readonly isVariableOnChainSchema: boolean;
readonly isConstOnChainSchema: boolean;
readonly isOffchainSchema: boolean;
- readonly type: 'VariableOnChainSchema' | 'ConstOnChainSchema' | 'OffchainSchema';
+ readonly type: 'ConstOnChainSchema' | 'OffchainSchema';
}
/** @name UpDataStructsCollectionLimits */
@@ -1827,9 +2014,10 @@
readonly schemaVersion: Option<UpDataStructsSchemaVersion>;
readonly pendingSponsor: Option<AccountId32>;
readonly limits: Option<UpDataStructsCollectionLimits>;
- readonly variableOnChainSchema: Bytes;
readonly constOnChainSchema: Bytes;
readonly metaUpdatePermission: Option<UpDataStructsMetaUpdatePermission>;
+ readonly tokenPropertyPermissions: Vec<UpDataStructsPropertyKeyPermission>;
+ readonly properties: Vec<UpDataStructsProperty>;
}
/** @name UpDataStructsCreateFungibleData */
@@ -1865,12 +2053,14 @@
export interface UpDataStructsCreateNftData extends Struct {
readonly constData: Bytes;
readonly variableData: Bytes;
+ readonly properties: Vec<UpDataStructsProperty>;
}
/** @name UpDataStructsCreateNftExData */
export interface UpDataStructsCreateNftExData extends Struct {
readonly constData: Bytes;
readonly variableData: Bytes;
+ readonly properties: Vec<UpDataStructsProperty>;
readonly owner: PalletEvmAccountBasicCrossAccountIdRepr;
}
@@ -1905,6 +2095,38 @@
readonly type: 'Disabled' | 'Owner' | 'OwnerRestricted';
}
+/** @name UpDataStructsProperties */
+export interface UpDataStructsProperties extends Struct {
+ readonly map: UpDataStructsPropertiesMapBoundedVec;
+ readonly consumedSpace: u32;
+ readonly spaceLimit: u32;
+}
+
+/** @name UpDataStructsPropertiesMapBoundedVec */
+export interface UpDataStructsPropertiesMapBoundedVec extends BTreeMap<Bytes, Bytes> {}
+
+/** @name UpDataStructsPropertiesMapPropertyPermission */
+export interface UpDataStructsPropertiesMapPropertyPermission extends BTreeMap<Bytes, UpDataStructsPropertyPermission> {}
+
+/** @name UpDataStructsProperty */
+export interface UpDataStructsProperty extends Struct {
+ readonly key: Bytes;
+ readonly value: Bytes;
+}
+
+/** @name UpDataStructsPropertyKeyPermission */
+export interface UpDataStructsPropertyKeyPermission extends Struct {
+ readonly key: Bytes;
+ readonly permission: UpDataStructsPropertyPermission;
+}
+
+/** @name UpDataStructsPropertyPermission */
+export interface UpDataStructsPropertyPermission extends Struct {
+ readonly mutable: bool;
+ readonly collectionAdmin: bool;
+ readonly tokenOwner: bool;
+}
+
/** @name UpDataStructsRpcCollection */
export interface UpDataStructsRpcCollection extends Struct {
readonly owner: AccountId32;
@@ -1918,9 +2140,10 @@
readonly schemaVersion: UpDataStructsSchemaVersion;
readonly sponsorship: UpDataStructsSponsorshipState;
readonly limits: UpDataStructsCollectionLimits;
- readonly variableOnChainSchema: Bytes;
readonly constOnChainSchema: Bytes;
readonly metaUpdatePermission: UpDataStructsMetaUpdatePermission;
+ readonly tokenPropertyPermissions: Vec<UpDataStructsPropertyKeyPermission>;
+ readonly properties: Vec<UpDataStructsProperty>;
}
/** @name UpDataStructsSchemaVersion */
@@ -1948,6 +2171,13 @@
readonly type: 'Disabled' | 'Unconfirmed' | 'Confirmed';
}
+/** @name UpDataStructsTokenData */
+export interface UpDataStructsTokenData extends Struct {
+ readonly constData: Bytes;
+ readonly properties: Vec<UpDataStructsProperty>;
+ readonly owner: Option<PalletEvmAccountBasicCrossAccountIdRepr>;
+}
+
/** @name XcmDoubleEncoded */
export interface XcmDoubleEncoded extends Struct {
readonly encoded: Bytes;
tests/src/interfaces/types-lookup.tsdiffbeforeafterboth--- a/tests/src/interfaces/types-lookup.ts
+++ b/tests/src/interfaces/types-lookup.ts
@@ -4,7 +4,7 @@
declare module '@polkadot/types/lookup' {
import type { BTreeMap, BTreeSet, Bytes, Compact, Enum, Null, Option, Result, Struct, Text, U256, U8aFixed, Vec, bool, u128, u16, u32, u64, u8 } from '@polkadot/types-codec';
import type { ITuple } from '@polkadot/types-codec/types';
- import type { AccountId32, Call, H160, H256, MultiAddress, Perbill } from '@polkadot/types/interfaces/runtime';
+ import type { AccountId32, Call, H160, H256, MultiAddress, Perbill, Permill } from '@polkadot/types/interfaces/runtime';
import type { Event } from '@polkadot/types/interfaces/system';
/** @name PolkadotPrimitivesV2PersistedValidationData (2) */
@@ -2567,7 +2567,143 @@
readonly properties: Vec<UpDataStructsProperty>;
}
- /** @name PalletCommonError (335) */
+ /** @name PhantomTypeUpDataStructsCollectionInfo (335) */
+ export interface PhantomTypeUpDataStructsCollectionInfo extends Vec<RmrkTypesCollectionInfo> {}
+
+ /** @name RmrkTypesCollectionInfo (336) */
+ export interface RmrkTypesCollectionInfo extends Struct {
+ readonly issuer: AccountId32;
+ readonly metadata: Bytes;
+ readonly max: Option<u32>;
+ readonly symbol: Bytes;
+ readonly nftsCount: u32;
+ }
+
+ /** @name PhantomTypeUpDataStructsNftInfo (340) */
+ export interface PhantomTypeUpDataStructsNftInfo extends Vec<RmrkTypesNftInfo> {}
+
+ /** @name RmrkTypesNftInfo (341) */
+ export interface RmrkTypesNftInfo extends Struct {
+ readonly owner: RmrkTypesAccountIdOrCollectionNftTuple;
+ readonly royalty: Option<RmrkTypesRoyaltyInfo>;
+ readonly metadata: Bytes;
+ readonly equipped: bool;
+ readonly pending: bool;
+ }
+
+ /** @name RmrkTypesAccountIdOrCollectionNftTuple (342) */
+ export interface RmrkTypesAccountIdOrCollectionNftTuple extends Enum {
+ readonly isAccountId: boolean;
+ readonly asAccountId: AccountId32;
+ readonly isCollectionAndNftTuple: boolean;
+ readonly asCollectionAndNftTuple: ITuple<[u32, u32]>;
+ readonly type: 'AccountId' | 'CollectionAndNftTuple';
+ }
+
+ /** @name RmrkTypesRoyaltyInfo (344) */
+ export interface RmrkTypesRoyaltyInfo extends Struct {
+ readonly recipient: AccountId32;
+ readonly amount: Permill;
+ }
+
+ /** @name PhantomTypeUpDataStructsResourceInfo (346) */
+ export interface PhantomTypeUpDataStructsResourceInfo extends Vec<RmrkTypesResourceInfo> {}
+
+ /** @name RmrkTypesResourceInfo (347) */
+ export interface RmrkTypesResourceInfo extends Struct {
+ readonly id: Bytes;
+ readonly pending: bool;
+ readonly pendingRemoval: bool;
+ readonly parts: Option<Vec<u32>>;
+ readonly base: Option<u32>;
+ readonly src: Option<Bytes>;
+ readonly metadata: Option<Bytes>;
+ readonly slot: Option<u32>;
+ readonly license: Option<Bytes>;
+ readonly thumb: Option<Bytes>;
+ }
+
+ /** @name PhantomTypeUpDataStructsPropertyInfo (353) */
+ export interface PhantomTypeUpDataStructsPropertyInfo extends Vec<RmrkTypesPropertyInfo> {}
+
+ /** @name RmrkTypesPropertyInfo (354) */
+ export interface RmrkTypesPropertyInfo extends Struct {
+ readonly key: Bytes;
+ readonly value: Bytes;
+ }
+
+ /** @name PhantomTypeUpDataStructsBaseInfo (358) */
+ export interface PhantomTypeUpDataStructsBaseInfo extends Vec<RmrkTypesBaseInfo> {}
+
+ /** @name RmrkTypesBaseInfo (359) */
+ export interface RmrkTypesBaseInfo extends Struct {
+ readonly issuer: AccountId32;
+ readonly baseType: Bytes;
+ readonly symbol: Bytes;
+ }
+
+ /** @name PhantomTypeUpDataStructsPartType (361) */
+ export interface PhantomTypeUpDataStructsPartType extends Vec<RmrkTypesPartType> {}
+
+ /** @name RmrkTypesPartType (362) */
+ export interface RmrkTypesPartType extends Enum {
+ readonly isFixedPart: boolean;
+ readonly asFixedPart: RmrkTypesFixedPart;
+ readonly isSlotPart: boolean;
+ readonly asSlotPart: RmrkTypesSlotPart;
+ readonly type: 'FixedPart' | 'SlotPart';
+ }
+
+ /** @name RmrkTypesFixedPart (364) */
+ export interface RmrkTypesFixedPart extends Struct {
+ readonly id: u32;
+ readonly z: u32;
+ readonly src: Bytes;
+ }
+
+ /** @name RmrkTypesSlotPart (365) */
+ export interface RmrkTypesSlotPart extends Struct {
+ readonly id: u32;
+ readonly equippable: RmrkTypesEquippableList;
+ readonly src: Bytes;
+ readonly z: u32;
+ }
+
+ /** @name RmrkTypesEquippableList (366) */
+ export interface RmrkTypesEquippableList extends Enum {
+ readonly isAll: boolean;
+ readonly isEmpty: boolean;
+ readonly isCustom: boolean;
+ readonly asCustom: Vec<u32>;
+ readonly type: 'All' | 'Empty' | 'Custom';
+ }
+
+ /** @name PhantomTypeUpDataStructsTheme (368) */
+ export interface PhantomTypeUpDataStructsTheme extends Vec<RmrkTypesTheme> {}
+
+ /** @name RmrkTypesTheme (369) */
+ export interface RmrkTypesTheme extends Struct {
+ readonly name: Bytes;
+ readonly properties: Vec<RmrkTypesThemeProperty>;
+ readonly inherit: bool;
+ }
+
+ /** @name RmrkTypesThemeProperty (371) */
+ export interface RmrkTypesThemeProperty extends Struct {
+ readonly key: Bytes;
+ readonly value: Bytes;
+ }
+
+ /** @name PhantomTypeUpDataStructsNftChild (373) */
+ export interface PhantomTypeUpDataStructsNftChild extends Vec<RmrkTypesNftChild> {}
+
+ /** @name RmrkTypesNftChild (374) */
+ export interface RmrkTypesNftChild extends Struct {
+ readonly collectionId: u32;
+ readonly nftId: u32;
+ }
+
+ /** @name PalletCommonError (376) */
export interface PalletCommonError extends Enum {
readonly isCollectionNotFound: boolean;
readonly isMustBeTokenOwner: boolean;
@@ -2605,7 +2741,7 @@
readonly type: 'CollectionNotFound' | 'MustBeTokenOwner' | 'NoPermission' | 'PublicMintingNotAllowed' | 'AddressNotInAllowlist' | 'CollectionNameLimitExceeded' | 'CollectionDescriptionLimitExceeded' | 'CollectionTokenPrefixLimitExceeded' | 'TotalCollectionsLimitExceeded' | 'TokenVariableDataLimitExceeded' | 'CollectionAdminCountExceeded' | 'CollectionLimitBoundsExceeded' | 'OwnerPermissionsCantBeReverted' | 'TransferNotAllowed' | 'AccountTokenLimitExceeded' | 'CollectionTokenLimitExceeded' | 'MetadataFlagFrozen' | 'TokenNotFound' | 'TokenValueTooLow' | 'ApprovedValueTooLow' | 'CantApproveMoreThanOwned' | 'AddressIsZero' | 'UnsupportedOperation' | 'NotSufficientFounds' | 'NestingIsDisabled' | 'OnlyOwnerAllowedToNest' | 'SourceCollectionIsNotAllowedToNest' | 'CollectionFieldSizeExceeded' | 'NoSpaceForProperty' | 'PropertyLimitReached' | 'UnableToReadUnboundedKeys' | 'InvalidCharacterInPropertyKey' | 'EmptyPropertyKey';
}
- /** @name PalletFungibleError (337) */
+ /** @name PalletFungibleError (378) */
export interface PalletFungibleError extends Enum {
readonly isNotFungibleDataUsedToMintFungibleCollectionToken: boolean;
readonly isFungibleItemsHaveNoId: boolean;
@@ -2615,13 +2751,13 @@
readonly type: 'NotFungibleDataUsedToMintFungibleCollectionToken' | 'FungibleItemsHaveNoId' | 'FungibleItemsDontHaveData' | 'FungibleDisallowsNesting' | 'SettingPropertiesNotAllowed';
}
- /** @name PalletRefungibleItemData (338) */
+ /** @name PalletRefungibleItemData (379) */
export interface PalletRefungibleItemData extends Struct {
readonly constData: Bytes;
readonly variableData: Bytes;
}
- /** @name PalletRefungibleError (342) */
+ /** @name PalletRefungibleError (383) */
export interface PalletRefungibleError extends Enum {
readonly isNotRefungibleDataUsedToMintFungibleCollectionToken: boolean;
readonly isWrongRefungiblePieces: boolean;
@@ -2630,21 +2766,21 @@
readonly type: 'NotRefungibleDataUsedToMintFungibleCollectionToken' | 'WrongRefungiblePieces' | 'RefungibleDisallowsNesting' | 'SettingPropertiesNotAllowed';
}
- /** @name PalletNonfungibleItemData (343) */
+ /** @name PalletNonfungibleItemData (384) */
export interface PalletNonfungibleItemData extends Struct {
readonly constData: Bytes;
readonly variableData: Bytes;
readonly owner: PalletEvmAccountBasicCrossAccountIdRepr;
}
- /** @name PalletNonfungibleError (344) */
+ /** @name PalletNonfungibleError (385) */
export interface PalletNonfungibleError extends Enum {
readonly isNotNonfungibleDataUsedToMintFungibleCollectionToken: boolean;
readonly isNonfungibleItemsHaveNoAmount: boolean;
readonly type: 'NotNonfungibleDataUsedToMintFungibleCollectionToken' | 'NonfungibleItemsHaveNoAmount';
}
- /** @name PalletStructureError (345) */
+ /** @name PalletStructureError (386) */
export interface PalletStructureError extends Enum {
readonly isOuroborosDetected: boolean;
readonly isDepthLimit: boolean;
@@ -2652,7 +2788,7 @@
readonly type: 'OuroborosDetected' | 'DepthLimit' | 'TokenNotFound';
}
- /** @name PalletEvmError (348) */
+ /** @name PalletEvmError (389) */
export interface PalletEvmError extends Enum {
readonly isBalanceLow: boolean;
readonly isFeeOverflow: boolean;
@@ -2663,7 +2799,7 @@
readonly type: 'BalanceLow' | 'FeeOverflow' | 'PaymentOverflow' | 'WithdrawFailed' | 'GasPriceTooLow' | 'InvalidNonce';
}
- /** @name FpRpcTransactionStatus (351) */
+ /** @name FpRpcTransactionStatus (392) */
export interface FpRpcTransactionStatus extends Struct {
readonly transactionHash: H256;
readonly transactionIndex: u32;
@@ -2674,10 +2810,10 @@
readonly logsBloom: EthbloomBloom;
}
- /** @name EthbloomBloom (353) */
+ /** @name EthbloomBloom (394) */
export interface EthbloomBloom extends U8aFixed {}
- /** @name EthereumReceiptReceiptV3 (355) */
+ /** @name EthereumReceiptReceiptV3 (396) */
export interface EthereumReceiptReceiptV3 extends Enum {
readonly isLegacy: boolean;
readonly asLegacy: EthereumReceiptEip658ReceiptData;
@@ -2688,7 +2824,7 @@
readonly type: 'Legacy' | 'Eip2930' | 'Eip1559';
}
- /** @name EthereumReceiptEip658ReceiptData (356) */
+ /** @name EthereumReceiptEip658ReceiptData (397) */
export interface EthereumReceiptEip658ReceiptData extends Struct {
readonly statusCode: u8;
readonly usedGas: U256;
@@ -2696,14 +2832,14 @@
readonly logs: Vec<EthereumLog>;
}
- /** @name EthereumBlock (357) */
+ /** @name EthereumBlock (398) */
export interface EthereumBlock extends Struct {
readonly header: EthereumHeader;
readonly transactions: Vec<EthereumTransactionTransactionV2>;
readonly ommers: Vec<EthereumHeader>;
}
- /** @name EthereumHeader (358) */
+ /** @name EthereumHeader (399) */
export interface EthereumHeader extends Struct {
readonly parentHash: H256;
readonly ommersHash: H256;
@@ -2722,24 +2858,24 @@
readonly nonce: EthereumTypesHashH64;
}
- /** @name EthereumTypesHashH64 (359) */
+ /** @name EthereumTypesHashH64 (400) */
export interface EthereumTypesHashH64 extends U8aFixed {}
- /** @name PalletEthereumError (364) */
+ /** @name PalletEthereumError (405) */
export interface PalletEthereumError extends Enum {
readonly isInvalidSignature: boolean;
readonly isPreLogExists: boolean;
readonly type: 'InvalidSignature' | 'PreLogExists';
}
- /** @name PalletEvmCoderSubstrateError (365) */
+ /** @name PalletEvmCoderSubstrateError (406) */
export interface PalletEvmCoderSubstrateError extends Enum {
readonly isOutOfGas: boolean;
readonly isOutOfFund: boolean;
readonly type: 'OutOfGas' | 'OutOfFund';
}
- /** @name PalletEvmContractHelpersSponsoringModeT (366) */
+ /** @name PalletEvmContractHelpersSponsoringModeT (407) */
export interface PalletEvmContractHelpersSponsoringModeT extends Enum {
readonly isDisabled: boolean;
readonly isAllowlisted: boolean;
@@ -2747,20 +2883,20 @@
readonly type: 'Disabled' | 'Allowlisted' | 'Generous';
}
- /** @name PalletEvmContractHelpersError (368) */
+ /** @name PalletEvmContractHelpersError (409) */
export interface PalletEvmContractHelpersError extends Enum {
readonly isNoPermission: boolean;
readonly type: 'NoPermission';
}
- /** @name PalletEvmMigrationError (369) */
+ /** @name PalletEvmMigrationError (410) */
export interface PalletEvmMigrationError extends Enum {
readonly isAccountNotEmpty: boolean;
readonly isAccountIsNotMigrating: boolean;
readonly type: 'AccountNotEmpty' | 'AccountIsNotMigrating';
}
- /** @name SpRuntimeMultiSignature (371) */
+ /** @name SpRuntimeMultiSignature (412) */
export interface SpRuntimeMultiSignature extends Enum {
readonly isEd25519: boolean;
readonly asEd25519: SpCoreEd25519Signature;
@@ -2771,31 +2907,34 @@
readonly type: 'Ed25519' | 'Sr25519' | 'Ecdsa';
}
- /** @name SpCoreEd25519Signature (372) */
+ /** @name SpCoreEd25519Signature (413) */
export interface SpCoreEd25519Signature extends U8aFixed {}
- /** @name SpCoreSr25519Signature (374) */
+ /** @name SpCoreSr25519Signature (415) */
export interface SpCoreSr25519Signature extends U8aFixed {}
- /** @name SpCoreEcdsaSignature (375) */
+ /** @name SpCoreEcdsaSignature (416) */
export interface SpCoreEcdsaSignature extends U8aFixed {}
- /** @name FrameSystemExtensionsCheckSpecVersion (378) */
+ /** @name FrameSystemExtensionsCheckSpecVersion (419) */
export type FrameSystemExtensionsCheckSpecVersion = Null;
- /** @name FrameSystemExtensionsCheckGenesis (379) */
+ /** @name FrameSystemExtensionsCheckGenesis (420) */
export type FrameSystemExtensionsCheckGenesis = Null;
- /** @name FrameSystemExtensionsCheckNonce (382) */
+ /** @name FrameSystemExtensionsCheckNonce (423) */
export interface FrameSystemExtensionsCheckNonce extends Compact<u32> {}
- /** @name FrameSystemExtensionsCheckWeight (383) */
+ /** @name FrameSystemExtensionsCheckWeight (424) */
export type FrameSystemExtensionsCheckWeight = Null;
- /** @name PalletTemplateTransactionPaymentChargeTransactionPayment (384) */
+ /** @name PalletTemplateTransactionPaymentChargeTransactionPayment (425) */
export interface PalletTemplateTransactionPaymentChargeTransactionPayment extends Compact<u128> {}
- /** @name OpalRuntimeRuntime (385) */
+ /** @name OpalRuntimeRuntime (426) */
export type OpalRuntimeRuntime = Null;
+ /** @name PalletEthereumFakeTransactionFinalizer (427) */
+ export type PalletEthereumFakeTransactionFinalizer = Null;
+
} // declare module
tests/src/interfaces/unique/types.tsdiffbeforeafterboth--- a/tests/src/interfaces/unique/types.ts
+++ b/tests/src/interfaces/unique/types.ts
@@ -3,7 +3,7 @@
import type { BTreeMap, BTreeSet, Bytes, Compact, Enum, Null, Option, Result, Struct, Text, U256, U8aFixed, Vec, bool, u128, u16, u32, u64, u8 } from '@polkadot/types-codec';
import type { ITuple } from '@polkadot/types-codec/types';
-import type { AccountId32, Call, H160, H256, MultiAddress, Perbill } from '@polkadot/types/interfaces/runtime';
+import type { AccountId32, Call, H160, H256, MultiAddress, Perbill, Permill } from '@polkadot/types/interfaces/runtime';
import type { Event } from '@polkadot/types/interfaces/system';
/** @name CumulusPalletDmpQueueCall */
@@ -446,6 +446,9 @@
/** @name FrameSupportPalletId */
export interface FrameSupportPalletId extends U8aFixed {}
+/** @name FrameSupportStorageBoundedBTreeSet */
+export interface FrameSupportStorageBoundedBTreeSet extends BTreeSet<u32> {}
+
/** @name FrameSupportTokensMiscBalanceStatus */
export interface FrameSupportTokensMiscBalanceStatus extends Enum {
readonly isFree: boolean;
@@ -949,6 +952,9 @@
readonly type: 'Executed';
}
+/** @name PalletEthereumFakeTransactionFinalizer */
+export interface PalletEthereumFakeTransactionFinalizer extends Null {}
+
/** @name PalletEvmAccountBasicCrossAccountIdRepr */
export interface PalletEvmAccountBasicCrossAccountIdRepr extends Enum {
readonly isSubstrate: boolean;
@@ -1625,9 +1631,33 @@
readonly type: 'Attempted' | 'Sent' | 'UnexpectedResponse' | 'ResponseReady' | 'Notified' | 'NotifyOverweight' | 'NotifyDispatchError' | 'NotifyDecodeFailed' | 'InvalidResponder' | 'InvalidResponderVersion' | 'ResponseTaken' | 'AssetsTrapped' | 'VersionChangeNotified' | 'SupportedVersionChanged' | 'NotifyTargetSendFail' | 'NotifyTargetMigrationFail';
}
+/** @name PhantomTypeUpDataStructsBaseInfo */
+export interface PhantomTypeUpDataStructsBaseInfo extends Vec<Lookup359> {}
+
+/** @name PhantomTypeUpDataStructsCollectionInfo */
+export interface PhantomTypeUpDataStructsCollectionInfo extends Vec<Lookup336> {}
+
+/** @name PhantomTypeUpDataStructsNftChild */
+export interface PhantomTypeUpDataStructsNftChild extends Vec<Lookup374> {}
+
+/** @name PhantomTypeUpDataStructsNftInfo */
+export interface PhantomTypeUpDataStructsNftInfo extends Vec<Lookup341> {}
+
+/** @name PhantomTypeUpDataStructsPartType */
+export interface PhantomTypeUpDataStructsPartType extends Vec<Lookup362> {}
+
+/** @name PhantomTypeUpDataStructsPropertyInfo */
+export interface PhantomTypeUpDataStructsPropertyInfo extends Vec<Lookup354> {}
+
+/** @name PhantomTypeUpDataStructsResourceInfo */
+export interface PhantomTypeUpDataStructsResourceInfo extends Vec<Lookup347> {}
+
/** @name PhantomTypeUpDataStructsRpcCollection */
export interface PhantomTypeUpDataStructsRpcCollection extends Vec<Lookup333> {}
+/** @name PhantomTypeUpDataStructsTheme */
+export interface PhantomTypeUpDataStructsTheme extends Vec<Lookup369> {}
+
/** @name PhantomTypeUpDataStructsTokenData */
export interface PhantomTypeUpDataStructsTokenData extends Vec<Lookup329> {}
@@ -1694,6 +1724,118 @@
readonly type: 'Present';
}
+/** @name RmrkTypesAccountIdOrCollectionNftTuple */
+export interface RmrkTypesAccountIdOrCollectionNftTuple extends Enum {
+ readonly isAccountId: boolean;
+ readonly asAccountId: AccountId32;
+ readonly isCollectionAndNftTuple: boolean;
+ readonly asCollectionAndNftTuple: ITuple<[u32, u32]>;
+ readonly type: 'AccountId' | 'CollectionAndNftTuple';
+}
+
+/** @name RmrkTypesBaseInfo */
+export interface RmrkTypesBaseInfo extends Struct {
+ readonly issuer: AccountId32;
+ readonly baseType: Bytes;
+ readonly symbol: Bytes;
+}
+
+/** @name RmrkTypesCollectionInfo */
+export interface RmrkTypesCollectionInfo extends Struct {
+ readonly issuer: AccountId32;
+ readonly metadata: Bytes;
+ readonly max: Option<u32>;
+ readonly symbol: Bytes;
+ readonly nftsCount: u32;
+}
+
+/** @name RmrkTypesEquippableList */
+export interface RmrkTypesEquippableList extends Enum {
+ readonly isAll: boolean;
+ readonly isEmpty: boolean;
+ readonly isCustom: boolean;
+ readonly asCustom: Vec<u32>;
+ readonly type: 'All' | 'Empty' | 'Custom';
+}
+
+/** @name RmrkTypesFixedPart */
+export interface RmrkTypesFixedPart extends Struct {
+ readonly id: u32;
+ readonly z: u32;
+ readonly src: Bytes;
+}
+
+/** @name RmrkTypesNftChild */
+export interface RmrkTypesNftChild extends Struct {
+ readonly collectionId: u32;
+ readonly nftId: u32;
+}
+
+/** @name RmrkTypesNftInfo */
+export interface RmrkTypesNftInfo extends Struct {
+ readonly owner: RmrkTypesAccountIdOrCollectionNftTuple;
+ readonly royalty: Option<RmrkTypesRoyaltyInfo>;
+ readonly metadata: Bytes;
+ readonly equipped: bool;
+ readonly pending: bool;
+}
+
+/** @name RmrkTypesPartType */
+export interface RmrkTypesPartType extends Enum {
+ readonly isFixedPart: boolean;
+ readonly asFixedPart: RmrkTypesFixedPart;
+ readonly isSlotPart: boolean;
+ readonly asSlotPart: RmrkTypesSlotPart;
+ readonly type: 'FixedPart' | 'SlotPart';
+}
+
+/** @name RmrkTypesPropertyInfo */
+export interface RmrkTypesPropertyInfo extends Struct {
+ readonly key: Bytes;
+ readonly value: Bytes;
+}
+
+/** @name RmrkTypesResourceInfo */
+export interface RmrkTypesResourceInfo extends Struct {
+ readonly id: Bytes;
+ readonly pending: bool;
+ readonly pendingRemoval: bool;
+ readonly parts: Option<Vec<u32>>;
+ readonly base: Option<u32>;
+ readonly src: Option<Bytes>;
+ readonly metadata: Option<Bytes>;
+ readonly slot: Option<u32>;
+ readonly license: Option<Bytes>;
+ readonly thumb: Option<Bytes>;
+}
+
+/** @name RmrkTypesRoyaltyInfo */
+export interface RmrkTypesRoyaltyInfo extends Struct {
+ readonly recipient: AccountId32;
+ readonly amount: Permill;
+}
+
+/** @name RmrkTypesSlotPart */
+export interface RmrkTypesSlotPart extends Struct {
+ readonly id: u32;
+ readonly equippable: RmrkTypesEquippableList;
+ readonly src: Bytes;
+ readonly z: u32;
+}
+
+/** @name RmrkTypesTheme */
+export interface RmrkTypesTheme extends Struct {
+ readonly name: Bytes;
+ readonly properties: Vec<RmrkTypesThemeProperty>;
+ readonly inherit: bool;
+}
+
+/** @name RmrkTypesThemeProperty */
+export interface RmrkTypesThemeProperty extends Struct {
+ readonly key: Bytes;
+ readonly value: Bytes;
+}
+
/** @name SpCoreEcdsaSignature */
export interface SpCoreEcdsaSignature extends U8aFixed {}
@@ -1949,7 +2091,7 @@
readonly isDisabled: boolean;
readonly isOwner: boolean;
readonly isOwnerRestricted: boolean;
- readonly asOwnerRestricted: BTreeSet<u32>;
+ readonly asOwnerRestricted: FrameSupportStorageBoundedBTreeSet;
readonly type: 'Disabled' | 'Owner' | 'OwnerRestricted';
}
tests/src/substrate/substrate-api.tsdiffbeforeafterboth--- a/tests/src/substrate/substrate-api.ts
+++ b/tests/src/substrate/substrate-api.ts
@@ -41,6 +41,7 @@
},
rpc: {
unique: defs.unique.rpc,
+ rmrk: defs.rmrk.rpc,
eth: {
feeHistory: {
description: 'Dummy',