git.delta.rocks / unique-network / refs/commits / 0257bf04211b

difftreelog

fix after rebase

Trubnikov Sergey2022-10-28parent: #cdd6fac.patch.diff
in: master

25 files changed

modifiedCargo.lockdiffbeforeafterboth
117version = "0.1.0"117version = "0.1.0"
118dependencies = [118dependencies = [
119 "pallet-common",119 "pallet-common",
120 "pallet-evm 6.0.0-dev (git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.30)",120 "pallet-evm",
121 "parity-scale-codec 3.2.1",121 "parity-scale-codec 3.2.1",
122 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",122 "sp-api",
123 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",123 "sp-core",
124 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",124 "sp-runtime",
125 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",125 "sp-std",
126 "up-data-structs",126 "up-data-structs",
127]127]
128128
477 "sc-network-common",477 "sc-network-common",
478 "sc-network-gossip",478 "sc-network-gossip",
479 "sc-utils",479 "sc-utils",
480 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",480 "sp-api",
481 "sp-application-crypto 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",481 "sp-application-crypto",
482 "sp-arithmetic 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",482 "sp-arithmetic",
483 "sp-blockchain",483 "sp-blockchain",
484 "sp-consensus",484 "sp-consensus",
485 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",485 "sp-core",
486 "sp-keystore",486 "sp-keystore",
487 "sp-mmr-primitives",487 "sp-mmr-primitives",
488 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",488 "sp-runtime",
489 "substrate-prometheus-endpoint",489 "substrate-prometheus-endpoint",
490 "thiserror",490 "thiserror",
491 "wasm-timer",491 "wasm-timer",
506 "sc-rpc",506 "sc-rpc",
507 "sc-utils",507 "sc-utils",
508 "serde",508 "serde",
509 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",509 "sp-core",
510 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",510 "sp-runtime",
511 "thiserror",511 "thiserror",
512]512]
513513
517source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"517source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"
518dependencies = [518dependencies = [
519 "beefy-primitives",519 "beefy-primitives",
520 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",520 "sp-api",
521]521]
522522
523[[package]]523[[package]]
527dependencies = [527dependencies = [
528 "parity-scale-codec 3.2.1",528 "parity-scale-codec 3.2.1",
529 "scale-info",529 "scale-info",
530 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",530 "sp-api",
531 "sp-application-crypto 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",531 "sp-application-crypto",
532 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",532 "sp-core",
533 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",533 "sp-runtime",
534 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",534 "sp-std",
535]535]
536536
537[[package]]537[[package]]
1398 "sc-chain-spec",1398 "sc-chain-spec",
1399 "sc-cli",1399 "sc-cli",
1400 "sc-service",1400 "sc-service",
1401 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",1401 "sp-core",
1402 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",1402 "sp-runtime",
1403 "url",1403 "url",
1404]1404]
14051405
1420 "polkadot-overseer",1420 "polkadot-overseer",
1421 "polkadot-primitives",1421 "polkadot-primitives",
1422 "sc-client-api",1422 "sc-client-api",
1423 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",1423 "sp-api",
1424 "sp-consensus",1424 "sp-consensus",
1425 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",1425 "sp-core",
1426 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",1426 "sp-runtime",
1427 "tracing",1427 "tracing",
1428]1428]
14291429
1442 "sc-consensus-aura",1442 "sc-consensus-aura",
1443 "sc-consensus-slots",1443 "sc-consensus-slots",
1444 "sc-telemetry",1444 "sc-telemetry",
1445 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",1445 "sp-api",
1446 "sp-application-crypto 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",1446 "sp-application-crypto",
1447 "sp-block-builder",1447 "sp-block-builder",
1448 "sp-blockchain",1448 "sp-blockchain",
1449 "sp-consensus",1449 "sp-consensus",
1450 "sp-consensus-aura",1450 "sp-consensus-aura",
1451 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",1451 "sp-core",
1452 "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",1452 "sp-inherents",
1453 "sp-keystore",1453 "sp-keystore",
1454 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",1454 "sp-runtime",
1455 "substrate-prometheus-endpoint",1455 "substrate-prometheus-endpoint",
1456 "tracing",1456 "tracing",
1457]1457]
1469 "polkadot-primitives",1469 "polkadot-primitives",
1470 "sc-client-api",1470 "sc-client-api",
1471 "sc-consensus",1471 "sc-consensus",
1472 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",1472 "sp-api",
1473 "sp-blockchain",1473 "sp-blockchain",
1474 "sp-consensus",1474 "sp-consensus",
1475 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",1475 "sp-runtime",
1476 "sp-trie",1476 "sp-trie",
1477 "tracing",1477 "tracing",
1478]1478]
1493 "polkadot-parachain",1493 "polkadot-parachain",
1494 "polkadot-primitives",1494 "polkadot-primitives",
1495 "sc-client-api",1495 "sc-client-api",
1496 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",1496 "sp-api",
1497 "sp-blockchain",1497 "sp-blockchain",
1498 "sp-consensus",1498 "sp-consensus",
1499 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",1499 "sp-core",
1500 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",1500 "sp-runtime",
1501 "sp-state-machine",1501 "sp-state-machine",
1502 "tracing",1502 "tracing",
1503]1503]
1519 "rand 0.8.5",1519 "rand 0.8.5",
1520 "sc-client-api",1520 "sc-client-api",
1521 "sc-consensus",1521 "sc-consensus",
1522 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",1522 "sp-api",
1523 "sp-consensus",1523 "sp-consensus",
1524 "sp-maybe-compressed-blob",1524 "sp-maybe-compressed-blob",
1525 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",1525 "sp-runtime",
1526 "tracing",1526 "tracing",
1527]1527]
15281528
1546 "sc-service",1546 "sc-service",
1547 "sc-telemetry",1547 "sc-telemetry",
1548 "sc-tracing",1548 "sc-tracing",
1549 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",1549 "sp-api",
1550 "sp-blockchain",1550 "sp-blockchain",
1551 "sp-consensus",1551 "sp-consensus",
1552 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",1552 "sp-core",
1553 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",1553 "sp-runtime",
1554 "tracing",1554 "tracing",
1555]1555]
15561556
1560source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.30#7b1fc0ed107fe42bb7e6a5dfefb586f4c3ae4328"1560source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.30#7b1fc0ed107fe42bb7e6a5dfefb586f4c3ae4328"
1561dependencies = [1561dependencies = [
1562 "frame-executive",1562 "frame-executive",
1563 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",1563 "frame-support",
1564 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",1564 "frame-system",
1565 "pallet-aura",1565 "pallet-aura",
1566 "parity-scale-codec 3.2.1",1566 "parity-scale-codec 3.2.1",
1567 "scale-info",1567 "scale-info",
1568 "serde",1568 "serde",
1569 "sp-application-crypto 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",1569 "sp-application-crypto",
1570 "sp-consensus-aura",1570 "sp-consensus-aura",
1571 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",1571 "sp-runtime",
1572 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",1572 "sp-std",
1573]1573]
15741574
1575[[package]]1575[[package]]
1578source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.30#7b1fc0ed107fe42bb7e6a5dfefb586f4c3ae4328"1578source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.30#7b1fc0ed107fe42bb7e6a5dfefb586f4c3ae4328"
1579dependencies = [1579dependencies = [
1580 "cumulus-primitives-core",1580 "cumulus-primitives-core",
1581 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",1581 "frame-support",
1582 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",1582 "frame-system",
1583 "log",1583 "log",
1584 "parity-scale-codec 3.2.1",1584 "parity-scale-codec 3.2.1",
1585 "scale-info",1585 "scale-info",
1586 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",1586 "sp-io",
1587 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",1587 "sp-runtime",
1588 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",1588 "sp-std",
1589 "xcm",1589 "xcm",
1590 "xcm-executor",1590 "xcm-executor",
1591]1591]
1600 "cumulus-primitives-core",1600 "cumulus-primitives-core",
1601 "cumulus-primitives-parachain-inherent",1601 "cumulus-primitives-parachain-inherent",
1602 "environmental",1602 "environmental",
1603 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",1603 "frame-support",
1604 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",1604 "frame-system",
1605 "impl-trait-for-tuples",1605 "impl-trait-for-tuples",
1606 "log",1606 "log",
1607 "pallet-balances",1607 "pallet-balances",
1608 "parity-scale-codec 3.2.1",1608 "parity-scale-codec 3.2.1",
1609 "polkadot-parachain",1609 "polkadot-parachain",
1610 "scale-info",1610 "scale-info",
1611 "serde",1611 "serde",
1612 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",1612 "sp-core",
1613 "sp-externalities 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",1613 "sp-externalities",
1614 "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",1614 "sp-inherents",
1615 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",1615 "sp-io",
1616 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",1616 "sp-runtime",
1617 "sp-state-machine",1617 "sp-state-machine",
1618 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",1618 "sp-std",
1619 "sp-trie",1619 "sp-trie",
1620 "sp-version 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",1620 "sp-version",
1621 "xcm",1621 "xcm",
1622]1622]
16231623
1638source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.30#7b1fc0ed107fe42bb7e6a5dfefb586f4c3ae4328"1638source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.30#7b1fc0ed107fe42bb7e6a5dfefb586f4c3ae4328"
1639dependencies = [1639dependencies = [
1640 "cumulus-primitives-core",1640 "cumulus-primitives-core",
1641 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",1641 "frame-support",
1642 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",1642 "frame-system",
1643 "parity-scale-codec 3.2.1",1643 "parity-scale-codec 3.2.1",
1644 "scale-info",1644 "scale-info",
1645 "serde",1645 "serde",
1646 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",1646 "sp-io",
1647 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",1647 "sp-runtime",
1648 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",1648 "sp-std",
1649 "xcm",1649 "xcm",
1650]1650]
16511651
1655source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.30#7b1fc0ed107fe42bb7e6a5dfefb586f4c3ae4328"1655source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.30#7b1fc0ed107fe42bb7e6a5dfefb586f4c3ae4328"
1656dependencies = [1656dependencies = [
1657 "cumulus-primitives-core",1657 "cumulus-primitives-core",
1658 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",1658 "frame-support",
1659 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",1659 "frame-system",
1660 "log",1660 "log",
1661 "parity-scale-codec 3.2.1",1661 "parity-scale-codec 3.2.1",
1662 "rand_chacha 0.3.1",1662 "rand_chacha 0.3.1",
1663 "scale-info",1663 "scale-info",
1664 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",1664 "sp-runtime",
1665 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",1665 "sp-std",
1666 "xcm",1666 "xcm",
1667 "xcm-executor",1667 "xcm-executor",
1668]1668]
1672version = "0.1.0"1672version = "0.1.0"
1673source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.30#7b1fc0ed107fe42bb7e6a5dfefb586f4c3ae4328"1673source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.30#7b1fc0ed107fe42bb7e6a5dfefb586f4c3ae4328"
1674dependencies = [1674dependencies = [
1675 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",1675 "frame-support",
1676 "parity-scale-codec 3.2.1",1676 "parity-scale-codec 3.2.1",
1677 "polkadot-core-primitives",1677 "polkadot-core-primitives",
1678 "polkadot-parachain",1678 "polkadot-parachain",
1679 "polkadot-primitives",1679 "polkadot-primitives",
1680 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",1680 "sp-api",
1681 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",1681 "sp-runtime",
1682 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",1682 "sp-std",
1683 "sp-trie",1683 "sp-trie",
1684]1684]
16851685
1695 "parity-scale-codec 3.2.1",1695 "parity-scale-codec 3.2.1",
1696 "sc-client-api",1696 "sc-client-api",
1697 "scale-info",1697 "scale-info",
1698 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",1698 "sp-api",
1699 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",1699 "sp-core",
1700 "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",1700 "sp-inherents",
1701 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",1701 "sp-runtime",
1702 "sp-state-machine",1702 "sp-state-machine",
1703 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",1703 "sp-std",
1704 "sp-storage 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",1704 "sp-storage",
1705 "sp-trie",1705 "sp-trie",
1706 "tracing",1706 "tracing",
1707]1707]
1714 "cumulus-primitives-core",1714 "cumulus-primitives-core",
1715 "futures 0.3.25",1715 "futures 0.3.25",
1716 "parity-scale-codec 3.2.1",1716 "parity-scale-codec 3.2.1",
1717 "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",1717 "sp-inherents",
1718 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",1718 "sp-std",
1719 "sp-timestamp 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",1719 "sp-timestamp",
1720]1720]
17211721
1722[[package]]1722[[package]]
1725source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.30#7b1fc0ed107fe42bb7e6a5dfefb586f4c3ae4328"1725source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.30#7b1fc0ed107fe42bb7e6a5dfefb586f4c3ae4328"
1726dependencies = [1726dependencies = [
1727 "cumulus-primitives-core",1727 "cumulus-primitives-core",
1728 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",1728 "frame-support",
1729 "log",1729 "log",
1730 "parity-scale-codec 3.2.1",1730 "parity-scale-codec 3.2.1",
1731 "polkadot-core-primitives",1731 "polkadot-core-primitives",
1732 "polkadot-parachain",1732 "polkadot-parachain",
1733 "polkadot-primitives",1733 "polkadot-primitives",
1734 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",1734 "sp-runtime",
1735 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",1735 "sp-std",
1736 "sp-trie",1736 "sp-trie",
1737 "xcm",1737 "xcm",
1738 "xcm-builder",1738 "xcm-builder",
1759 "sc-sysinfo",1759 "sc-sysinfo",
1760 "sc-telemetry",1760 "sc-telemetry",
1761 "sc-tracing",1761 "sc-tracing",
1762 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",1762 "sp-api",
1763 "sp-blockchain",1763 "sp-blockchain",
1764 "sp-consensus",1764 "sp-consensus",
1765 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",1765 "sp-core",
1766 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",1766 "sp-runtime",
1767 "sp-state-machine",1767 "sp-state-machine",
1768 "tracing",1768 "tracing",
1769]1769]
1783 "polkadot-overseer",1783 "polkadot-overseer",
1784 "polkadot-service",1784 "polkadot-service",
1785 "sc-client-api",1785 "sc-client-api",
1786 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",1786 "sp-api",
1787 "sp-blockchain",1787 "sp-blockchain",
1788 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",1788 "sp-core",
1789 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",1789 "sp-runtime",
1790 "sp-state-machine",1790 "sp-state-machine",
1791 "thiserror",1791 "thiserror",
1792]1792]
1808 "polkadot-service",1808 "polkadot-service",
1809 "sc-client-api",1809 "sc-client-api",
1810 "sc-rpc-api",1810 "sc-rpc-api",
1811 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",1811 "sp-api",
1812 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",1812 "sp-core",
1813 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",1813 "sp-runtime",
1814 "sp-state-machine",1814 "sp-state-machine",
1815 "sp-storage 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",1815 "sp-storage",
1816 "tokio",1816 "tokio",
1817 "tracing",1817 "tracing",
1818 "url",1818 "url",
1826 "cumulus-primitives-core",1826 "cumulus-primitives-core",
1827 "parity-scale-codec 3.2.1",1827 "parity-scale-codec 3.2.1",
1828 "polkadot-primitives",1828 "polkadot-primitives",
1829 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",1829 "sp-runtime",
1830 "sp-state-machine",1830 "sp-state-machine",
1831 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",1831 "sp-std",
1832]1832]
18331833
1834[[package]]1834[[package]]
2313[[package]]2313[[package]]
2314name = "evm"2314name = "evm"
2315version = "0.35.0"2315version = "0.35.0"
2316source = "git+https://github.com/uniquenetwork/evm?branch=unique-polkadot-v0.9.29#e9252ed42dc26fc85b6703b1ba50660a08209e55"
2317dependencies = [
2318 "auto_impl",
2319 "ethereum",
2320 "evm-core 0.35.0 (git+https://github.com/uniquenetwork/evm?branch=unique-polkadot-v0.9.29)",
2321 "evm-gasometer 0.35.0 (git+https://github.com/uniquenetwork/evm?branch=unique-polkadot-v0.9.29)",
2322 "evm-runtime 0.35.0 (git+https://github.com/uniquenetwork/evm?branch=unique-polkadot-v0.9.29)",
2323 "log",
2324 "parity-scale-codec 3.2.1",
2325 "primitive-types",
2326 "rlp",
2327 "scale-info",
2328 "sha3",
2329]
2330
2331[[package]]
2332name = "evm"
2333version = "0.35.0"
2334source = "git+https://github.com/uniquenetwork/evm?branch=unique-polkadot-v0.9.30#e9252ed42dc26fc85b6703b1ba50660a08209e55"2316source = "git+https://github.com/uniquenetwork/evm?branch=unique-polkadot-v0.9.30#e9252ed42dc26fc85b6703b1ba50660a08209e55"
2335dependencies = [2317dependencies = [
2336 "auto_impl",2318 "auto_impl",
2337 "environmental",2319 "environmental",
2338 "ethereum",2320 "ethereum",
2339 "evm-core 0.35.0 (git+https://github.com/uniquenetwork/evm?branch=unique-polkadot-v0.9.30)",2321 "evm-core",
2340 "evm-gasometer 0.35.0 (git+https://github.com/uniquenetwork/evm?branch=unique-polkadot-v0.9.30)",2322 "evm-gasometer",
2341 "evm-runtime 0.35.0 (git+https://github.com/uniquenetwork/evm?branch=unique-polkadot-v0.9.30)",2323 "evm-runtime",
2342 "log",2324 "log",
2343 "parity-scale-codec 3.2.1",2325 "parity-scale-codec 3.2.1",
2344 "primitive-types",2326 "primitive-types",
2355 "concat-idents",2337 "concat-idents",
2356 "ethereum",2338 "ethereum",
2357 "evm-coder-procedural",2339 "evm-coder-procedural",
2358 "evm-core 0.35.0 (git+https://github.com/uniquenetwork/evm?branch=unique-polkadot-v0.9.30)",2340 "evm-core",
2359 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",2341 "frame-support",
2360 "hex",2342 "hex",
2361 "hex-literal",2343 "hex-literal",
2362 "impl-trait-for-tuples",2344 "impl-trait-for-tuples",
2363 "pallet-evm 6.0.0-dev (git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.29)",2345 "pallet-evm",
2364 "primitive-types",2346 "primitive-types",
2365 "sha3-const",2347 "sha3-const",
2366 "similar-asserts",2348 "similar-asserts",
2367 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",2349 "sp-std",
2368]2350]
23692351
2370[[package]]2352[[package]]
2382[[package]]2364[[package]]
2383name = "evm-core"2365name = "evm-core"
2384version = "0.35.0"2366version = "0.35.0"
2385source = "git+https://github.com/uniquenetwork/evm?branch=unique-polkadot-v0.9.29#e9252ed42dc26fc85b6703b1ba50660a08209e55"
2386dependencies = [
2387 "parity-scale-codec 3.2.1",
2388 "primitive-types",
2389 "scale-info",
2390]
2391
2392[[package]]
2393name = "evm-core"
2394version = "0.35.0"
2395source = "git+https://github.com/uniquenetwork/evm?branch=unique-polkadot-v0.9.30#e9252ed42dc26fc85b6703b1ba50660a08209e55"2367source = "git+https://github.com/uniquenetwork/evm?branch=unique-polkadot-v0.9.30#e9252ed42dc26fc85b6703b1ba50660a08209e55"
2396dependencies = [2368dependencies = [
2397 "parity-scale-codec 3.2.1",2369 "parity-scale-codec 3.2.1",
2403[[package]]2375[[package]]
2404name = "evm-gasometer"2376name = "evm-gasometer"
2405version = "0.35.0"2377version = "0.35.0"
2406source = "git+https://github.com/uniquenetwork/evm?branch=unique-polkadot-v0.9.29#e9252ed42dc26fc85b6703b1ba50660a08209e55"
2407dependencies = [
2408 "evm-core 0.35.0 (git+https://github.com/uniquenetwork/evm?branch=unique-polkadot-v0.9.29)",
2409 "evm-runtime 0.35.0 (git+https://github.com/uniquenetwork/evm?branch=unique-polkadot-v0.9.29)",
2410 "primitive-types",
2411]
2412
2413[[package]]
2414name = "evm-gasometer"
2415version = "0.35.0"
2416source = "git+https://github.com/uniquenetwork/evm?branch=unique-polkadot-v0.9.30#e9252ed42dc26fc85b6703b1ba50660a08209e55"2378source = "git+https://github.com/uniquenetwork/evm?branch=unique-polkadot-v0.9.30#e9252ed42dc26fc85b6703b1ba50660a08209e55"
2417dependencies = [2379dependencies = [
2418 "environmental",2380 "environmental",
2419 "evm-core 0.35.0 (git+https://github.com/uniquenetwork/evm?branch=unique-polkadot-v0.9.30)",2381 "evm-core",
2420 "evm-runtime 0.35.0 (git+https://github.com/uniquenetwork/evm?branch=unique-polkadot-v0.9.30)",2382 "evm-runtime",
2421 "primitive-types",2383 "primitive-types",
2422]2384]
24232385
2424[[package]]2386[[package]]
2425name = "evm-runtime"2387name = "evm-runtime"
2426version = "0.35.0"2388version = "0.35.0"
2427source = "git+https://github.com/uniquenetwork/evm?branch=unique-polkadot-v0.9.29#e9252ed42dc26fc85b6703b1ba50660a08209e55"
2428dependencies = [
2429 "auto_impl",
2430 "evm-core 0.35.0 (git+https://github.com/uniquenetwork/evm?branch=unique-polkadot-v0.9.29)",
2431 "primitive-types",
2432 "sha3",
2433]
2434
2435[[package]]
2436name = "evm-runtime"
2437version = "0.35.0"
2438source = "git+https://github.com/uniquenetwork/evm?branch=unique-polkadot-v0.9.30#e9252ed42dc26fc85b6703b1ba50660a08209e55"2389source = "git+https://github.com/uniquenetwork/evm?branch=unique-polkadot-v0.9.30#e9252ed42dc26fc85b6703b1ba50660a08209e55"
2439dependencies = [2390dependencies = [
2440 "auto_impl",2391 "auto_impl",
2441 "environmental",2392 "environmental",
2442 "evm-core 0.35.0 (git+https://github.com/uniquenetwork/evm?branch=unique-polkadot-v0.9.30)",2393 "evm-core",
2443 "primitive-types",2394 "primitive-types",
2444 "sha3",2395 "sha3",
2445]2396]
2535 "fp-rpc",2486 "fp-rpc",
2536 "sc-client-api",2487 "sc-client-api",
2537 "sc-consensus",2488 "sc-consensus",
2538 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",2489 "sp-api",
2539 "sp-block-builder",2490 "sp-block-builder",
2540 "sp-blockchain",2491 "sp-blockchain",
2541 "sp-consensus",2492 "sp-consensus",
2542 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",2493 "sp-runtime",
2543 "thiserror",2494 "thiserror",
2544]2495]
25452496
2554 "parity-scale-codec 3.2.1",2505 "parity-scale-codec 3.2.1",
2555 "parking_lot 0.12.1",2506 "parking_lot 0.12.1",
2556 "sc-client-db",2507 "sc-client-db",
2557 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",2508 "sp-core",
2558 "sp-database",2509 "sp-database",
2559 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",2510 "sp-runtime",
2560]2511]
25612512
2562[[package]]2513[[package]]
2571 "futures-timer",2522 "futures-timer",
2572 "log",2523 "log",
2573 "sc-client-api",2524 "sc-client-api",
2574 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",2525 "sp-api",
2575 "sp-blockchain",2526 "sp-blockchain",
2576 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",2527 "sp-runtime",
2577]2528]
25782529
2579[[package]]2530[[package]]
2583dependencies = [2534dependencies = [
2584 "ethereum",2535 "ethereum",
2585 "ethereum-types",2536 "ethereum-types",
2586 "evm 0.35.0 (git+https://github.com/uniquenetwork/evm?branch=unique-polkadot-v0.9.30)",2537 "evm",
2587 "fc-db",2538 "fc-db",
2588 "fc-rpc-core",2539 "fc-rpc-core",
2589 "fp-rpc",2540 "fp-rpc",
2606 "sc-service",2557 "sc-service",
2607 "sc-transaction-pool",2558 "sc-transaction-pool",
2608 "sc-transaction-pool-api",2559 "sc-transaction-pool-api",
2609 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",2560 "sp-api",
2610 "sp-block-builder",2561 "sp-block-builder",
2611 "sp-blockchain",2562 "sp-blockchain",
2612 "sp-consensus",2563 "sp-consensus",
2613 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",2564 "sp-core",
2614 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",2565 "sp-io",
2615 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",2566 "sp-runtime",
2616 "sp-storage 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",2567 "sp-storage",
2617 "substrate-prometheus-endpoint",2568 "substrate-prometheus-endpoint",
2618 "tokio",2569 "tokio",
2619]2570]
2765dependencies = [2716dependencies = [
2766 "ethereum",2717 "ethereum",
2767 "parity-scale-codec 3.2.1",2718 "parity-scale-codec 3.2.1",
2768 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",2719 "sp-core",
2769 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",2720 "sp-runtime",
2770 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",2721 "sp-std",
2771]2722]
27722723
2773[[package]]2724[[package]]
2774name = "fp-evm"2725name = "fp-evm"
2775version = "3.0.0-dev"2726version = "3.0.0-dev"
2776source = "git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.29#852f994e82f9e5718dde75e8c4d877db5a44dd45"
2777dependencies = [
2778 "evm 0.35.0 (git+https://github.com/uniquenetwork/evm?branch=unique-polkadot-v0.9.29)",
2779 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",
2780 "impl-trait-for-tuples",
2781 "parity-scale-codec 3.2.1",
2782 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",
2783 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",
2784]
2785
2786[[package]]
2787name = "fp-evm"
2788version = "3.0.0-dev"
2789source = "git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.30#65930cb2982258bee67b73a1f017711f6f4aa0a4"2727source = "git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.30#65930cb2982258bee67b73a1f017711f6f4aa0a4"
2790dependencies = [2728dependencies = [
2791 "evm 0.35.0 (git+https://github.com/uniquenetwork/evm?branch=unique-polkadot-v0.9.30)",2729 "evm",
2792 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",2730 "frame-support",
2793 "impl-trait-for-tuples",2731 "impl-trait-for-tuples",
2794 "parity-scale-codec 3.2.1",2732 "parity-scale-codec 3.2.1",
2795 "serde",2733 "serde",
2796 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",2734 "sp-core",
2797 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",2735 "sp-std",
2798]2736]
27992737
2800[[package]]2738[[package]]
2801name = "fp-evm-mapping"2739name = "fp-evm-mapping"
2802version = "0.1.0"2740version = "0.1.0"
2803source = "git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.29#852f994e82f9e5718dde75e8c4d877db5a44dd45"
2804dependencies = [
2805 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",
2806 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",
2807]
2808
2809[[package]]
2810name = "fp-evm-mapping"
2811version = "0.1.0"
2812source = "git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.30#65930cb2982258bee67b73a1f017711f6f4aa0a4"2741source = "git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.30#65930cb2982258bee67b73a1f017711f6f4aa0a4"
2813dependencies = [2742dependencies = [
2814 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",2743 "frame-support",
2815 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",2744 "sp-core",
2816]2745]
28172746
2818[[package]]2747[[package]]
2822dependencies = [2751dependencies = [
2823 "ethereum",2752 "ethereum",
2824 "ethereum-types",2753 "ethereum-types",
2825 "fp-evm 3.0.0-dev (git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.30)",2754 "fp-evm",
2826 "parity-scale-codec 3.2.1",2755 "parity-scale-codec 3.2.1",
2827 "scale-info",2756 "scale-info",
2828 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",2757 "sp-api",
2829 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",2758 "sp-core",
2830 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",2759 "sp-io",
2831 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",2760 "sp-runtime",
2832 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",2761 "sp-std",
2833]2762]
28342763
2835[[package]]2764[[package]]
2838source = "git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.30#65930cb2982258bee67b73a1f017711f6f4aa0a4"2767source = "git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.30#65930cb2982258bee67b73a1f017711f6f4aa0a4"
2839dependencies = [2768dependencies = [
2840 "ethereum",2769 "ethereum",
2841 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",2770 "frame-support",
2842 "parity-scale-codec 3.2.1",2771 "parity-scale-codec 3.2.1",
2843 "parity-util-mem",2772 "parity-util-mem",
2844 "scale-info",2773 "scale-info",
2845 "serde",2774 "serde",
2846 "sp-debug-derive 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",2775 "sp-debug-derive",
2847 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",2776 "sp-io",
2848 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",2777 "sp-runtime",
2849]2778]
28502779
2851[[package]]2780[[package]]
2861version = "4.0.0-dev"2790version = "4.0.0-dev"
2862source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"2791source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"
2863dependencies = [2792dependencies = [
2864 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",2793 "frame-support",
2865 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",2794 "frame-system",
2866 "linregress",2795 "linregress",
2867 "log",2796 "log",
2868 "parity-scale-codec 3.2.1",2797 "parity-scale-codec 3.2.1",
2869 "paste",2798 "paste",
2870 "scale-info",2799 "scale-info",
2871 "serde",2800 "serde",
2872 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",2801 "sp-api",
2873 "sp-application-crypto 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",2802 "sp-application-crypto",
2874 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",2803 "sp-core",
2875 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",2804 "sp-io",
2876 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",2805 "sp-runtime",
2877 "sp-runtime-interface 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",2806 "sp-runtime-interface",
2878 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",2807 "sp-std",
2879 "sp-storage 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",2808 "sp-storage",
2880]2809]
28812810
2882[[package]]2811[[package]]
2890 "clap",2819 "clap",
2891 "comfy-table",2820 "comfy-table",
2892 "frame-benchmarking",2821 "frame-benchmarking",
2893 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",2822 "frame-support",
2894 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",2823 "frame-system",
2895 "gethostname",2824 "gethostname",
2896 "handlebars",2825 "handlebars",
2897 "hash-db",2826 "hash-db",
2914 "serde",2843 "serde",
2915 "serde_json",2844 "serde_json",
2916 "serde_nanos",2845 "serde_nanos",
2917 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",2846 "sp-api",
2918 "sp-blockchain",2847 "sp-blockchain",
2919 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",2848 "sp-core",
2920 "sp-database",2849 "sp-database",
2921 "sp-externalities 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",2850 "sp-externalities",
2922 "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",2851 "sp-inherents",
2923 "sp-keystore",2852 "sp-keystore",
2924 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",2853 "sp-runtime",
2925 "sp-state-machine",2854 "sp-state-machine",
2926 "sp-storage 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",2855 "sp-storage",
2927 "sp-trie",2856 "sp-trie",
2928 "tempfile",2857 "tempfile",
2929 "thiserror",2858 "thiserror",
2947source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"2876source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"
2948dependencies = [2877dependencies = [
2949 "frame-election-provider-solution-type",2878 "frame-election-provider-solution-type",
2950 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",2879 "frame-support",
2951 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",2880 "frame-system",
2952 "parity-scale-codec 3.2.1",2881 "parity-scale-codec 3.2.1",
2953 "scale-info",2882 "scale-info",
2954 "sp-arithmetic 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",2883 "sp-arithmetic",
2955 "sp-npos-elections",2884 "sp-npos-elections",
2956 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",2885 "sp-runtime",
2957 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",2886 "sp-std",
2958]2887]
29592888
2960[[package]]2889[[package]]
2961name = "frame-executive"2890name = "frame-executive"
2962version = "4.0.0-dev"2891version = "4.0.0-dev"
2963source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"2892source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"
2964dependencies = [2893dependencies = [
2965 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",2894 "frame-support",
2966 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",2895 "frame-system",
2967 "frame-try-runtime",2896 "frame-try-runtime",
2968 "parity-scale-codec 3.2.1",2897 "parity-scale-codec 3.2.1",
2969 "scale-info",2898 "scale-info",
2970 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",2899 "sp-core",
2971 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",2900 "sp-io",
2972 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",2901 "sp-runtime",
2973 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",2902 "sp-std",
2974 "sp-tracing 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",2903 "sp-tracing",
2975]2904]
29762905
2977[[package]]2906[[package]]
2989[[package]]2918[[package]]
2990name = "frame-support"2919name = "frame-support"
2991version = "4.0.0-dev"2920version = "4.0.0-dev"
2992source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"
2993dependencies = [
2994 "bitflags",
2995 "frame-metadata",
2996 "frame-support-procedural 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",
2997 "impl-trait-for-tuples",
2998 "k256",
2999 "log",
3000 "parity-scale-codec 3.2.1",
3001 "paste",
3002 "scale-info",
3003 "smallvec",
3004 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",
3005 "sp-arithmetic 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",
3006 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",
3007 "sp-core-hashing-proc-macro 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",
3008 "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",
3009 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",
3010 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",
3011 "sp-staking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",
3012 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",
3013 "sp-tracing 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",
3014 "tt-call",
3015]
3016
3017[[package]]
3018name = "frame-support"
3019version = "4.0.0-dev"
3020source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"2921source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"
3021dependencies = [2922dependencies = [
3022 "bitflags",2923 "bitflags",
3023 "frame-metadata",2924 "frame-metadata",
3024 "frame-support-procedural 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",2925 "frame-support-procedural",
3025 "impl-trait-for-tuples",2926 "impl-trait-for-tuples",
3026 "k256",2927 "k256",
3027 "log",2928 "log",
3031 "scale-info",2932 "scale-info",
3032 "serde",2933 "serde",
3033 "smallvec",2934 "smallvec",
3034 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",2935 "sp-api",
3035 "sp-arithmetic 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",2936 "sp-arithmetic",
3036 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",2937 "sp-core",
3037 "sp-core-hashing-proc-macro 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",2938 "sp-core-hashing-proc-macro",
3038 "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",2939 "sp-inherents",
3039 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",2940 "sp-io",
3040 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",2941 "sp-runtime",
3041 "sp-staking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",2942 "sp-staking",
3042 "sp-state-machine",2943 "sp-state-machine",
3043 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",2944 "sp-std",
3044 "sp-tracing 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",2945 "sp-tracing",
3045 "sp-weights",2946 "sp-weights",
3046 "tt-call",2947 "tt-call",
3047]2948]
30482949
3049[[package]]2950[[package]]
3050name = "frame-support-procedural"2951name = "frame-support-procedural"
3051version = "4.0.0-dev"2952version = "4.0.0-dev"
3052source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"
3053dependencies = [
3054 "Inflector",
3055 "cfg-expr",
3056 "frame-support-procedural-tools 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",
3057 "itertools",
3058 "proc-macro2",
3059 "quote",
3060 "syn",
3061]
3062
3063[[package]]
3064name = "frame-support-procedural"
3065version = "4.0.0-dev"
3066source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"2953source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"
3067dependencies = [2954dependencies = [
3068 "Inflector",2955 "Inflector",
3069 "cfg-expr",2956 "cfg-expr",
3070 "frame-support-procedural-tools 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",2957 "frame-support-procedural-tools",
3071 "itertools",2958 "itertools",
3072 "proc-macro2",2959 "proc-macro2",
3073 "quote",2960 "quote",
3077[[package]]2964[[package]]
3078name = "frame-support-procedural-tools"2965name = "frame-support-procedural-tools"
3079version = "4.0.0-dev"2966version = "4.0.0-dev"
3080source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"
3081dependencies = [
3082 "frame-support-procedural-tools-derive 3.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",
3083 "proc-macro-crate",
3084 "proc-macro2",
3085 "quote",
3086 "syn",
3087]
3088
3089[[package]]
3090name = "frame-support-procedural-tools"
3091version = "4.0.0-dev"
3092source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"2967source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"
3093dependencies = [2968dependencies = [
3094 "frame-support-procedural-tools-derive 3.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",2969 "frame-support-procedural-tools-derive",
3095 "proc-macro-crate",2970 "proc-macro-crate",
3096 "proc-macro2",2971 "proc-macro2",
3097 "quote",2972 "quote",
3101[[package]]2976[[package]]
3102name = "frame-support-procedural-tools-derive"2977name = "frame-support-procedural-tools-derive"
3103version = "3.0.0"2978version = "3.0.0"
3104source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"
3105dependencies = [
3106 "proc-macro2",
3107 "quote",
3108 "syn",
3109]
3110
3111[[package]]
3112name = "frame-support-procedural-tools-derive"
3113version = "3.0.0"
3114source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"2979source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"
3115dependencies = [2980dependencies = [
3116 "proc-macro2",2981 "proc-macro2",
3121[[package]]2986[[package]]
3122name = "frame-system"2987name = "frame-system"
3123version = "4.0.0-dev"2988version = "4.0.0-dev"
3124source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"
3125dependencies = [
3126 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",
3127 "log",
3128 "parity-scale-codec 3.2.1",
3129 "scale-info",
3130 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",
3131 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",
3132 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",
3133 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",
3134 "sp-version 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",
3135]
3136
3137[[package]]
3138name = "frame-system"
3139version = "4.0.0-dev"
3140source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"2989source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"
3141dependencies = [2990dependencies = [
3142 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",2991 "frame-support",
3143 "log",2992 "log",
3144 "parity-scale-codec 3.2.1",2993 "parity-scale-codec 3.2.1",
3145 "scale-info",2994 "scale-info",
3146 "serde",2995 "serde",
3147 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",2996 "sp-core",
3148 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",2997 "sp-io",
3149 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",2998 "sp-runtime",
3150 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",2999 "sp-std",
3151 "sp-version 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",3000 "sp-version",
3152 "sp-weights",3001 "sp-weights",
3153]3002]
31543003
3158source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"3007source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"
3159dependencies = [3008dependencies = [
3160 "frame-benchmarking",3009 "frame-benchmarking",
3161 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",3010 "frame-support",
3162 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",3011 "frame-system",
3163 "parity-scale-codec 3.2.1",3012 "parity-scale-codec 3.2.1",
3164 "scale-info",3013 "scale-info",
3165 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",3014 "sp-core",
3166 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",3015 "sp-runtime",
3167 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",3016 "sp-std",
3168]3017]
31693018
3170[[package]]3019[[package]]
3173source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"3022source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"
3174dependencies = [3023dependencies = [
3175 "parity-scale-codec 3.2.1",3024 "parity-scale-codec 3.2.1",
3176 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",3025 "sp-api",
3177]3026]
31783027
3179[[package]]3028[[package]]
3180name = "frame-try-runtime"3029name = "frame-try-runtime"
3181version = "0.10.0-dev"3030version = "0.10.0-dev"
3182source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"3031source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"
3183dependencies = [3032dependencies = [
3184 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",3033 "frame-support",
3185 "parity-scale-codec 3.2.1",3034 "parity-scale-codec 3.2.1",
3186 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",3035 "sp-api",
3187 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",3036 "sp-runtime",
3188 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",3037 "sp-std",
3189]3038]
31903039
3191[[package]]3040[[package]]
4089 "frame-benchmarking",3938 "frame-benchmarking",
4090 "frame-election-provider-support",3939 "frame-election-provider-support",
4091 "frame-executive",3940 "frame-executive",
4092 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",3941 "frame-support",
4093 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",3942 "frame-system",
4094 "frame-system-benchmarking",3943 "frame-system-benchmarking",
4095 "frame-system-rpc-runtime-api",3944 "frame-system-rpc-runtime-api",
4096 "frame-try-runtime",3945 "frame-try-runtime",
4131 "pallet-society",3980 "pallet-society",
4132 "pallet-staking",3981 "pallet-staking",
4133 "pallet-staking-reward-fn",3982 "pallet-staking-reward-fn",
4134 "pallet-timestamp 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",3983 "pallet-timestamp",
4135 "pallet-tips",3984 "pallet-tips",
4136 "pallet-transaction-payment",3985 "pallet-transaction-payment",
4137 "pallet-transaction-payment-rpc-runtime-api",3986 "pallet-transaction-payment-rpc-runtime-api",
4149 "serde",3998 "serde",
4150 "serde_derive",3999 "serde_derive",
4151 "smallvec",4000 "smallvec",
4152 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",4001 "sp-api",
4153 "sp-arithmetic 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",4002 "sp-arithmetic",
4154 "sp-authority-discovery",4003 "sp-authority-discovery",
4155 "sp-block-builder",4004 "sp-block-builder",
4156 "sp-consensus-babe",4005 "sp-consensus-babe",
4157 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",4006 "sp-core",
4158 "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",4007 "sp-inherents",
4159 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",4008 "sp-io",
4160 "sp-mmr-primitives",4009 "sp-mmr-primitives",
4161 "sp-npos-elections",4010 "sp-npos-elections",
4162 "sp-offchain",4011 "sp-offchain",
4163 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",4012 "sp-runtime",
4164 "sp-session",4013 "sp-session",
4165 "sp-staking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",4014 "sp-staking",
4166 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",4015 "sp-std",
4167 "sp-transaction-pool",4016 "sp-transaction-pool",
4168 "sp-version 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",4017 "sp-version",
4169 "static_assertions",4018 "static_assertions",
4170 "substrate-wasm-builder",4019 "substrate-wasm-builder",
4171 "xcm",4020 "xcm",
4178version = "0.9.30"4027version = "0.9.30"
4179source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.30#064536093f5ff70d867f4bbce8d4c41a406d317a"4028source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.30#064536093f5ff70d867f4bbce8d4c41a406d317a"
4180dependencies = [4029dependencies = [
4181 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",4030 "frame-support",
4182 "polkadot-primitives",4031 "polkadot-primitives",
4183 "polkadot-runtime-common",4032 "polkadot-runtime-common",
4184 "smallvec",4033 "smallvec",
4185 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",4034 "sp-runtime",
4186]4035]
41874036
4188[[package]]4037[[package]]
5491 "cumulus-primitives-utility",5340 "cumulus-primitives-utility",
5492 "derivative",5341 "derivative",
5493 "evm-coder",5342 "evm-coder",
5494 "fp-evm-mapping 0.1.0 (git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.30)",5343 "fp-evm-mapping",
5495 "fp-rpc",5344 "fp-rpc",
5496 "fp-self-contained",5345 "fp-self-contained",
5497 "frame-benchmarking",5346 "frame-benchmarking",
5498 "frame-executive",5347 "frame-executive",
5499 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",5348 "frame-support",
5500 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",5349 "frame-system",
5501 "frame-system-benchmarking",5350 "frame-system-benchmarking",
5502 "frame-system-rpc-runtime-api",5351 "frame-system-rpc-runtime-api",
5503 "frame-try-runtime",5352 "frame-try-runtime",
5516 "pallet-common",5365 "pallet-common",
5517 "pallet-configuration",5366 "pallet-configuration",
5518 "pallet-ethereum",5367 "pallet-ethereum",
5519 "pallet-evm 6.0.0-dev (git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.30)",5368 "pallet-evm",
5520 "pallet-evm-coder-substrate",5369 "pallet-evm-coder-substrate",
5521 "pallet-evm-contract-helpers",5370 "pallet-evm-contract-helpers",
5522 "pallet-evm-migration",5371 "pallet-evm-migration",
5533 "pallet-sudo",5382 "pallet-sudo",
5534 "pallet-template-transaction-payment",5383 "pallet-template-transaction-payment",
5535 "pallet-test-utils",5384 "pallet-test-utils",
5536 "pallet-timestamp 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",5385 "pallet-timestamp",
5537 "pallet-transaction-payment",5386 "pallet-transaction-payment",
5538 "pallet-transaction-payment-rpc-runtime-api",5387 "pallet-transaction-payment-rpc-runtime-api",
5539 "pallet-treasury",5388 "pallet-treasury",
5548 "scale-info",5397 "scale-info",
5549 "serde",5398 "serde",
5550 "smallvec",5399 "smallvec",
5551 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",5400 "sp-api",
5552 "sp-arithmetic 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",5401 "sp-arithmetic",
5553 "sp-block-builder",5402 "sp-block-builder",
5554 "sp-consensus-aura",5403 "sp-consensus-aura",
5555 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",5404 "sp-core",
5556 "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",5405 "sp-inherents",
5557 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",5406 "sp-io",
5558 "sp-offchain",5407 "sp-offchain",
5559 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",5408 "sp-runtime",
5560 "sp-session",5409 "sp-session",
5561 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",5410 "sp-std",
5562 "sp-transaction-pool",5411 "sp-transaction-pool",
5563 "sp-version 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",5412 "sp-version",
5564 "substrate-wasm-builder",5413 "substrate-wasm-builder",
5565 "up-common",5414 "up-common",
5566 "up-data-structs",5415 "up-data-structs",
5633version = "0.4.1-dev"5482version = "0.4.1-dev"
5634source = "git+https://github.com/uniquenetwork/open-runtime-module-library?branch=polkadot-v0.9.30#4020ff64cfcad3dcc7f4f090cc9bc7699a78cc9c"5483source = "git+https://github.com/uniquenetwork/open-runtime-module-library?branch=polkadot-v0.9.30#4020ff64cfcad3dcc7f4f090cc9bc7699a78cc9c"
5635dependencies = [5484dependencies = [
5636 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",5485 "frame-support",
5637 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",5486 "frame-system",
5638 "orml-traits",5487 "orml-traits",
5639 "parity-scale-codec 3.2.1",5488 "parity-scale-codec 3.2.1",
5640 "scale-info",5489 "scale-info",
5641 "serde",5490 "serde",
5642 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",5491 "sp-runtime",
5643 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",5492 "sp-std",
5644]5493]
56455494
5646[[package]]5495[[package]]
5647name = "orml-traits"5496name = "orml-traits"
5648version = "0.4.1-dev"5497version = "0.4.1-dev"
5649source = "git+https://github.com/uniquenetwork/open-runtime-module-library?branch=polkadot-v0.9.30#4020ff64cfcad3dcc7f4f090cc9bc7699a78cc9c"5498source = "git+https://github.com/uniquenetwork/open-runtime-module-library?branch=polkadot-v0.9.30#4020ff64cfcad3dcc7f4f090cc9bc7699a78cc9c"
5650dependencies = [5499dependencies = [
5651 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",5500 "frame-support",
5652 "impl-trait-for-tuples",5501 "impl-trait-for-tuples",
5653 "num-traits",5502 "num-traits",
5654 "orml-utilities",5503 "orml-utilities",
5655 "parity-scale-codec 3.2.1",5504 "parity-scale-codec 3.2.1",
5656 "scale-info",5505 "scale-info",
5657 "serde",5506 "serde",
5658 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",5507 "sp-io",
5659 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",5508 "sp-runtime",
5660 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",5509 "sp-std",
5661 "xcm",5510 "xcm",
5662]5511]
56635512
5666version = "0.4.1-dev"5515version = "0.4.1-dev"
5667source = "git+https://github.com/uniquenetwork/open-runtime-module-library?branch=polkadot-v0.9.30#4020ff64cfcad3dcc7f4f090cc9bc7699a78cc9c"5516source = "git+https://github.com/uniquenetwork/open-runtime-module-library?branch=polkadot-v0.9.30#4020ff64cfcad3dcc7f4f090cc9bc7699a78cc9c"
5668dependencies = [5517dependencies = [
5669 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",5518 "frame-support",
5670 "parity-scale-codec 3.2.1",5519 "parity-scale-codec 3.2.1",
5671 "scale-info",5520 "scale-info",
5672 "serde",5521 "serde",
5673 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",5522 "sp-io",
5674 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",5523 "sp-runtime",
5675 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",5524 "sp-std",
5676]5525]
56775526
5678[[package]]5527[[package]]
5679name = "orml-vesting"5528name = "orml-vesting"
5680version = "0.4.1-dev"5529version = "0.4.1-dev"
5681source = "git+https://github.com/uniquenetwork/open-runtime-module-library?branch=polkadot-v0.9.30#4020ff64cfcad3dcc7f4f090cc9bc7699a78cc9c"5530source = "git+https://github.com/uniquenetwork/open-runtime-module-library?branch=polkadot-v0.9.30#4020ff64cfcad3dcc7f4f090cc9bc7699a78cc9c"
5682dependencies = [5531dependencies = [
5683 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",5532 "frame-support",
5684 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",5533 "frame-system",
5685 "parity-scale-codec 3.2.1",5534 "parity-scale-codec 3.2.1",
5686 "scale-info",5535 "scale-info",
5687 "serde",5536 "serde",
5688 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",5537 "sp-io",
5689 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",5538 "sp-runtime",
5690 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",5539 "sp-std",
5691]5540]
56925541
5693[[package]]5542[[package]]
5694name = "orml-xcm-support"5543name = "orml-xcm-support"
5695version = "0.4.1-dev"5544version = "0.4.1-dev"
5696source = "git+https://github.com/uniquenetwork/open-runtime-module-library?branch=polkadot-v0.9.30#4020ff64cfcad3dcc7f4f090cc9bc7699a78cc9c"5545source = "git+https://github.com/uniquenetwork/open-runtime-module-library?branch=polkadot-v0.9.30#4020ff64cfcad3dcc7f4f090cc9bc7699a78cc9c"
5697dependencies = [5546dependencies = [
5698 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",5547 "frame-support",
5699 "orml-traits",5548 "orml-traits",
5700 "parity-scale-codec 3.2.1",5549 "parity-scale-codec 3.2.1",
5701 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",5550 "sp-runtime",
5702 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",5551 "sp-std",
5703 "xcm",5552 "xcm",
5704 "xcm-executor",5553 "xcm-executor",
5705]5554]
5710source = "git+https://github.com/uniquenetwork/open-runtime-module-library?branch=polkadot-v0.9.30#4020ff64cfcad3dcc7f4f090cc9bc7699a78cc9c"5559source = "git+https://github.com/uniquenetwork/open-runtime-module-library?branch=polkadot-v0.9.30#4020ff64cfcad3dcc7f4f090cc9bc7699a78cc9c"
5711dependencies = [5560dependencies = [
5712 "cumulus-primitives-core",5561 "cumulus-primitives-core",
5713 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",5562 "frame-support",
5714 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",5563 "frame-system",
5715 "orml-traits",5564 "orml-traits",
5716 "orml-xcm-support",5565 "orml-xcm-support",
5717 "pallet-xcm",5566 "pallet-xcm",
5718 "parity-scale-codec 3.2.1",5567 "parity-scale-codec 3.2.1",
5719 "scale-info",5568 "scale-info",
5720 "serde",5569 "serde",
5721 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",5570 "sp-io",
5722 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",5571 "sp-runtime",
5723 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",5572 "sp-std",
5724 "xcm",5573 "xcm",
5725 "xcm-executor",5574 "xcm-executor",
5726]5575]
5745version = "0.1.0"5594version = "0.1.0"
5746dependencies = [5595dependencies = [
5747 "frame-benchmarking",5596 "frame-benchmarking",
5748 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",5597 "frame-support",
5749 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",5598 "frame-system",
5750 "pallet-balances",5599 "pallet-balances",
5751 "pallet-common",5600 "pallet-common",
5752 "pallet-evm 6.0.0-dev (git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.30)",5601 "pallet-evm",
5753 "pallet-evm-contract-helpers",5602 "pallet-evm-contract-helpers",
5754 "pallet-evm-migration",5603 "pallet-evm-migration",
5755 "pallet-randomness-collective-flip",5604 "pallet-randomness-collective-flip",
5756 "pallet-timestamp 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",5605 "pallet-timestamp",
5757 "pallet-unique",5606 "pallet-unique",
5758 "parity-scale-codec 3.2.1",5607 "parity-scale-codec 3.2.1",
5759 "scale-info",5608 "scale-info",
5760 "serde",5609 "serde",
5761 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",5610 "sp-core",
5762 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",5611 "sp-io",
5763 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",5612 "sp-runtime",
5764 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",5613 "sp-std",
5765 "up-data-structs",5614 "up-data-structs",
5766]5615]
57675616
5770version = "4.0.0-dev"5619version = "4.0.0-dev"
5771source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"5620source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"
5772dependencies = [5621dependencies = [
5773 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",5622 "frame-support",
5774 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",5623 "frame-system",
5775 "pallet-timestamp 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",5624 "pallet-timestamp",
5776 "parity-scale-codec 3.2.1",5625 "parity-scale-codec 3.2.1",
5777 "scale-info",5626 "scale-info",
5778 "sp-application-crypto 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",5627 "sp-application-crypto",
5779 "sp-consensus-aura",5628 "sp-consensus-aura",
5780 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",5629 "sp-runtime",
5781 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",5630 "sp-std",
5782]5631]
57835632
5784[[package]]5633[[package]]
5785name = "pallet-authority-discovery"5634name = "pallet-authority-discovery"
5786version = "4.0.0-dev"5635version = "4.0.0-dev"
5787source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"5636source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"
5788dependencies = [5637dependencies = [
5789 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",5638 "frame-support",
5790 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",5639 "frame-system",
5791 "pallet-session",5640 "pallet-session",
5792 "parity-scale-codec 3.2.1",5641 "parity-scale-codec 3.2.1",
5793 "scale-info",5642 "scale-info",
5794 "sp-application-crypto 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",5643 "sp-application-crypto",
5795 "sp-authority-discovery",5644 "sp-authority-discovery",
5796 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",5645 "sp-runtime",
5797 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",5646 "sp-std",
5798]5647]
57995648
5800[[package]]5649[[package]]
5801name = "pallet-authorship"5650name = "pallet-authorship"
5802version = "4.0.0-dev"5651version = "4.0.0-dev"
5803source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"5652source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"
5804dependencies = [5653dependencies = [
5805 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",5654 "frame-support",
5806 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",5655 "frame-system",
5807 "impl-trait-for-tuples",5656 "impl-trait-for-tuples",
5808 "parity-scale-codec 3.2.1",5657 "parity-scale-codec 3.2.1",
5809 "scale-info",5658 "scale-info",
5810 "sp-authorship",5659 "sp-authorship",
5811 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",5660 "sp-runtime",
5812 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",5661 "sp-std",
5813]5662]
58145663
5815[[package]]5664[[package]]
5818source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"5667source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"
5819dependencies = [5668dependencies = [
5820 "frame-benchmarking",5669 "frame-benchmarking",
5821 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",5670 "frame-support",
5822 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",5671 "frame-system",
5823 "log",5672 "log",
5824 "pallet-authorship",5673 "pallet-authorship",
5825 "pallet-session",5674 "pallet-session",
5826 "pallet-timestamp 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",5675 "pallet-timestamp",
5827 "parity-scale-codec 3.2.1",5676 "parity-scale-codec 3.2.1",
5828 "scale-info",5677 "scale-info",
5829 "sp-application-crypto 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",5678 "sp-application-crypto",
5830 "sp-consensus-babe",5679 "sp-consensus-babe",
5831 "sp-consensus-vrf",5680 "sp-consensus-vrf",
5832 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",5681 "sp-io",
5833 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",5682 "sp-runtime",
5834 "sp-session",5683 "sp-session",
5835 "sp-staking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",5684 "sp-staking",
5836 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",5685 "sp-std",
5837]5686]
58385687
5839[[package]]5688[[package]]
5843dependencies = [5692dependencies = [
5844 "frame-benchmarking",5693 "frame-benchmarking",
5845 "frame-election-provider-support",5694 "frame-election-provider-support",
5846 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",5695 "frame-support",
5847 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",5696 "frame-system",
5848 "log",5697 "log",
5849 "pallet-balances",5698 "pallet-balances",
5850 "parity-scale-codec 3.2.1",5699 "parity-scale-codec 3.2.1",
5851 "scale-info",5700 "scale-info",
5852 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",5701 "sp-core",
5853 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",5702 "sp-io",
5854 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",5703 "sp-runtime",
5855 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",5704 "sp-std",
5856 "sp-tracing 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",5705 "sp-tracing",
5857]5706]
58585707
5859[[package]]5708[[package]]
5862source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"5711source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"
5863dependencies = [5712dependencies = [
5864 "frame-benchmarking",5713 "frame-benchmarking",
5865 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",5714 "frame-support",
5866 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",5715 "frame-system",
5867 "log",5716 "log",
5868 "parity-scale-codec 3.2.1",5717 "parity-scale-codec 3.2.1",
5869 "scale-info",5718 "scale-info",
5870 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",5719 "sp-runtime",
5871 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",5720 "sp-std",
5872]5721]
58735722
5874[[package]]5723[[package]]
5875name = "pallet-base-fee"5724name = "pallet-base-fee"
5876version = "1.0.0"5725version = "1.0.0"
5877source = "git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.30#65930cb2982258bee67b73a1f017711f6f4aa0a4"5726source = "git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.30#65930cb2982258bee67b73a1f017711f6f4aa0a4"
5878dependencies = [5727dependencies = [
5879 "fp-evm 3.0.0-dev (git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.30)",5728 "fp-evm",
5880 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",5729 "frame-support",
5881 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",5730 "frame-system",
5882 "parity-scale-codec 3.2.1",5731 "parity-scale-codec 3.2.1",
5883 "scale-info",5732 "scale-info",
5884 "serde",5733 "serde",
5885 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",5734 "sp-core",
5886 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",5735 "sp-runtime",
5887]5736]
58885737
5889[[package]]5738[[package]]
5892source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"5741source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"
5893dependencies = [5742dependencies = [
5894 "beefy-primitives",5743 "beefy-primitives",
5895 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",5744 "frame-support",
5896 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",5745 "frame-system",
5897 "pallet-session",5746 "pallet-session",
5898 "parity-scale-codec 3.2.1",5747 "parity-scale-codec 3.2.1",
5899 "scale-info",5748 "scale-info",
5900 "serde",5749 "serde",
5901 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",5750 "sp-runtime",
5902 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",5751 "sp-std",
5903]5752]
59045753
5905[[package]]5754[[package]]
5910 "array-bytes",5759 "array-bytes",
5911 "beefy-merkle-tree",5760 "beefy-merkle-tree",
5912 "beefy-primitives",5761 "beefy-primitives",
5913 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",5762 "frame-support",
5914 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",5763 "frame-system",
5915 "log",5764 "log",
5916 "pallet-beefy",5765 "pallet-beefy",
5917 "pallet-mmr",5766 "pallet-mmr",
5918 "pallet-session",5767 "pallet-session",
5919 "parity-scale-codec 3.2.1",5768 "parity-scale-codec 3.2.1",
5920 "scale-info",5769 "scale-info",
5921 "serde",5770 "serde",
5922 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",5771 "sp-core",
5923 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",5772 "sp-io",
5924 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",5773 "sp-runtime",
5925 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",5774 "sp-std",
5926]5775]
59275776
5928[[package]]5777[[package]]
5931source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"5780source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"
5932dependencies = [5781dependencies = [
5933 "frame-benchmarking",5782 "frame-benchmarking",
5934 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",5783 "frame-support",
5935 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",5784 "frame-system",
5936 "log",5785 "log",
5937 "pallet-treasury",5786 "pallet-treasury",
5938 "parity-scale-codec 3.2.1",5787 "parity-scale-codec 3.2.1",
5939 "scale-info",5788 "scale-info",
5940 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",5789 "sp-core",
5941 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",5790 "sp-io",
5942 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",5791 "sp-runtime",
5943 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",5792 "sp-std",
5944]5793]
59455794
5946[[package]]5795[[package]]
5949source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"5798source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"
5950dependencies = [5799dependencies = [
5951 "frame-benchmarking",5800 "frame-benchmarking",
5952 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",5801 "frame-support",
5953 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",5802 "frame-system",
5954 "log",5803 "log",
5955 "pallet-bounties",5804 "pallet-bounties",
5956 "pallet-treasury",5805 "pallet-treasury",
5957 "parity-scale-codec 3.2.1",5806 "parity-scale-codec 3.2.1",
5958 "scale-info",5807 "scale-info",
5959 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",5808 "sp-core",
5960 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",5809 "sp-io",
5961 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",5810 "sp-runtime",
5962 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",5811 "sp-std",
5963]5812]
59645813
5965[[package]]5814[[package]]
5968source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"5817source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"
5969dependencies = [5818dependencies = [
5970 "frame-benchmarking",5819 "frame-benchmarking",
5971 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",5820 "frame-support",
5972 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",5821 "frame-system",
5973 "log",5822 "log",
5974 "parity-scale-codec 3.2.1",5823 "parity-scale-codec 3.2.1",
5975 "scale-info",5824 "scale-info",
5976 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",5825 "sp-core",
5977 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",5826 "sp-io",
5978 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",5827 "sp-runtime",
5979 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",5828 "sp-std",
5980]5829]
59815830
5982[[package]]5831[[package]]
5985dependencies = [5834dependencies = [
5986 "ethereum",5835 "ethereum",
5987 "evm-coder",5836 "evm-coder",
5988 "fp-evm-mapping 0.1.0 (git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.30)",5837 "fp-evm-mapping",
5989 "frame-benchmarking",5838 "frame-benchmarking",
5990 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",5839 "frame-support",
5991 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",5840 "frame-system",
5992 "pallet-evm 6.0.0-dev (git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.30)",5841 "pallet-evm",
5993 "pallet-evm-coder-substrate",5842 "pallet-evm-coder-substrate",
5994 "parity-scale-codec 3.2.1",5843 "parity-scale-codec 3.2.1",
5995 "scale-info",5844 "scale-info",
5996 "serde",5845 "serde",
5997 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",5846 "sp-core",
5998 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",5847 "sp-runtime",
5999 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",5848 "sp-std",
6000 "up-data-structs",5849 "up-data-structs",
6001]5850]
60025851
6003[[package]]5852[[package]]
6004name = "pallet-configuration"5853name = "pallet-configuration"
6005version = "0.1.1"5854version = "0.1.1"
6006dependencies = [5855dependencies = [
6007 "fp-evm 3.0.0-dev (git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.30)",5856 "fp-evm",
6008 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",5857 "frame-support",
6009 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",5858 "frame-system",
6010 "parity-scale-codec 3.2.1",5859 "parity-scale-codec 3.2.1",
6011 "scale-info",5860 "scale-info",
6012 "smallvec",5861 "smallvec",
6013 "sp-arithmetic 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",5862 "sp-arithmetic",
6014 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",5863 "sp-core",
6015 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",5864 "sp-runtime",
6016 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",5865 "sp-std",
6017]5866]
60185867
6019[[package]]5868[[package]]
6022source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"5871source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"
6023dependencies = [5872dependencies = [
6024 "frame-benchmarking",5873 "frame-benchmarking",
6025 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",5874 "frame-support",
6026 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",5875 "frame-system",
6027 "parity-scale-codec 3.2.1",5876 "parity-scale-codec 3.2.1",
6028 "scale-info",5877 "scale-info",
6029 "serde",5878 "serde",
6030 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",5879 "sp-io",
6031 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",5880 "sp-runtime",
6032 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",5881 "sp-std",
6033]5882]
60345883
6035[[package]]5884[[package]]
6039dependencies = [5888dependencies = [
6040 "frame-benchmarking",5889 "frame-benchmarking",
6041 "frame-election-provider-support",5890 "frame-election-provider-support",
6042 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",5891 "frame-support",
6043 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",5892 "frame-system",
6044 "log",5893 "log",
6045 "pallet-election-provider-support-benchmarking",5894 "pallet-election-provider-support-benchmarking",
6046 "parity-scale-codec 3.2.1",5895 "parity-scale-codec 3.2.1",
6047 "rand 0.7.3",5896 "rand 0.7.3",
6048 "scale-info",5897 "scale-info",
6049 "sp-arithmetic 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",5898 "sp-arithmetic",
6050 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",5899 "sp-core",
6051 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",5900 "sp-io",
6052 "sp-npos-elections",5901 "sp-npos-elections",
6053 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",5902 "sp-runtime",
6054 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",5903 "sp-std",
6055 "static_assertions",5904 "static_assertions",
6056 "strum",5905 "strum",
6057]5906]
6063dependencies = [5912dependencies = [
6064 "frame-benchmarking",5913 "frame-benchmarking",
6065 "frame-election-provider-support",5914 "frame-election-provider-support",
6066 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",5915 "frame-system",
6067 "parity-scale-codec 3.2.1",5916 "parity-scale-codec 3.2.1",
6068 "sp-npos-elections",5917 "sp-npos-elections",
6069 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",5918 "sp-runtime",
6070]5919]
60715920
6072[[package]]5921[[package]]
6075source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"5924source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"
6076dependencies = [5925dependencies = [
6077 "frame-benchmarking",5926 "frame-benchmarking",
6078 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",5927 "frame-support",
6079 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",5928 "frame-system",
6080 "log",5929 "log",
6081 "parity-scale-codec 3.2.1",5930 "parity-scale-codec 3.2.1",
6082 "scale-info",5931 "scale-info",
6083 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",5932 "sp-core",
6084 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",5933 "sp-io",
6085 "sp-npos-elections",5934 "sp-npos-elections",
6086 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",5935 "sp-runtime",
6087 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",5936 "sp-std",
6088]5937]
60895938
6090[[package]]5939[[package]]
6094dependencies = [5943dependencies = [
6095 "ethereum",5944 "ethereum",
6096 "ethereum-types",5945 "ethereum-types",
6097 "evm 0.35.0 (git+https://github.com/uniquenetwork/evm?branch=unique-polkadot-v0.9.30)",5946 "evm",
6098 "fp-consensus",5947 "fp-consensus",
6099 "fp-evm 3.0.0-dev (git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.30)",5948 "fp-evm",
6100 "fp-evm-mapping 0.1.0 (git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.30)",5949 "fp-evm-mapping",
6101 "fp-rpc",5950 "fp-rpc",
6102 "fp-self-contained",5951 "fp-self-contained",
6103 "fp-storage",5952 "fp-storage",
6104 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",5953 "frame-support",
6105 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",5954 "frame-system",
6106 "log",5955 "log",
6107 "pallet-evm 6.0.0-dev (git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.30)",5956 "pallet-evm",
6108 "pallet-timestamp 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",5957 "pallet-timestamp",
6109 "parity-scale-codec 3.2.1",5958 "parity-scale-codec 3.2.1",
6110 "rlp",5959 "rlp",
6111 "scale-info",5960 "scale-info",
6112 "serde",5961 "serde",
6113 "sha3",5962 "sha3",
6114 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",5963 "sp-io",
6115 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",5964 "sp-runtime",
6116 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",5965 "sp-std",
6117]5966]
61185967
6119[[package]]5968[[package]]
6120name = "pallet-evm"5969name = "pallet-evm"
6121version = "6.0.0-dev"5970version = "6.0.0-dev"
6122source = "git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.29#852f994e82f9e5718dde75e8c4d877db5a44dd45"
6123dependencies = [
6124 "evm 0.35.0 (git+https://github.com/uniquenetwork/evm?branch=unique-polkadot-v0.9.29)",
6125 "fp-evm 3.0.0-dev (git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.29)",
6126 "fp-evm-mapping 0.1.0 (git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.29)",
6127 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",
6128 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",
6129 "hex",
6130 "impl-trait-for-tuples",
6131 "log",
6132 "pallet-timestamp 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",
6133 "parity-scale-codec 3.2.1",
6134 "primitive-types",
6135 "rlp",
6136 "scale-info",
6137 "sha3",
6138 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",
6139 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",
6140 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",
6141 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",
6142]
6143
6144[[package]]
6145name = "pallet-evm"
6146version = "6.0.0-dev"
6147source = "git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.30#65930cb2982258bee67b73a1f017711f6f4aa0a4"5971source = "git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.30#65930cb2982258bee67b73a1f017711f6f4aa0a4"
6148dependencies = [5972dependencies = [
6149 "evm 0.35.0 (git+https://github.com/uniquenetwork/evm?branch=unique-polkadot-v0.9.30)",5973 "evm",
6150 "fp-evm 3.0.0-dev (git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.30)",5974 "fp-evm",
6151 "fp-evm-mapping 0.1.0 (git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.30)",5975 "fp-evm-mapping",
6152 "frame-benchmarking",5976 "frame-benchmarking",
6153 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",5977 "frame-support",
6154 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",5978 "frame-system",
6155 "hex",5979 "hex",
6156 "impl-trait-for-tuples",5980 "impl-trait-for-tuples",
6157 "log",5981 "log",
6158 "pallet-timestamp 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",5982 "pallet-timestamp",
6159 "parity-scale-codec 3.2.1",5983 "parity-scale-codec 3.2.1",
6160 "primitive-types",5984 "primitive-types",
6161 "rlp",5985 "rlp",
6162 "scale-info",5986 "scale-info",
6163 "serde",5987 "serde",
6164 "sha3",5988 "sha3",
6165 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",5989 "sp-core",
6166 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",5990 "sp-io",
6167 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",5991 "sp-runtime",
6168 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",5992 "sp-std",
6169]5993]
61705994
6171[[package]]5995[[package]]
6175 "ethereum",5999 "ethereum",
6176 "evm-coder",6000 "evm-coder",
6177 "frame-benchmarking",6001 "frame-benchmarking",
6178 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6002 "frame-support",
6179 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6003 "frame-system",
6180 "pallet-ethereum",6004 "pallet-ethereum",
6181 "pallet-evm 6.0.0-dev (git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.30)",6005 "pallet-evm",
6182 "parity-scale-codec 3.2.1",6006 "parity-scale-codec 3.2.1",
6183 "scale-info",6007 "scale-info",
6184 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6008 "sp-core",
6185 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6009 "sp-std",
6186 "up-data-structs",6010 "up-data-structs",
6187]6011]
61886012
6192dependencies = [6016dependencies = [
6193 "ethereum",6017 "ethereum",
6194 "evm-coder",6018 "evm-coder",
6195 "fp-evm-mapping 0.1.0 (git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.30)",6019 "fp-evm-mapping",
6196 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6020 "frame-support",
6197 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6021 "frame-system",
6198 "log",6022 "log",
6199 "pallet-common",6023 "pallet-common",
6200 "pallet-evm 6.0.0-dev (git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.30)",6024 "pallet-evm",
6201 "pallet-evm-coder-substrate",6025 "pallet-evm-coder-substrate",
6202 "pallet-evm-transaction-payment",6026 "pallet-evm-transaction-payment",
6203 "parity-scale-codec 3.2.1",6027 "parity-scale-codec 3.2.1",
6204 "scale-info",6028 "scale-info",
6205 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6029 "sp-core",
6206 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6030 "sp-runtime",
6207 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6031 "sp-std",
6208 "up-data-structs",6032 "up-data-structs",
6209 "up-sponsorship",6033 "up-sponsorship",
6210]6034]
6213name = "pallet-evm-migration"6037name = "pallet-evm-migration"
6214version = "0.1.1"6038version = "0.1.1"
6215dependencies = [6039dependencies = [
6216 "fp-evm 3.0.0-dev (git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.30)",6040 "fp-evm",
6217 "frame-benchmarking",6041 "frame-benchmarking",
6218 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6042 "frame-support",
6219 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6043 "frame-system",
6220 "pallet-evm 6.0.0-dev (git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.30)",6044 "pallet-evm",
6221 "parity-scale-codec 3.2.1",6045 "parity-scale-codec 3.2.1",
6222 "scale-info",6046 "scale-info",
6223 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6047 "sp-core",
6224 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6048 "sp-io",
6225 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6049 "sp-runtime",
6226 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6050 "sp-std",
6227]6051]
62286052
6229[[package]]6053[[package]]
6230name = "pallet-evm-transaction-payment"6054name = "pallet-evm-transaction-payment"
6231version = "0.1.1"6055version = "0.1.1"
6232dependencies = [6056dependencies = [
6233 "fp-evm 3.0.0-dev (git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.30)",6057 "fp-evm",
6234 "fp-evm-mapping 0.1.0 (git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.30)",6058 "fp-evm-mapping",
6235 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6059 "frame-support",
6236 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6060 "frame-system",
6237 "pallet-ethereum",6061 "pallet-ethereum",
6238 "pallet-evm 6.0.0-dev (git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.30)",6062 "pallet-evm",
6239 "parity-scale-codec 3.2.1",6063 "parity-scale-codec 3.2.1",
6240 "scale-info",6064 "scale-info",
6241 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6065 "sp-core",
6242 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6066 "sp-io",
6243 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6067 "sp-runtime",
6244 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6068 "sp-std",
6245 "up-sponsorship",6069 "up-sponsorship",
6246]6070]
62476071
6252dependencies = [6076dependencies = [
6253 "frame-benchmarking",6077 "frame-benchmarking",
6254 "frame-election-provider-support",6078 "frame-election-provider-support",
6255 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6079 "frame-support",
6256 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6080 "frame-system",
6257 "log",6081 "log",
6258 "pallet-balances",6082 "pallet-balances",
6259 "pallet-staking",6083 "pallet-staking",
6260 "pallet-timestamp 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6084 "pallet-timestamp",
6261 "parity-scale-codec 3.2.1",6085 "parity-scale-codec 3.2.1",
6262 "scale-info",6086 "scale-info",
6263 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6087 "sp-io",
6264 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6088 "sp-runtime",
6265 "sp-staking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6089 "sp-staking",
6266 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6090 "sp-std",
6267]6091]
62686092
6269[[package]]6093[[package]]
6270name = "pallet-foreign-assets"6094name = "pallet-foreign-assets"
6271version = "0.1.0"6095version = "0.1.0"
6272dependencies = [6096dependencies = [
6273 "frame-benchmarking",6097 "frame-benchmarking",
6274 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6098 "frame-support",
6275 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6099 "frame-system",
6276 "hex",6100 "hex",
6277 "log",6101 "log",
6278 "orml-tokens",6102 "orml-tokens",
6279 "pallet-balances",6103 "pallet-balances",
6280 "pallet-common",6104 "pallet-common",
6281 "pallet-fungible",6105 "pallet-fungible",
6282 "pallet-timestamp 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6106 "pallet-timestamp",
6283 "parity-scale-codec 3.2.1",6107 "parity-scale-codec 3.2.1",
6284 "scale-info",6108 "scale-info",
6285 "serde",6109 "serde",
6286 "serde_json",6110 "serde_json",
6287 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6111 "sp-core",
6288 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6112 "sp-io",
6289 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6113 "sp-runtime",
6290 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6114 "sp-std",
6291 "up-data-structs",6115 "up-data-structs",
6292 "xcm",6116 "xcm",
6293 "xcm-builder",6117 "xcm-builder",
6301 "ethereum",6125 "ethereum",
6302 "evm-coder",6126 "evm-coder",
6303 "frame-benchmarking",6127 "frame-benchmarking",
6304 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6128 "frame-support",
6305 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6129 "frame-system",
6306 "pallet-common",6130 "pallet-common",
6307 "pallet-evm 6.0.0-dev (git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.30)",6131 "pallet-evm",
6308 "pallet-evm-coder-substrate",6132 "pallet-evm-coder-substrate",
6309 "pallet-structure",6133 "pallet-structure",
6310 "parity-scale-codec 3.2.1",6134 "parity-scale-codec 3.2.1",
6311 "scale-info",6135 "scale-info",
6312 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6136 "sp-core",
6313 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6137 "sp-runtime",
6314 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6138 "sp-std",
6315 "up-data-structs",6139 "up-data-structs",
6316]6140]
63176141
6321source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"6145source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"
6322dependencies = [6146dependencies = [
6323 "frame-benchmarking",6147 "frame-benchmarking",
6324 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6148 "frame-support",
6325 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6149 "frame-system",
6326 "parity-scale-codec 3.2.1",6150 "parity-scale-codec 3.2.1",
6327 "scale-info",6151 "scale-info",
6328 "sp-arithmetic 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6152 "sp-arithmetic",
6329 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6153 "sp-runtime",
6330 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6154 "sp-std",
6331]6155]
63326156
6333[[package]]6157[[package]]
6336source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"6160source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"
6337dependencies = [6161dependencies = [
6338 "frame-benchmarking",6162 "frame-benchmarking",
6339 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6163 "frame-support",
6340 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6164 "frame-system",
6341 "log",6165 "log",
6342 "pallet-authorship",6166 "pallet-authorship",
6343 "pallet-session",6167 "pallet-session",
6344 "parity-scale-codec 3.2.1",6168 "parity-scale-codec 3.2.1",
6345 "scale-info",6169 "scale-info",
6346 "sp-application-crypto 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6170 "sp-application-crypto",
6347 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6171 "sp-core",
6348 "sp-finality-grandpa",6172 "sp-finality-grandpa",
6349 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6173 "sp-io",
6350 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6174 "sp-runtime",
6351 "sp-session",6175 "sp-session",
6352 "sp-staking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6176 "sp-staking",
6353 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6177 "sp-std",
6354]6178]
63556179
6356[[package]]6180[[package]]
6360dependencies = [6184dependencies = [
6361 "enumflags2",6185 "enumflags2",
6362 "frame-benchmarking",6186 "frame-benchmarking",
6363 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6187 "frame-support",
6364 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6188 "frame-system",
6365 "parity-scale-codec 3.2.1",6189 "parity-scale-codec 3.2.1",
6366 "scale-info",6190 "scale-info",
6367 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6191 "sp-io",
6368 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6192 "sp-runtime",
6369 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6193 "sp-std",
6370]6194]
63716195
6372[[package]]6196[[package]]
6375source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"6199source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"
6376dependencies = [6200dependencies = [
6377 "frame-benchmarking",6201 "frame-benchmarking",
6378 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6202 "frame-support",
6379 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6203 "frame-system",
6380 "log",6204 "log",
6381 "pallet-authorship",6205 "pallet-authorship",
6382 "parity-scale-codec 3.2.1",6206 "parity-scale-codec 3.2.1",
6383 "scale-info",6207 "scale-info",
6384 "sp-application-crypto 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6208 "sp-application-crypto",
6385 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6209 "sp-core",
6386 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6210 "sp-io",
6387 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6211 "sp-runtime",
6388 "sp-staking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6212 "sp-staking",
6389 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6213 "sp-std",
6390]6214]
63916215
6392[[package]]6216[[package]]
6395source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"6219source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"
6396dependencies = [6220dependencies = [
6397 "frame-benchmarking",6221 "frame-benchmarking",
6398 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6222 "frame-support",
6399 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6223 "frame-system",
6400 "parity-scale-codec 3.2.1",6224 "parity-scale-codec 3.2.1",
6401 "scale-info",6225 "scale-info",
6402 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6226 "sp-core",
6403 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6227 "sp-io",
6404 "sp-keyring",6228 "sp-keyring",
6405 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6229 "sp-runtime",
6406 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6230 "sp-std",
6407]6231]
64086232
6409[[package]]6233[[package]]
6410name = "pallet-inflation"6234name = "pallet-inflation"
6411version = "0.1.1"6235version = "0.1.1"
6412dependencies = [6236dependencies = [
6413 "frame-benchmarking",6237 "frame-benchmarking",
6414 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6238 "frame-support",
6415 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6239 "frame-system",
6416 "pallet-balances",6240 "pallet-balances",
6417 "pallet-randomness-collective-flip",6241 "pallet-randomness-collective-flip",
6418 "pallet-timestamp 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6242 "pallet-timestamp",
6419 "parity-scale-codec 3.2.1",6243 "parity-scale-codec 3.2.1",
6420 "scale-info",6244 "scale-info",
6421 "serde",6245 "serde",
6422 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6246 "sp-core",
6423 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6247 "sp-io",
6424 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6248 "sp-runtime",
6425 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6249 "sp-std",
6426]6250]
64276251
6428[[package]]6252[[package]]
6431source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"6255source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"
6432dependencies = [6256dependencies = [
6433 "frame-benchmarking",6257 "frame-benchmarking",
6434 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6258 "frame-support",
6435 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6259 "frame-system",
6436 "log",6260 "log",
6437 "parity-scale-codec 3.2.1",6261 "parity-scale-codec 3.2.1",
6438 "scale-info",6262 "scale-info",
6439 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6263 "sp-core",
6440 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6264 "sp-io",
6441 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6265 "sp-runtime",
6442 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6266 "sp-std",
6443]6267]
64446268
6445[[package]]6269[[package]]
6449dependencies = [6273dependencies = [
6450 "ckb-merkle-mountain-range",6274 "ckb-merkle-mountain-range",
6451 "frame-benchmarking",6275 "frame-benchmarking",
6452 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6276 "frame-support",
6453 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6277 "frame-system",
6454 "parity-scale-codec 3.2.1",6278 "parity-scale-codec 3.2.1",
6455 "scale-info",6279 "scale-info",
6456 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6280 "sp-core",
6457 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6281 "sp-io",
6458 "sp-mmr-primitives",6282 "sp-mmr-primitives",
6459 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6283 "sp-runtime",
6460 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6284 "sp-std",
6461]6285]
64626286
6463[[package]]6287[[package]]
6468 "jsonrpsee",6292 "jsonrpsee",
6469 "parity-scale-codec 3.2.1",6293 "parity-scale-codec 3.2.1",
6470 "serde",6294 "serde",
6471 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6295 "sp-api",
6472 "sp-blockchain",6296 "sp-blockchain",
6473 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6297 "sp-core",
6474 "sp-mmr-primitives",6298 "sp-mmr-primitives",
6475 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6299 "sp-runtime",
6476]6300]
64776301
6478[[package]]6302[[package]]
6481source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"6305source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"
6482dependencies = [6306dependencies = [
6483 "frame-benchmarking",6307 "frame-benchmarking",
6484 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6308 "frame-support",
6485 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6309 "frame-system",
6486 "parity-scale-codec 3.2.1",6310 "parity-scale-codec 3.2.1",
6487 "scale-info",6311 "scale-info",
6488 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6312 "sp-io",
6489 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6313 "sp-runtime",
6490 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6314 "sp-std",
6491]6315]
64926316
6493[[package]]6317[[package]]
6494name = "pallet-nomination-pools"6318name = "pallet-nomination-pools"
6495version = "1.0.0"6319version = "1.0.0"
6496source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"6320source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"
6497dependencies = [6321dependencies = [
6498 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6322 "frame-support",
6499 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6323 "frame-system",
6500 "log",6324 "log",
6501 "parity-scale-codec 3.2.1",6325 "parity-scale-codec 3.2.1",
6502 "scale-info",6326 "scale-info",
6503 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6327 "sp-core",
6504 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6328 "sp-io",
6505 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6329 "sp-runtime",
6506 "sp-staking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6330 "sp-staking",
6507 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6331 "sp-std",
6508]6332]
65096333
6510[[package]]6334[[package]]
6514dependencies = [6338dependencies = [
6515 "frame-benchmarking",6339 "frame-benchmarking",
6516 "frame-election-provider-support",6340 "frame-election-provider-support",
6517 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6341 "frame-support",
6518 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6342 "frame-system",
6519 "pallet-bags-list",6343 "pallet-bags-list",
6520 "pallet-nomination-pools",6344 "pallet-nomination-pools",
6521 "pallet-staking",6345 "pallet-staking",
6522 "parity-scale-codec 3.2.1",6346 "parity-scale-codec 3.2.1",
6523 "scale-info",6347 "scale-info",
6524 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6348 "sp-runtime",
6525 "sp-runtime-interface 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6349 "sp-runtime-interface",
6526 "sp-staking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6350 "sp-staking",
6527 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6351 "sp-std",
6528]6352]
65296353
6530[[package]]6354[[package]]
6533source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"6357source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"
6534dependencies = [6358dependencies = [
6535 "parity-scale-codec 3.2.1",6359 "parity-scale-codec 3.2.1",
6536 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6360 "sp-api",
6537 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6361 "sp-std",
6538]6362]
65396363
6540[[package]]6364[[package]]
6544 "ethereum",6368 "ethereum",
6545 "evm-coder",6369 "evm-coder",
6546 "frame-benchmarking",6370 "frame-benchmarking",
6547 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6371 "frame-support",
6548 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6372 "frame-system",
6549 "pallet-common",6373 "pallet-common",
6550 "pallet-evm 6.0.0-dev (git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.30)",6374 "pallet-evm",
6551 "pallet-evm-coder-substrate",6375 "pallet-evm-coder-substrate",
6552 "pallet-structure",6376 "pallet-structure",
6553 "parity-scale-codec 3.2.1",6377 "parity-scale-codec 3.2.1",
6554 "scale-info",6378 "scale-info",
6555 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6379 "sp-core",
6556 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6380 "sp-runtime",
6557 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6381 "sp-std",
6558 "struct-versioning",6382 "struct-versioning",
6559 "up-data-structs",6383 "up-data-structs",
6560]6384]
6564version = "4.0.0-dev"6388version = "4.0.0-dev"
6565source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"6389source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"
6566dependencies = [6390dependencies = [
6567 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6391 "frame-support",
6568 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6392 "frame-system",
6569 "log",6393 "log",
6570 "pallet-balances",6394 "pallet-balances",
6571 "parity-scale-codec 3.2.1",6395 "parity-scale-codec 3.2.1",
6572 "scale-info",6396 "scale-info",
6573 "serde",6397 "serde",
6574 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6398 "sp-runtime",
6575 "sp-staking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6399 "sp-staking",
6576 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6400 "sp-std",
6577]6401]
65786402
6579[[package]]6403[[package]]
6583dependencies = [6407dependencies = [
6584 "frame-benchmarking",6408 "frame-benchmarking",
6585 "frame-election-provider-support",6409 "frame-election-provider-support",
6586 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6410 "frame-support",
6587 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6411 "frame-system",
6588 "pallet-babe",6412 "pallet-babe",
6589 "pallet-balances",6413 "pallet-balances",
6590 "pallet-grandpa",6414 "pallet-grandpa",
6594 "pallet-staking",6418 "pallet-staking",
6595 "parity-scale-codec 3.2.1",6419 "parity-scale-codec 3.2.1",
6596 "scale-info",6420 "scale-info",
6597 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6421 "sp-runtime",
6598 "sp-staking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6422 "sp-staking",
6599 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6423 "sp-std",
6600]6424]
66016425
6602[[package]]6426[[package]]
6605source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"6429source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"
6606dependencies = [6430dependencies = [
6607 "frame-benchmarking",6431 "frame-benchmarking",
6608 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6432 "frame-support",
6609 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6433 "frame-system",
6610 "parity-scale-codec 3.2.1",6434 "parity-scale-codec 3.2.1",
6611 "scale-info",6435 "scale-info",
6612 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6436 "sp-core",
6613 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6437 "sp-io",
6614 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6438 "sp-runtime",
6615 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6439 "sp-std",
6616]6440]
66176441
6618[[package]]6442[[package]]
6621source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"6445source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"
6622dependencies = [6446dependencies = [
6623 "frame-benchmarking",6447 "frame-benchmarking",
6624 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6448 "frame-support",
6625 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6449 "frame-system",
6626 "parity-scale-codec 3.2.1",6450 "parity-scale-codec 3.2.1",
6627 "scale-info",6451 "scale-info",
6628 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6452 "sp-io",
6629 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6453 "sp-runtime",
6630 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6454 "sp-std",
6631]6455]
66326456
6633[[package]]6457[[package]]
6634name = "pallet-randomness-collective-flip"6458name = "pallet-randomness-collective-flip"
6635version = "4.0.0-dev"6459version = "4.0.0-dev"
6636source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"6460source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"
6637dependencies = [6461dependencies = [
6638 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6462 "frame-support",
6639 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6463 "frame-system",
6640 "parity-scale-codec 3.2.1",6464 "parity-scale-codec 3.2.1",
6641 "safe-mix",6465 "safe-mix",
6642 "scale-info",6466 "scale-info",
6643 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6467 "sp-runtime",
6644 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6468 "sp-std",
6645]6469]
66466470
6647[[package]]6471[[package]]
6650source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"6474source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"
6651dependencies = [6475dependencies = [
6652 "frame-benchmarking",6476 "frame-benchmarking",
6653 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6477 "frame-support",
6654 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6478 "frame-system",
6655 "parity-scale-codec 3.2.1",6479 "parity-scale-codec 3.2.1",
6656 "scale-info",6480 "scale-info",
6657 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6481 "sp-io",
6658 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6482 "sp-runtime",
6659 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6483 "sp-std",
6660]6484]
66616485
6662[[package]]6486[[package]]
6667 "ethereum",6491 "ethereum",
6668 "evm-coder",6492 "evm-coder",
6669 "frame-benchmarking",6493 "frame-benchmarking",
6670 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6494 "frame-support",
6671 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6495 "frame-system",
6672 "pallet-common",6496 "pallet-common",
6673 "pallet-evm 6.0.0-dev (git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.30)",6497 "pallet-evm",
6674 "pallet-evm-coder-substrate",6498 "pallet-evm-coder-substrate",
6675 "pallet-structure",6499 "pallet-structure",
6676 "parity-scale-codec 3.2.1",6500 "parity-scale-codec 3.2.1",
6677 "scale-info",6501 "scale-info",
6678 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6502 "sp-core",
6679 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6503 "sp-runtime",
6680 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6504 "sp-std",
6681 "struct-versioning",6505 "struct-versioning",
6682 "up-data-structs",6506 "up-data-structs",
6683]6507]
6688dependencies = [6512dependencies = [
6689 "derivative",6513 "derivative",
6690 "frame-benchmarking",6514 "frame-benchmarking",
6691 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6515 "frame-support",
6692 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6516 "frame-system",
6693 "pallet-common",6517 "pallet-common",
6694 "pallet-evm 6.0.0-dev (git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.30)",6518 "pallet-evm",
6695 "pallet-nonfungible",6519 "pallet-nonfungible",
6696 "pallet-structure",6520 "pallet-structure",
6697 "parity-scale-codec 3.2.1",6521 "parity-scale-codec 3.2.1",
6698 "rmrk-traits",6522 "rmrk-traits",
6699 "scale-info",6523 "scale-info",
6700 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6524 "sp-core",
6701 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6525 "sp-runtime",
6702 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6526 "sp-std",
6703 "up-data-structs",6527 "up-data-structs",
6704]6528]
67056529
6708version = "0.1.2"6532version = "0.1.2"
6709dependencies = [6533dependencies = [
6710 "frame-benchmarking",6534 "frame-benchmarking",
6711 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6535 "frame-support",
6712 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6536 "frame-system",
6713 "pallet-common",6537 "pallet-common",
6714 "pallet-evm 6.0.0-dev (git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.30)",6538 "pallet-evm",
6715 "pallet-nonfungible",6539 "pallet-nonfungible",
6716 "pallet-rmrk-core",6540 "pallet-rmrk-core",
6717 "parity-scale-codec 3.2.1",6541 "parity-scale-codec 3.2.1",
6718 "rmrk-traits",6542 "rmrk-traits",
6719 "scale-info",6543 "scale-info",
6720 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6544 "sp-core",
6721 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6545 "sp-runtime",
6722 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6546 "sp-std",
6723 "up-data-structs",6547 "up-data-structs",
6724]6548]
67256549
6729source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"6553source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"
6730dependencies = [6554dependencies = [
6731 "frame-benchmarking",6555 "frame-benchmarking",
6732 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6556 "frame-support",
6733 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6557 "frame-system",
6734 "log",6558 "log",
6735 "parity-scale-codec 3.2.1",6559 "parity-scale-codec 3.2.1",
6736 "scale-info",6560 "scale-info",
6737 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6561 "sp-io",
6738 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6562 "sp-runtime",
6739 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6563 "sp-std",
6740]6564]
67416565
6742[[package]]6566[[package]]
6743name = "pallet-session"6567name = "pallet-session"
6744version = "4.0.0-dev"6568version = "4.0.0-dev"
6745source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"6569source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"
6746dependencies = [6570dependencies = [
6747 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6571 "frame-support",
6748 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6572 "frame-system",
6749 "impl-trait-for-tuples",6573 "impl-trait-for-tuples",
6750 "log",6574 "log",
6751 "pallet-timestamp 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6575 "pallet-timestamp",
6752 "parity-scale-codec 3.2.1",6576 "parity-scale-codec 3.2.1",
6753 "scale-info",6577 "scale-info",
6754 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6578 "sp-core",
6755 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6579 "sp-io",
6756 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6580 "sp-runtime",
6757 "sp-session",6581 "sp-session",
6758 "sp-staking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6582 "sp-staking",
6759 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6583 "sp-std",
6760 "sp-trie",6584 "sp-trie",
6761]6585]
67626586
6766source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"6590source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"
6767dependencies = [6591dependencies = [
6768 "frame-benchmarking",6592 "frame-benchmarking",
6769 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6593 "frame-support",
6770 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6594 "frame-system",
6771 "pallet-session",6595 "pallet-session",
6772 "pallet-staking",6596 "pallet-staking",
6773 "rand 0.7.3",6597 "rand 0.7.3",
6774 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6598 "sp-runtime",
6775 "sp-session",6599 "sp-session",
6776 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6600 "sp-std",
6777]6601]
67786602
6779[[package]]6603[[package]]
6780name = "pallet-society"6604name = "pallet-society"
6781version = "4.0.0-dev"6605version = "4.0.0-dev"
6782source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"6606source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"
6783dependencies = [6607dependencies = [
6784 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6608 "frame-support",
6785 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6609 "frame-system",
6786 "parity-scale-codec 3.2.1",6610 "parity-scale-codec 3.2.1",
6787 "rand_chacha 0.2.2",6611 "rand_chacha 0.2.2",
6788 "scale-info",6612 "scale-info",
6789 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6613 "sp-runtime",
6790 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6614 "sp-std",
6791]6615]
67926616
6793[[package]]6617[[package]]
6797dependencies = [6621dependencies = [
6798 "frame-benchmarking",6622 "frame-benchmarking",
6799 "frame-election-provider-support",6623 "frame-election-provider-support",
6800 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6624 "frame-support",
6801 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6625 "frame-system",
6802 "log",6626 "log",
6803 "pallet-authorship",6627 "pallet-authorship",
6804 "pallet-session",6628 "pallet-session",
6805 "parity-scale-codec 3.2.1",6629 "parity-scale-codec 3.2.1",
6806 "rand_chacha 0.2.2",6630 "rand_chacha 0.2.2",
6807 "scale-info",6631 "scale-info",
6808 "serde",6632 "serde",
6809 "sp-application-crypto 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6633 "sp-application-crypto",
6810 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6634 "sp-io",
6811 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6635 "sp-runtime",
6812 "sp-staking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6636 "sp-staking",
6813 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6637 "sp-std",
6814]6638]
68156639
6816[[package]]6640[[package]]
6830source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"6654source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"
6831dependencies = [6655dependencies = [
6832 "log",6656 "log",
6833 "sp-arithmetic 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6657 "sp-arithmetic",
6834]6658]
68356659
6836[[package]]6660[[package]]
6837name = "pallet-structure"6661name = "pallet-structure"
6838version = "0.1.2"6662version = "0.1.2"
6839dependencies = [6663dependencies = [
6840 "frame-benchmarking",6664 "frame-benchmarking",
6841 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6665 "frame-support",
6842 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6666 "frame-system",
6843 "pallet-common",6667 "pallet-common",
6844 "pallet-evm 6.0.0-dev (git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.30)",6668 "pallet-evm",
6845 "parity-scale-codec 3.2.1",6669 "parity-scale-codec 3.2.1",
6846 "scale-info",6670 "scale-info",
6847 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6671 "sp-std",
6848 "up-data-structs",6672 "up-data-structs",
6849]6673]
68506674
6853version = "4.0.0-dev"6677version = "4.0.0-dev"
6854source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"6678source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"
6855dependencies = [6679dependencies = [
6856 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6680 "frame-support",
6857 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6681 "frame-system",
6858 "parity-scale-codec 3.2.1",6682 "parity-scale-codec 3.2.1",
6859 "scale-info",6683 "scale-info",
6860 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6684 "sp-io",
6861 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6685 "sp-runtime",
6862 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6686 "sp-std",
6863]6687]
68646688
6865[[package]]6689[[package]]
6868source = "git+https://github.com/uniquenetwork/pallet-sponsoring?branch=polkadot-v0.9.30#39dd82158d6caa9d89105441bf2f7111a6e686e5"6692source = "git+https://github.com/uniquenetwork/pallet-sponsoring?branch=polkadot-v0.9.30#39dd82158d6caa9d89105441bf2f7111a6e686e5"
6869dependencies = [6693dependencies = [
6870 "frame-benchmarking",6694 "frame-benchmarking",
6871 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6695 "frame-support",
6872 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6696 "frame-system",
6873 "pallet-balances",6697 "pallet-balances",
6874 "pallet-transaction-payment",6698 "pallet-transaction-payment",
6875 "parity-scale-codec 3.2.1",6699 "parity-scale-codec 3.2.1",
6876 "scale-info",6700 "scale-info",
6877 "serde",6701 "serde",
6878 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6702 "sp-core",
6879 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6703 "sp-io",
6880 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6704 "sp-runtime",
6881 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6705 "sp-std",
6882 "up-sponsorship",6706 "up-sponsorship",
6883]6707]
68846708
6885[[package]]6709[[package]]
6886name = "pallet-test-utils"6710name = "pallet-test-utils"
6887version = "0.1.0"6711version = "0.1.0"
6888dependencies = [6712dependencies = [
6889 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6713 "frame-support",
6890 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6714 "frame-system",
6891 "pallet-unique-scheduler-v2",6715 "pallet-unique-scheduler-v2",
6892 "parity-scale-codec 3.2.1",6716 "parity-scale-codec 3.2.1",
6893 "scale-info",6717 "scale-info",
6896[[package]]6720[[package]]
6897name = "pallet-timestamp"6721name = "pallet-timestamp"
6898version = "4.0.0-dev"6722version = "4.0.0-dev"
6899source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"
6900dependencies = [
6901 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",
6902 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",
6903 "log",
6904 "parity-scale-codec 3.2.1",
6905 "scale-info",
6906 "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",
6907 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",
6908 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",
6909 "sp-timestamp 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",
6910]
6911
6912[[package]]
6913name = "pallet-timestamp"
6914version = "4.0.0-dev"
6915source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"6723source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"
6916dependencies = [6724dependencies = [
6917 "frame-benchmarking",6725 "frame-benchmarking",
6918 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6726 "frame-support",
6919 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6727 "frame-system",
6920 "log",6728 "log",
6921 "parity-scale-codec 3.2.1",6729 "parity-scale-codec 3.2.1",
6922 "scale-info",6730 "scale-info",
6923 "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6731 "sp-inherents",
6924 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6732 "sp-io",
6925 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6733 "sp-runtime",
6926 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6734 "sp-std",
6927 "sp-timestamp 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6735 "sp-timestamp",
6928]6736]
69296737
6930[[package]]6738[[package]]
6933source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"6741source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"
6934dependencies = [6742dependencies = [
6935 "frame-benchmarking",6743 "frame-benchmarking",
6936 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6744 "frame-support",
6937 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6745 "frame-system",
6938 "log",6746 "log",
6939 "pallet-treasury",6747 "pallet-treasury",
6940 "parity-scale-codec 3.2.1",6748 "parity-scale-codec 3.2.1",
6941 "scale-info",6749 "scale-info",
6942 "serde",6750 "serde",
6943 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6751 "sp-core",
6944 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6752 "sp-io",
6945 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6753 "sp-runtime",
6946 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6754 "sp-std",
6947]6755]
69486756
6949[[package]]6757[[package]]
6950name = "pallet-transaction-payment"6758name = "pallet-transaction-payment"
6951version = "4.0.0-dev"6759version = "4.0.0-dev"
6952source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"6760source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"
6953dependencies = [6761dependencies = [
6954 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6762 "frame-support",
6955 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6763 "frame-system",
6956 "parity-scale-codec 3.2.1",6764 "parity-scale-codec 3.2.1",
6957 "scale-info",6765 "scale-info",
6958 "serde",6766 "serde",
6959 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6767 "sp-core",
6960 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6768 "sp-io",
6961 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6769 "sp-runtime",
6962 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6770 "sp-std",
6963]6771]
69646772
6965[[package]]6773[[package]]
6970 "jsonrpsee",6778 "jsonrpsee",
6971 "pallet-transaction-payment-rpc-runtime-api",6779 "pallet-transaction-payment-rpc-runtime-api",
6972 "parity-scale-codec 3.2.1",6780 "parity-scale-codec 3.2.1",
6973 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6781 "sp-api",
6974 "sp-blockchain",6782 "sp-blockchain",
6975 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6783 "sp-core",
6976 "sp-rpc",6784 "sp-rpc",
6977 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6785 "sp-runtime",
6978]6786]
69796787
6980[[package]]6788[[package]]
6984dependencies = [6792dependencies = [
6985 "pallet-transaction-payment",6793 "pallet-transaction-payment",
6986 "parity-scale-codec 3.2.1",6794 "parity-scale-codec 3.2.1",
6987 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6795 "sp-api",
6988 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6796 "sp-runtime",
6989]6797]
69906798
6991[[package]]6799[[package]]
6994source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"6802source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"
6995dependencies = [6803dependencies = [
6996 "frame-benchmarking",6804 "frame-benchmarking",
6997 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6805 "frame-support",
6998 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6806 "frame-system",
6999 "impl-trait-for-tuples",6807 "impl-trait-for-tuples",
7000 "pallet-balances",6808 "pallet-balances",
7001 "parity-scale-codec 3.2.1",6809 "parity-scale-codec 3.2.1",
7002 "scale-info",6810 "scale-info",
7003 "serde",6811 "serde",
7004 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6812 "sp-runtime",
7005 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6813 "sp-std",
7006]6814]
70076815
7008[[package]]6816[[package]]
7012 "ethereum",6820 "ethereum",
7013 "evm-coder",6821 "evm-coder",
7014 "frame-benchmarking",6822 "frame-benchmarking",
7015 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6823 "frame-support",
7016 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6824 "frame-system",
7017 "pallet-common",6825 "pallet-common",
7018 "pallet-evm 6.0.0-dev (git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.30)",6826 "pallet-evm",
7019 "pallet-evm-coder-substrate",6827 "pallet-evm-coder-substrate",
7020 "pallet-nonfungible",6828 "pallet-nonfungible",
7021 "pallet-refungible",6829 "pallet-refungible",
7022 "parity-scale-codec 3.2.1",6830 "parity-scale-codec 3.2.1",
7023 "scale-info",6831 "scale-info",
7024 "serde",6832 "serde",
7025 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6833 "sp-core",
7026 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6834 "sp-io",
7027 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6835 "sp-runtime",
7028 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6836 "sp-std",
7029 "up-data-structs",6837 "up-data-structs",
7030]6838]
70316839
7034version = "0.1.1"6842version = "0.1.1"
7035dependencies = [6843dependencies = [
7036 "frame-benchmarking",6844 "frame-benchmarking",
7037 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6845 "frame-support",
7038 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6846 "frame-system",
7039 "log",6847 "log",
7040 "parity-scale-codec 3.2.1",6848 "parity-scale-codec 3.2.1",
7041 "scale-info",6849 "scale-info",
7042 "serde",6850 "serde",
7043 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6851 "sp-core",
7044 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6852 "sp-io",
7045 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6853 "sp-runtime",
7046 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6854 "sp-std",
7047 "substrate-test-utils",6855 "substrate-test-utils",
7048 "up-sponsorship",6856 "up-sponsorship",
7049]6857]
7053version = "0.1.0"6861version = "0.1.0"
7054dependencies = [6862dependencies = [
7055 "frame-benchmarking",6863 "frame-benchmarking",
7056 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6864 "frame-support",
7057 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6865 "frame-system",
7058 "log",6866 "log",
7059 "pallet-preimage",6867 "pallet-preimage",
7060 "parity-scale-codec 3.2.1",6868 "parity-scale-codec 3.2.1",
7061 "scale-info",6869 "scale-info",
7062 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6870 "sp-core",
7063 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6871 "sp-io",
7064 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6872 "sp-runtime",
7065 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6873 "sp-std",
7066 "substrate-test-utils",6874 "substrate-test-utils",
7067]6875]
70686876
7072source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"6880source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"
7073dependencies = [6881dependencies = [
7074 "frame-benchmarking",6882 "frame-benchmarking",
7075 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6883 "frame-support",
7076 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6884 "frame-system",
7077 "parity-scale-codec 3.2.1",6885 "parity-scale-codec 3.2.1",
7078 "scale-info",6886 "scale-info",
7079 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6887 "sp-core",
7080 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6888 "sp-io",
7081 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6889 "sp-runtime",
7082 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6890 "sp-std",
7083]6891]
70846892
7085[[package]]6893[[package]]
7088source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"6896source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"
7089dependencies = [6897dependencies = [
7090 "frame-benchmarking",6898 "frame-benchmarking",
7091 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6899 "frame-support",
7092 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6900 "frame-system",
7093 "log",6901 "log",
7094 "parity-scale-codec 3.2.1",6902 "parity-scale-codec 3.2.1",
7095 "scale-info",6903 "scale-info",
7096 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6904 "sp-runtime",
7097 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6905 "sp-std",
7098]6906]
70996907
7100[[package]]6908[[package]]
7101name = "pallet-xcm"6909name = "pallet-xcm"
7102version = "0.9.30"6910version = "0.9.30"
7103source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.30#064536093f5ff70d867f4bbce8d4c41a406d317a"6911source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.30#064536093f5ff70d867f4bbce8d4c41a406d317a"
7104dependencies = [6912dependencies = [
7105 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6913 "frame-support",
7106 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6914 "frame-system",
7107 "log",6915 "log",
7108 "parity-scale-codec 3.2.1",6916 "parity-scale-codec 3.2.1",
7109 "scale-info",6917 "scale-info",
7110 "serde",6918 "serde",
7111 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6919 "sp-core",
7112 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6920 "sp-runtime",
7113 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6921 "sp-std",
7114 "xcm",6922 "xcm",
7115 "xcm-executor",6923 "xcm-executor",
7116]6924]
7121source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.30#064536093f5ff70d867f4bbce8d4c41a406d317a"6929source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.30#064536093f5ff70d867f4bbce8d4c41a406d317a"
7122dependencies = [6930dependencies = [
7123 "frame-benchmarking",6931 "frame-benchmarking",
7124 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6932 "frame-support",
7125 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6933 "frame-system",
7126 "log",6934 "log",
7127 "parity-scale-codec 3.2.1",6935 "parity-scale-codec 3.2.1",
7128 "scale-info",6936 "scale-info",
7129 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6937 "sp-runtime",
7130 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6938 "sp-std",
7131 "xcm",6939 "xcm",
7132 "xcm-executor",6940 "xcm-executor",
7133]6941]
7138source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.30#7b1fc0ed107fe42bb7e6a5dfefb586f4c3ae4328"6946source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.30#7b1fc0ed107fe42bb7e6a5dfefb586f4c3ae4328"
7139dependencies = [6947dependencies = [
7140 "cumulus-primitives-core",6948 "cumulus-primitives-core",
7141 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6949 "frame-support",
7142 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",6950 "frame-system",
7143 "parity-scale-codec 3.2.1",6951 "parity-scale-codec 3.2.1",
7144 "scale-info",6952 "scale-info",
7145 "serde",6953 "serde",
7518 "polkadot-node-subsystem-util",7326 "polkadot-node-subsystem-util",
7519 "polkadot-primitives",7327 "polkadot-primitives",
7520 "rand 0.8.5",7328 "rand 0.8.5",
7521 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",7329 "sp-core",
7522 "sp-keystore",7330 "sp-keystore",
7523 "thiserror",7331 "thiserror",
7524 "tracing-gum",7332 "tracing-gum",
7563 "sc-service",7371 "sc-service",
7564 "sc-sysinfo",7372 "sc-sysinfo",
7565 "sc-tracing",7373 "sc-tracing",
7566 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",7374 "sp-core",
7567 "sp-keyring",7375 "sp-keyring",
7568 "sp-trie",7376 "sp-trie",
7569 "substrate-build-script-utils",7377 "substrate-build-script-utils",
7579 "beefy-primitives",7387 "beefy-primitives",
7580 "frame-benchmarking",7388 "frame-benchmarking",
7581 "frame-benchmarking-cli",7389 "frame-benchmarking-cli",
7582 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",7390 "frame-system",
7583 "frame-system-rpc-runtime-api",7391 "frame-system-rpc-runtime-api",
7584 "pallet-transaction-payment",7392 "pallet-transaction-payment",
7585 "pallet-transaction-payment-rpc-runtime-api",7393 "pallet-transaction-payment-rpc-runtime-api",
7592 "sc-consensus",7400 "sc-consensus",
7593 "sc-executor",7401 "sc-executor",
7594 "sc-service",7402 "sc-service",
7595 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",7403 "sp-api",
7596 "sp-authority-discovery",7404 "sp-authority-discovery",
7597 "sp-block-builder",7405 "sp-block-builder",
7598 "sp-blockchain",7406 "sp-blockchain",
7599 "sp-consensus",7407 "sp-consensus",
7600 "sp-consensus-babe",7408 "sp-consensus-babe",
7601 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",7409 "sp-core",
7602 "sp-finality-grandpa",7410 "sp-finality-grandpa",
7603 "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",7411 "sp-inherents",
7604 "sp-keyring",7412 "sp-keyring",
7605 "sp-mmr-primitives",7413 "sp-mmr-primitives",
7606 "sp-offchain",7414 "sp-offchain",
7607 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",7415 "sp-runtime",
7608 "sp-session",7416 "sp-session",
7609 "sp-storage 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",7417 "sp-storage",
7610 "sp-timestamp 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",7418 "sp-timestamp",
7611 "sp-transaction-pool",7419 "sp-transaction-pool",
7612]7420]
76137421
7625 "polkadot-node-subsystem",7433 "polkadot-node-subsystem",
7626 "polkadot-node-subsystem-util",7434 "polkadot-node-subsystem-util",
7627 "polkadot-primitives",7435 "polkadot-primitives",
7628 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",7436 "sp-core",
7629 "sp-keystore",7437 "sp-keystore",
7630 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",7438 "sp-runtime",
7631 "thiserror",7439 "thiserror",
7632 "tracing-gum",7440 "tracing-gum",
7633]7441]
7640 "parity-scale-codec 3.2.1",7448 "parity-scale-codec 3.2.1",
7641 "parity-util-mem",7449 "parity-util-mem",
7642 "scale-info",7450 "scale-info",
7643 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",7451 "sp-core",
7644 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",7452 "sp-runtime",
7645 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",7453 "sp-std",
7646]7454]
76477455
7648[[package]]7456[[package]]
7662 "polkadot-node-subsystem-util",7470 "polkadot-node-subsystem-util",
7663 "polkadot-primitives",7471 "polkadot-primitives",
7664 "sc-network",7472 "sc-network",
7665 "sp-application-crypto 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",7473 "sp-application-crypto",
7666 "sp-keystore",7474 "sp-keystore",
7667 "thiserror",7475 "thiserror",
7668 "tracing-gum",7476 "tracing-gum",
7677 "polkadot-node-primitives",7485 "polkadot-node-primitives",
7678 "polkadot-primitives",7486 "polkadot-primitives",
7679 "reed-solomon-novelpoly",7487 "reed-solomon-novelpoly",
7680 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",7488 "sp-core",
7681 "sp-trie",7489 "sp-trie",
7682 "thiserror",7490 "thiserror",
7683]7491]
7696 "rand 0.8.5",7504 "rand 0.8.5",
7697 "rand_chacha 0.3.1",7505 "rand_chacha 0.3.1",
7698 "sc-network",7506 "sc-network",
7699 "sp-application-crypto 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",7507 "sp-application-crypto",
7700 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",7508 "sp-core",
7701 "sp-keystore",7509 "sp-keystore",
7702 "tracing-gum",7510 "tracing-gum",
7703]7511]
7738 "polkadot-node-subsystem",7546 "polkadot-node-subsystem",
7739 "polkadot-node-subsystem-util",7547 "polkadot-node-subsystem-util",
7740 "polkadot-primitives",7548 "polkadot-primitives",
7741 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",7549 "sp-core",
7742 "sp-maybe-compressed-blob",7550 "sp-maybe-compressed-blob",
7743 "thiserror",7551 "thiserror",
7744 "tracing-gum",7552 "tracing-gum",
7765 "polkadot-primitives",7573 "polkadot-primitives",
7766 "sc-keystore",7574 "sc-keystore",
7767 "schnorrkel",7575 "schnorrkel",
7768 "sp-application-crypto 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",7576 "sp-application-crypto",
7769 "sp-consensus",7577 "sp-consensus",
7770 "sp-consensus-slots",7578 "sp-consensus-slots",
7771 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",7579 "sp-runtime",
7772 "thiserror",7580 "thiserror",
7773 "tracing-gum",7581 "tracing-gum",
7774]7582]
7907 "polkadot-node-subsystem",7715 "polkadot-node-subsystem",
7908 "polkadot-primitives",7716 "polkadot-primitives",
7909 "sp-blockchain",7717 "sp-blockchain",
7910 "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",7718 "sp-inherents",
7911 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",7719 "sp-runtime",
7912 "thiserror",7720 "thiserror",
7913 "tracing-gum",7721 "tracing-gum",
7914]7722]
7953 "sc-executor-common",7761 "sc-executor-common",
7954 "sc-executor-wasmtime",7762 "sc-executor-wasmtime",
7955 "slotmap",7763 "slotmap",
7956 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",7764 "sp-core",
7957 "sp-externalities 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",7765 "sp-externalities",
7958 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",7766 "sp-io",
7959 "sp-maybe-compressed-blob",7767 "sp-maybe-compressed-blob",
7960 "sp-tracing 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",7768 "sp-tracing",
7961 "sp-wasm-interface 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",7769 "sp-wasm-interface",
7962 "tempfile",7770 "tempfile",
7963 "tracing-gum",7771 "tracing-gum",
7964]7772]
8009 "polkadot-node-primitives",7817 "polkadot-node-primitives",
8010 "polkadot-primitives",7818 "polkadot-primitives",
8011 "sc-network",7819 "sc-network",
8012 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",7820 "sp-core",
8013 "thiserror",7821 "thiserror",
8014]7822]
80157823
8067 "polkadot-primitives",7875 "polkadot-primitives",
8068 "schnorrkel",7876 "schnorrkel",
8069 "serde",7877 "serde",
8070 "sp-application-crypto 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",7878 "sp-application-crypto",
8071 "sp-consensus-babe",7879 "sp-consensus-babe",
8072 "sp-consensus-vrf",7880 "sp-consensus-vrf",
8073 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",7881 "sp-core",
8074 "sp-keystore",7882 "sp-keystore",
8075 "sp-maybe-compressed-blob",7883 "sp-maybe-compressed-blob",
8076 "thiserror",7884 "thiserror",
8103 "polkadot-statement-table",7911 "polkadot-statement-table",
8104 "sc-network",7912 "sc-network",
8105 "smallvec",7913 "smallvec",
8106 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",7914 "sp-api",
8107 "sp-authority-discovery",7915 "sp-authority-discovery",
8108 "sp-consensus-babe",7916 "sp-consensus-babe",
8109 "substrate-prometheus-endpoint",7917 "substrate-prometheus-endpoint",
8136 "polkadot-primitives",7944 "polkadot-primitives",
8137 "prioritized-metered-channel",7945 "prioritized-metered-channel",
8138 "rand 0.8.5",7946 "rand 0.8.5",
8139 "sp-application-crypto 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",7947 "sp-application-crypto",
8140 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",7948 "sp-core",
8141 "sp-keystore",7949 "sp-keystore",
8142 "thiserror",7950 "thiserror",
8143 "tracing-gum",7951 "tracing-gum",
8161 "polkadot-node-subsystem-types",7969 "polkadot-node-subsystem-types",
8162 "polkadot-primitives",7970 "polkadot-primitives",
8163 "sc-client-api",7971 "sc-client-api",
8164 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",7972 "sp-api",
8165 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",7973 "sp-core",
8166 "tracing-gum",7974 "tracing-gum",
8167]7975]
81687976
8172source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.30#064536093f5ff70d867f4bbce8d4c41a406d317a"7980source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.30#064536093f5ff70d867f4bbce8d4c41a406d317a"
8173dependencies = [7981dependencies = [
8174 "derive_more",7982 "derive_more",
8175 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",7983 "frame-support",
8176 "parity-scale-codec 3.2.1",7984 "parity-scale-codec 3.2.1",
8177 "parity-util-mem",7985 "parity-util-mem",
8178 "polkadot-core-primitives",7986 "polkadot-core-primitives",
8179 "scale-info",7987 "scale-info",
8180 "serde",7988 "serde",
8181 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",7989 "sp-core",
8182 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",7990 "sp-runtime",
8183 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",7991 "sp-std",
8184]7992]
81857993
8186[[package]]7994[[package]]
8204source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.30#064536093f5ff70d867f4bbce8d4c41a406d317a"8012source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.30#064536093f5ff70d867f4bbce8d4c41a406d317a"
8205dependencies = [8013dependencies = [
8206 "bitvec 1.0.1",8014 "bitvec 1.0.1",
8207 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",8015 "frame-system",
8208 "hex-literal",8016 "hex-literal",
8209 "parity-scale-codec 3.2.1",8017 "parity-scale-codec 3.2.1",
8210 "parity-util-mem",8018 "parity-util-mem",
8211 "polkadot-core-primitives",8019 "polkadot-core-primitives",
8212 "polkadot-parachain",8020 "polkadot-parachain",
8213 "scale-info",8021 "scale-info",
8214 "serde",8022 "serde",
8215 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",8023 "sp-api",
8216 "sp-application-crypto 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",8024 "sp-application-crypto",
8217 "sp-arithmetic 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",8025 "sp-arithmetic",
8218 "sp-authority-discovery",8026 "sp-authority-discovery",
8219 "sp-consensus-slots",8027 "sp-consensus-slots",
8220 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",8028 "sp-core",
8221 "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",8029 "sp-inherents",
8222 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",8030 "sp-io",
8223 "sp-keystore",8031 "sp-keystore",
8224 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",8032 "sp-runtime",
8225 "sp-staking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",8033 "sp-staking",
8226 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",8034 "sp-std",
8227 "sp-trie",8035 "sp-trie",
8228 "sp-version 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",8036 "sp-version",
8229]8037]
82308038
8231[[package]]8039[[package]]
8249 "sc-rpc",8057 "sc-rpc",
8250 "sc-sync-state-rpc",8058 "sc-sync-state-rpc",
8251 "sc-transaction-pool-api",8059 "sc-transaction-pool-api",
8252 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",8060 "sp-api",
8253 "sp-block-builder",8061 "sp-block-builder",
8254 "sp-blockchain",8062 "sp-blockchain",
8255 "sp-consensus",8063 "sp-consensus",
8256 "sp-consensus-babe",8064 "sp-consensus-babe",
8257 "sp-keystore",8065 "sp-keystore",
8258 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",8066 "sp-runtime",
8259 "substrate-frame-rpc-system",8067 "substrate-frame-rpc-system",
8260 "substrate-state-trie-migration-rpc",8068 "substrate-state-trie-migration-rpc",
8261]8069]
8270 "frame-benchmarking",8078 "frame-benchmarking",
8271 "frame-election-provider-support",8079 "frame-election-provider-support",
8272 "frame-executive",8080 "frame-executive",
8273 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",8081 "frame-support",
8274 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",8082 "frame-system",
8275 "frame-system-benchmarking",8083 "frame-system-benchmarking",
8276 "frame-system-rpc-runtime-api",8084 "frame-system-rpc-runtime-api",
8277 "frame-try-runtime",8085 "frame-try-runtime",
8308 "pallet-session-benchmarking",8116 "pallet-session-benchmarking",
8309 "pallet-staking",8117 "pallet-staking",
8310 "pallet-staking-reward-curve",8118 "pallet-staking-reward-curve",
8311 "pallet-timestamp 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",8119 "pallet-timestamp",
8312 "pallet-tips",8120 "pallet-tips",
8313 "pallet-transaction-payment",8121 "pallet-transaction-payment",
8314 "pallet-transaction-payment-rpc-runtime-api",8122 "pallet-transaction-payment-rpc-runtime-api",
8326 "serde",8134 "serde",
8327 "serde_derive",8135 "serde_derive",
8328 "smallvec",8136 "smallvec",
8329 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",8137 "sp-api",
8330 "sp-authority-discovery",8138 "sp-authority-discovery",
8331 "sp-block-builder",8139 "sp-block-builder",
8332 "sp-consensus-babe",8140 "sp-consensus-babe",
8333 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",8141 "sp-core",
8334 "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",8142 "sp-inherents",
8335 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",8143 "sp-io",
8336 "sp-mmr-primitives",8144 "sp-mmr-primitives",
8337 "sp-npos-elections",8145 "sp-npos-elections",
8338 "sp-offchain",8146 "sp-offchain",
8339 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",8147 "sp-runtime",
8340 "sp-session",8148 "sp-session",
8341 "sp-staking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",8149 "sp-staking",
8342 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",8150 "sp-std",
8343 "sp-transaction-pool",8151 "sp-transaction-pool",
8344 "sp-version 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",8152 "sp-version",
8345 "static_assertions",8153 "static_assertions",
8346 "substrate-wasm-builder",8154 "substrate-wasm-builder",
8347 "xcm",8155 "xcm",
8358 "bitvec 1.0.1",8166 "bitvec 1.0.1",
8359 "frame-benchmarking",8167 "frame-benchmarking",
8360 "frame-election-provider-support",8168 "frame-election-provider-support",
8361 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",8169 "frame-support",
8362 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",8170 "frame-system",
8363 "impl-trait-for-tuples",8171 "impl-trait-for-tuples",
8364 "libsecp256k1",8172 "libsecp256k1",
8365 "log",8173 "log",
8371 "pallet-election-provider-multi-phase",8179 "pallet-election-provider-multi-phase",
8372 "pallet-session",8180 "pallet-session",
8373 "pallet-staking",8181 "pallet-staking",
8374 "pallet-timestamp 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",8182 "pallet-timestamp",
8375 "pallet-transaction-payment",8183 "pallet-transaction-payment",
8376 "pallet-treasury",8184 "pallet-treasury",
8377 "pallet-vesting",8185 "pallet-vesting",
8383 "serde",8191 "serde",
8384 "serde_derive",8192 "serde_derive",
8385 "slot-range-helper",8193 "slot-range-helper",
8386 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",8194 "sp-api",
8387 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",8195 "sp-core",
8388 "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",8196 "sp-inherents",
8389 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",8197 "sp-io",
8390 "sp-npos-elections",8198 "sp-npos-elections",
8391 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",8199 "sp-runtime",
8392 "sp-session",8200 "sp-session",
8393 "sp-staking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",8201 "sp-staking",
8394 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",8202 "sp-std",
8395 "static_assertions",8203 "static_assertions",
8396 "xcm",8204 "xcm",
8397]8205]
8401version = "0.9.30"8209version = "0.9.30"
8402source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.30#064536093f5ff70d867f4bbce8d4c41a406d317a"8210source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.30#064536093f5ff70d867f4bbce8d4c41a406d317a"
8403dependencies = [8211dependencies = [
8404 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",8212 "frame-support",
8405 "polkadot-primitives",8213 "polkadot-primitives",
8406 "polkadot-runtime-common",8214 "polkadot-runtime-common",
8407 "smallvec",8215 "smallvec",
8408 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",8216 "sp-runtime",
8409]8217]
84108218
8411[[package]]8219[[package]]
8416 "bs58",8224 "bs58",
8417 "parity-scale-codec 3.2.1",8225 "parity-scale-codec 3.2.1",
8418 "polkadot-primitives",8226 "polkadot-primitives",
8419 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",8227 "sp-std",
8420 "sp-tracing 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",8228 "sp-tracing",
8421]8229]
84228230
8423[[package]]8231[[package]]
8429 "bitvec 1.0.1",8237 "bitvec 1.0.1",
8430 "derive_more",8238 "derive_more",
8431 "frame-benchmarking",8239 "frame-benchmarking",
8432 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",8240 "frame-support",
8433 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",8241 "frame-system",
8434 "log",8242 "log",
8435 "pallet-authority-discovery",8243 "pallet-authority-discovery",
8436 "pallet-authorship",8244 "pallet-authorship",
8437 "pallet-babe",8245 "pallet-babe",
8438 "pallet-balances",8246 "pallet-balances",
8439 "pallet-session",8247 "pallet-session",
8440 "pallet-staking",8248 "pallet-staking",
8441 "pallet-timestamp 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",8249 "pallet-timestamp",
8442 "pallet-vesting",8250 "pallet-vesting",
8443 "parity-scale-codec 3.2.1",8251 "parity-scale-codec 3.2.1",
8444 "polkadot-primitives",8252 "polkadot-primitives",
8448 "rustc-hex",8256 "rustc-hex",
8449 "scale-info",8257 "scale-info",
8450 "serde",8258 "serde",
8451 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",8259 "sp-api",
8452 "sp-application-crypto 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",8260 "sp-application-crypto",
8453 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",8261 "sp-core",
8454 "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",8262 "sp-inherents",
8455 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",8263 "sp-io",
8456 "sp-keystore",8264 "sp-keystore",
8457 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",8265 "sp-runtime",
8458 "sp-session",8266 "sp-session",
8459 "sp-staking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",8267 "sp-staking",
8460 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",8268 "sp-std",
8461 "static_assertions",8269 "static_assertions",
8462 "xcm",8270 "xcm",
8463 "xcm-executor",8271 "xcm-executor",
8471 "async-trait",8279 "async-trait",
8472 "beefy-gadget",8280 "beefy-gadget",
8473 "beefy-primitives",8281 "beefy-primitives",
8474 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",8282 "frame-support",
8475 "frame-system-rpc-runtime-api",8283 "frame-system-rpc-runtime-api",
8476 "futures 0.3.25",8284 "futures 0.3.25",
8477 "hex-literal",8285 "hex-literal",
8542 "sc-transaction-pool",8350 "sc-transaction-pool",
8543 "serde",8351 "serde",
8544 "serde_json",8352 "serde_json",
8545 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",8353 "sp-api",
8546 "sp-authority-discovery",8354 "sp-authority-discovery",
8547 "sp-block-builder",8355 "sp-block-builder",
8548 "sp-blockchain",8356 "sp-blockchain",
8549 "sp-consensus",8357 "sp-consensus",
8550 "sp-consensus-babe",8358 "sp-consensus-babe",
8551 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",8359 "sp-core",
8552 "sp-finality-grandpa",8360 "sp-finality-grandpa",
8553 "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",8361 "sp-inherents",
8554 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",8362 "sp-io",
8555 "sp-keystore",8363 "sp-keystore",
8556 "sp-offchain",8364 "sp-offchain",
8557 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",8365 "sp-runtime",
8558 "sp-session",8366 "sp-session",
8559 "sp-state-machine",8367 "sp-state-machine",
8560 "sp-storage 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",8368 "sp-storage",
8561 "sp-timestamp 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",8369 "sp-timestamp",
8562 "sp-transaction-pool",8370 "sp-transaction-pool",
8563 "sp-trie",8371 "sp-trie",
8564 "substrate-prometheus-endpoint",8372 "substrate-prometheus-endpoint",
8583 "polkadot-node-subsystem-util",8391 "polkadot-node-subsystem-util",
8584 "polkadot-primitives",8392 "polkadot-primitives",
8585 "sp-keystore",8393 "sp-keystore",
8586 "sp-staking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",8394 "sp-staking",
8587 "thiserror",8395 "thiserror",
8588 "tracing-gum",8396 "tracing-gum",
8589]8397]
8595dependencies = [8403dependencies = [
8596 "parity-scale-codec 3.2.1",8404 "parity-scale-codec 3.2.1",
8597 "polkadot-primitives",8405 "polkadot-primitives",
8598 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",8406 "sp-core",
8599]8407]
86008408
8601[[package]]8409[[package]]
8607 "bitvec 1.0.1",8415 "bitvec 1.0.1",
8608 "frame-election-provider-support",8416 "frame-election-provider-support",
8609 "frame-executive",8417 "frame-executive",
8610 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",8418 "frame-support",
8611 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",8419 "frame-system",
8612 "frame-system-rpc-runtime-api",8420 "frame-system-rpc-runtime-api",
8613 "log",8421 "log",
8614 "pallet-authority-discovery",8422 "pallet-authority-discovery",
8622 "pallet-staking",8430 "pallet-staking",
8623 "pallet-staking-reward-curve",8431 "pallet-staking-reward-curve",
8624 "pallet-sudo",8432 "pallet-sudo",
8625 "pallet-timestamp 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",8433 "pallet-timestamp",
8626 "pallet-transaction-payment",8434 "pallet-transaction-payment",
8627 "pallet-transaction-payment-rpc-runtime-api",8435 "pallet-transaction-payment-rpc-runtime-api",
8628 "pallet-vesting",8436 "pallet-vesting",
8637 "serde",8445 "serde",
8638 "serde_derive",8446 "serde_derive",
8639 "smallvec",8447 "smallvec",
8640 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",8448 "sp-api",
8641 "sp-authority-discovery",8449 "sp-authority-discovery",
8642 "sp-block-builder",8450 "sp-block-builder",
8643 "sp-consensus-babe",8451 "sp-consensus-babe",
8644 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",8452 "sp-core",
8645 "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",8453 "sp-inherents",
8646 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",8454 "sp-io",
8647 "sp-mmr-primitives",8455 "sp-mmr-primitives",
8648 "sp-offchain",8456 "sp-offchain",
8649 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",8457 "sp-runtime",
8650 "sp-session",8458 "sp-session",
8651 "sp-staking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",8459 "sp-staking",
8652 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",8460 "sp-std",
8653 "sp-transaction-pool",8461 "sp-transaction-pool",
8654 "sp-version 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",8462 "sp-version",
8655 "substrate-wasm-builder",8463 "substrate-wasm-builder",
8656 "test-runtime-constants",8464 "test-runtime-constants",
8657 "xcm",8465 "xcm",
8665source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.30#064536093f5ff70d867f4bbce8d4c41a406d317a"8473source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.30#064536093f5ff70d867f4bbce8d4c41a406d317a"
8666dependencies = [8474dependencies = [
8667 "frame-benchmarking",8475 "frame-benchmarking",
8668 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",8476 "frame-system",
8669 "futures 0.3.25",8477 "futures 0.3.25",
8670 "hex",8478 "hex",
8671 "pallet-balances",8479 "pallet-balances",
8695 "sc-service",8503 "sc-service",
8696 "sc-tracing",8504 "sc-tracing",
8697 "sc-transaction-pool",8505 "sc-transaction-pool",
8698 "sp-arithmetic 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",8506 "sp-arithmetic",
8699 "sp-authority-discovery",8507 "sp-authority-discovery",
8700 "sp-blockchain",8508 "sp-blockchain",
8701 "sp-consensus",8509 "sp-consensus",
8702 "sp-consensus-babe",8510 "sp-consensus-babe",
8703 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",8511 "sp-core",
8704 "sp-finality-grandpa",8512 "sp-finality-grandpa",
8705 "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",8513 "sp-inherents",
8706 "sp-keyring",8514 "sp-keyring",
8707 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",8515 "sp-runtime",
8708 "sp-state-machine",8516 "sp-state-machine",
8709 "substrate-test-client",8517 "substrate-test-client",
8710 "tempfile",8518 "tempfile",
9011 "cumulus-primitives-utility",8819 "cumulus-primitives-utility",
9012 "derivative",8820 "derivative",
9013 "evm-coder",8821 "evm-coder",
9014 "fp-evm-mapping 0.1.0 (git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.30)",8822 "fp-evm-mapping",
9015 "fp-rpc",8823 "fp-rpc",
9016 "fp-self-contained",8824 "fp-self-contained",
9017 "frame-benchmarking",8825 "frame-benchmarking",
9018 "frame-executive",8826 "frame-executive",
9019 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",8827 "frame-support",
9020 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",8828 "frame-system",
9021 "frame-system-benchmarking",8829 "frame-system-benchmarking",
9022 "frame-system-rpc-runtime-api",8830 "frame-system-rpc-runtime-api",
9023 "frame-try-runtime",8831 "frame-try-runtime",
9036 "pallet-common",8844 "pallet-common",
9037 "pallet-configuration",8845 "pallet-configuration",
9038 "pallet-ethereum",8846 "pallet-ethereum",
9039 "pallet-evm 6.0.0-dev (git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.30)",8847 "pallet-evm",
9040 "pallet-evm-coder-substrate",8848 "pallet-evm-coder-substrate",
9041 "pallet-evm-contract-helpers",8849 "pallet-evm-contract-helpers",
9042 "pallet-evm-migration",8850 "pallet-evm-migration",
9052 "pallet-structure",8860 "pallet-structure",
9053 "pallet-sudo",8861 "pallet-sudo",
9054 "pallet-template-transaction-payment",8862 "pallet-template-transaction-payment",
9055 "pallet-timestamp 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",8863 "pallet-timestamp",
9056 "pallet-transaction-payment",8864 "pallet-transaction-payment",
9057 "pallet-transaction-payment-rpc-runtime-api",8865 "pallet-transaction-payment-rpc-runtime-api",
9058 "pallet-treasury",8866 "pallet-treasury",
9066 "scale-info",8874 "scale-info",
9067 "serde",8875 "serde",
9068 "smallvec",8876 "smallvec",
9069 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",8877 "sp-api",
9070 "sp-arithmetic 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",8878 "sp-arithmetic",
9071 "sp-block-builder",8879 "sp-block-builder",
9072 "sp-consensus-aura",8880 "sp-consensus-aura",
9073 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",8881 "sp-core",
9074 "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",8882 "sp-inherents",
9075 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",8883 "sp-io",
9076 "sp-offchain",8884 "sp-offchain",
9077 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",8885 "sp-runtime",
9078 "sp-session",8886 "sp-session",
9079 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",8887 "sp-std",
9080 "sp-transaction-pool",8888 "sp-transaction-pool",
9081 "sp-version 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",8889 "sp-version",
9082 "substrate-wasm-builder",8890 "substrate-wasm-builder",
9083 "up-common",8891 "up-common",
9084 "up-data-structs",8892 "up-data-structs",
9359 "parity-scale-codec 3.2.1",9167 "parity-scale-codec 3.2.1",
9360 "serde",9168 "serde",
9361 "serde_json",9169 "serde_json",
9362 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",9170 "sp-core",
9363 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",9171 "sp-io",
9364 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",9172 "sp-runtime",
9365 "sp-version 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",9173 "sp-version",
9366]9174]
93679175
9368[[package]]9176[[package]]
9438 "parity-scale-codec 2.3.1",9246 "parity-scale-codec 2.3.1",
9439 "rmrk-traits",9247 "rmrk-traits",
9440 "serde",9248 "serde",
9441 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",9249 "sp-api",
9442 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",9250 "sp-core",
9443 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",9251 "sp-runtime",
9444 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",9252 "sp-std",
9445]9253]
94469254
9447[[package]]9255[[package]]
9472 "beefy-primitives",9280 "beefy-primitives",
9473 "frame-benchmarking",9281 "frame-benchmarking",
9474 "frame-executive",9282 "frame-executive",
9475 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",9283 "frame-support",
9476 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",9284 "frame-system",
9477 "frame-system-benchmarking",9285 "frame-system-benchmarking",
9478 "frame-system-rpc-runtime-api",9286 "frame-system-rpc-runtime-api",
9479 "hex-literal",9287 "hex-literal",
9506 "pallet-society",9314 "pallet-society",
9507 "pallet-staking",9315 "pallet-staking",
9508 "pallet-sudo",9316 "pallet-sudo",
9509 "pallet-timestamp 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",9317 "pallet-timestamp",
9510 "pallet-tips",9318 "pallet-tips",
9511 "pallet-transaction-payment",9319 "pallet-transaction-payment",
9512 "pallet-transaction-payment-rpc-runtime-api",9320 "pallet-transaction-payment-rpc-runtime-api",
9525 "serde",9333 "serde",
9526 "serde_derive",9334 "serde_derive",
9527 "smallvec",9335 "smallvec",
9528 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",9336 "sp-api",
9529 "sp-authority-discovery",9337 "sp-authority-discovery",
9530 "sp-block-builder",9338 "sp-block-builder",
9531 "sp-consensus-babe",9339 "sp-consensus-babe",
9532 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",9340 "sp-core",
9533 "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",9341 "sp-inherents",
9534 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",9342 "sp-io",
9535 "sp-mmr-primitives",9343 "sp-mmr-primitives",
9536 "sp-offchain",9344 "sp-offchain",
9537 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",9345 "sp-runtime",
9538 "sp-session",9346 "sp-session",
9539 "sp-staking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",9347 "sp-staking",
9540 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",9348 "sp-std",
9541 "sp-transaction-pool",9349 "sp-transaction-pool",
9542 "sp-version 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",9350 "sp-version",
9543 "static_assertions",9351 "static_assertions",
9544 "substrate-wasm-builder",9352 "substrate-wasm-builder",
9545 "xcm",9353 "xcm",
9552version = "0.9.30"9360version = "0.9.30"
9553source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.30#064536093f5ff70d867f4bbce8d4c41a406d317a"9361source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.30#064536093f5ff70d867f4bbce8d4c41a406d317a"
9554dependencies = [9362dependencies = [
9555 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",9363 "frame-support",
9556 "polkadot-primitives",9364 "polkadot-primitives",
9557 "polkadot-runtime-common",9365 "polkadot-runtime-common",
9558 "smallvec",9366 "smallvec",
9559 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",9367 "sp-runtime",
9560]9368]
95619369
9562[[package]]9370[[package]]
9723source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"9531source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"
9724dependencies = [9532dependencies = [
9725 "log",9533 "log",
9726 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",9534 "sp-core",
9727 "sp-wasm-interface 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",9535 "sp-wasm-interface",
9728 "thiserror",9536 "thiserror",
9729]9537]
97309538
9745 "rand 0.7.3",9553 "rand 0.7.3",
9746 "sc-client-api",9554 "sc-client-api",
9747 "sc-network-common",9555 "sc-network-common",
9748 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",9556 "sp-api",
9749 "sp-authority-discovery",9557 "sp-authority-discovery",
9750 "sp-blockchain",9558 "sp-blockchain",
9751 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",9559 "sp-core",
9752 "sp-keystore",9560 "sp-keystore",
9753 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",9561 "sp-runtime",
9754 "substrate-prometheus-endpoint",9562 "substrate-prometheus-endpoint",
9755 "thiserror",9563 "thiserror",
9756]9564]
9769 "sc-proposer-metrics",9577 "sc-proposer-metrics",
9770 "sc-telemetry",9578 "sc-telemetry",
9771 "sc-transaction-pool-api",9579 "sc-transaction-pool-api",
9772 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",9580 "sp-api",
9773 "sp-blockchain",9581 "sp-blockchain",
9774 "sp-consensus",9582 "sp-consensus",
9775 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",9583 "sp-core",
9776 "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",9584 "sp-inherents",
9777 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",9585 "sp-runtime",
9778 "substrate-prometheus-endpoint",9586 "substrate-prometheus-endpoint",
9779]9587]
97809588
9785dependencies = [9593dependencies = [
9786 "parity-scale-codec 3.2.1",9594 "parity-scale-codec 3.2.1",
9787 "sc-client-api",9595 "sc-client-api",
9788 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",9596 "sp-api",
9789 "sp-block-builder",9597 "sp-block-builder",
9790 "sp-blockchain",9598 "sp-blockchain",
9791 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",9599 "sp-core",
9792 "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",9600 "sp-inherents",
9793 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",9601 "sp-runtime",
9794 "sp-state-machine",9602 "sp-state-machine",
9795]9603]
97969604
9807 "sc-telemetry",9615 "sc-telemetry",
9808 "serde",9616 "serde",
9809 "serde_json",9617 "serde_json",
9810 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",9618 "sp-core",
9811 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",9619 "sp-runtime",
9812]9620]
98139621
9814[[package]]9622[[package]]
9851 "serde",9659 "serde",
9852 "serde_json",9660 "serde_json",
9853 "sp-blockchain",9661 "sp-blockchain",
9854 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",9662 "sp-core",
9855 "sp-keyring",9663 "sp-keyring",
9856 "sp-keystore",9664 "sp-keystore",
9857 "sp-panic-handler",9665 "sp-panic-handler",
9858 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",9666 "sp-runtime",
9859 "sp-version 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",9667 "sp-version",
9860 "thiserror",9668 "thiserror",
9861 "tiny-bip39",9669 "tiny-bip39",
9862 "tokio",9670 "tokio",
9876 "sc-executor",9684 "sc-executor",
9877 "sc-transaction-pool-api",9685 "sc-transaction-pool-api",
9878 "sc-utils",9686 "sc-utils",
9879 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",9687 "sp-api",
9880 "sp-blockchain",9688 "sp-blockchain",
9881 "sp-consensus",9689 "sp-consensus",
9882 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",9690 "sp-core",
9883 "sp-database",9691 "sp-database",
9884 "sp-externalities 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",9692 "sp-externalities",
9885 "sp-keystore",9693 "sp-keystore",
9886 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",9694 "sp-runtime",
9887 "sp-state-machine",9695 "sp-state-machine",
9888 "sp-storage 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",9696 "sp-storage",
9889 "sp-trie",9697 "sp-trie",
9890 "substrate-prometheus-endpoint",9698 "substrate-prometheus-endpoint",
9891]9699]
9906 "parking_lot 0.12.1",9714 "parking_lot 0.12.1",
9907 "sc-client-api",9715 "sc-client-api",
9908 "sc-state-db",9716 "sc-state-db",
9909 "sp-arithmetic 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",9717 "sp-arithmetic",
9910 "sp-blockchain",9718 "sp-blockchain",
9911 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",9719 "sp-core",
9912 "sp-database",9720 "sp-database",
9913 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",9721 "sp-runtime",
9914 "sp-state-machine",9722 "sp-state-machine",
9915 "sp-trie",9723 "sp-trie",
9916]9724]
9929 "sc-client-api",9737 "sc-client-api",
9930 "sc-utils",9738 "sc-utils",
9931 "serde",9739 "serde",
9932 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",9740 "sp-api",
9933 "sp-blockchain",9741 "sp-blockchain",
9934 "sp-consensus",9742 "sp-consensus",
9935 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",9743 "sp-core",
9936 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",9744 "sp-runtime",
9937 "sp-state-machine",9745 "sp-state-machine",
9938 "substrate-prometheus-endpoint",9746 "substrate-prometheus-endpoint",
9939 "thiserror",9747 "thiserror",
9953 "sc-consensus",9761 "sc-consensus",
9954 "sc-consensus-slots",9762 "sc-consensus-slots",
9955 "sc-telemetry",9763 "sc-telemetry",
9956 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",9764 "sp-api",
9957 "sp-application-crypto 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",9765 "sp-application-crypto",
9958 "sp-block-builder",9766 "sp-block-builder",
9959 "sp-blockchain",9767 "sp-blockchain",
9960 "sp-consensus",9768 "sp-consensus",
9961 "sp-consensus-aura",9769 "sp-consensus-aura",
9962 "sp-consensus-slots",9770 "sp-consensus-slots",
9963 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",9771 "sp-core",
9964 "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",9772 "sp-inherents",
9965 "sp-keystore",9773 "sp-keystore",
9966 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",9774 "sp-runtime",
9967 "substrate-prometheus-endpoint",9775 "substrate-prometheus-endpoint",
9968 "thiserror",9776 "thiserror",
9969]9777]
9992 "sc-telemetry",9800 "sc-telemetry",
9993 "schnorrkel",9801 "schnorrkel",
9994 "serde",9802 "serde",
9995 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",9803 "sp-api",
9996 "sp-application-crypto 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",9804 "sp-application-crypto",
9997 "sp-block-builder",9805 "sp-block-builder",
9998 "sp-blockchain",9806 "sp-blockchain",
9999 "sp-consensus",9807 "sp-consensus",
10000 "sp-consensus-babe",9808 "sp-consensus-babe",
10001 "sp-consensus-slots",9809 "sp-consensus-slots",
10002 "sp-consensus-vrf",9810 "sp-consensus-vrf",
10003 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",9811 "sp-core",
10004 "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",9812 "sp-inherents",
10005 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",9813 "sp-io",
10006 "sp-keystore",9814 "sp-keystore",
10007 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",9815 "sp-runtime",
10008 "sp-version 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",9816 "sp-version",
10009 "substrate-prometheus-endpoint",9817 "substrate-prometheus-endpoint",
10010 "thiserror",9818 "thiserror",
10011]9819]
10021 "sc-consensus-epochs",9829 "sc-consensus-epochs",
10022 "sc-rpc-api",9830 "sc-rpc-api",
10023 "serde",9831 "serde",
10024 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",9832 "sp-api",
10025 "sp-application-crypto 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",9833 "sp-application-crypto",
10026 "sp-blockchain",9834 "sp-blockchain",
10027 "sp-consensus",9835 "sp-consensus",
10028 "sp-consensus-babe",9836 "sp-consensus-babe",
10029 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",9837 "sp-core",
10030 "sp-keystore",9838 "sp-keystore",
10031 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",9839 "sp-runtime",
10032 "thiserror",9840 "thiserror",
10033]9841]
100349842
10042 "sc-client-api",9850 "sc-client-api",
10043 "sc-consensus",9851 "sc-consensus",
10044 "sp-blockchain",9852 "sp-blockchain",
10045 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",9853 "sp-runtime",
10046]9854]
100479855
10048[[package]]9856[[package]]
10064 "sc-transaction-pool",9872 "sc-transaction-pool",
10065 "sc-transaction-pool-api",9873 "sc-transaction-pool-api",
10066 "serde",9874 "serde",
10067 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",9875 "sp-api",
10068 "sp-blockchain",9876 "sp-blockchain",
10069 "sp-consensus",9877 "sp-consensus",
10070 "sp-consensus-aura",9878 "sp-consensus-aura",
10071 "sp-consensus-babe",9879 "sp-consensus-babe",
10072 "sp-consensus-slots",9880 "sp-consensus-slots",
10073 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",9881 "sp-core",
10074 "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",9882 "sp-inherents",
10075 "sp-keystore",9883 "sp-keystore",
10076 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",9884 "sp-runtime",
10077 "sp-timestamp 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",9885 "sp-timestamp",
10078 "substrate-prometheus-endpoint",9886 "substrate-prometheus-endpoint",
10079 "thiserror",9887 "thiserror",
10080]9888]
10092 "sc-client-api",9900 "sc-client-api",
10093 "sc-consensus",9901 "sc-consensus",
10094 "sc-telemetry",9902 "sc-telemetry",
10095 "sp-arithmetic 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",9903 "sp-arithmetic",
10096 "sp-blockchain",9904 "sp-blockchain",
10097 "sp-consensus",9905 "sp-consensus",
10098 "sp-consensus-slots",9906 "sp-consensus-slots",
10099 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",9907 "sp-core",
10100 "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",9908 "sp-inherents",
10101 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",9909 "sp-runtime",
10102 "sp-state-machine",9910 "sp-state-machine",
10103 "thiserror",9911 "thiserror",
10104]9912]
10115 "sc-executor-common",9923 "sc-executor-common",
10116 "sc-executor-wasmi",9924 "sc-executor-wasmi",
10117 "sc-executor-wasmtime",9925 "sc-executor-wasmtime",
10118 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",9926 "sp-api",
10119 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",9927 "sp-core",
10120 "sp-core-hashing-proc-macro 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",9928 "sp-core-hashing-proc-macro",
10121 "sp-externalities 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",9929 "sp-externalities",
10122 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",9930 "sp-io",
10123 "sp-panic-handler",9931 "sp-panic-handler",
10124 "sp-runtime-interface 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",9932 "sp-runtime-interface",
10125 "sp-tasks",9933 "sp-tasks",
10126 "sp-trie",9934 "sp-trie",
10127 "sp-version 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",9935 "sp-version",
10128 "sp-wasm-interface 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",9936 "sp-wasm-interface",
10129 "tracing",9937 "tracing",
10130 "wasmi",9938 "wasmi",
10131]9939]
10140 "sc-allocator",9948 "sc-allocator",
10141 "sp-maybe-compressed-blob",9949 "sp-maybe-compressed-blob",
10142 "sp-sandbox",9950 "sp-sandbox",
10143 "sp-wasm-interface 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",9951 "sp-wasm-interface",
10144 "thiserror",9952 "thiserror",
10145 "wasm-instrument",9953 "wasm-instrument",
10146 "wasmi",9954 "wasmi",
10155 "parity-scale-codec 3.2.1",9963 "parity-scale-codec 3.2.1",
10156 "sc-allocator",9964 "sc-allocator",
10157 "sc-executor-common",9965 "sc-executor-common",
10158 "sp-runtime-interface 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",9966 "sp-runtime-interface",
10159 "sp-sandbox",9967 "sp-sandbox",
10160 "sp-wasm-interface 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",9968 "sp-wasm-interface",
10161 "wasmi",9969 "wasmi",
10162]9970]
101639971
10175 "rustix",9983 "rustix",
10176 "sc-allocator",9984 "sc-allocator",
10177 "sc-executor-common",9985 "sc-executor-common",
10178 "sp-runtime-interface 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",9986 "sp-runtime-interface",
10179 "sp-sandbox",9987 "sp-sandbox",
10180 "sp-wasm-interface 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",9988 "sp-wasm-interface",
10181 "wasmtime",9989 "wasmtime",
10182]9990]
101839991
10209 "sc-telemetry",10017 "sc-telemetry",
10210 "sc-utils",10018 "sc-utils",
10211 "serde_json",10019 "serde_json",
10212 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",10020 "sp-api",
10213 "sp-application-crypto 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",10021 "sp-application-crypto",
10214 "sp-arithmetic 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",10022 "sp-arithmetic",
10215 "sp-blockchain",10023 "sp-blockchain",
10216 "sp-consensus",10024 "sp-consensus",
10217 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",10025 "sp-core",
10218 "sp-finality-grandpa",10026 "sp-finality-grandpa",
10219 "sp-keystore",10027 "sp-keystore",
10220 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",10028 "sp-runtime",
10221 "substrate-prometheus-endpoint",10029 "substrate-prometheus-endpoint",
10222 "thiserror",10030 "thiserror",
10223]10031]
10238 "serde",10046 "serde",
10239 "serde_json",10047 "serde_json",
10240 "sp-blockchain",10048 "sp-blockchain",
10241 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",10049 "sp-core",
10242 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",10050 "sp-runtime",
10243 "thiserror",10051 "thiserror",
10244]10052]
1024510053
10257 "sc-network-common",10065 "sc-network-common",
10258 "sc-transaction-pool-api",10066 "sc-transaction-pool-api",
10259 "sp-blockchain",10067 "sp-blockchain",
10260 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",10068 "sp-runtime",
10261]10069]
1026210070
10263[[package]]10071[[package]]
10269 "async-trait",10077 "async-trait",
10270 "parking_lot 0.12.1",10078 "parking_lot 0.12.1",
10271 "serde_json",10079 "serde_json",
10272 "sp-application-crypto 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",10080 "sp-application-crypto",
10273 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",10081 "sp-core",
10274 "sp-keystore",10082 "sp-keystore",
10275 "thiserror",10083 "thiserror",
10276]10084]
10311 "serde",10119 "serde",
10312 "serde_json",10120 "serde_json",
10313 "smallvec",10121 "smallvec",
10314 "sp-arithmetic 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",10122 "sp-arithmetic",
10315 "sp-blockchain",10123 "sp-blockchain",
10316 "sp-consensus",10124 "sp-consensus",
10317 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",10125 "sp-core",
10318 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",10126 "sp-runtime",
10319 "substrate-prometheus-endpoint",10127 "substrate-prometheus-endpoint",
10320 "thiserror",10128 "thiserror",
10321 "unsigned-varint",10129 "unsigned-varint",
10336 "sc-client-api",10144 "sc-client-api",
10337 "sc-network-common",10145 "sc-network-common",
10338 "sp-blockchain",10146 "sp-blockchain",
10339 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",10147 "sp-runtime",
10340 "thiserror",10148 "thiserror",
10341 "unsigned-varint",10149 "unsigned-varint",
10342 "void",10150 "void",
10363 "sp-blockchain",10171 "sp-blockchain",
10364 "sp-consensus",10172 "sp-consensus",
10365 "sp-finality-grandpa",10173 "sp-finality-grandpa",
10366 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",10174 "sp-runtime",
10367 "substrate-prometheus-endpoint",10175 "substrate-prometheus-endpoint",
10368 "thiserror",10176 "thiserror",
10369]10177]
10381 "lru 0.7.8",10189 "lru 0.7.8",
10382 "sc-network-common",10190 "sc-network-common",
10383 "sc-peerset",10191 "sc-peerset",
10384 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",10192 "sp-runtime",
10385 "substrate-prometheus-endpoint",10193 "substrate-prometheus-endpoint",
10386 "tracing",10194 "tracing",
10387]10195]
10402 "sc-network-common",10210 "sc-network-common",
10403 "sc-peerset",10211 "sc-peerset",
10404 "sp-blockchain",10212 "sp-blockchain",
10405 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",10213 "sp-core",
10406 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",10214 "sp-runtime",
10407 "thiserror",10215 "thiserror",
10408]10216]
1040910217
10426 "sc-network-common",10234 "sc-network-common",
10427 "sc-peerset",10235 "sc-peerset",
10428 "smallvec",10236 "smallvec",
10429 "sp-arithmetic 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",10237 "sp-arithmetic",
10430 "sp-blockchain",10238 "sp-blockchain",
10431 "sp-consensus",10239 "sp-consensus",
10432 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",10240 "sp-core",
10433 "sp-finality-grandpa",10241 "sp-finality-grandpa",
10434 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",10242 "sp-runtime",
10435 "thiserror",10243 "thiserror",
10436]10244]
1043710245
10450 "sc-network-common",10258 "sc-network-common",
10451 "sc-peerset",10259 "sc-peerset",
10452 "sp-consensus",10260 "sp-consensus",
10453 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",10261 "sp-runtime",
10454 "substrate-prometheus-endpoint",10262 "substrate-prometheus-endpoint",
10455]10263]
1045610264
10476 "sc-network-common",10284 "sc-network-common",
10477 "sc-peerset",10285 "sc-peerset",
10478 "sc-utils",10286 "sc-utils",
10479 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",10287 "sp-api",
10480 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",10288 "sp-core",
10481 "sp-offchain",10289 "sp-offchain",
10482 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",10290 "sp-runtime",
10483 "threadpool",10291 "threadpool",
10484 "tracing",10292 "tracing",
10485]10293]
10525 "sc-transaction-pool-api",10333 "sc-transaction-pool-api",
10526 "sc-utils",10334 "sc-utils",
10527 "serde_json",10335 "serde_json",
10528 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",10336 "sp-api",
10529 "sp-blockchain",10337 "sp-blockchain",
10530 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",10338 "sp-core",
10531 "sp-keystore",10339 "sp-keystore",
10532 "sp-offchain",10340 "sp-offchain",
10533 "sp-rpc",10341 "sp-rpc",
10534 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",10342 "sp-runtime",
10535 "sp-session",10343 "sp-session",
10536 "sp-version 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",10344 "sp-version",
10537]10345]
1053810346
10539[[package]]10347[[package]]
10551 "scale-info",10359 "scale-info",
10552 "serde",10360 "serde",
10553 "serde_json",10361 "serde_json",
10554 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",10362 "sp-core",
10555 "sp-rpc",10363 "sp-rpc",
10556 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",10364 "sp-runtime",
10557 "sp-tracing 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",10365 "sp-tracing",
10558 "sp-version 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",10366 "sp-version",
10559 "thiserror",10367 "thiserror",
10560]10368]
1056110369
10615 "sc-utils",10423 "sc-utils",
10616 "serde",10424 "serde",
10617 "serde_json",10425 "serde_json",
10618 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",10426 "sp-api",
10619 "sp-application-crypto 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",10427 "sp-application-crypto",
10620 "sp-block-builder",10428 "sp-block-builder",
10621 "sp-blockchain",10429 "sp-blockchain",
10622 "sp-consensus",10430 "sp-consensus",
10623 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",10431 "sp-core",
10624 "sp-externalities 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",10432 "sp-externalities",
10625 "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",10433 "sp-inherents",
10626 "sp-keystore",10434 "sp-keystore",
10627 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",10435 "sp-runtime",
10628 "sp-session",10436 "sp-session",
10629 "sp-state-machine",10437 "sp-state-machine",
10630 "sp-storage 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",10438 "sp-storage",
10631 "sp-tracing 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",10439 "sp-tracing",
10632 "sp-transaction-pool",10440 "sp-transaction-pool",
10633 "sp-transaction-storage-proof",10441 "sp-transaction-storage-proof",
10634 "sp-trie",10442 "sp-trie",
10635 "sp-version 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",10443 "sp-version",
10636 "static_init 1.0.3",10444 "static_init 1.0.3",
10637 "substrate-prometheus-endpoint",10445 "substrate-prometheus-endpoint",
10638 "tempfile",10446 "tempfile",
10653 "parity-util-mem-derive",10461 "parity-util-mem-derive",
10654 "parking_lot 0.12.1",10462 "parking_lot 0.12.1",
10655 "sc-client-api",10463 "sc-client-api",
10656 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",10464 "sp-core",
10657]10465]
1065810466
10659[[package]]10467[[package]]
10671 "serde",10479 "serde",
10672 "serde_json",10480 "serde_json",
10673 "sp-blockchain",10481 "sp-blockchain",
10674 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",10482 "sp-runtime",
10675 "thiserror",10483 "thiserror",
10676]10484]
1067710485
10689 "sc-telemetry",10497 "sc-telemetry",
10690 "serde",10498 "serde",
10691 "serde_json",10499 "serde_json",
10692 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",10500 "sp-core",
10693 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",10501 "sp-io",
10694 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",10502 "sp-std",
10695]10503]
1069610504
10697[[package]]10505[[package]]
10731 "sc-rpc-server",10539 "sc-rpc-server",
10732 "sc-tracing-proc-macro",10540 "sc-tracing-proc-macro",
10733 "serde",10541 "serde",
10734 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",10542 "sp-api",
10735 "sp-blockchain",10543 "sp-blockchain",
10736 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",10544 "sp-core",
10737 "sp-rpc",10545 "sp-rpc",
10738 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",10546 "sp-runtime",
10739 "sp-tracing 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",10547 "sp-tracing",
10740 "thiserror",10548 "thiserror",
10741 "tracing",10549 "tracing",
10742 "tracing-log",10550 "tracing-log",
10770 "sc-transaction-pool-api",10578 "sc-transaction-pool-api",
10771 "sc-utils",10579 "sc-utils",
10772 "serde",10580 "serde",
10773 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",10581 "sp-api",
10774 "sp-blockchain",10582 "sp-blockchain",
10775 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",10583 "sp-core",
10776 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",10584 "sp-runtime",
10777 "sp-tracing 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",10585 "sp-tracing",
10778 "sp-transaction-pool",10586 "sp-transaction-pool",
10779 "substrate-prometheus-endpoint",10587 "substrate-prometheus-endpoint",
10780 "thiserror",10588 "thiserror",
10789 "log",10597 "log",
10790 "serde",10598 "serde",
10791 "sp-blockchain",10599 "sp-blockchain",
10792 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",10600 "sp-runtime",
10793 "thiserror",10601 "thiserror",
10794]10602]
1079510603
11193 "enumn",11001 "enumn",
11194 "parity-scale-codec 3.2.1",11002 "parity-scale-codec 3.2.1",
11195 "paste",11003 "paste",
11196 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",11004 "sp-runtime",
11197 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",11005 "sp-std",
11198]11006]
1119911007
11200[[package]]11008[[package]]
11264[[package]]11072[[package]]
11265name = "sp-api"11073name = "sp-api"
11266version = "4.0.0-dev"11074version = "4.0.0-dev"
11267source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"
11268dependencies = [
11269 "log",
11270 "parity-scale-codec 3.2.1",
11271 "sp-api-proc-macro 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",
11272 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",
11273 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",
11274 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",
11275 "sp-version 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",
11276]
11277
11278[[package]]
11279name = "sp-api"
11280version = "4.0.0-dev"
11281source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"11075source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"
11282dependencies = [11076dependencies = [
11283 "hash-db",11077 "hash-db",
11284 "log",11078 "log",
11285 "parity-scale-codec 3.2.1",11079 "parity-scale-codec 3.2.1",
11286 "sp-api-proc-macro 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",11080 "sp-api-proc-macro",
11287 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",11081 "sp-core",
11288 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",11082 "sp-runtime",
11289 "sp-state-machine",11083 "sp-state-machine",
11290 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",11084 "sp-std",
11291 "sp-trie",11085 "sp-trie",
11292 "sp-version 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",11086 "sp-version",
11293 "thiserror",11087 "thiserror",
11294]11088]
1129511089
11296[[package]]11090[[package]]
11297name = "sp-api-proc-macro"11091name = "sp-api-proc-macro"
11298version = "4.0.0-dev"11092version = "4.0.0-dev"
11299source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"
11300dependencies = [
11301 "blake2",
11302 "proc-macro-crate",
11303 "proc-macro2",
11304 "quote",
11305 "syn",
11306]
11307
11308[[package]]
11309name = "sp-api-proc-macro"
11310version = "4.0.0-dev"
11311source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"11093source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"
11312dependencies = [11094dependencies = [
11313 "blake2",11095 "blake2",
11320[[package]]11102[[package]]
11321name = "sp-application-crypto"11103name = "sp-application-crypto"
11322version = "6.0.0"11104version = "6.0.0"
11323source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"
11324dependencies = [
11325 "parity-scale-codec 3.2.1",
11326 "scale-info",
11327 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",
11328 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",
11329 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",
11330]
11331
11332[[package]]
11333name = "sp-application-crypto"
11334version = "6.0.0"
11335source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"11105source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"
11336dependencies = [11106dependencies = [
11337 "parity-scale-codec 3.2.1",11107 "parity-scale-codec 3.2.1",
11338 "scale-info",11108 "scale-info",
11339 "serde",11109 "serde",
11340 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",11110 "sp-core",
11341 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",11111 "sp-io",
11342 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",11112 "sp-std",
11343]11113]
1134411114
11345[[package]]11115[[package]]
11346name = "sp-arithmetic"11116name = "sp-arithmetic"
11347version = "5.0.0"11117version = "5.0.0"
11348source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"
11349dependencies = [
11350 "integer-sqrt",
11351 "num-traits",
11352 "parity-scale-codec 3.2.1",
11353 "scale-info",
11354 "sp-debug-derive 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",
11355 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",
11356 "static_assertions",
11357]
11358
11359[[package]]
11360name = "sp-arithmetic"
11361version = "5.0.0"
11362source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"11118source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"
11363dependencies = [11119dependencies = [
11364 "integer-sqrt",11120 "integer-sqrt",
11365 "num-traits",11121 "num-traits",
11366 "parity-scale-codec 3.2.1",11122 "parity-scale-codec 3.2.1",
11367 "scale-info",11123 "scale-info",
11368 "serde",11124 "serde",
11369 "sp-debug-derive 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",11125 "sp-debug-derive",
11370 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",11126 "sp-std",
11371 "static_assertions",11127 "static_assertions",
11372]11128]
1137311129
11378dependencies = [11134dependencies = [
11379 "parity-scale-codec 3.2.1",11135 "parity-scale-codec 3.2.1",
11380 "scale-info",11136 "scale-info",
11381 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",11137 "sp-api",
11382 "sp-application-crypto 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",11138 "sp-application-crypto",
11383 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",11139 "sp-runtime",
11384 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",11140 "sp-std",
11385]11141]
1138611142
11387[[package]]11143[[package]]
11391dependencies = [11147dependencies = [
11392 "async-trait",11148 "async-trait",
11393 "parity-scale-codec 3.2.1",11149 "parity-scale-codec 3.2.1",
11394 "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",11150 "sp-inherents",
11395 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",11151 "sp-runtime",
11396 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",11152 "sp-std",
11397]11153]
1139811154
11399[[package]]11155[[package]]
11402source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"11158source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"
11403dependencies = [11159dependencies = [
11404 "parity-scale-codec 3.2.1",11160 "parity-scale-codec 3.2.1",
11405 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",11161 "sp-api",
11406 "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",11162 "sp-inherents",
11407 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",11163 "sp-runtime",
11408 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",11164 "sp-std",
11409]11165]
1141011166
11411[[package]]11167[[package]]
11418 "lru 0.7.8",11174 "lru 0.7.8",
11419 "parity-scale-codec 3.2.1",11175 "parity-scale-codec 3.2.1",
11420 "parking_lot 0.12.1",11176 "parking_lot 0.12.1",
11421 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",11177 "sp-api",
11422 "sp-consensus",11178 "sp-consensus",
11423 "sp-database",11179 "sp-database",
11424 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",11180 "sp-runtime",
11425 "sp-state-machine",11181 "sp-state-machine",
11426 "thiserror",11182 "thiserror",
11427]11183]
11436 "futures-timer",11192 "futures-timer",
11437 "log",11193 "log",
11438 "parity-scale-codec 3.2.1",11194 "parity-scale-codec 3.2.1",
11439 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",11195 "sp-core",
11440 "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",11196 "sp-inherents",
11441 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",11197 "sp-runtime",
11442 "sp-state-machine",11198 "sp-state-machine",
11443 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",11199 "sp-std",
11444 "sp-version 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",11200 "sp-version",
11445 "thiserror",11201 "thiserror",
11446]11202]
1144711203
11453 "async-trait",11209 "async-trait",
11454 "parity-scale-codec 3.2.1",11210 "parity-scale-codec 3.2.1",
11455 "scale-info",11211 "scale-info",
11456 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",11212 "sp-api",
11457 "sp-application-crypto 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",11213 "sp-application-crypto",
11458 "sp-consensus",11214 "sp-consensus",
11459 "sp-consensus-slots",11215 "sp-consensus-slots",
11460 "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",11216 "sp-inherents",
11461 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",11217 "sp-runtime",
11462 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",11218 "sp-std",
11463 "sp-timestamp 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",11219 "sp-timestamp",
11464]11220]
1146511221
11466[[package]]11222[[package]]
11473 "parity-scale-codec 3.2.1",11229 "parity-scale-codec 3.2.1",
11474 "scale-info",11230 "scale-info",
11475 "serde",11231 "serde",
11476 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",11232 "sp-api",
11477 "sp-application-crypto 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",11233 "sp-application-crypto",
11478 "sp-consensus",11234 "sp-consensus",
11479 "sp-consensus-slots",11235 "sp-consensus-slots",
11480 "sp-consensus-vrf",11236 "sp-consensus-vrf",
11481 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",11237 "sp-core",
11482 "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",11238 "sp-inherents",
11483 "sp-keystore",11239 "sp-keystore",
11484 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",11240 "sp-runtime",
11485 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",11241 "sp-std",
11486 "sp-timestamp 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",11242 "sp-timestamp",
11487]11243]
1148811244
11489[[package]]11245[[package]]
11494 "parity-scale-codec 3.2.1",11250 "parity-scale-codec 3.2.1",
11495 "scale-info",11251 "scale-info",
11496 "serde",11252 "serde",
11497 "sp-arithmetic 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",11253 "sp-arithmetic",
11498 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",11254 "sp-runtime",
11499 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",11255 "sp-std",
11500 "sp-timestamp 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",11256 "sp-timestamp",
11501]11257]
1150211258
11503[[package]]11259[[package]]
11508 "parity-scale-codec 3.2.1",11264 "parity-scale-codec 3.2.1",
11509 "scale-info",11265 "scale-info",
11510 "schnorrkel",11266 "schnorrkel",
11511 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",11267 "sp-core",
11512 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",11268 "sp-runtime",
11513 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",11269 "sp-std",
11514]11270]
1151511271
11516[[package]]11272[[package]]
11517name = "sp-core"11273name = "sp-core"
11518version = "6.0.0"11274version = "6.0.0"
11519source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"
11520dependencies = [
11521 "bitflags",
11522 "byteorder",
11523 "hash-db",
11524 "hash256-std-hasher",
11525 "log",
11526 "num-traits",
11527 "parity-scale-codec 3.2.1",
11528 "parity-util-mem",
11529 "primitive-types",
11530 "scale-info",
11531 "secrecy",
11532 "sp-debug-derive 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",
11533 "sp-runtime-interface 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",
11534 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",
11535 "sp-storage 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",
11536 "ss58-registry",
11537 "zeroize",
11538]
11539
11540[[package]]
11541name = "sp-core"
11542version = "6.0.0"
11543source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"11275source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"
11544dependencies = [11276dependencies = [
11545 "array-bytes",11277 "array-bytes",
11569 "secp256k1",11301 "secp256k1",
11570 "secrecy",11302 "secrecy",
11571 "serde",11303 "serde",
11572 "sp-core-hashing 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",11304 "sp-core-hashing",
11573 "sp-debug-derive 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",11305 "sp-debug-derive",
11574 "sp-externalities 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",11306 "sp-externalities",
11575 "sp-runtime-interface 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",11307 "sp-runtime-interface",
11576 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",11308 "sp-std",
11577 "sp-storage 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",11309 "sp-storage",
11578 "ss58-registry",11310 "ss58-registry",
11579 "substrate-bip39",11311 "substrate-bip39",
11580 "thiserror",11312 "thiserror",
11586[[package]]11318[[package]]
11587name = "sp-core-hashing"11319name = "sp-core-hashing"
11588version = "4.0.0"11320version = "4.0.0"
11589source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"
11590dependencies = [
11591 "blake2",
11592 "byteorder",
11593 "digest 0.10.5",
11594 "sha2 0.10.6",
11595 "sha3",
11596 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",
11597 "twox-hash",
11598]
11599
11600[[package]]
11601name = "sp-core-hashing"
11602version = "4.0.0"
11603source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"11321source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"
11604dependencies = [11322dependencies = [
11605 "blake2",11323 "blake2",
11606 "byteorder",11324 "byteorder",
11607 "digest 0.10.5",11325 "digest 0.10.5",
11608 "sha2 0.10.6",11326 "sha2 0.10.6",
11609 "sha3",11327 "sha3",
11610 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",11328 "sp-std",
11611 "twox-hash",11329 "twox-hash",
11612]11330]
1161311331
11614[[package]]11332[[package]]
11615name = "sp-core-hashing-proc-macro"11333name = "sp-core-hashing-proc-macro"
11616version = "5.0.0"11334version = "5.0.0"
11617source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"
11618dependencies = [
11619 "proc-macro2",
11620 "quote",
11621 "sp-core-hashing 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",
11622 "syn",
11623]
11624
11625[[package]]
11626name = "sp-core-hashing-proc-macro"
11627version = "5.0.0"
11628source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"11335source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"
11629dependencies = [11336dependencies = [
11630 "proc-macro2",11337 "proc-macro2",
11631 "quote",11338 "quote",
11632 "sp-core-hashing 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",11339 "sp-core-hashing",
11633 "syn",11340 "syn",
11634]11341]
1163511342
11645[[package]]11352[[package]]
11646name = "sp-debug-derive"11353name = "sp-debug-derive"
11647version = "4.0.0"11354version = "4.0.0"
11648source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"
11649dependencies = [
11650 "proc-macro2",
11651 "quote",
11652 "syn",
11653]
11654
11655[[package]]
11656name = "sp-debug-derive"
11657version = "4.0.0"
11658source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"11355source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"
11659dependencies = [11356dependencies = [
11660 "proc-macro2",11357 "proc-macro2",
11665[[package]]11362[[package]]
11666name = "sp-externalities"11363name = "sp-externalities"
11667version = "0.12.0"11364version = "0.12.0"
11668source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"
11669dependencies = [
11670 "environmental",
11671 "parity-scale-codec 3.2.1",
11672 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",
11673 "sp-storage 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",
11674]
11675
11676[[package]]
11677name = "sp-externalities"
11678version = "0.12.0"
11679source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"11365source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"
11680dependencies = [11366dependencies = [
11681 "environmental",11367 "environmental",
11682 "parity-scale-codec 3.2.1",11368 "parity-scale-codec 3.2.1",
11683 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",11369 "sp-std",
11684 "sp-storage 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",11370 "sp-storage",
11685]11371]
1168611372
11687[[package]]11373[[package]]
11694 "parity-scale-codec 3.2.1",11380 "parity-scale-codec 3.2.1",
11695 "scale-info",11381 "scale-info",
11696 "serde",11382 "serde",
11697 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",11383 "sp-api",
11698 "sp-application-crypto 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",11384 "sp-application-crypto",
11699 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",11385 "sp-core",
11700 "sp-keystore",11386 "sp-keystore",
11701 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",11387 "sp-runtime",
11702 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",11388 "sp-std",
11703]11389]
1170411390
11705[[package]]11391[[package]]
11706name = "sp-inherents"11392name = "sp-inherents"
11707version = "4.0.0-dev"11393version = "4.0.0-dev"
11708source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"
11709dependencies = [
11710 "impl-trait-for-tuples",
11711 "parity-scale-codec 3.2.1",
11712 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",
11713 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",
11714]
11715
11716[[package]]
11717name = "sp-inherents"
11718version = "4.0.0-dev"
11719source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"11394source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"
11720dependencies = [11395dependencies = [
11721 "async-trait",11396 "async-trait",
11722 "impl-trait-for-tuples",11397 "impl-trait-for-tuples",
11723 "parity-scale-codec 3.2.1",11398 "parity-scale-codec 3.2.1",
11724 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",11399 "sp-core",
11725 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",11400 "sp-runtime",
11726 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",11401 "sp-std",
11727 "thiserror",11402 "thiserror",
11728]11403]
1172911404
11730[[package]]11405[[package]]
11731name = "sp-io"11406name = "sp-io"
11732version = "6.0.0"11407version = "6.0.0"
11733source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"
11734dependencies = [
11735 "bytes",
11736 "hash-db",
11737 "parity-scale-codec 3.2.1",
11738 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",
11739 "sp-externalities 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",
11740 "sp-runtime-interface 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",
11741 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",
11742 "sp-tracing 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",
11743 "sp-wasm-interface 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",
11744 "tracing",
11745 "tracing-core",
11746]
11747
11748[[package]]
11749name = "sp-io"
11750version = "6.0.0"
11751source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"11408source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"
11752dependencies = [11409dependencies = [
11753 "bytes",11410 "bytes",
11758 "parity-scale-codec 3.2.1",11415 "parity-scale-codec 3.2.1",
11759 "parking_lot 0.12.1",11416 "parking_lot 0.12.1",
11760 "secp256k1",11417 "secp256k1",
11761 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",11418 "sp-core",
11762 "sp-externalities 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",11419 "sp-externalities",
11763 "sp-keystore",11420 "sp-keystore",
11764 "sp-runtime-interface 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",11421 "sp-runtime-interface",
11765 "sp-state-machine",11422 "sp-state-machine",
11766 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",11423 "sp-std",
11767 "sp-tracing 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",11424 "sp-tracing",
11768 "sp-trie",11425 "sp-trie",
11769 "sp-wasm-interface 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",11426 "sp-wasm-interface",
11770 "tracing",11427 "tracing",
11771 "tracing-core",11428 "tracing-core",
11772]11429]
11777source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"11434source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"
11778dependencies = [11435dependencies = [
11779 "lazy_static",11436 "lazy_static",
11780 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",11437 "sp-core",
11781 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",11438 "sp-runtime",
11782 "strum",11439 "strum",
11783]11440]
1178411441
11794 "parking_lot 0.12.1",11451 "parking_lot 0.12.1",
11795 "schnorrkel",11452 "schnorrkel",
11796 "serde",11453 "serde",
11797 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",11454 "sp-core",
11798 "sp-externalities 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",11455 "sp-externalities",
11799 "thiserror",11456 "thiserror",
11800]11457]
1180111458
11816 "log",11473 "log",
11817 "parity-scale-codec 3.2.1",11474 "parity-scale-codec 3.2.1",
11818 "serde",11475 "serde",
11819 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",11476 "sp-api",
11820 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",11477 "sp-core",
11821 "sp-debug-derive 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",11478 "sp-debug-derive",
11822 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",11479 "sp-runtime",
11823 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",11480 "sp-std",
11824]11481]
1182511482
11826[[package]]11483[[package]]
11831 "parity-scale-codec 3.2.1",11488 "parity-scale-codec 3.2.1",
11832 "scale-info",11489 "scale-info",
11833 "serde",11490 "serde",
11834 "sp-arithmetic 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",11491 "sp-arithmetic",
11835 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",11492 "sp-core",
11836 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",11493 "sp-runtime",
11837 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",11494 "sp-std",
11838]11495]
1183911496
11840[[package]]11497[[package]]
11841name = "sp-offchain"11498name = "sp-offchain"
11842version = "4.0.0-dev"11499version = "4.0.0-dev"
11843source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"11500source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"
11844dependencies = [11501dependencies = [
11845 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",11502 "sp-api",
11846 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",11503 "sp-core",
11847 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",11504 "sp-runtime",
11848]11505]
1184911506
11850[[package]]11507[[package]]
11864dependencies = [11521dependencies = [
11865 "rustc-hash",11522 "rustc-hash",
11866 "serde",11523 "serde",
11867 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",11524 "sp-core",
11868]11525]
1186911526
11870[[package]]11527[[package]]
11871name = "sp-runtime"11528name = "sp-runtime"
11872version = "6.0.0"11529version = "6.0.0"
11873source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"
11874dependencies = [
11875 "either",
11876 "hash256-std-hasher",
11877 "impl-trait-for-tuples",
11878 "log",
11879 "parity-scale-codec 3.2.1",
11880 "parity-util-mem",
11881 "paste",
11882 "scale-info",
11883 "sp-application-crypto 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",
11884 "sp-arithmetic 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",
11885 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",
11886 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",
11887 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",
11888]
11889
11890[[package]]
11891name = "sp-runtime"
11892version = "6.0.0"
11893source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"11530source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"
11894dependencies = [11531dependencies = [
11895 "either",11532 "either",
11902 "rand 0.7.3",11539 "rand 0.7.3",
11903 "scale-info",11540 "scale-info",
11904 "serde",11541 "serde",
11905 "sp-application-crypto 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",11542 "sp-application-crypto",
11906 "sp-arithmetic 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",11543 "sp-arithmetic",
11907 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",11544 "sp-core",
11908 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",11545 "sp-io",
11909 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",11546 "sp-std",
11910 "sp-weights",11547 "sp-weights",
11911]11548]
1191211549
11913[[package]]11550[[package]]
11914name = "sp-runtime-interface"11551name = "sp-runtime-interface"
11915version = "6.0.0"11552version = "6.0.0"
11916source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"
11917dependencies = [
11918 "bytes",
11919 "impl-trait-for-tuples",
11920 "parity-scale-codec 3.2.1",
11921 "primitive-types",
11922 "sp-externalities 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",
11923 "sp-runtime-interface-proc-macro 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",
11924 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",
11925 "sp-storage 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",
11926 "sp-tracing 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",
11927 "sp-wasm-interface 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",
11928 "static_assertions",
11929]
11930
11931[[package]]
11932name = "sp-runtime-interface"
11933version = "6.0.0"
11934source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"11553source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"
11935dependencies = [11554dependencies = [
11936 "bytes",11555 "bytes",
11937 "impl-trait-for-tuples",11556 "impl-trait-for-tuples",
11938 "parity-scale-codec 3.2.1",11557 "parity-scale-codec 3.2.1",
11939 "primitive-types",11558 "primitive-types",
11940 "sp-externalities 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",11559 "sp-externalities",
11941 "sp-runtime-interface-proc-macro 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",11560 "sp-runtime-interface-proc-macro",
11942 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",11561 "sp-std",
11943 "sp-storage 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",11562 "sp-storage",
11944 "sp-tracing 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",11563 "sp-tracing",
11945 "sp-wasm-interface 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",11564 "sp-wasm-interface",
11946 "static_assertions",11565 "static_assertions",
11947]11566]
1194811567
11949[[package]]11568[[package]]
11950name = "sp-runtime-interface-proc-macro"11569name = "sp-runtime-interface-proc-macro"
11951version = "5.0.0"11570version = "5.0.0"
11952source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"
11953dependencies = [
11954 "Inflector",
11955 "proc-macro-crate",
11956 "proc-macro2",
11957 "quote",
11958 "syn",
11959]
11960
11961[[package]]
11962name = "sp-runtime-interface-proc-macro"
11963version = "5.0.0"
11964source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"11571source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"
11965dependencies = [11572dependencies = [
11966 "Inflector",11573 "Inflector",
11977dependencies = [11584dependencies = [
11978 "log",11585 "log",
11979 "parity-scale-codec 3.2.1",11586 "parity-scale-codec 3.2.1",
11980 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",11587 "sp-core",
11981 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",11588 "sp-io",
11982 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",11589 "sp-std",
11983 "sp-wasm-interface 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",11590 "sp-wasm-interface",
11984 "wasmi",11591 "wasmi",
11985]11592]
1198611593
11991dependencies = [11598dependencies = [
11992 "parity-scale-codec 3.2.1",11599 "parity-scale-codec 3.2.1",
11993 "scale-info",11600 "scale-info",
11994 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",11601 "sp-api",
11995 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",11602 "sp-core",
11996 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",11603 "sp-runtime",
11997 "sp-staking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",11604 "sp-staking",
11998 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",11605 "sp-std",
11999]11606]
1200011607
12001[[package]]11608[[package]]
12002name = "sp-staking"11609name = "sp-staking"
12003version = "4.0.0-dev"11610version = "4.0.0-dev"
12004source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"
12005dependencies = [
12006 "parity-scale-codec 3.2.1",
12007 "scale-info",
12008 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",
12009 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",
12010]
12011
12012[[package]]
12013name = "sp-staking"
12014version = "4.0.0-dev"
12015source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"11611source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"
12016dependencies = [11612dependencies = [
12017 "parity-scale-codec 3.2.1",11613 "parity-scale-codec 3.2.1",
12018 "scale-info",11614 "scale-info",
12019 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",11615 "sp-runtime",
12020 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",11616 "sp-std",
12021]11617]
1202211618
12023[[package]]11619[[package]]
12032 "parking_lot 0.12.1",11628 "parking_lot 0.12.1",
12033 "rand 0.7.3",11629 "rand 0.7.3",
12034 "smallvec",11630 "smallvec",
12035 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",11631 "sp-core",
12036 "sp-externalities 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",11632 "sp-externalities",
12037 "sp-panic-handler",11633 "sp-panic-handler",
12038 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",11634 "sp-std",
12039 "sp-trie",11635 "sp-trie",
12040 "thiserror",11636 "thiserror",
12041 "tracing",11637 "tracing",
12045[[package]]11641[[package]]
12046name = "sp-std"11642name = "sp-std"
12047version = "4.0.0"11643version = "4.0.0"
12048source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"
12049
12050[[package]]
12051name = "sp-std"
12052version = "4.0.0"
12053source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"11644source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"
1205411645
12055[[package]]11646[[package]]
12056name = "sp-storage"11647name = "sp-storage"
12057version = "6.0.0"11648version = "6.0.0"
12058source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"
12059dependencies = [
12060 "parity-scale-codec 3.2.1",
12061 "ref-cast",
12062 "sp-debug-derive 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",
12063 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",
12064]
12065
12066[[package]]
12067name = "sp-storage"
12068version = "6.0.0"
12069source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"11649source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"
12070dependencies = [11650dependencies = [
12071 "impl-serde",11651 "impl-serde",
12072 "parity-scale-codec 3.2.1",11652 "parity-scale-codec 3.2.1",
12073 "ref-cast",11653 "ref-cast",
12074 "serde",11654 "serde",
12075 "sp-debug-derive 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",11655 "sp-debug-derive",
12076 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",11656 "sp-std",
12077]11657]
1207811658
12079[[package]]11659[[package]]
12082source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"11662source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"
12083dependencies = [11663dependencies = [
12084 "log",11664 "log",
12085 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",11665 "sp-core",
12086 "sp-externalities 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",11666 "sp-externalities",
12087 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",11667 "sp-io",
12088 "sp-runtime-interface 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",11668 "sp-runtime-interface",
12089 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",11669 "sp-std",
12090]11670]
1209111671
12092[[package]]11672[[package]]
12093name = "sp-timestamp"11673name = "sp-timestamp"
12094version = "4.0.0-dev"11674version = "4.0.0-dev"
12095source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"
12096dependencies = [
12097 "parity-scale-codec 3.2.1",
12098 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",
12099 "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",
12100 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",
12101 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",
12102]
12103
12104[[package]]
12105name = "sp-timestamp"
12106version = "4.0.0-dev"
12107source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"11675source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"
12108dependencies = [11676dependencies = [
12109 "async-trait",11677 "async-trait",
12110 "futures-timer",11678 "futures-timer",
12111 "log",11679 "log",
12112 "parity-scale-codec 3.2.1",11680 "parity-scale-codec 3.2.1",
12113 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",11681 "sp-api",
12114 "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",11682 "sp-inherents",
12115 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",11683 "sp-runtime",
12116 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",11684 "sp-std",
12117 "thiserror",11685 "thiserror",
12118]11686]
1211911687
12120[[package]]11688[[package]]
12121name = "sp-tracing"11689name = "sp-tracing"
12122version = "5.0.0"11690version = "5.0.0"
12123source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"
12124dependencies = [
12125 "parity-scale-codec 3.2.1",
12126 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",
12127 "tracing",
12128 "tracing-core",
12129]
12130
12131[[package]]
12132name = "sp-tracing"
12133version = "5.0.0"
12134source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"11691source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"
12135dependencies = [11692dependencies = [
12136 "parity-scale-codec 3.2.1",11693 "parity-scale-codec 3.2.1",
12137 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",11694 "sp-std",
12138 "tracing",11695 "tracing",
12139 "tracing-core",11696 "tracing-core",
12140 "tracing-subscriber",11697 "tracing-subscriber",
12145version = "4.0.0-dev"11702version = "4.0.0-dev"
12146source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"11703source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"
12147dependencies = [11704dependencies = [
12148 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",11705 "sp-api",
12149 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",11706 "sp-runtime",
12150]11707]
1215111708
12152[[package]]11709[[package]]
12158 "log",11715 "log",
12159 "parity-scale-codec 3.2.1",11716 "parity-scale-codec 3.2.1",
12160 "scale-info",11717 "scale-info",
12161 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",11718 "sp-core",
12162 "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",11719 "sp-inherents",
12163 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",11720 "sp-runtime",
12164 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",11721 "sp-std",
12165 "sp-trie",11722 "sp-trie",
12166]11723]
1216711724
12180 "parity-scale-codec 3.2.1",11737 "parity-scale-codec 3.2.1",
12181 "parking_lot 0.12.1",11738 "parking_lot 0.12.1",
12182 "scale-info",11739 "scale-info",
12183 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",11740 "sp-core",
12184 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",11741 "sp-std",
12185 "thiserror",11742 "thiserror",
12186 "tracing",11743 "tracing",
12187 "trie-db",11744 "trie-db",
12191[[package]]11748[[package]]
12192name = "sp-version"11749name = "sp-version"
12193version = "5.0.0"11750version = "5.0.0"
12194source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"
12195dependencies = [
12196 "parity-scale-codec 3.2.1",
12197 "scale-info",
12198 "sp-core-hashing-proc-macro 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",
12199 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",
12200 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",
12201 "sp-version-proc-macro 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",
12202]
12203
12204[[package]]
12205name = "sp-version"
12206version = "5.0.0"
12207source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"11751source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"
12208dependencies = [11752dependencies = [
12209 "impl-serde",11753 "impl-serde",
12210 "parity-scale-codec 3.2.1",11754 "parity-scale-codec 3.2.1",
12211 "parity-wasm 0.45.0",11755 "parity-wasm 0.45.0",
12212 "scale-info",11756 "scale-info",
12213 "serde",11757 "serde",
12214 "sp-core-hashing-proc-macro 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",11758 "sp-core-hashing-proc-macro",
12215 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",11759 "sp-runtime",
12216 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",11760 "sp-std",
12217 "sp-version-proc-macro 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",11761 "sp-version-proc-macro",
12218 "thiserror",11762 "thiserror",
12219]11763]
1222011764
12221[[package]]11765[[package]]
12222name = "sp-version-proc-macro"11766name = "sp-version-proc-macro"
12223version = "4.0.0-dev"11767version = "4.0.0-dev"
12224source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"
12225dependencies = [
12226 "parity-scale-codec 3.2.1",
12227 "proc-macro2",
12228 "quote",
12229 "syn",
12230]
12231
12232[[package]]
12233name = "sp-version-proc-macro"
12234version = "4.0.0-dev"
12235source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"11768source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"
12236dependencies = [11769dependencies = [
12237 "parity-scale-codec 3.2.1",11770 "parity-scale-codec 3.2.1",
12238 "proc-macro2",11771 "proc-macro2",
12239 "quote",11772 "quote",
12240 "syn",11773 "syn",
12241]
12242
12243[[package]]
12244name = "sp-wasm-interface"
12245version = "6.0.0"
12246source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"
12247dependencies = [
12248 "impl-trait-for-tuples",
12249 "parity-scale-codec 3.2.1",
12250 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",
12251]11774]
1225211775
12253[[package]]11776[[package]]
12258 "impl-trait-for-tuples",11781 "impl-trait-for-tuples",
12259 "log",11782 "log",
12260 "parity-scale-codec 3.2.1",11783 "parity-scale-codec 3.2.1",
12261 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",11784 "sp-std",
12262 "wasmi",11785 "wasmi",
12263 "wasmtime",11786 "wasmtime",
12264]11787]
12273 "scale-info",11796 "scale-info",
12274 "serde",11797 "serde",
12275 "smallvec",11798 "smallvec",
12276 "sp-arithmetic 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",11799 "sp-arithmetic",
12277 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",11800 "sp-core",
12278 "sp-debug-derive 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",11801 "sp-debug-derive",
12279 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",11802 "sp-std",
12280]11803]
1228111804
12282[[package]]11805[[package]]
12459 "sc-rpc-api",11982 "sc-rpc-api",
12460 "sc-transaction-pool-api",11983 "sc-transaction-pool-api",
12461 "serde_json",11984 "serde_json",
12462 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",11985 "sp-api",
12463 "sp-block-builder",11986 "sp-block-builder",
12464 "sp-blockchain",11987 "sp-blockchain",
12465 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",11988 "sp-core",
12466 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",11989 "sp-runtime",
12467]11990]
1246811991
12469[[package]]11992[[package]]
12491 "sc-rpc-api",12014 "sc-rpc-api",
12492 "scale-info",12015 "scale-info",
12493 "serde",12016 "serde",
12494 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",12017 "sp-core",
12495 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",12018 "sp-io",
12496 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",12019 "sp-runtime",
12497 "sp-state-machine",12020 "sp-state-machine",
12498 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",12021 "sp-std",
12499 "sp-trie",12022 "sp-trie",
12500 "trie-db",12023 "trie-db",
12501]12024]
12519 "serde_json",12042 "serde_json",
12520 "sp-blockchain",12043 "sp-blockchain",
12521 "sp-consensus",12044 "sp-consensus",
12522 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",12045 "sp-core",
12523 "sp-keyring",12046 "sp-keyring",
12524 "sp-keystore",12047 "sp-keystore",
12525 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",12048 "sp-runtime",
12526 "sp-state-machine",12049 "sp-state-machine",
12527]12050]
1252812051
12664version = "0.9.30"12187version = "0.9.30"
12665source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.30#064536093f5ff70d867f4bbce8d4c41a406d317a"12188source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.30#064536093f5ff70d867f4bbce8d4c41a406d317a"
12666dependencies = [12189dependencies = [
12667 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",12190 "frame-support",
12668 "polkadot-primitives",12191 "polkadot-primitives",
12669 "polkadot-runtime-common",12192 "polkadot-runtime-common",
12670 "smallvec",12193 "smallvec",
12671 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",12194 "sp-runtime",
12672]12195]
1267312196
12674[[package]]12197[[package]]
12675name = "tests"12198name = "tests"
12676version = "0.1.1"12199version = "0.1.1"
12677dependencies = [12200dependencies = [
12678 "evm-coder",12201 "evm-coder",
12679 "fp-evm-mapping 0.1.0 (git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.30)",12202 "fp-evm-mapping",
12680 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",12203 "frame-support",
12681 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",12204 "frame-system",
12682 "pallet-balances",12205 "pallet-balances",
12683 "pallet-common",12206 "pallet-common",
12684 "pallet-ethereum",12207 "pallet-ethereum",
12685 "pallet-evm 6.0.0-dev (git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.30)",12208 "pallet-evm",
12686 "pallet-evm-coder-substrate",12209 "pallet-evm-coder-substrate",
12687 "pallet-fungible",12210 "pallet-fungible",
12688 "pallet-nonfungible",12211 "pallet-nonfungible",
12689 "pallet-refungible",12212 "pallet-refungible",
12690 "pallet-structure",12213 "pallet-structure",
12691 "pallet-timestamp 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",12214 "pallet-timestamp",
12692 "pallet-transaction-payment",12215 "pallet-transaction-payment",
12693 "pallet-unique",12216 "pallet-unique",
12694 "parity-scale-codec 3.2.1",12217 "parity-scale-codec 3.2.1",
12695 "scale-info",12218 "scale-info",
12696 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",12219 "sp-core",
12697 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",12220 "sp-io",
12698 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",12221 "sp-runtime",
12699 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",12222 "sp-std",
12700 "up-data-structs",12223 "up-data-structs",
12701 "up-sponsorship",12224 "up-sponsorship",
12702]12225]
13137 "sc-executor",12660 "sc-executor",
13138 "sc-service",12661 "sc-service",
13139 "serde",12662 "serde",
13140 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",12663 "sp-core",
13141 "sp-externalities 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",12664 "sp-externalities",
13142 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",12665 "sp-io",
13143 "sp-keystore",12666 "sp-keystore",
13144 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",12667 "sp-runtime",
13145 "sp-state-machine",12668 "sp-state-machine",
13146 "sp-version 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",12669 "sp-version",
13147 "zstd",12670 "zstd",
13148]12671]
1314912672
13179 "app-promotion-rpc",12702 "app-promotion-rpc",
13180 "jsonrpsee",12703 "jsonrpsee",
13181 "pallet-common",12704 "pallet-common",
13182 "pallet-evm 6.0.0-dev (git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.30)",12705 "pallet-evm",
13183 "parity-scale-codec 3.2.1",12706 "parity-scale-codec 3.2.1",
13184 "rmrk-rpc",12707 "rmrk-rpc",
13185 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",12708 "sp-api",
13186 "sp-blockchain",12709 "sp-blockchain",
13187 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",12710 "sp-core",
13188 "sp-rpc",12711 "sp-rpc",
13189 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",12712 "sp-runtime",
13190 "up-data-structs",12713 "up-data-structs",
13191 "up-rpc",12714 "up-rpc",
13192]12715]
13319 "sc-transaction-pool",12842 "sc-transaction-pool",
13320 "serde",12843 "serde",
13321 "serde_json",12844 "serde_json",
13322 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",12845 "sp-api",
13323 "sp-block-builder",12846 "sp-block-builder",
13324 "sp-blockchain",12847 "sp-blockchain",
13325 "sp-consensus",12848 "sp-consensus",
13326 "sp-consensus-aura",12849 "sp-consensus-aura",
13327 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",12850 "sp-core",
13328 "sp-finality-grandpa",12851 "sp-finality-grandpa",
13329 "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",12852 "sp-inherents",
13330 "sp-keystore",12853 "sp-keystore",
13331 "sp-offchain",12854 "sp-offchain",
13332 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",12855 "sp-runtime",
13333 "sp-session",12856 "sp-session",
13334 "sp-timestamp 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",12857 "sp-timestamp",
13335 "sp-transaction-pool",12858 "sp-transaction-pool",
13336 "sp-trie",12859 "sp-trie",
13337 "substrate-build-script-utils",12860 "substrate-build-script-utils",
13377 "sc-service",12900 "sc-service",
13378 "sc-transaction-pool",12901 "sc-transaction-pool",
13379 "serde",12902 "serde",
13380 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",12903 "sp-api",
13381 "sp-block-builder",12904 "sp-block-builder",
13382 "sp-blockchain",12905 "sp-blockchain",
13383 "sp-consensus",12906 "sp-consensus",
13384 "sp-consensus-aura",12907 "sp-consensus-aura",
13385 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",12908 "sp-core",
13386 "sp-offchain",12909 "sp-offchain",
13387 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",12910 "sp-runtime",
13388 "sp-session",12911 "sp-session",
13389 "sp-storage 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",12912 "sp-storage",
13390 "sp-transaction-pool",12913 "sp-transaction-pool",
13391 "substrate-frame-rpc-system",12914 "substrate-frame-rpc-system",
13392 "tokio",12915 "tokio",
13411 "cumulus-primitives-utility",12934 "cumulus-primitives-utility",
13412 "derivative",12935 "derivative",
13413 "evm-coder",12936 "evm-coder",
13414 "fp-evm-mapping 0.1.0 (git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.30)",12937 "fp-evm-mapping",
13415 "fp-rpc",12938 "fp-rpc",
13416 "fp-self-contained",12939 "fp-self-contained",
13417 "frame-benchmarking",12940 "frame-benchmarking",
13418 "frame-executive",12941 "frame-executive",
13419 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",12942 "frame-support",
13420 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",12943 "frame-system",
13421 "frame-system-benchmarking",12944 "frame-system-benchmarking",
13422 "frame-system-rpc-runtime-api",12945 "frame-system-rpc-runtime-api",
13423 "frame-try-runtime",12946 "frame-try-runtime",
13436 "pallet-common",12959 "pallet-common",
13437 "pallet-configuration",12960 "pallet-configuration",
13438 "pallet-ethereum",12961 "pallet-ethereum",
13439 "pallet-evm 6.0.0-dev (git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.30)",12962 "pallet-evm",
13440 "pallet-evm-coder-substrate",12963 "pallet-evm-coder-substrate",
13441 "pallet-evm-contract-helpers",12964 "pallet-evm-contract-helpers",
13442 "pallet-evm-migration",12965 "pallet-evm-migration",
13452 "pallet-structure",12975 "pallet-structure",
13453 "pallet-sudo",12976 "pallet-sudo",
13454 "pallet-template-transaction-payment",12977 "pallet-template-transaction-payment",
13455 "pallet-timestamp 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",12978 "pallet-timestamp",
13456 "pallet-transaction-payment",12979 "pallet-transaction-payment",
13457 "pallet-transaction-payment-rpc-runtime-api",12980 "pallet-transaction-payment-rpc-runtime-api",
13458 "pallet-treasury",12981 "pallet-treasury",
13466 "scale-info",12989 "scale-info",
13467 "serde",12990 "serde",
13468 "smallvec",12991 "smallvec",
13469 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",12992 "sp-api",
13470 "sp-arithmetic 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",12993 "sp-arithmetic",
13471 "sp-block-builder",12994 "sp-block-builder",
13472 "sp-consensus-aura",12995 "sp-consensus-aura",
13473 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",12996 "sp-core",
13474 "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",12997 "sp-inherents",
13475 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",12998 "sp-io",
13476 "sp-offchain",12999 "sp-offchain",
13477 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",13000 "sp-runtime",
13478 "sp-session",13001 "sp-session",
13479 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",13002 "sp-std",
13480 "sp-transaction-pool",13003 "sp-transaction-pool",
13481 "sp-version 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",13004 "sp-version",
13482 "substrate-wasm-builder",13005 "substrate-wasm-builder",
13483 "up-common",13006 "up-common",
13484 "up-data-structs",13007 "up-data-structs",
13522version = "0.9.30"13045version = "0.9.30"
13523dependencies = [13046dependencies = [
13524 "fp-rpc",13047 "fp-rpc",
13525 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",13048 "frame-support",
13526 "pallet-evm 6.0.0-dev (git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.30)",13049 "pallet-evm",
13527 "sp-consensus-aura",13050 "sp-consensus-aura",
13528 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",13051 "sp-core",
13529 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",13052 "sp-runtime",
13530 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",13053 "sp-std",
13531]13054]
1353213055
13533[[package]]13056[[package]]
13536dependencies = [13059dependencies = [
13537 "bondrewd",13060 "bondrewd",
13538 "derivative",13061 "derivative",
13539 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",13062 "frame-support",
13540 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",13063 "frame-system",
13541 "pallet-evm 6.0.0-dev (git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.30)",13064 "pallet-evm",
13542 "parity-scale-codec 3.2.1",13065 "parity-scale-codec 3.2.1",
13543 "rmrk-traits",13066 "rmrk-traits",
13544 "scale-info",13067 "scale-info",
13545 "serde",13068 "serde",
13546 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",13069 "sp-core",
13547 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",13070 "sp-runtime",
13548 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",13071 "sp-std",
13549 "struct-versioning",13072 "struct-versioning",
13550]13073]
1355113074
13554version = "0.1.3"13077version = "0.1.3"
13555dependencies = [13078dependencies = [
13556 "pallet-common",13079 "pallet-common",
13557 "pallet-evm 6.0.0-dev (git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.30)",13080 "pallet-evm",
13558 "parity-scale-codec 3.2.1",13081 "parity-scale-codec 3.2.1",
13559 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",13082 "sp-api",
13560 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",13083 "sp-core",
13561 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",13084 "sp-runtime",
13562 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",13085 "sp-std",
13563 "up-data-structs",13086 "up-data-structs",
13564]13087]
1356513088
14022 "frame-benchmarking",13545 "frame-benchmarking",
14023 "frame-election-provider-support",13546 "frame-election-provider-support",
14024 "frame-executive",13547 "frame-executive",
14025 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",13548 "frame-support",
14026 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",13549 "frame-system",
14027 "frame-system-benchmarking",13550 "frame-system-benchmarking",
14028 "frame-system-rpc-runtime-api",13551 "frame-system-rpc-runtime-api",
14029 "frame-try-runtime",13552 "frame-try-runtime",
14061 "pallet-staking",13584 "pallet-staking",
14062 "pallet-staking-reward-curve",13585 "pallet-staking-reward-curve",
14063 "pallet-sudo",13586 "pallet-sudo",
14064 "pallet-timestamp 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",13587 "pallet-timestamp",
14065 "pallet-transaction-payment",13588 "pallet-transaction-payment",
14066 "pallet-transaction-payment-rpc-runtime-api",13589 "pallet-transaction-payment-rpc-runtime-api",
14067 "pallet-treasury",13590 "pallet-treasury",
14079 "serde",13602 "serde",
14080 "serde_derive",13603 "serde_derive",
14081 "smallvec",13604 "smallvec",
14082 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",13605 "sp-api",
14083 "sp-authority-discovery",13606 "sp-authority-discovery",
14084 "sp-block-builder",13607 "sp-block-builder",
14085 "sp-consensus-babe",13608 "sp-consensus-babe",
14086 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",13609 "sp-core",
14087 "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",13610 "sp-inherents",
14088 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",13611 "sp-io",
14089 "sp-mmr-primitives",13612 "sp-mmr-primitives",
14090 "sp-npos-elections",13613 "sp-npos-elections",
14091 "sp-offchain",13614 "sp-offchain",
14092 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",13615 "sp-runtime",
14093 "sp-session",13616 "sp-session",
14094 "sp-staking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",13617 "sp-staking",
14095 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",13618 "sp-std",
14096 "sp-transaction-pool",13619 "sp-transaction-pool",
14097 "sp-version 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",13620 "sp-version",
14098 "substrate-wasm-builder",13621 "substrate-wasm-builder",
14099 "westend-runtime-constants",13622 "westend-runtime-constants",
14100 "xcm",13623 "xcm",
14107version = "0.9.30"13630version = "0.9.30"
14108source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.30#064536093f5ff70d867f4bbce8d4c41a406d317a"13631source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.30#064536093f5ff70d867f4bbce8d4c41a406d317a"
14109dependencies = [13632dependencies = [
14110 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",13633 "frame-support",
14111 "polkadot-primitives",13634 "polkadot-primitives",
14112 "polkadot-runtime-common",13635 "polkadot-runtime-common",
14113 "smallvec",13636 "smallvec",
14114 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",13637 "sp-runtime",
14115]13638]
1411613639
14117[[package]]13640[[package]]
14350 "log",13873 "log",
14351 "parity-scale-codec 3.2.1",13874 "parity-scale-codec 3.2.1",
14352 "scale-info",13875 "scale-info",
14353 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",13876 "sp-runtime",
14354 "xcm-procedural",13877 "xcm-procedural",
14355]13878]
1435613879
14359version = "0.9.30"13882version = "0.9.30"
14360source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.30#064536093f5ff70d867f4bbce8d4c41a406d317a"13883source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.30#064536093f5ff70d867f4bbce8d4c41a406d317a"
14361dependencies = [13884dependencies = [
14362 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",13885 "frame-support",
14363 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",13886 "frame-system",
14364 "log",13887 "log",
14365 "pallet-transaction-payment",13888 "pallet-transaction-payment",
14366 "parity-scale-codec 3.2.1",13889 "parity-scale-codec 3.2.1",
14367 "polkadot-parachain",13890 "polkadot-parachain",
14368 "scale-info",13891 "scale-info",
14369 "sp-arithmetic 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",13892 "sp-arithmetic",
14370 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",13893 "sp-io",
14371 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",13894 "sp-runtime",
14372 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",13895 "sp-std",
14373 "xcm",13896 "xcm",
14374 "xcm-executor",13897 "xcm-executor",
14375]13898]
14380source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.30#064536093f5ff70d867f4bbce8d4c41a406d317a"13903source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.30#064536093f5ff70d867f4bbce8d4c41a406d317a"
14381dependencies = [13904dependencies = [
14382 "frame-benchmarking",13905 "frame-benchmarking",
14383 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",13906 "frame-support",
14384 "impl-trait-for-tuples",13907 "impl-trait-for-tuples",
14385 "log",13908 "log",
14386 "parity-scale-codec 3.2.1",13909 "parity-scale-codec 3.2.1",
14387 "sp-arithmetic 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",13910 "sp-arithmetic",
14388 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",13911 "sp-core",
14389 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",13912 "sp-io",
14390 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",13913 "sp-runtime",
14391 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30)",13914 "sp-std",
14392 "xcm",13915 "xcm",
14393]13916]
1439413917
modifiedcrates/evm-coder/CHANGELOG.mddiffbeforeafterboth
1515
16 - Implementation `AbiWrite` for tuples.16 - Implementation `AbiWrite` for tuples.
1717
18 ### Fixes 18 ### Fixes
1919
20 - Tuple generation for solidity.20 - Tuple generation for solidity.
2121
modifiedcrates/evm-coder/Cargo.tomldiffbeforeafterboth
21# We have tuple-heavy code in solidity.rs21# We have tuple-heavy code in solidity.rs
22impl-trait-for-tuples = "0.2.2"22impl-trait-for-tuples = "0.2.2"
2323
24pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29" }24pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }
2525
26[dev-dependencies]26[dev-dependencies]
27# We want to assert some large binary blobs equality in tests27# We want to assert some large binary blobs equality in tests
modifiedcrates/evm-coder/src/solidity.rsdiffbeforeafterboth
522 self.custom_signature.as_str()522 self.custom_signature.as_str()
523 )?;523 )?;
524 }524 }
525 write!(writer, "\tfunction {}(", self.name)?;525 write!(writer, "\t{hide_comment}function {}(", self.name)?;
526 self.args.solidity_name(writer, tc)?;526 self.args.solidity_name(writer, tc)?;
527 write!(writer, ")")?;527 write!(writer, ")")?;
528 if is_impl {528 if is_impl {
modifiedpallets/fungible/src/stubs/UniqueFungible.rawdiffbeforeafterboth

binary blob — no preview

modifiedpallets/fungible/src/stubs/UniqueFungible.soldiffbeforeafterboth

no changes

modifiedpallets/nonfungible/src/erc.rsdiffbeforeafterboth
20//! Method implementations are mostly doing parameter conversion and calling Nonfungible Pallet methods.20//! Method implementations are mostly doing parameter conversion and calling Nonfungible Pallet methods.
2121
22extern crate alloc;22extern crate alloc;
23use alloc::string::ToString;
24use core::{23use core::{
25 char::{REPLACEMENT_CHARACTER, decode_utf16},24 char::{REPLACEMENT_CHARACTER, decode_utf16},
26 convert::TryInto,25 convert::TryInto,
44use pallet_common::{43use pallet_common::{
45 erc::{CommonEvmHandler, PrecompileResult, CollectionCall, static_property::key},44 erc::{CommonEvmHandler, PrecompileResult, CollectionCall, static_property::key},
46 CollectionHandle, CollectionPropertyPermissions,45 CollectionHandle, CollectionPropertyPermissions,
47 eth::convert_tuple_to_cross_account,
48};46};
49use pallet_evm::{account::CrossAccountId, PrecompileHandle};47use pallet_evm::{account::CrossAccountId, PrecompileHandle};
50use pallet_evm_coder_substrate::call;48use pallet_evm_coder_substrate::call;
modifiedpallets/nonfungible/src/stubs/UniqueNFT.rawdiffbeforeafterboth

binary blob — no preview

modifiedpallets/nonfungible/src/stubs/UniqueNFT.soldiffbeforeafterboth
67 /// @param properties settable properties67 /// @param properties settable properties
68 /// @dev EVM selector for this function is: 0x14ed3a6e,68 /// @dev EVM selector for this function is: 0x14ed3a6e,
69 /// or in textual repr: setProperties(uint256,(string,bytes)[])69 /// or in textual repr: setProperties(uint256,(string,bytes)[])
70 function setProperties(uint256 tokenId, Tuple19[] memory properties) public {70 function setProperties(uint256 tokenId, Tuple21[] memory properties) public {
71 require(false, stub_error);71 require(false, stub_error);
72 tokenId;72 tokenId;
73 properties;73 properties;
104}104}
105105
106/// @title A contract that allows you to work with collections.106/// @title A contract that allows you to work with collections.
107<<<<<<< HEAD
108<<<<<<< HEAD
109<<<<<<< HEAD
110/// @dev the ERC-165 identifier for this interface is 0xb3152af3107/// @dev the ERC-165 identifier for this interface is 0xb3152af3
111=======
112/// @dev the ERC-165 identifier for this interface is 0x674be726
113>>>>>>> feat: Add custum signature with unlimited nesting.
114=======
115/// @dev the ERC-165 identifier for this interface is 0x943ee094
116>>>>>>> fix: after rebase
117=======
118/// @dev the ERC-165 identifier for this interface is 0xefe988e0
119>>>>>>> misk: update stubs
120contract Collection is Dummy, ERC165 {108contract Collection is Dummy, ERC165 {
121 /// Set collection property.109 /// Set collection property.
122 ///110 ///
210 /// @dev In order for sponsorship to work, it must be confirmed on behalf of the sponsor.198 /// @dev In order for sponsorship to work, it must be confirmed on behalf of the sponsor.
211 ///199 ///
212 /// @param sponsor Cross account address of the sponsor from whose account funds will be debited for operations with the contract.200 /// @param sponsor Cross account address of the sponsor from whose account funds will be debited for operations with the contract.
213<<<<<<< HEAD
214 /// @dev EVM selector for this function is: 0x403e96a7,
215 /// or in textual repr: setCollectionSponsorCross((address,uint256))
216 function setCollectionSponsorCross(Tuple6 memory sponsor) public {
217=======
218 /// @dev EVM selector for this function is: 0x84a1d5a8,201 /// @dev EVM selector for this function is: 0x84a1d5a8,
219 /// or in textual repr: setCollectionSponsorCross(EthCrossAccount)202 /// or in textual repr: setCollectionSponsorCross(EthCrossAccount)
220 /// or in the expanded repr: setCollectionSponsorCross((address,uint256))203 /// or in the expanded repr: setCollectionSponsorCross((address,uint256))
221 function setCollectionSponsorCross(EthCrossAccount memory sponsor) public {204 function setCollectionSponsorCross(EthCrossAccount memory sponsor) public {
222>>>>>>> misk: update stubs
223 require(false, stub_error);205 require(false, stub_error);
224 sponsor;206 sponsor;
225 dummy = 0;207 dummy = 0;
257 /// @return Tuble with sponsor address and his substrate mirror. If there is no confirmed sponsor error "Contract has no sponsor" throw.239 /// @return Tuble with sponsor address and his substrate mirror. If there is no confirmed sponsor error "Contract has no sponsor" throw.
258 /// @dev EVM selector for this function is: 0x6ec0a9f1,240 /// @dev EVM selector for this function is: 0x6ec0a9f1,
259 /// or in textual repr: collectionSponsor()241 /// or in textual repr: collectionSponsor()
260<<<<<<< HEAD
261<<<<<<< HEAD
262<<<<<<< HEAD
263 function collectionSponsor() public view returns (Tuple6 memory) {
264 require(false, stub_error);
265 dummy;
266 return Tuple6(0x0000000000000000000000000000000000000000, 0);
267=======
268 function collectionSponsor() public view returns (Tuple19 memory) {
269 require(false, stub_error);
270 dummy;
271 return Tuple19(0x0000000000000000000000000000000000000000, 0);
272>>>>>>> feat: add `EthCrossAccount` type
273=======
274 function collectionSponsor() public view returns (Tuple8 memory) {
275 require(false, stub_error);
276 dummy;
277 return Tuple8(0x0000000000000000000000000000000000000000, 0);
278>>>>>>> feat: Add custum signature with unlimited nesting.
279=======
280 function collectionSponsor() public view returns (Tuple24 memory) {242 function collectionSponsor() public view returns (Tuple24 memory) {
281 require(false, stub_error);243 require(false, stub_error);
282 dummy;244 dummy;
283 return Tuple24(0x0000000000000000000000000000000000000000, 0);245 return Tuple24(0x0000000000000000000000000000000000000000, 0);
284>>>>>>> misk: update stubs
285 }246 }
286247
287 /// Set limits for the collection.248 /// Set limits for the collection.
330291
331 /// Add collection admin.292 /// Add collection admin.
332 /// @param newAdmin Cross account administrator address.293 /// @param newAdmin Cross account administrator address.
333<<<<<<< HEAD
334 /// @dev EVM selector for this function is: 0x62e3c7c2,
335 /// or in textual repr: addCollectionAdminCross((address,uint256))
336 function addCollectionAdminCross(Tuple6 memory newAdmin) public {
337=======
338 /// @dev EVM selector for this function is: 0x859aa7d6,294 /// @dev EVM selector for this function is: 0x859aa7d6,
339 /// or in textual repr: addCollectionAdminCross(EthCrossAccount)295 /// or in textual repr: addCollectionAdminCross(EthCrossAccount)
340 /// or in the expanded repr: addCollectionAdminCross((address,uint256))296 /// or in the expanded repr: addCollectionAdminCross((address,uint256))
341 function addCollectionAdminCross(EthCrossAccount memory newAdmin) public {297 function addCollectionAdminCross(EthCrossAccount memory newAdmin) public {
342>>>>>>> misk: update stubs
343 require(false, stub_error);298 require(false, stub_error);
344 newAdmin;299 newAdmin;
345 dummy = 0;300 dummy = 0;
346 }301 }
347302
348 /// Remove collection admin.303 /// Remove collection admin.
349 /// @param admin Cross account administrator address.304 /// @param admin Cross account administrator address.
350<<<<<<< HEAD
351 /// @dev EVM selector for this function is: 0x810d1503,
352 /// or in textual repr: removeCollectionAdminCross((address,uint256))
353 function removeCollectionAdminCross(Tuple6 memory admin) public {
354=======
355 /// @dev EVM selector for this function is: 0x6c0cd173,305 /// @dev EVM selector for this function is: 0x6c0cd173,
356 /// or in textual repr: removeCollectionAdminCross(EthCrossAccount)306 /// or in textual repr: removeCollectionAdminCross(EthCrossAccount)
357 /// or in the expanded repr: removeCollectionAdminCross((address,uint256))307 /// or in the expanded repr: removeCollectionAdminCross((address,uint256))
358 function removeCollectionAdminCross(EthCrossAccount memory admin) public {308 function removeCollectionAdminCross(EthCrossAccount memory admin) public {
359>>>>>>> misk: update stubs
360 require(false, stub_error);309 require(false, stub_error);
361 admin;310 admin;
362 dummy = 0;311 dummy = 0;
445 /// Add user to allowed list.394 /// Add user to allowed list.
446 ///395 ///
447 /// @param user User cross account address.396 /// @param user User cross account address.
448<<<<<<< HEAD
449 /// @dev EVM selector for this function is: 0xf074da88,
450 /// or in textual repr: addToCollectionAllowListCross((address,uint256))
451 function addToCollectionAllowListCross(Tuple6 memory user) public {
452=======
453 /// @dev EVM selector for this function is: 0xa0184a3a,397 /// @dev EVM selector for this function is: 0xa0184a3a,
454 /// or in textual repr: addToCollectionAllowListCross(EthCrossAccount)398 /// or in textual repr: addToCollectionAllowListCross(EthCrossAccount)
455 /// or in the expanded repr: addToCollectionAllowListCross((address,uint256))399 /// or in the expanded repr: addToCollectionAllowListCross((address,uint256))
456 function addToCollectionAllowListCross(EthCrossAccount memory user) public {400 function addToCollectionAllowListCross(EthCrossAccount memory user) public {
457>>>>>>> misk: update stubs
458 require(false, stub_error);401 require(false, stub_error);
459 user;402 user;
460 dummy = 0;403 dummy = 0;
474 /// Remove user from allowed list.417 /// Remove user from allowed list.
475 ///418 ///
476 /// @param user User cross account address.419 /// @param user User cross account address.
477<<<<<<< HEAD
478 /// @dev EVM selector for this function is: 0xc00df45c,
479 /// or in textual repr: removeFromCollectionAllowListCross((address,uint256))
480 function removeFromCollectionAllowListCross(Tuple6 memory user) public {
481=======
482 /// @dev EVM selector for this function is: 0x09ba452a,420 /// @dev EVM selector for this function is: 0x09ba452a,
483 /// or in textual repr: removeFromCollectionAllowListCross(EthCrossAccount)421 /// or in textual repr: removeFromCollectionAllowListCross(EthCrossAccount)
484 /// or in the expanded repr: removeFromCollectionAllowListCross((address,uint256))422 /// or in the expanded repr: removeFromCollectionAllowListCross((address,uint256))
485 function removeFromCollectionAllowListCross(EthCrossAccount memory user) public {423 function removeFromCollectionAllowListCross(EthCrossAccount memory user) public {
486>>>>>>> misk: update stubs
487 require(false, stub_error);424 require(false, stub_error);
488 user;425 user;
489 dummy = 0;426 dummy = 0;
517 ///454 ///
518 /// @param user User cross account to verify455 /// @param user User cross account to verify
519 /// @return "true" if account is the owner or admin456 /// @return "true" if account is the owner or admin
520<<<<<<< HEAD
521 /// @dev EVM selector for this function is: 0x5aba3351,
522 /// or in textual repr: isOwnerOrAdminCross((address,uint256))
523 function isOwnerOrAdminCross(Tuple6 memory user) public view returns (bool) {
524=======
525 /// @dev EVM selector for this function is: 0x3e75a905,457 /// @dev EVM selector for this function is: 0x3e75a905,
526 /// or in textual repr: isOwnerOrAdminCross(EthCrossAccount)458 /// or in textual repr: isOwnerOrAdminCross(EthCrossAccount)
527 /// or in the expanded repr: isOwnerOrAdminCross((address,uint256))459 /// or in the expanded repr: isOwnerOrAdminCross((address,uint256))
528 function isOwnerOrAdminCross(EthCrossAccount memory user) public view returns (bool) {460 function isOwnerOrAdminCross(EthCrossAccount memory user) public view returns (bool) {
529>>>>>>> misk: update stubs
530 require(false, stub_error);461 require(false, stub_error);
531 user;462 user;
532 dummy;463 dummy;
546477
547 /// Get collection owner.478 /// Get collection owner.
548 ///479 ///
549 /// @return Tuple with sponsor address and his substrate mirror.480 /// @return Tuble with sponsor address and his substrate mirror.
550 /// If address is canonical then substrate mirror is zero and vice versa.481 /// If address is canonical then substrate mirror is zero and vice versa.
551 /// @dev EVM selector for this function is: 0xdf727d3b,482 /// @dev EVM selector for this function is: 0xdf727d3b,
552 /// or in textual repr: collectionOwner()483 /// or in textual repr: collectionOwner()
553<<<<<<< HEAD
554<<<<<<< HEAD
555<<<<<<< HEAD
556 function collectionOwner() public view returns (Tuple6 memory) {
557 require(false, stub_error);
558 dummy;
559 return Tuple6(0x0000000000000000000000000000000000000000, 0);
560=======
561 function collectionOwner() public view returns (Tuple19 memory) {
562 require(false, stub_error);
563 dummy;
564 return Tuple19(0x0000000000000000000000000000000000000000, 0);
565>>>>>>> feat: add `EthCrossAccount` type
566=======
567 function collectionOwner() public view returns (Tuple8 memory) {
568 require(false, stub_error);
569 dummy;
570 return Tuple8(0x0000000000000000000000000000000000000000, 0);
571>>>>>>> feat: Add custum signature with unlimited nesting.
572=======
573 function collectionOwner() public view returns (EthCrossAccount memory) {484 function collectionOwner() public view returns (EthCrossAccount memory) {
574 require(false, stub_error);485 require(false, stub_error);
575 dummy;486 dummy;
576 return EthCrossAccount(0x0000000000000000000000000000000000000000, 0);487 return EthCrossAccount(0x0000000000000000000000000000000000000000, 0);
577>>>>>>> misk: update stubs
578 }488 }
579489
580 /// Changes collection owner to another account490 /// Changes collection owner to another account
595 /// If address is canonical then substrate mirror is zero and vice versa.505 /// If address is canonical then substrate mirror is zero and vice versa.
596 /// @dev EVM selector for this function is: 0x5813216b,506 /// @dev EVM selector for this function is: 0x5813216b,
597 /// or in textual repr: collectionAdmins()507 /// or in textual repr: collectionAdmins()
598<<<<<<< HEAD
599 function collectionAdmins() public view returns (Tuple6[] memory) {
600 require(false, stub_error);
601 dummy;
602 return new Tuple6[](0);
603=======
604 function collectionAdmins() public view returns (EthCrossAccount[] memory) {508 function collectionAdmins() public view returns (EthCrossAccount[] memory) {
605 require(false, stub_error);509 require(false, stub_error);
606 dummy;510 dummy;
607 return new EthCrossAccount[](0);511 return new EthCrossAccount[](0);
608>>>>>>> misk: update stubs
609 }512 }
610513
611 /// Changes collection owner to another account514 /// Changes collection owner to another account
612 ///515 ///
613 /// @dev Owner can be changed only by current owner516 /// @dev Owner can be changed only by current owner
614 /// @param newOwner new owner cross account517 /// @param newOwner new owner cross account
615<<<<<<< HEAD
616 /// @dev EVM selector for this function is: 0xbdff793d,
617 /// or in textual repr: setOwnerCross((address,uint256))
618 function setOwnerCross(Tuple6 memory newOwner) public {
619=======
620 /// @dev EVM selector for this function is: 0xe5c9913f,518 /// @dev EVM selector for this function is: 0xe5c9913f,
621 /// or in textual repr: setOwnerCross(EthCrossAccount)519 /// or in textual repr: setOwnerCross(EthCrossAccount)
622 /// or in the expanded repr: setOwnerCross((address,uint256))520 /// or in the expanded repr: setOwnerCross((address,uint256))
623 function setOwnerCross(EthCrossAccount memory newOwner) public {521 function setOwnerCross(EthCrossAccount memory newOwner) public {
624>>>>>>> misk: update stubs
625 require(false, stub_error);522 require(false, stub_error);
626 newOwner;523 newOwner;
627 dummy = 0;524 dummy = 0;
628 }525 }
629}526}
630527
631<<<<<<< HEAD
632<<<<<<< HEAD
633<<<<<<< HEAD
634/// @dev anonymous struct
635struct Tuple19 {
636=======
637/// @dev Cross account struct528/// @dev Cross account struct
638struct EthCrossAccount {529struct EthCrossAccount {
639 address eth;530 address eth;
642533
643/// @dev anonymous struct534/// @dev anonymous struct
644struct Tuple24 {535struct Tuple24 {
645>>>>>>> misk: update stubs
646 address field_0;536 address field_0;
647 uint256 field_1;537 uint256 field_1;
648}538}
649539
650<<<<<<< HEAD540/// @dev anonymous struct
541struct Tuple21 {
542 string field_0;
543 bytes field_1;
544}
545
651/// @title ERC-721 Non-Fungible Token Standard, optional metadata extension546/// @title ERC-721 Non-Fungible Token Standard, optional metadata extension
652/// @dev See https://eips.ethereum.org/EIPS/eip-721547/// @dev See https://eips.ethereum.org/EIPS/eip-721
691 }586 }
692}587}
693588
694=======
695>>>>>>> feat: Add custum signature with unlimited nesting.
696=======
697=======
698>>>>>>> misk: update stubs
699/// @dev anonymous struct
700struct Tuple21 {
701 string field_0;
702 bytes field_1;
703}
704
705>>>>>>> fix: after rebase
706/// @title ERC721 Token that can be irreversibly burned (destroyed).589/// @title ERC721 Token that can be irreversibly burned (destroyed).
707/// @dev the ERC-165 identifier for this interface is 0x42966c68590/// @dev the ERC-165 identifier for this interface is 0x42966c68
708contract ERC721Burnable is Dummy, ERC165 {591contract ERC721Burnable is Dummy, ERC165 {
804}687}
805688
806/// @title Unique extensions for ERC721.689/// @title Unique extensions for ERC721.
807<<<<<<< HEAD
808<<<<<<< HEAD
809/// @dev the ERC-165 identifier for this interface is 0x244543ee690/// @dev the ERC-165 identifier for this interface is 0x244543ee
810=======
811/// @dev the ERC-165 identifier for this interface is 0xcc97cb35
812>>>>>>> feat: Add custum signature with unlimited nesting.
813=======
814/// @dev the ERC-165 identifier for this interface is 0xb76006ac
815>>>>>>> misk: update stubs
816contract ERC721UniqueExtensions is Dummy, ERC165 {691contract ERC721UniqueExtensions is Dummy, ERC165 {
817 /// @notice A descriptive name for a collection of NFTs in this contract692 /// @notice A descriptive name for a collection of NFTs in this contract
818 /// @dev EVM selector for this function is: 0x06fdde03,693 /// @dev EVM selector for this function is: 0x06fdde03,
838 /// operator of the current owner.713 /// operator of the current owner.
839 /// @param approved The new substrate address approved NFT controller714 /// @param approved The new substrate address approved NFT controller
840 /// @param tokenId The NFT to approve715 /// @param tokenId The NFT to approve
841<<<<<<< HEAD
842 /// @dev EVM selector for this function is: 0x106fdb59,
843 /// or in textual repr: approveCross((address,uint256),uint256)
844 function approveCross(Tuple6 memory approved, uint256 tokenId) public {
845=======
846 /// @dev EVM selector for this function is: 0x0ecd0ab0,716 /// @dev EVM selector for this function is: 0x0ecd0ab0,
847 /// or in textual repr: approveCross(EthCrossAccount,uint256)717 /// or in textual repr: approveCross(EthCrossAccount,uint256)
848 /// or in the expanded repr: approveCross((address,uint256),uint256)718 /// or in the expanded repr: approveCross((address,uint256),uint256)
849 function approveCross(EthCrossAccount memory approved, uint256 tokenId) public {719 function approveCross(EthCrossAccount memory approved, uint256 tokenId) public {
850>>>>>>> misk: update stubs
851 require(false, stub_error);720 require(false, stub_error);
852 approved;721 approved;
853 tokenId;722 tokenId;
878 /// or in textual repr: transferFromCross(EthCrossAccount,EthCrossAccount,uint256)747 /// or in textual repr: transferFromCross(EthCrossAccount,EthCrossAccount,uint256)
879 /// or in the expanded repr: transferFromCross((address,uint256),(address,uint256),uint256)748 /// or in the expanded repr: transferFromCross((address,uint256),(address,uint256),uint256)
880 function transferFromCross(749 function transferFromCross(
881<<<<<<< HEAD
882 Tuple6 memory from,
883 Tuple6 memory to,
884=======
885 EthCrossAccount memory from,750 EthCrossAccount memory from,
886 EthCrossAccount memory to,751 EthCrossAccount memory to,
887>>>>>>> feat: Add custum signature with unlimited nesting.
888 uint256 tokenId752 uint256 tokenId
889 ) public {753 ) public {
890 require(false, stub_error);754 require(false, stub_error);
915 /// if `to` is the zero address. Throws if `tokenId` is not a valid NFT.779 /// if `to` is the zero address. Throws if `tokenId` is not a valid NFT.
916 /// @param from The current owner of the NFT780 /// @param from The current owner of the NFT
917 /// @param tokenId The NFT to transfer781 /// @param tokenId The NFT to transfer
918<<<<<<< HEAD
919 /// @dev EVM selector for this function is: 0xa8106d4a,
920 /// or in textual repr: burnFromCross((address,uint256),uint256)
921 function burnFromCross(Tuple6 memory from, uint256 tokenId) public {
922=======
923 /// @dev EVM selector for this function is: 0xbb2f5a58,782 /// @dev EVM selector for this function is: 0xbb2f5a58,
924 /// or in textual repr: burnFromCross(EthCrossAccount,uint256)783 /// or in textual repr: burnFromCross(EthCrossAccount,uint256)
925 /// or in the expanded repr: burnFromCross((address,uint256),uint256)784 /// or in the expanded repr: burnFromCross((address,uint256),uint256)
926 function burnFromCross(EthCrossAccount memory from, uint256 tokenId) public {785 function burnFromCross(EthCrossAccount memory from, uint256 tokenId) public {
927>>>>>>> misk: update stubs
928 require(false, stub_error);786 require(false, stub_error);
929 from;787 from;
930 tokenId;788 tokenId;
961 // /// @param tokens array of pairs of token ID and token URI for minted tokens819 // /// @param tokens array of pairs of token ID and token URI for minted tokens
962 // /// @dev EVM selector for this function is: 0x36543006,820 // /// @dev EVM selector for this function is: 0x36543006,
963 // /// or in textual repr: mintBulkWithTokenURI(address,(uint256,string)[])821 // /// or in textual repr: mintBulkWithTokenURI(address,(uint256,string)[])
964 // function mintBulkWithTokenURI(address to, Tuple8[] memory tokens) public returns (bool) {822 // function mintBulkWithTokenURI(address to, Tuple10[] memory tokens) public returns (bool) {
965 // require(false, stub_error);823 // require(false, stub_error);
966 // to;824 // to;
967 // tokens;825 // tokens;
968 // dummy = 0;826 // dummy = 0;
969 // return false;827 // return false;
970 // }828 // }
971829
972<<<<<<< HEAD
973}830}
974831
975/// @dev anonymous struct832/// @dev anonymous struct
976struct Tuple8 {833struct Tuple10 {
977=======
978 /// @notice Function to mint multiple tokens.
979 /// @dev `tokenIds` should be an array of consecutive numbers and first number
980 /// should be obtained with `nextTokenId` method
981 /// @param to The new owner
982 /// @param tokenIds IDs of the minted NFTs
983 /// @dev EVM selector for this function is: 0x44a9945e,
984 /// or in textual repr: mintBulk(address,uint256[])
985 function mintBulk(address to, uint256[] memory tokenIds) public returns (bool) {
986 require(false, stub_error);
987 to;
988 tokenIds;
989 dummy = 0;
990 return false;
991 }
992
993 /// @notice Function to mint multiple tokens with the given tokenUris.
994 /// @dev `tokenIds` is array of pairs of token ID and token URI. Token IDs should be consecutive
995 /// numbers and first number should be obtained with `nextTokenId` method
996 /// @param to The new owner
997 /// @param tokens array of pairs of token ID and token URI for minted tokens
998 /// @dev EVM selector for this function is: 0x36543006,
999 /// or in textual repr: mintBulkWithTokenURI(address,(uint256,string)[])
1000 function mintBulkWithTokenURI(address to, Tuple12[] memory tokens) public returns (bool) {
1001 require(false, stub_error);
1002 to;
1003 tokens;
1004 dummy = 0;
1005 return false;
1006 }
1007}
1008
1009/// @dev anonymous struct
1010struct Tuple12 {
1011>>>>>>> feat: Add custum signature with unlimited nesting.
1012 uint256 field_0;834 uint256 field_0;
1013 string field_1;835 string field_1;
1014}
1015
1016<<<<<<< HEAD
1017<<<<<<< HEAD
1018/// @dev anonymous struct
1019struct Tuple6 {
1020 address field_0;
1021 uint256 field_1;
1022=======
1023/// @dev Cross account struct
1024struct EthCrossAccount {
1025 address eth;
1026 uint256 sub;
1027>>>>>>> feat: add `EthCrossAccount` type
1028}
1029
1030/// @dev anonymous struct
1031struct Tuple8 {
1032 address field_0;
1033 uint256 field_1;
1034}836}
1035837
1036=======
1037>>>>>>> misk: update stubs
1038/// @title ERC-721 Non-Fungible Token Standard, optional enumeration extension838/// @title ERC-721 Non-Fungible Token Standard, optional enumeration extension
1039/// @dev See https://eips.ethereum.org/EIPS/eip-721839/// @dev See https://eips.ethereum.org/EIPS/eip-721
1040/// @dev the ERC-165 identifier for this interface is 0x780e9d63840/// @dev the ERC-165 identifier for this interface is 0x780e9d63
modifiedpallets/refungible/src/stubs/UniqueRefungible.rawdiffbeforeafterboth

binary blob — no preview

modifiedpallets/refungible/src/stubs/UniqueRefungible.soldiffbeforeafterboth
67 /// @param properties settable properties67 /// @param properties settable properties
68 /// @dev EVM selector for this function is: 0x14ed3a6e,68 /// @dev EVM selector for this function is: 0x14ed3a6e,
69 /// or in textual repr: setProperties(uint256,(string,bytes)[])69 /// or in textual repr: setProperties(uint256,(string,bytes)[])
70 function setProperties(uint256 tokenId, Tuple19[] memory properties) public {70 function setProperties(uint256 tokenId, Tuple20[] memory properties) public {
71 require(false, stub_error);71 require(false, stub_error);
72 tokenId;72 tokenId;
73 properties;73 properties;
199 ///199 ///
200 /// @param sponsor Cross account address of the sponsor from whose account funds will be debited for operations with the contract.200 /// @param sponsor Cross account address of the sponsor from whose account funds will be debited for operations with the contract.
201 /// @dev EVM selector for this function is: 0x84a1d5a8,201 /// @dev EVM selector for this function is: 0x84a1d5a8,
202<<<<<<< HEAD
203 /// or in textual repr: setCollectionSponsorCross((address,uint256))
204 function setCollectionSponsorCross(Tuple6 memory sponsor) public {
205=======
206 /// or in textual repr: setCollectionSponsorCross(EthCrossAccount)202 /// or in textual repr: setCollectionSponsorCross(EthCrossAccount)
207 /// or in the expanded repr: setCollectionSponsorCross((address,uint256))203 /// or in the expanded repr: setCollectionSponsorCross((address,uint256))
208 function setCollectionSponsorCross(EthCrossAccount memory sponsor) public {204 function setCollectionSponsorCross(EthCrossAccount memory sponsor) public {
209>>>>>>> misk: update stubs
210 require(false, stub_error);205 require(false, stub_error);
211 sponsor;206 sponsor;
212 dummy = 0;207 dummy = 0;
244 /// @return Tuble with sponsor address and his substrate mirror. If there is no confirmed sponsor error "Contract has no sponsor" throw.239 /// @return Tuble with sponsor address and his substrate mirror. If there is no confirmed sponsor error "Contract has no sponsor" throw.
245 /// @dev EVM selector for this function is: 0x6ec0a9f1,240 /// @dev EVM selector for this function is: 0x6ec0a9f1,
246 /// or in textual repr: collectionSponsor()241 /// or in textual repr: collectionSponsor()
247<<<<<<< HEAD
248 function collectionSponsor() public view returns (Tuple6 memory) {
249 require(false, stub_error);
250 dummy;
251 return Tuple6(0x0000000000000000000000000000000000000000, 0);
252=======
253 function collectionSponsor() public view returns (Tuple23 memory) {242 function collectionSponsor() public view returns (Tuple23 memory) {
254 require(false, stub_error);243 require(false, stub_error);
255 dummy;244 dummy;
256 return Tuple23(0x0000000000000000000000000000000000000000, 0);245 return Tuple23(0x0000000000000000000000000000000000000000, 0);
257>>>>>>> misk: update stubs
258 }246 }
259247
260 /// Set limits for the collection.248 /// Set limits for the collection.
304 /// Add collection admin.292 /// Add collection admin.
305 /// @param newAdmin Cross account administrator address.293 /// @param newAdmin Cross account administrator address.
306 /// @dev EVM selector for this function is: 0x859aa7d6,294 /// @dev EVM selector for this function is: 0x859aa7d6,
307<<<<<<< HEAD
308 /// or in textual repr: addCollectionAdminCross((address,uint256))
309 function addCollectionAdminCross(Tuple6 memory newAdmin) public {
310=======
311 /// or in textual repr: addCollectionAdminCross(EthCrossAccount)295 /// or in textual repr: addCollectionAdminCross(EthCrossAccount)
312 /// or in the expanded repr: addCollectionAdminCross((address,uint256))296 /// or in the expanded repr: addCollectionAdminCross((address,uint256))
313 function addCollectionAdminCross(EthCrossAccount memory newAdmin) public {297 function addCollectionAdminCross(EthCrossAccount memory newAdmin) public {
314>>>>>>> misk: update stubs
315 require(false, stub_error);298 require(false, stub_error);
316 newAdmin;299 newAdmin;
317 dummy = 0;300 dummy = 0;
320 /// Remove collection admin.303 /// Remove collection admin.
321 /// @param admin Cross account administrator address.304 /// @param admin Cross account administrator address.
322 /// @dev EVM selector for this function is: 0x6c0cd173,305 /// @dev EVM selector for this function is: 0x6c0cd173,
323<<<<<<< HEAD
324 /// or in textual repr: removeCollectionAdminCross((address,uint256))
325 function removeCollectionAdminCross(Tuple6 memory admin) public {
326=======
327 /// or in textual repr: removeCollectionAdminCross(EthCrossAccount)306 /// or in textual repr: removeCollectionAdminCross(EthCrossAccount)
328 /// or in the expanded repr: removeCollectionAdminCross((address,uint256))307 /// or in the expanded repr: removeCollectionAdminCross((address,uint256))
329 function removeCollectionAdminCross(EthCrossAccount memory admin) public {308 function removeCollectionAdminCross(EthCrossAccount memory admin) public {
330>>>>>>> misk: update stubs
331 require(false, stub_error);309 require(false, stub_error);
332 admin;310 admin;
333 dummy = 0;311 dummy = 0;
417 ///395 ///
418 /// @param user User cross account address.396 /// @param user User cross account address.
419 /// @dev EVM selector for this function is: 0xa0184a3a,397 /// @dev EVM selector for this function is: 0xa0184a3a,
420<<<<<<< HEAD
421 /// or in textual repr: addToCollectionAllowListCross((address,uint256))
422 function addToCollectionAllowListCross(Tuple6 memory user) public {
423=======
424 /// or in textual repr: addToCollectionAllowListCross(EthCrossAccount)398 /// or in textual repr: addToCollectionAllowListCross(EthCrossAccount)
425 /// or in the expanded repr: addToCollectionAllowListCross((address,uint256))399 /// or in the expanded repr: addToCollectionAllowListCross((address,uint256))
426 function addToCollectionAllowListCross(EthCrossAccount memory user) public {400 function addToCollectionAllowListCross(EthCrossAccount memory user) public {
427>>>>>>> misk: update stubs
428 require(false, stub_error);401 require(false, stub_error);
429 user;402 user;
430 dummy = 0;403 dummy = 0;
445 ///418 ///
446 /// @param user User cross account address.419 /// @param user User cross account address.
447 /// @dev EVM selector for this function is: 0x09ba452a,420 /// @dev EVM selector for this function is: 0x09ba452a,
448<<<<<<< HEAD
449 /// or in textual repr: removeFromCollectionAllowListCross((address,uint256))
450 function removeFromCollectionAllowListCross(Tuple6 memory user) public {
451=======
452 /// or in textual repr: removeFromCollectionAllowListCross(EthCrossAccount)421 /// or in textual repr: removeFromCollectionAllowListCross(EthCrossAccount)
453 /// or in the expanded repr: removeFromCollectionAllowListCross((address,uint256))422 /// or in the expanded repr: removeFromCollectionAllowListCross((address,uint256))
454 function removeFromCollectionAllowListCross(EthCrossAccount memory user) public {423 function removeFromCollectionAllowListCross(EthCrossAccount memory user) public {
455>>>>>>> misk: update stubs
456 require(false, stub_error);424 require(false, stub_error);
457 user;425 user;
458 dummy = 0;426 dummy = 0;
487 /// @param user User cross account to verify455 /// @param user User cross account to verify
488 /// @return "true" if account is the owner or admin456 /// @return "true" if account is the owner or admin
489 /// @dev EVM selector for this function is: 0x3e75a905,457 /// @dev EVM selector for this function is: 0x3e75a905,
490<<<<<<< HEAD
491 /// or in textual repr: isOwnerOrAdminCross((address,uint256))
492 function isOwnerOrAdminCross(Tuple6 memory user) public view returns (bool) {
493=======
494 /// or in textual repr: isOwnerOrAdminCross(EthCrossAccount)458 /// or in textual repr: isOwnerOrAdminCross(EthCrossAccount)
495 /// or in the expanded repr: isOwnerOrAdminCross((address,uint256))459 /// or in the expanded repr: isOwnerOrAdminCross((address,uint256))
496 function isOwnerOrAdminCross(EthCrossAccount memory user) public view returns (bool) {460 function isOwnerOrAdminCross(EthCrossAccount memory user) public view returns (bool) {
497>>>>>>> misk: update stubs
498 require(false, stub_error);461 require(false, stub_error);
499 user;462 user;
500 dummy;463 dummy;
514477
515 /// Get collection owner.478 /// Get collection owner.
516 ///479 ///
517 /// @return Tuple with sponsor address and his substrate mirror.480 /// @return Tuble with sponsor address and his substrate mirror.
518 /// If address is canonical then substrate mirror is zero and vice versa.481 /// If address is canonical then substrate mirror is zero and vice versa.
519 /// @dev EVM selector for this function is: 0xdf727d3b,482 /// @dev EVM selector for this function is: 0xdf727d3b,
520 /// or in textual repr: collectionOwner()483 /// or in textual repr: collectionOwner()
521<<<<<<< HEAD
522 function collectionOwner() public view returns (Tuple6 memory) {
523 require(false, stub_error);
524 dummy;
525 return Tuple6(0x0000000000000000000000000000000000000000, 0);
526=======
527 function collectionOwner() public view returns (EthCrossAccount memory) {484 function collectionOwner() public view returns (EthCrossAccount memory) {
528 require(false, stub_error);485 require(false, stub_error);
529 dummy;486 dummy;
530 return EthCrossAccount(0x0000000000000000000000000000000000000000, 0);487 return EthCrossAccount(0x0000000000000000000000000000000000000000, 0);
531>>>>>>> misk: update stubs
532 }488 }
533489
534 /// Changes collection owner to another account490 /// Changes collection owner to another account
549 /// If address is canonical then substrate mirror is zero and vice versa.505 /// If address is canonical then substrate mirror is zero and vice versa.
550 /// @dev EVM selector for this function is: 0x5813216b,506 /// @dev EVM selector for this function is: 0x5813216b,
551 /// or in textual repr: collectionAdmins()507 /// or in textual repr: collectionAdmins()
552<<<<<<< HEAD
553 function collectionAdmins() public view returns (Tuple6[] memory) {
554 require(false, stub_error);
555 dummy;
556 return new Tuple6[](0);
557=======
558 function collectionAdmins() public view returns (EthCrossAccount[] memory) {508 function collectionAdmins() public view returns (EthCrossAccount[] memory) {
559 require(false, stub_error);509 require(false, stub_error);
560 dummy;510 dummy;
561 return new EthCrossAccount[](0);511 return new EthCrossAccount[](0);
562>>>>>>> misk: update stubs
563 }512 }
564513
565 /// Changes collection owner to another account514 /// Changes collection owner to another account
566 ///515 ///
567 /// @dev Owner can be changed only by current owner516 /// @dev Owner can be changed only by current owner
568 /// @param newOwner new owner cross account517 /// @param newOwner new owner cross account
569 /// @dev EVM selector for this function is: 0xe5c9913f,518 /// @dev EVM selector for this function is: 0xe5c9913f,
570<<<<<<< HEAD
571 /// or in textual repr: setOwnerCross((address,uint256))
572 function setOwnerCross(Tuple6 memory newOwner) public {
573=======
574 /// or in textual repr: setOwnerCross(EthCrossAccount)519 /// or in textual repr: setOwnerCross(EthCrossAccount)
575 /// or in the expanded repr: setOwnerCross((address,uint256))520 /// or in the expanded repr: setOwnerCross((address,uint256))
576 function setOwnerCross(EthCrossAccount memory newOwner) public {521 function setOwnerCross(EthCrossAccount memory newOwner) public {
577>>>>>>> misk: update stubs
578 require(false, stub_error);522 require(false, stub_error);
579 newOwner;523 newOwner;
580 dummy = 0;524 dummy = 0;
786 /// or in textual repr: transferFromCross(EthCrossAccount,EthCrossAccount,uint256)730 /// or in textual repr: transferFromCross(EthCrossAccount,EthCrossAccount,uint256)
787 /// or in the expanded repr: transferFromCross((address,uint256),(address,uint256),uint256)731 /// or in the expanded repr: transferFromCross((address,uint256),(address,uint256),uint256)
788 function transferFromCross(732 function transferFromCross(
789<<<<<<< HEAD
790 Tuple6 memory from,
791 Tuple6 memory to,
792=======
793 EthCrossAccount memory from,733 EthCrossAccount memory from,
794 EthCrossAccount memory to,734 EthCrossAccount memory to,
795>>>>>>> misk: update stubs
796 uint256 tokenId735 uint256 tokenId
797 ) public {736 ) public {
798 require(false, stub_error);737 require(false, stub_error);
826 /// @param from The current owner of the RFT765 /// @param from The current owner of the RFT
827 /// @param tokenId The RFT to transfer766 /// @param tokenId The RFT to transfer
828 /// @dev EVM selector for this function is: 0xbb2f5a58,767 /// @dev EVM selector for this function is: 0xbb2f5a58,
829<<<<<<< HEAD
830 /// or in textual repr: burnFromCross((address,uint256),uint256)
831 function burnFromCross(Tuple6 memory from, uint256 tokenId) public {
832=======
833 /// or in textual repr: burnFromCross(EthCrossAccount,uint256)768 /// or in textual repr: burnFromCross(EthCrossAccount,uint256)
834 /// or in the expanded repr: burnFromCross((address,uint256),uint256)769 /// or in the expanded repr: burnFromCross((address,uint256),uint256)
835 function burnFromCross(EthCrossAccount memory from, uint256 tokenId) public {770 function burnFromCross(EthCrossAccount memory from, uint256 tokenId) public {
836>>>>>>> misk: update stubs
837 require(false, stub_error);771 require(false, stub_error);
838 from;772 from;
839 tokenId;773 tokenId;
849 return 0;783 return 0;
850 }784 }
851785
852<<<<<<< HEAD
853 // /// @notice Function to mint multiple tokens.786 // /// @notice Function to mint multiple tokens.
854 // /// @dev `tokenIds` should be an array of consecutive numbers and first number787 // /// @dev `tokenIds` should be an array of consecutive numbers and first number
855 // /// should be obtained with `nextTokenId` method788 // /// should be obtained with `nextTokenId` method
872 // /// @param tokens array of pairs of token ID and token URI for minted tokens805 // /// @param tokens array of pairs of token ID and token URI for minted tokens
873 // /// @dev EVM selector for this function is: 0x36543006,806 // /// @dev EVM selector for this function is: 0x36543006,
874 // /// or in textual repr: mintBulkWithTokenURI(address,(uint256,string)[])807 // /// or in textual repr: mintBulkWithTokenURI(address,(uint256,string)[])
875 // function mintBulkWithTokenURI(address to, Tuple8[] memory tokens) public returns (bool) {808 // function mintBulkWithTokenURI(address to, Tuple9[] memory tokens) public returns (bool) {
876 // require(false, stub_error);809 // require(false, stub_error);
877 // to;810 // to;
878 // tokens;811 // tokens;
879 // dummy = 0;812 // dummy = 0;
880 // return false;813 // return false;
881 // }814 // }
882=======
883 /// @notice Function to mint multiple tokens.
884 /// @dev `tokenIds` should be an array of consecutive numbers and first number
885 /// should be obtained with `nextTokenId` method
886 /// @param to The new owner
887 /// @param tokenIds IDs of the minted RFTs
888 /// @dev EVM selector for this function is: 0x44a9945e,
889 /// or in textual repr: mintBulk(address,uint256[])
890 function mintBulk(address to, uint256[] memory tokenIds) public returns (bool) {
891 require(false, stub_error);
892 to;
893 tokenIds;
894 dummy = 0;
895 return false;
896 }
897815
898 /// @notice Function to mint multiple tokens with the given tokenUris.
899 /// @dev `tokenIds` is array of pairs of token ID and token URI. Token IDs should be consecutive
900 /// numbers and first number should be obtained with `nextTokenId` method
901 /// @param to The new owner
902 /// @param tokens array of pairs of token ID and token URI for minted tokens
903 /// @dev EVM selector for this function is: 0x36543006,
904 /// or in textual repr: mintBulkWithTokenURI(address,(uint256,string)[])
905 function mintBulkWithTokenURI(address to, Tuple11[] memory tokens) public returns (bool) {
906 require(false, stub_error);
907 to;
908 tokens;
909 dummy = 0;
910 return false;
911 }
912>>>>>>> misk: update stubs
913
914 /// Returns EVM address for refungible token816 /// Returns EVM address for refungible token
915 ///817 ///
916 /// @param token ID of the token818 /// @param token ID of the token
925}827}
926828
927/// @dev anonymous struct829/// @dev anonymous struct
928<<<<<<< HEAD
929struct Tuple8 {830struct Tuple9 {
930=======
931struct Tuple11 {
932>>>>>>> misk: update stubs
933 uint256 field_0;831 uint256 field_0;
934 string field_1;832 string field_1;
935}
936
937<<<<<<< HEAD
938/// @dev anonymous struct
939struct Tuple6 {
940 address field_0;
941 uint256 field_1;
942}833}
943834
944=======
945>>>>>>> misk: update stubs
946/// @title ERC-721 Non-Fungible Token Standard, optional enumeration extension835/// @title ERC-721 Non-Fungible Token Standard, optional enumeration extension
947/// @dev See https://eips.ethereum.org/EIPS/eip-721836/// @dev See https://eips.ethereum.org/EIPS/eip-721
948/// @dev the ERC-165 identifier for this interface is 0x780e9d63837/// @dev the ERC-165 identifier for this interface is 0x780e9d63
modifiedpallets/unique/src/eth/mod.rsdiffbeforeafterboth
23 generate_stubgen, solidity, solidity_interface,23 generate_stubgen, solidity, solidity_interface,
24 types::*,24 types::*,
25 custom_signature::{SignatureUnit, FunctionSignature, SignaturePreferences},25 custom_signature::{SignatureUnit, FunctionSignature, SignaturePreferences},
26 make_signature,26 make_signature, weight,
27, weight};27};
28use frame_support::{traits::Get, storage::StorageNMap};28use frame_support::traits::Get;
29use crate::sp_api_hidden_includes_decl_storage::hidden_include::StorageDoubleMap;
30use crate::Pallet;29use crate::Pallet;
3130
32use pallet_common::{31use pallet_common::{
modifiedtests/src/eth/allowlist.test.tsdiffbeforeafterboth
93 const owner = await helper.eth.createAccountWithBalance(donor);93 const owner = await helper.eth.createAccountWithBalance(donor);
94 const user = donor;94 const user = donor;
95 95
96 const {collectionAddress, collectionId} = await helper.eth.createNonfungibleCollection(owner, 'A', 'B', 'C');96 const {collectionAddress, collectionId} = await helper.eth.createNFTCollection(owner, 'A', 'B', 'C');
97 const collectionEvm = helper.ethNativeContract.collection(collectionAddress, 'nft', owner);97 const collectionEvm = helper.ethNativeContract.collection(collectionAddress, 'nft', owner);
98 const userCross = helper.ethCrossAccount.fromKeyringPair(user);98 const userCross = helper.ethCrossAccount.fromKeyringPair(user);
99 99
127 const notOwner = await helper.eth.createAccountWithBalance(donor);127 const notOwner = await helper.eth.createAccountWithBalance(donor);
128 const user = donor;128 const user = donor;
129 129
130 const {collectionAddress, collectionId} = await helper.eth.createNonfungibleCollection(owner, 'A', 'B', 'C');130 const {collectionAddress, collectionId} = await helper.eth.createNFTCollection(owner, 'A', 'B', 'C');
131 const collectionEvm = helper.ethNativeContract.collection(collectionAddress, 'nft', owner);131 const collectionEvm = helper.ethNativeContract.collection(collectionAddress, 'nft', owner);
132 132
133 expect(await helper.collection.allowed(collectionId, {Substrate: user.address})).to.be.false;133 expect(await helper.collection.allowed(collectionId, {Substrate: user.address})).to.be.false;
modifiedtests/src/eth/api/UniqueFungible.soldiffbeforeafterboth

no changes

modifiedtests/src/eth/api/UniqueNFT.soldiffbeforeafterboth
49 /// @param properties settable properties49 /// @param properties settable properties
50 /// @dev EVM selector for this function is: 0x14ed3a6e,50 /// @dev EVM selector for this function is: 0x14ed3a6e,
51 /// or in textual repr: setProperties(uint256,(string,bytes)[])51 /// or in textual repr: setProperties(uint256,(string,bytes)[])
52 function setProperties(uint256 tokenId, Tuple19[] memory properties) external;52 function setProperties(uint256 tokenId, Tuple21[] memory properties) external;
5353
54 /// @notice Delete token property value.54 /// @notice Delete token property value.
55 /// @dev Throws error if `msg.sender` has no permission to edit the property.55 /// @dev Throws error if `msg.sender` has no permission to edit the property.
70}70}
7171
72/// @title A contract that allows you to work with collections.72/// @title A contract that allows you to work with collections.
73<<<<<<< HEAD
74<<<<<<< HEAD
75<<<<<<< HEAD
76/// @dev the ERC-165 identifier for this interface is 0xb3152af373/// @dev the ERC-165 identifier for this interface is 0xb3152af3
77=======
78/// @dev the ERC-165 identifier for this interface is 0x674be726
79>>>>>>> feat: Add custum signature with unlimited nesting.
80=======
81/// @dev the ERC-165 identifier for this interface is 0x943ee094
82>>>>>>> fix: after rebase
83=======
84/// @dev the ERC-165 identifier for this interface is 0xefe988e0
85>>>>>>> misk: update stubs
86interface Collection is Dummy, ERC165 {74interface Collection is Dummy, ERC165 {
87 /// Set collection property.75 /// Set collection property.
88 ///76 ///
145 /// @dev In order for sponsorship to work, it must be confirmed on behalf of the sponsor.133 /// @dev In order for sponsorship to work, it must be confirmed on behalf of the sponsor.
146 ///134 ///
147 /// @param sponsor Cross account address of the sponsor from whose account funds will be debited for operations with the contract.135 /// @param sponsor Cross account address of the sponsor from whose account funds will be debited for operations with the contract.
148<<<<<<< HEAD
149 /// @dev EVM selector for this function is: 0x403e96a7,
150 /// or in textual repr: setCollectionSponsorCross((address,uint256))
151 function setCollectionSponsorCross(Tuple6 memory sponsor) external;
152=======
153 /// @dev EVM selector for this function is: 0x84a1d5a8,136 /// @dev EVM selector for this function is: 0x84a1d5a8,
154 /// or in textual repr: setCollectionSponsorCross(EthCrossAccount)137 /// or in textual repr: setCollectionSponsorCross(EthCrossAccount)
155 /// or in the expanded repr: setCollectionSponsorCross((address,uint256))138 /// or in the expanded repr: setCollectionSponsorCross((address,uint256))
156 function setCollectionSponsorCross(EthCrossAccount memory sponsor) external;139 function setCollectionSponsorCross(EthCrossAccount memory sponsor) external;
157>>>>>>> misk: update stubs
158140
159 /// Whether there is a pending sponsor.141 /// Whether there is a pending sponsor.
160 /// @dev EVM selector for this function is: 0x058ac185,142 /// @dev EVM selector for this function is: 0x058ac185,
212194
213 /// Add collection admin.195 /// Add collection admin.
214 /// @param newAdmin Cross account administrator address.196 /// @param newAdmin Cross account administrator address.
215<<<<<<< HEAD
216 /// @dev EVM selector for this function is: 0x62e3c7c2,
217 /// or in textual repr: addCollectionAdminCross((address,uint256))
218 function addCollectionAdminCross(Tuple6 memory newAdmin) external;
219
220 /// Remove collection admin.
221 /// @param admin Cross account administrator address.
222 /// @dev EVM selector for this function is: 0x810d1503,
223 /// or in textual repr: removeCollectionAdminCross((address,uint256))
224 function removeCollectionAdminCross(Tuple6 memory admin) external;
225=======
226 /// @dev EVM selector for this function is: 0x859aa7d6,197 /// @dev EVM selector for this function is: 0x859aa7d6,
227 /// or in textual repr: addCollectionAdminCross(EthCrossAccount)198 /// or in textual repr: addCollectionAdminCross(EthCrossAccount)
228 /// or in the expanded repr: addCollectionAdminCross((address,uint256))199 /// or in the expanded repr: addCollectionAdminCross((address,uint256))
234 /// or in textual repr: removeCollectionAdminCross(EthCrossAccount)205 /// or in textual repr: removeCollectionAdminCross(EthCrossAccount)
235 /// or in the expanded repr: removeCollectionAdminCross((address,uint256))206 /// or in the expanded repr: removeCollectionAdminCross((address,uint256))
236 function removeCollectionAdminCross(EthCrossAccount memory admin) external;207 function removeCollectionAdminCross(EthCrossAccount memory admin) external;
237>>>>>>> misk: update stubs
238208
239 /// Add collection admin.209 /// Add collection admin.
240 /// @param newAdmin Address of the added administrator.210 /// @param newAdmin Address of the added administrator.
289 /// Add user to allowed list.259 /// Add user to allowed list.
290 ///260 ///
291 /// @param user User cross account address.261 /// @param user User cross account address.
292<<<<<<< HEAD
293 /// @dev EVM selector for this function is: 0xf074da88,
294 /// or in textual repr: addToCollectionAllowListCross((address,uint256))
295 function addToCollectionAllowListCross(Tuple6 memory user) external;
296=======
297 /// @dev EVM selector for this function is: 0xa0184a3a,262 /// @dev EVM selector for this function is: 0xa0184a3a,
298 /// or in textual repr: addToCollectionAllowListCross(EthCrossAccount)263 /// or in textual repr: addToCollectionAllowListCross(EthCrossAccount)
299 /// or in the expanded repr: addToCollectionAllowListCross((address,uint256))264 /// or in the expanded repr: addToCollectionAllowListCross((address,uint256))
300 function addToCollectionAllowListCross(EthCrossAccount memory user) external;265 function addToCollectionAllowListCross(EthCrossAccount memory user) external;
301>>>>>>> misk: update stubs
302266
303 /// Remove the user from the allowed list.267 /// Remove the user from the allowed list.
304 ///268 ///
310 /// Remove user from allowed list.274 /// Remove user from allowed list.
311 ///275 ///
312 /// @param user User cross account address.276 /// @param user User cross account address.
313<<<<<<< HEAD
314 /// @dev EVM selector for this function is: 0xc00df45c,
315 /// or in textual repr: removeFromCollectionAllowListCross((address,uint256))
316 function removeFromCollectionAllowListCross(Tuple6 memory user) external;
317=======
318 /// @dev EVM selector for this function is: 0x09ba452a,277 /// @dev EVM selector for this function is: 0x09ba452a,
319 /// or in textual repr: removeFromCollectionAllowListCross(EthCrossAccount)278 /// or in textual repr: removeFromCollectionAllowListCross(EthCrossAccount)
320 /// or in the expanded repr: removeFromCollectionAllowListCross((address,uint256))279 /// or in the expanded repr: removeFromCollectionAllowListCross((address,uint256))
321 function removeFromCollectionAllowListCross(EthCrossAccount memory user) external;280 function removeFromCollectionAllowListCross(EthCrossAccount memory user) external;
322>>>>>>> misk: update stubs
323281
324 /// Switch permission for minting.282 /// Switch permission for minting.
325 ///283 ///
340 ///298 ///
341 /// @param user User cross account to verify299 /// @param user User cross account to verify
342 /// @return "true" if account is the owner or admin300 /// @return "true" if account is the owner or admin
343<<<<<<< HEAD
344 /// @dev EVM selector for this function is: 0x5aba3351,
345 /// or in textual repr: isOwnerOrAdminCross((address,uint256))
346 function isOwnerOrAdminCross(Tuple6 memory user) external view returns (bool);
347=======
348 /// @dev EVM selector for this function is: 0x3e75a905,301 /// @dev EVM selector for this function is: 0x3e75a905,
349 /// or in textual repr: isOwnerOrAdminCross(EthCrossAccount)302 /// or in textual repr: isOwnerOrAdminCross(EthCrossAccount)
350 /// or in the expanded repr: isOwnerOrAdminCross((address,uint256))303 /// or in the expanded repr: isOwnerOrAdminCross((address,uint256))
351 function isOwnerOrAdminCross(EthCrossAccount memory user) external view returns (bool);304 function isOwnerOrAdminCross(EthCrossAccount memory user) external view returns (bool);
352>>>>>>> misk: update stubs
353305
354 /// Returns collection type306 /// Returns collection type
355 ///307 ///
360312
361 /// Get collection owner.313 /// Get collection owner.
362 ///314 ///
363 /// @return Tuple with sponsor address and his substrate mirror.315 /// @return Tuble with sponsor address and his substrate mirror.
364 /// If address is canonical then substrate mirror is zero and vice versa.316 /// If address is canonical then substrate mirror is zero and vice versa.
365 /// @dev EVM selector for this function is: 0xdf727d3b,317 /// @dev EVM selector for this function is: 0xdf727d3b,
366 /// or in textual repr: collectionOwner()318 /// or in textual repr: collectionOwner()
380 /// If address is canonical then substrate mirror is zero and vice versa.332 /// If address is canonical then substrate mirror is zero and vice versa.
381 /// @dev EVM selector for this function is: 0x5813216b,333 /// @dev EVM selector for this function is: 0x5813216b,
382 /// or in textual repr: collectionAdmins()334 /// or in textual repr: collectionAdmins()
383<<<<<<< HEAD
384 function collectionAdmins() external view returns (Tuple6[] memory);
385=======
386 function collectionAdmins() external view returns (EthCrossAccount[] memory);335 function collectionAdmins() external view returns (EthCrossAccount[] memory);
387>>>>>>> misk: update stubs
388336
389 /// Changes collection owner to another account337 /// Changes collection owner to another account
390 ///338 ///
391 /// @dev Owner can be changed only by current owner339 /// @dev Owner can be changed only by current owner
392 /// @param newOwner new owner cross account340 /// @param newOwner new owner cross account
393<<<<<<< HEAD
394 /// @dev EVM selector for this function is: 0xbdff793d,
395 /// or in textual repr: setOwnerCross((address,uint256))
396 function setOwnerCross(Tuple6 memory newOwner) external;
397=======
398 /// @dev EVM selector for this function is: 0xe5c9913f,341 /// @dev EVM selector for this function is: 0xe5c9913f,
399 /// or in textual repr: setOwnerCross(EthCrossAccount)342 /// or in textual repr: setOwnerCross(EthCrossAccount)
400 /// or in the expanded repr: setOwnerCross((address,uint256))343 /// or in the expanded repr: setOwnerCross((address,uint256))
411struct Tuple24 {354struct Tuple24 {
412 address field_0;355 address field_0;
413 uint256 field_1;356 uint256 field_1;
414>>>>>>> misk: update stubs
415}357}
416358
417<<<<<<< HEAD
418/// @dev anonymous struct359/// @dev anonymous struct
419struct Tuple19 {360struct Tuple21 {
420 address field_0;361 string field_0;
421 uint256 field_1;362 bytes field_1;
422}363}
423364
424<<<<<<< HEAD
425/// @title ERC-721 Non-Fungible Token Standard, optional metadata extension365/// @title ERC-721 Non-Fungible Token Standard, optional metadata extension
426/// @dev See https://eips.ethereum.org/EIPS/eip-721366/// @dev See https://eips.ethereum.org/EIPS/eip-721
427/// @dev the ERC-165 identifier for this interface is 0x5b5e139f367/// @dev the ERC-165 identifier for this interface is 0x5b5e139f
452 function tokenURI(uint256 tokenId) external view returns (string memory);392 function tokenURI(uint256 tokenId) external view returns (string memory);
453}393}
454394
455=======
456>>>>>>> feat: Add custum signature with unlimited nesting.
457=======
458/// @dev anonymous struct
459struct Tuple21 {
460 string field_0;
461 bytes field_1;
462}
463
464>>>>>>> fix: after rebase
465/// @title ERC721 Token that can be irreversibly burned (destroyed).395/// @title ERC721 Token that can be irreversibly burned (destroyed).
466/// @dev the ERC-165 identifier for this interface is 0x42966c68396/// @dev the ERC-165 identifier for this interface is 0x42966c68
467interface ERC721Burnable is Dummy, ERC165 {397interface ERC721Burnable is Dummy, ERC165 {
527}457}
528458
529/// @title Unique extensions for ERC721.459/// @title Unique extensions for ERC721.
530<<<<<<< HEAD
531<<<<<<< HEAD
532/// @dev the ERC-165 identifier for this interface is 0x244543ee460/// @dev the ERC-165 identifier for this interface is 0x244543ee
533=======
534/// @dev the ERC-165 identifier for this interface is 0xcc97cb35
535>>>>>>> feat: Add custum signature with unlimited nesting.
536=======
537/// @dev the ERC-165 identifier for this interface is 0xb76006ac
538>>>>>>> misk: update stubs
539interface ERC721UniqueExtensions is Dummy, ERC165 {461interface ERC721UniqueExtensions is Dummy, ERC165 {
540 /// @notice A descriptive name for a collection of NFTs in this contract462 /// @notice A descriptive name for a collection of NFTs in this contract
541 /// @dev EVM selector for this function is: 0x06fdde03,463 /// @dev EVM selector for this function is: 0x06fdde03,
553 /// operator of the current owner.475 /// operator of the current owner.
554 /// @param approved The new substrate address approved NFT controller476 /// @param approved The new substrate address approved NFT controller
555 /// @param tokenId The NFT to approve477 /// @param tokenId The NFT to approve
556<<<<<<< HEAD
557 /// @dev EVM selector for this function is: 0x106fdb59,
558 /// or in textual repr: approveCross((address,uint256),uint256)
559 function approveCross(Tuple6 memory approved, uint256 tokenId) external;
560=======
561 /// @dev EVM selector for this function is: 0x0ecd0ab0,478 /// @dev EVM selector for this function is: 0x0ecd0ab0,
562 /// or in textual repr: approveCross(EthCrossAccount,uint256)479 /// or in textual repr: approveCross(EthCrossAccount,uint256)
563 /// or in the expanded repr: approveCross((address,uint256),uint256)480 /// or in the expanded repr: approveCross((address,uint256),uint256)
564 function approveCross(EthCrossAccount memory approved, uint256 tokenId) external;481 function approveCross(EthCrossAccount memory approved, uint256 tokenId) external;
565>>>>>>> misk: update stubs
566482
567 /// @notice Transfer ownership of an NFT483 /// @notice Transfer ownership of an NFT
568 /// @dev Throws unless `msg.sender` is the current owner. Throws if `to`484 /// @dev Throws unless `msg.sender` is the current owner. Throws if `to`
583 /// or in textual repr: transferFromCross(EthCrossAccount,EthCrossAccount,uint256)499 /// or in textual repr: transferFromCross(EthCrossAccount,EthCrossAccount,uint256)
584 /// or in the expanded repr: transferFromCross((address,uint256),(address,uint256),uint256)500 /// or in the expanded repr: transferFromCross((address,uint256),(address,uint256),uint256)
585 function transferFromCross(501 function transferFromCross(
586<<<<<<< HEAD
587 Tuple6 memory from,
588 Tuple6 memory to,
589=======
590 EthCrossAccount memory from,502 EthCrossAccount memory from,
591 EthCrossAccount memory to,503 EthCrossAccount memory to,
592>>>>>>> feat: Add custum signature with unlimited nesting.
593 uint256 tokenId504 uint256 tokenId
594 ) external;505 ) external;
595506
609 /// if `to` is the zero address. Throws if `tokenId` is not a valid NFT.520 /// if `to` is the zero address. Throws if `tokenId` is not a valid NFT.
610 /// @param from The current owner of the NFT521 /// @param from The current owner of the NFT
611 /// @param tokenId The NFT to transfer522 /// @param tokenId The NFT to transfer
612<<<<<<< HEAD
613 /// @dev EVM selector for this function is: 0xa8106d4a,
614 /// or in textual repr: burnFromCross((address,uint256),uint256)
615 function burnFromCross(Tuple6 memory from, uint256 tokenId) external;
616=======
617 /// @dev EVM selector for this function is: 0xbb2f5a58,523 /// @dev EVM selector for this function is: 0xbb2f5a58,
618 /// or in textual repr: burnFromCross(EthCrossAccount,uint256)524 /// or in textual repr: burnFromCross(EthCrossAccount,uint256)
619 /// or in the expanded repr: burnFromCross((address,uint256),uint256)525 /// or in the expanded repr: burnFromCross((address,uint256),uint256)
620 function burnFromCross(EthCrossAccount memory from, uint256 tokenId) external;526 function burnFromCross(EthCrossAccount memory from, uint256 tokenId) external;
621>>>>>>> misk: update stubs
622527
623 /// @notice Returns next free NFT ID.528 /// @notice Returns next free NFT ID.
624 /// @dev EVM selector for this function is: 0x75794a3c,529 /// @dev EVM selector for this function is: 0x75794a3c,
625 /// or in textual repr: nextTokenId()530 /// or in textual repr: nextTokenId()
626 function nextTokenId() external view returns (uint256);531 function nextTokenId() external view returns (uint256);
627<<<<<<< HEAD
628 // /// @notice Function to mint multiple tokens.532 // /// @notice Function to mint multiple tokens.
629 // /// @dev `tokenIds` should be an array of consecutive numbers and first number533 // /// @dev `tokenIds` should be an array of consecutive numbers and first number
630 // /// should be obtained with `nextTokenId` method534 // /// should be obtained with `nextTokenId` method
641 // /// @param tokens array of pairs of token ID and token URI for minted tokens545 // /// @param tokens array of pairs of token ID and token URI for minted tokens
642 // /// @dev EVM selector for this function is: 0x36543006,546 // /// @dev EVM selector for this function is: 0x36543006,
643 // /// or in textual repr: mintBulkWithTokenURI(address,(uint256,string)[])547 // /// or in textual repr: mintBulkWithTokenURI(address,(uint256,string)[])
644 // function mintBulkWithTokenURI(address to, Tuple8[] memory tokens) external returns (bool);548 // function mintBulkWithTokenURI(address to, Tuple10[] memory tokens) external returns (bool);
645}
646549
647/// @dev anonymous struct
648struct Tuple8 {
649=======
650
651 /// @notice Function to mint multiple tokens.
652 /// @dev `tokenIds` should be an array of consecutive numbers and first number
653 /// should be obtained with `nextTokenId` method
654 /// @param to The new owner
655 /// @param tokenIds IDs of the minted NFTs
656 /// @dev EVM selector for this function is: 0x44a9945e,
657 /// or in textual repr: mintBulk(address,uint256[])
658 function mintBulk(address to, uint256[] memory tokenIds) external returns (bool);
659
660 /// @notice Function to mint multiple tokens with the given tokenUris.
661 /// @dev `tokenIds` is array of pairs of token ID and token URI. Token IDs should be consecutive
662 /// numbers and first number should be obtained with `nextTokenId` method
663 /// @param to The new owner
664 /// @param tokens array of pairs of token ID and token URI for minted tokens
665 /// @dev EVM selector for this function is: 0x36543006,
666 /// or in textual repr: mintBulkWithTokenURI(address,(uint256,string)[])
667 function mintBulkWithTokenURI(address to, Tuple12[] memory tokens) external returns (bool);
668}550}
669551
670/// @dev anonymous struct552/// @dev anonymous struct
671struct Tuple12 {553struct Tuple10 {
672>>>>>>> feat: Add custum signature with unlimited nesting.
673 uint256 field_0;554 uint256 field_0;
674 string field_1;555 string field_1;
675}
676
677<<<<<<< HEAD
678/// @dev anonymous struct
679struct Tuple8 {
680 address field_0;
681 uint256 field_1;
682}
683
684/// @dev anonymous struct
685struct Tuple8 {
686 address field_0;
687 uint256 field_1;
688}556}
689557
690=======
691>>>>>>> misk: update stubs
692/// @title ERC-721 Non-Fungible Token Standard, optional enumeration extension558/// @title ERC-721 Non-Fungible Token Standard, optional enumeration extension
693/// @dev See https://eips.ethereum.org/EIPS/eip-721559/// @dev See https://eips.ethereum.org/EIPS/eip-721
694/// @dev the ERC-165 identifier for this interface is 0x780e9d63560/// @dev the ERC-165 identifier for this interface is 0x780e9d63
modifiedtests/src/eth/api/UniqueRefungible.soldiffbeforeafterboth
49 /// @param properties settable properties49 /// @param properties settable properties
50 /// @dev EVM selector for this function is: 0x14ed3a6e,50 /// @dev EVM selector for this function is: 0x14ed3a6e,
51 /// or in textual repr: setProperties(uint256,(string,bytes)[])51 /// or in textual repr: setProperties(uint256,(string,bytes)[])
52 function setProperties(uint256 tokenId, Tuple19[] memory properties) external;52 function setProperties(uint256 tokenId, Tuple20[] memory properties) external;
5353
54 /// @notice Delete token property value.54 /// @notice Delete token property value.
55 /// @dev Throws error if `msg.sender` has no permission to edit the property.55 /// @dev Throws error if `msg.sender` has no permission to edit the property.
134 ///134 ///
135 /// @param sponsor Cross account address of the sponsor from whose account funds will be debited for operations with the contract.135 /// @param sponsor Cross account address of the sponsor from whose account funds will be debited for operations with the contract.
136 /// @dev EVM selector for this function is: 0x84a1d5a8,136 /// @dev EVM selector for this function is: 0x84a1d5a8,
137<<<<<<< HEAD
138 /// or in textual repr: setCollectionSponsorCross((address,uint256))
139 function setCollectionSponsorCross(Tuple6 memory sponsor) external;
140=======
141 /// or in textual repr: setCollectionSponsorCross(EthCrossAccount)137 /// or in textual repr: setCollectionSponsorCross(EthCrossAccount)
142 /// or in the expanded repr: setCollectionSponsorCross((address,uint256))138 /// or in the expanded repr: setCollectionSponsorCross((address,uint256))
143 function setCollectionSponsorCross(EthCrossAccount memory sponsor) external;139 function setCollectionSponsorCross(EthCrossAccount memory sponsor) external;
144>>>>>>> misk: update stubs
145140
146 /// Whether there is a pending sponsor.141 /// Whether there is a pending sponsor.
147 /// @dev EVM selector for this function is: 0x058ac185,142 /// @dev EVM selector for this function is: 0x058ac185,
165 /// @return Tuble with sponsor address and his substrate mirror. If there is no confirmed sponsor error "Contract has no sponsor" throw.160 /// @return Tuble with sponsor address and his substrate mirror. If there is no confirmed sponsor error "Contract has no sponsor" throw.
166 /// @dev EVM selector for this function is: 0x6ec0a9f1,161 /// @dev EVM selector for this function is: 0x6ec0a9f1,
167 /// or in textual repr: collectionSponsor()162 /// or in textual repr: collectionSponsor()
168<<<<<<< HEAD
169 function collectionSponsor() external view returns (Tuple6 memory);
170=======
171 function collectionSponsor() external view returns (Tuple23 memory);163 function collectionSponsor() external view returns (Tuple23 memory);
172>>>>>>> misk: update stubs
173164
174 /// Set limits for the collection.165 /// Set limits for the collection.
175 /// @dev Throws error if limit not found.166 /// @dev Throws error if limit not found.
204 /// Add collection admin.195 /// Add collection admin.
205 /// @param newAdmin Cross account administrator address.196 /// @param newAdmin Cross account administrator address.
206 /// @dev EVM selector for this function is: 0x859aa7d6,197 /// @dev EVM selector for this function is: 0x859aa7d6,
207<<<<<<< HEAD
208 /// or in textual repr: addCollectionAdminCross((address,uint256))
209 function addCollectionAdminCross(Tuple6 memory newAdmin) external;
210=======
211 /// or in textual repr: addCollectionAdminCross(EthCrossAccount)198 /// or in textual repr: addCollectionAdminCross(EthCrossAccount)
212 /// or in the expanded repr: addCollectionAdminCross((address,uint256))199 /// or in the expanded repr: addCollectionAdminCross((address,uint256))
213 function addCollectionAdminCross(EthCrossAccount memory newAdmin) external;200 function addCollectionAdminCross(EthCrossAccount memory newAdmin) external;
214>>>>>>> misk: update stubs
215201
216 /// Remove collection admin.202 /// Remove collection admin.
217 /// @param admin Cross account administrator address.203 /// @param admin Cross account administrator address.
218 /// @dev EVM selector for this function is: 0x6c0cd173,204 /// @dev EVM selector for this function is: 0x6c0cd173,
219<<<<<<< HEAD
220 /// or in textual repr: removeCollectionAdminCross((address,uint256))
221 function removeCollectionAdminCross(Tuple6 memory admin) external;
222=======
223 /// or in textual repr: removeCollectionAdminCross(EthCrossAccount)205 /// or in textual repr: removeCollectionAdminCross(EthCrossAccount)
224 /// or in the expanded repr: removeCollectionAdminCross((address,uint256))206 /// or in the expanded repr: removeCollectionAdminCross((address,uint256))
225 function removeCollectionAdminCross(EthCrossAccount memory admin) external;207 function removeCollectionAdminCross(EthCrossAccount memory admin) external;
226>>>>>>> misk: update stubs
227208
228 /// Add collection admin.209 /// Add collection admin.
229 /// @param newAdmin Address of the added administrator.210 /// @param newAdmin Address of the added administrator.
279 ///260 ///
280 /// @param user User cross account address.261 /// @param user User cross account address.
281 /// @dev EVM selector for this function is: 0xa0184a3a,262 /// @dev EVM selector for this function is: 0xa0184a3a,
282<<<<<<< HEAD
283 /// or in textual repr: addToCollectionAllowListCross((address,uint256))
284 function addToCollectionAllowListCross(Tuple6 memory user) external;
285=======
286 /// or in textual repr: addToCollectionAllowListCross(EthCrossAccount)263 /// or in textual repr: addToCollectionAllowListCross(EthCrossAccount)
287 /// or in the expanded repr: addToCollectionAllowListCross((address,uint256))264 /// or in the expanded repr: addToCollectionAllowListCross((address,uint256))
288 function addToCollectionAllowListCross(EthCrossAccount memory user) external;265 function addToCollectionAllowListCross(EthCrossAccount memory user) external;
289>>>>>>> misk: update stubs
290266
291 /// Remove the user from the allowed list.267 /// Remove the user from the allowed list.
292 ///268 ///
299 ///275 ///
300 /// @param user User cross account address.276 /// @param user User cross account address.
301 /// @dev EVM selector for this function is: 0x09ba452a,277 /// @dev EVM selector for this function is: 0x09ba452a,
302<<<<<<< HEAD
303 /// or in textual repr: removeFromCollectionAllowListCross((address,uint256))
304 function removeFromCollectionAllowListCross(Tuple6 memory user) external;
305=======
306 /// or in textual repr: removeFromCollectionAllowListCross(EthCrossAccount)278 /// or in textual repr: removeFromCollectionAllowListCross(EthCrossAccount)
307 /// or in the expanded repr: removeFromCollectionAllowListCross((address,uint256))279 /// or in the expanded repr: removeFromCollectionAllowListCross((address,uint256))
308 function removeFromCollectionAllowListCross(EthCrossAccount memory user) external;280 function removeFromCollectionAllowListCross(EthCrossAccount memory user) external;
309>>>>>>> misk: update stubs
310281
311 /// Switch permission for minting.282 /// Switch permission for minting.
312 ///283 ///
328 /// @param user User cross account to verify299 /// @param user User cross account to verify
329 /// @return "true" if account is the owner or admin300 /// @return "true" if account is the owner or admin
330 /// @dev EVM selector for this function is: 0x3e75a905,301 /// @dev EVM selector for this function is: 0x3e75a905,
331<<<<<<< HEAD
332 /// or in textual repr: isOwnerOrAdminCross((address,uint256))
333 function isOwnerOrAdminCross(Tuple6 memory user) external view returns (bool);
334=======
335 /// or in textual repr: isOwnerOrAdminCross(EthCrossAccount)302 /// or in textual repr: isOwnerOrAdminCross(EthCrossAccount)
336 /// or in the expanded repr: isOwnerOrAdminCross((address,uint256))303 /// or in the expanded repr: isOwnerOrAdminCross((address,uint256))
337 function isOwnerOrAdminCross(EthCrossAccount memory user) external view returns (bool);304 function isOwnerOrAdminCross(EthCrossAccount memory user) external view returns (bool);
338>>>>>>> misk: update stubs
339305
340 /// Returns collection type306 /// Returns collection type
341 ///307 ///
346312
347 /// Get collection owner.313 /// Get collection owner.
348 ///314 ///
349 /// @return Tuple with sponsor address and his substrate mirror.315 /// @return Tuble with sponsor address and his substrate mirror.
350 /// If address is canonical then substrate mirror is zero and vice versa.316 /// If address is canonical then substrate mirror is zero and vice versa.
351 /// @dev EVM selector for this function is: 0xdf727d3b,317 /// @dev EVM selector for this function is: 0xdf727d3b,
352 /// or in textual repr: collectionOwner()318 /// or in textual repr: collectionOwner()
353<<<<<<< HEAD
354 function collectionOwner() external view returns (Tuple6 memory);
355=======
356 function collectionOwner() external view returns (EthCrossAccount memory);319 function collectionOwner() external view returns (EthCrossAccount memory);
357>>>>>>> misk: update stubs
358320
359 /// Changes collection owner to another account321 /// Changes collection owner to another account
360 ///322 ///
370 /// If address is canonical then substrate mirror is zero and vice versa.332 /// If address is canonical then substrate mirror is zero and vice versa.
371 /// @dev EVM selector for this function is: 0x5813216b,333 /// @dev EVM selector for this function is: 0x5813216b,
372 /// or in textual repr: collectionAdmins()334 /// or in textual repr: collectionAdmins()
373<<<<<<< HEAD
374 function collectionAdmins() external view returns (Tuple6[] memory);
375=======
376 function collectionAdmins() external view returns (EthCrossAccount[] memory);335 function collectionAdmins() external view returns (EthCrossAccount[] memory);
377>>>>>>> misk: update stubs
378336
379 /// Changes collection owner to another account337 /// Changes collection owner to another account
380 ///338 ///
381 /// @dev Owner can be changed only by current owner339 /// @dev Owner can be changed only by current owner
382 /// @param newOwner new owner cross account340 /// @param newOwner new owner cross account
383 /// @dev EVM selector for this function is: 0xe5c9913f,341 /// @dev EVM selector for this function is: 0xe5c9913f,
384<<<<<<< HEAD
385 /// or in textual repr: setOwnerCross((address,uint256))
386 function setOwnerCross(Tuple6 memory newOwner) external;
387=======
388 /// or in textual repr: setOwnerCross(EthCrossAccount)342 /// or in textual repr: setOwnerCross(EthCrossAccount)
389 /// or in the expanded repr: setOwnerCross((address,uint256))343 /// or in the expanded repr: setOwnerCross((address,uint256))
390 function setOwnerCross(EthCrossAccount memory newOwner) external;344 function setOwnerCross(EthCrossAccount memory newOwner) external;
400struct Tuple23 {354struct Tuple23 {
401 address field_0;355 address field_0;
402 uint256 field_1;356 uint256 field_1;
403>>>>>>> misk: update stubs
404}357}
405358
406/// @dev anonymous struct359/// @dev anonymous struct
534 /// or in textual repr: transferFromCross(EthCrossAccount,EthCrossAccount,uint256)487 /// or in textual repr: transferFromCross(EthCrossAccount,EthCrossAccount,uint256)
535 /// or in the expanded repr: transferFromCross((address,uint256),(address,uint256),uint256)488 /// or in the expanded repr: transferFromCross((address,uint256),(address,uint256),uint256)
536 function transferFromCross(489 function transferFromCross(
537<<<<<<< HEAD
538 Tuple6 memory from,
539 Tuple6 memory to,
540=======
541 EthCrossAccount memory from,490 EthCrossAccount memory from,
542 EthCrossAccount memory to,491 EthCrossAccount memory to,
543>>>>>>> misk: update stubs
544 uint256 tokenId492 uint256 tokenId
545 ) external;493 ) external;
546494
563 /// @param from The current owner of the RFT511 /// @param from The current owner of the RFT
564 /// @param tokenId The RFT to transfer512 /// @param tokenId The RFT to transfer
565 /// @dev EVM selector for this function is: 0xbb2f5a58,513 /// @dev EVM selector for this function is: 0xbb2f5a58,
566<<<<<<< HEAD
567 /// or in textual repr: burnFromCross((address,uint256),uint256)
568 function burnFromCross(Tuple6 memory from, uint256 tokenId) external;
569=======
570 /// or in textual repr: burnFromCross(EthCrossAccount,uint256)514 /// or in textual repr: burnFromCross(EthCrossAccount,uint256)
571 /// or in the expanded repr: burnFromCross((address,uint256),uint256)515 /// or in the expanded repr: burnFromCross((address,uint256),uint256)
572 function burnFromCross(EthCrossAccount memory from, uint256 tokenId) external;516 function burnFromCross(EthCrossAccount memory from, uint256 tokenId) external;
573>>>>>>> misk: update stubs
574517
575 /// @notice Returns next free RFT ID.518 /// @notice Returns next free RFT ID.
576 /// @dev EVM selector for this function is: 0x75794a3c,519 /// @dev EVM selector for this function is: 0x75794a3c,
577 /// or in textual repr: nextTokenId()520 /// or in textual repr: nextTokenId()
578 function nextTokenId() external view returns (uint256);521 function nextTokenId() external view returns (uint256);
579522
580<<<<<<< HEAD
581 // /// @notice Function to mint multiple tokens.523 // /// @notice Function to mint multiple tokens.
582 // /// @dev `tokenIds` should be an array of consecutive numbers and first number524 // /// @dev `tokenIds` should be an array of consecutive numbers and first number
583 // /// should be obtained with `nextTokenId` method525 // /// should be obtained with `nextTokenId` method
594 // /// @param tokens array of pairs of token ID and token URI for minted tokens536 // /// @param tokens array of pairs of token ID and token URI for minted tokens
595 // /// @dev EVM selector for this function is: 0x36543006,537 // /// @dev EVM selector for this function is: 0x36543006,
596 // /// or in textual repr: mintBulkWithTokenURI(address,(uint256,string)[])538 // /// or in textual repr: mintBulkWithTokenURI(address,(uint256,string)[])
597 // function mintBulkWithTokenURI(address to, Tuple8[] memory tokens) external returns (bool);539 // function mintBulkWithTokenURI(address to, Tuple9[] memory tokens) external returns (bool);
598=======
599 /// @notice Function to mint multiple tokens.
600 /// @dev `tokenIds` should be an array of consecutive numbers and first number
601 /// should be obtained with `nextTokenId` method
602 /// @param to The new owner
603 /// @param tokenIds IDs of the minted RFTs
604 /// @dev EVM selector for this function is: 0x44a9945e,
605 /// or in textual repr: mintBulk(address,uint256[])
606 function mintBulk(address to, uint256[] memory tokenIds) external returns (bool);
607540
608 /// @notice Function to mint multiple tokens with the given tokenUris.
609 /// @dev `tokenIds` is array of pairs of token ID and token URI. Token IDs should be consecutive
610 /// numbers and first number should be obtained with `nextTokenId` method
611 /// @param to The new owner
612 /// @param tokens array of pairs of token ID and token URI for minted tokens
613 /// @dev EVM selector for this function is: 0x36543006,
614 /// or in textual repr: mintBulkWithTokenURI(address,(uint256,string)[])
615 function mintBulkWithTokenURI(address to, Tuple11[] memory tokens) external returns (bool);
616>>>>>>> misk: update stubs
617
618 /// Returns EVM address for refungible token541 /// Returns EVM address for refungible token
619 ///542 ///
620 /// @param token ID of the token543 /// @param token ID of the token
624}547}
625548
626/// @dev anonymous struct549/// @dev anonymous struct
627<<<<<<< HEAD
628struct Tuple8 {550struct Tuple9 {
629=======
630struct Tuple11 {
631>>>>>>> misk: update stubs
632 uint256 field_0;551 uint256 field_0;
633 string field_1;552 string field_1;
634}
635
636<<<<<<< HEAD
637/// @dev anonymous struct
638struct Tuple6 {
639 address field_0;
640 uint256 field_1;
641}553}
642554
643=======
644>>>>>>> misk: update stubs
645/// @title ERC-721 Non-Fungible Token Standard, optional enumeration extension555/// @title ERC-721 Non-Fungible Token Standard, optional enumeration extension
646/// @dev See https://eips.ethereum.org/EIPS/eip-721556/// @dev See https://eips.ethereum.org/EIPS/eip-721
647/// @dev the ERC-165 identifier for this interface is 0x780e9d63557/// @dev the ERC-165 identifier for this interface is 0x780e9d63
modifiedtests/src/eth/base.test.tsdiffbeforeafterboth
117 });117 });
118118
119 itEth('ERC721UniqueExtensions support', async ({helper}) => {119 itEth('ERC721UniqueExtensions support', async ({helper}) => {
120 expect(await contract(helper).methods.supportsInterface('0xb76006ac').call()).to.be.true;120 await checkInterface(helper, '0xb76006ac', true, true);
121 });121 });
122122
123 itEth('ERC721Burnable - 0x42966c68 - support', async ({helper}) => {123 itEth('ERC721Burnable - 0x42966c68 - support', async ({helper}) => {
modifiedtests/src/eth/collectionAdmin.test.tsdiffbeforeafterboth
14// along with Unique Network. If not, see <http://www.gnu.org/licenses/>.14// along with Unique Network. If not, see <http://www.gnu.org/licenses/>.
1515
16import {IKeyringPair} from '@polkadot/types/types';16import {IKeyringPair} from '@polkadot/types/types';
17import {expect} from 'chai';
17import {IEthCrossAccountId} from '../util/playgrounds/types';18import {IEthCrossAccountId} from '../util/playgrounds/types';
18import {usingEthPlaygrounds, itEth, expect, EthUniqueHelper} from './util/playgrounds';19import {usingEthPlaygrounds, itEth} from './util';
20import {EthUniqueHelper} from './util/playgrounds/unique.dev';
1921
20async function recordEthFee(helper: EthUniqueHelper, userAddress: string, call: () => Promise<any>) {22async function recordEthFee(helper: EthUniqueHelper, userAddress: string, call: () => Promise<any>) {
21 const before = await helper.balance.getSubstrate(helper.address.ethToSubstrate(userAddress));23 const before = await helper.balance.getSubstrate(helper.address.ethToSubstrate(userAddress));
53 itEth('Add cross account admin by owner', async ({helper, privateKey}) => {55 itEth('Add cross account admin by owner', async ({helper, privateKey}) => {
54 const owner = await helper.eth.createAccountWithBalance(donor);56 const owner = await helper.eth.createAccountWithBalance(donor);
55 57
56 const {collectionAddress, collectionId} = await helper.eth.createNonfungibleCollection(owner, 'A', 'B', 'C');58 const {collectionAddress, collectionId} = await helper.eth.createNFTCollection(owner, 'A', 'B', 'C');
57 const collectionEvm = helper.ethNativeContract.collection(collectionAddress, 'nft', owner);59 const collectionEvm = helper.ethNativeContract.collection(collectionAddress, 'nft', owner);
58 60
59 const newAdmin = privateKey('//Bob');61 const newAdmin = await privateKey('//Bob');
60 const newAdminCross = helper.ethCrossAccount.fromKeyringPair(newAdmin);62 const newAdminCross = helper.ethCrossAccount.fromKeyringPair(newAdmin);
61 await collectionEvm.methods.addCollectionAdminCross(newAdminCross).send();63 await collectionEvm.methods.addCollectionAdminCross(newAdminCross).send();
6264
67 itEth('Check adminlist', async ({helper, privateKey}) => {69 itEth('Check adminlist', async ({helper, privateKey}) => {
68 const owner = await helper.eth.createAccountWithBalance(donor);70 const owner = await helper.eth.createAccountWithBalance(donor);
69 71
70 const {collectionAddress, collectionId} = await helper.eth.createNonfungibleCollection(owner, 'A', 'B', 'C');72 const {collectionAddress, collectionId} = await helper.eth.createNFTCollection(owner, 'A', 'B', 'C');
71 const collectionEvm = helper.ethNativeContract.collection(collectionAddress, 'nft', owner);73 const collectionEvm = helper.ethNativeContract.collection(collectionAddress, 'nft', owner);
7274
73 const admin1 = helper.eth.createAccount();75 const admin1 = helper.eth.createAccount();
74 const admin2 = privateKey('admin');76 const admin2 = await privateKey('admin');
75 await collectionEvm.methods.addCollectionAdmin(admin1).send();77 await collectionEvm.methods.addCollectionAdmin(admin1).send();
76 await collectionEvm.methods.addCollectionAdminSubstrate(admin2.addressRaw).send();78 await collectionEvm.methods.addCollectionAdminSubstrate(admin2.addressRaw).send();
7779
modifiedtests/src/eth/fungible.test.tsdiffbeforeafterboth
149 });149 });
150150
151 itEth('Can perform burnFromCross()', async ({helper, privateKey}) => {151 itEth('Can perform burnFromCross()', async ({helper, privateKey}) => {
152 const alice = privateKey('//Alice');152 const owner = await privateKey('//Alice');
153 const sender = await helper.eth.createAccountWithBalance(alice, 100n);153 const sender = await helper.eth.createAccountWithBalance(donor);
154154
155 const collection = await helper.ft.mintCollection(alice, {name: 'A', description: 'B', tokenPrefix: 'C'}, 0);155 const collection = await helper.ft.mintCollection(owner, {name: 'A', description: 'B', tokenPrefix: 'C'}, 0);
156156
157 await collection.mint(alice, 200n, {Substrate: alice.address});157 await collection.mint(owner, 200n, {Substrate: owner.address});
158 await collection.approveTokens(alice, {Ethereum: sender}, 100n);158 await collection.approveTokens(owner, {Ethereum: sender}, 100n);
159159
160 const address = helper.ethAddress.fromCollectionId(collection.collectionId);160 const address = helper.ethAddress.fromCollectionId(collection.collectionId);
161 const contract = helper.ethNativeContract.collection(address, 'ft');161 const contract = helper.ethNativeContract.collection(address, 'ft');
162162
163 const fromBalanceBefore = await collection.getBalance({Substrate: alice.address});163 const fromBalanceBefore = await collection.getBalance({Substrate: owner.address});
164 164
165 const ownerCross = helper.ethCrossAccount.fromKeyringPair(alice);165 const ownerCross = helper.ethCrossAccount.fromKeyringPair(owner);
166 const result = await contract.methods.burnFromCross(ownerCross, 49).send({from: sender});166 const result = await contract.methods.burnFromCross(ownerCross, 49).send({from: sender});
167 const events = result.events;167 const events = result.events;
168168
171 address: helper.ethAddress.fromCollectionId(collection.collectionId),171 address: helper.ethAddress.fromCollectionId(collection.collectionId),
172 event: 'Transfer',172 event: 'Transfer',
173 returnValues: {173 returnValues: {
174 from: helper.address.substrateToEth(alice.address),174 from: helper.address.substrateToEth(owner.address),
175 to: '0x0000000000000000000000000000000000000000',175 to: '0x0000000000000000000000000000000000000000',
176 value: '49',176 value: '49',
177 },177 },
178 },178 },
179 Approval: {179 Approval: {
180 address: helper.ethAddress.fromCollectionId(collection.collectionId),180 address: helper.ethAddress.fromCollectionId(collection.collectionId),
181 returnValues: {181 returnValues: {
182 owner: helper.address.substrateToEth(alice.address),182 owner: helper.address.substrateToEth(owner.address),
183 spender: sender,183 spender: sender,
184 value: '51',184 value: '51',
185 },185 },
186 event: 'Approval',186 event: 'Approval',
187 },187 },
188 });188 });
189189
190 const fromBalanceAfter = await collection.getBalance({Substrate: alice.address});190 const fromBalanceAfter = await collection.getBalance({Substrate: owner.address});
191 expect(fromBalanceBefore - fromBalanceAfter).to.be.eq(49n);191 expect(fromBalanceBefore - fromBalanceAfter).to.be.eq(49n);
192 });192 });
193193
261 });261 });
262262
263 itEth('Can perform transferFromCross()', async ({helper, privateKey}) => {263 itEth('Can perform transferFromCross()', async ({helper, privateKey}) => {
264 const alice = privateKey('//Alice');264 const owner = await privateKey('//Alice');
265 const sender = await helper.eth.createAccountWithBalance(alice, 100n);265 const sender = await helper.eth.createAccountWithBalance(donor);
266266
267 const collection = await helper.ft.mintCollection(alice, {name: 'A', description: 'B', tokenPrefix: 'C'}, 0);267 const collection = await helper.ft.mintCollection(owner, {name: 'A', description: 'B', tokenPrefix: 'C'}, 0);
268268
269 const receiver = helper.eth.createAccount();269 const receiver = helper.eth.createAccount();
270270
271 await collection.mint(alice, 200n, {Substrate: alice.address});271 await collection.mint(owner, 200n, {Substrate: owner.address});
272 await collection.approveTokens(alice, {Ethereum: sender}, 100n);272 await collection.approveTokens(owner, {Ethereum: sender}, 100n);
273273
274 const address = helper.ethAddress.fromCollectionId(collection.collectionId);274 const address = helper.ethAddress.fromCollectionId(collection.collectionId);
275 const contract = helper.ethNativeContract.collection(address, 'ft');275 const contract = helper.ethNativeContract.collection(address, 'ft');
276276
277 const from = helper.ethCrossAccount.fromKeyringPair(alice);277 const from = helper.ethCrossAccount.fromKeyringPair(owner);
278 const to = helper.ethCrossAccount.fromAddress(receiver);278 const to = helper.ethCrossAccount.fromAddress(receiver);
279279
280 const fromBalanceBefore = await collection.getBalance({Substrate: alice.address});280 const fromBalanceBefore = await collection.getBalance({Substrate: owner.address});
281 const toBalanceBefore = await collection.getBalance({Ethereum: receiver});281 const toBalanceBefore = await collection.getBalance({Ethereum: receiver});
282 282
283 const result = await contract.methods.transferFromCross(from, to, 51).send({from: sender});283 const result = await contract.methods.transferFromCross(from, to, 51).send({from: sender});
287 address,287 address,
288 event: 'Transfer',288 event: 'Transfer',
289 returnValues: {289 returnValues: {
290 from: helper.address.substrateToEth(alice.address),290 from: helper.address.substrateToEth(owner.address),
291 to: receiver,291 to: receiver,
292 value: '51',292 value: '51',
293 },293 },
296 address,296 address,
297 event: 'Approval',297 event: 'Approval',
298 returnValues: {298 returnValues: {
299 owner: helper.address.substrateToEth(alice.address),299 owner: helper.address.substrateToEth(owner.address),
300 spender: sender,300 spender: sender,
301 value: '49',301 value: '49',
302 },302 },
303 }});303 }});
304304
305 const fromBalanceAfter = await collection.getBalance({Substrate: alice.address});305 const fromBalanceAfter = await collection.getBalance({Substrate: owner.address});
306 expect(fromBalanceBefore - fromBalanceAfter).to.be.eq(51n);306 expect(fromBalanceBefore - fromBalanceAfter).to.be.eq(51n);
307 const toBalanceAfter = await collection.getBalance({Ethereum: receiver});307 const toBalanceAfter = await collection.getBalance({Ethereum: receiver});
308 expect(toBalanceAfter - toBalanceBefore).to.be.eq(51n);308 expect(toBalanceAfter - toBalanceBefore).to.be.eq(51n);
455 });455 });
456456
457 itEth('Events emitted for transferFromCross()', async ({helper, privateKey}) => {457 itEth('Events emitted for transferFromCross()', async ({helper, privateKey}) => {
458 const alice = privateKey('//Alice');458 const owner = await privateKey('//Alice');
459 const sender = await helper.eth.createAccountWithBalance(alice, 100n);459 const sender = await helper.eth.createAccountWithBalance(donor);
460460
461 const collection = await helper.ft.mintCollection(alice, {name: 'A', description: 'B', tokenPrefix: 'C'}, 0);461 const collection = await helper.ft.mintCollection(owner, {name: 'A', description: 'B', tokenPrefix: 'C'}, 0);
462462
463 const receiver = helper.eth.createAccount();463 const receiver = helper.eth.createAccount();
464464
465 await collection.mint(alice, 200n, {Substrate: alice.address});465 await collection.mint(owner, 200n, {Substrate: owner.address});
466 await collection.approveTokens(alice, {Ethereum: sender}, 100n);466 await collection.approveTokens(owner, {Ethereum: sender}, 100n);
467467
468 const address = helper.ethAddress.fromCollectionId(collection.collectionId);468 const address = helper.ethAddress.fromCollectionId(collection.collectionId);
469 const contract = helper.ethNativeContract.collection(address, 'ft');469 const contract = helper.ethNativeContract.collection(address, 'ft');
470470
471 const from = helper.ethCrossAccount.fromKeyringPair(alice);471 const from = helper.ethCrossAccount.fromKeyringPair(owner);
472 const to = helper.ethCrossAccount.fromAddress(receiver);472 const to = helper.ethCrossAccount.fromAddress(receiver);
473 473
474 const result = await contract.methods.transferFromCross(from, to, 51).send({from: sender});474 const result = await contract.methods.transferFromCross(from, to, 51).send({from: sender});
478 address,478 address,
479 event: 'Transfer',479 event: 'Transfer',
480 returnValues: {480 returnValues: {
481 from: helper.address.substrateToEth(alice.address),481 from: helper.address.substrateToEth(owner.address),
482 to: receiver,482 to: receiver,
483 value: '51',483 value: '51',
484 },484 },
487 address,487 address,
488 event: 'Approval',488 event: 'Approval',
489 returnValues: {489 returnValues: {
490 owner: helper.address.substrateToEth(alice.address),490 owner: helper.address.substrateToEth(owner.address),
491 spender: sender,491 spender: sender,
492 value: '49',492 value: '49',
493 },493 },
modifiedtests/src/eth/fungibleAbi.jsondiffbeforeafterboth
62 "inputs": [62 "inputs": [
63 {63 {
64 "components": [64 "components": [
65<<<<<<< HEAD
66 { "internalType": "address", "name": "field_0", "type": "address" },
67 { "internalType": "uint256", "name": "field_1", "type": "uint256" }
68=======
69 { "internalType": "address", "name": "eth", "type": "address" },65 { "internalType": "address", "name": "eth", "type": "address" },
70 { "internalType": "uint256", "name": "sub", "type": "uint256" }66 { "internalType": "uint256", "name": "sub", "type": "uint256" }
71>>>>>>> misk: update stubs
72 ],67 ],
73 "internalType": "struct EthCrossAccount",68 "internalType": "struct EthCrossAccount",
74 "name": "newAdmin",69 "name": "newAdmin",
93 "inputs": [88 "inputs": [
94 {89 {
95 "components": [90 "components": [
96<<<<<<< HEAD
97 { "internalType": "address", "name": "field_0", "type": "address" },
98 { "internalType": "uint256", "name": "field_1", "type": "uint256" }
99=======
100 { "internalType": "address", "name": "eth", "type": "address" },91 { "internalType": "address", "name": "eth", "type": "address" },
101 { "internalType": "uint256", "name": "sub", "type": "uint256" }92 { "internalType": "uint256", "name": "sub", "type": "uint256" }
102>>>>>>> misk: update stubs
103 ],93 ],
104 "internalType": "struct EthCrossAccount",94 "internalType": "struct EthCrossAccount",
105 "name": "user",95 "name": "user",
144 "inputs": [134 "inputs": [
145 {135 {
146 "components": [136 "components": [
147<<<<<<< HEAD
148 { "internalType": "address", "name": "field_0", "type": "address" },
149 { "internalType": "uint256", "name": "field_1", "type": "uint256" }
150=======
151 { "internalType": "address", "name": "eth", "type": "address" },137 { "internalType": "address", "name": "eth", "type": "address" },
152 { "internalType": "uint256", "name": "sub", "type": "uint256" }138 { "internalType": "uint256", "name": "sub", "type": "uint256" }
153>>>>>>> misk: update stubs
154 ],139 ],
155 "internalType": "struct EthCrossAccount",140 "internalType": "struct EthCrossAccount",
156 "name": "spender",141 "name": "spender",
186 "inputs": [171 "inputs": [
187 {172 {
188 "components": [173 "components": [
189<<<<<<< HEAD
190 { "internalType": "address", "name": "field_0", "type": "address" },
191 { "internalType": "uint256", "name": "field_1", "type": "uint256" }
192=======
193 { "internalType": "address", "name": "eth", "type": "address" },174 { "internalType": "address", "name": "eth", "type": "address" },
194 { "internalType": "uint256", "name": "sub", "type": "uint256" }175 { "internalType": "uint256", "name": "sub", "type": "uint256" }
195>>>>>>> misk: update stubs
196 ],176 ],
197 "internalType": "struct EthCrossAccount",177 "internalType": "struct EthCrossAccount",
198 "name": "from",178 "name": "from",
202 ],182 ],
203 "name": "burnFromCross",183 "name": "burnFromCross",
204 "outputs": [{ "internalType": "bool", "name": "", "type": "bool" }],184 "outputs": [{ "internalType": "bool", "name": "", "type": "bool" }],
205<<<<<<< HEAD
206 "stateMutability": "nonpayable",185 "stateMutability": "nonpayable",
207 "type": "function"186 "type": "function"
208 },187 },
212 ],191 ],
213 "name": "changeCollectionOwner",192 "name": "changeCollectionOwner",
214 "outputs": [],193 "outputs": [],
215=======
216>>>>>>> misk: update stubs
217 "stateMutability": "nonpayable",194 "stateMutability": "nonpayable",
218 "type": "function"195 "type": "function"
219 },196 },
223 "outputs": [200 "outputs": [
224 {201 {
225 "components": [202 "components": [
226<<<<<<< HEAD
227 { "internalType": "address", "name": "field_0", "type": "address" },
228 { "internalType": "uint256", "name": "field_1", "type": "uint256" }
229=======
230 { "internalType": "address", "name": "eth", "type": "address" },203 { "internalType": "address", "name": "eth", "type": "address" },
231 { "internalType": "uint256", "name": "sub", "type": "uint256" }204 { "internalType": "uint256", "name": "sub", "type": "uint256" }
232>>>>>>> misk: update stubs
233 ],205 ],
234 "internalType": "struct EthCrossAccount[]",206 "internalType": "struct EthCrossAccount[]",
235 "name": "",207 "name": "",
245 "outputs": [217 "outputs": [
246 {218 {
247 "components": [219 "components": [
248<<<<<<< HEAD
249 { "internalType": "address", "name": "field_0", "type": "address" },
250 { "internalType": "uint256", "name": "field_1", "type": "uint256" }
251=======
252 { "internalType": "address", "name": "eth", "type": "address" },220 { "internalType": "address", "name": "eth", "type": "address" },
253 { "internalType": "uint256", "name": "sub", "type": "uint256" }221 { "internalType": "uint256", "name": "sub", "type": "uint256" }
254>>>>>>> misk: update stubs
255 ],222 ],
256 "internalType": "struct EthCrossAccount",223 "internalType": "struct EthCrossAccount",
257 "name": "",224 "name": "",
361 "inputs": [328 "inputs": [
362 {329 {
363 "components": [330 "components": [
364<<<<<<< HEAD
365 { "internalType": "address", "name": "field_0", "type": "address" },
366 { "internalType": "uint256", "name": "field_1", "type": "uint256" }
367=======
368 { "internalType": "address", "name": "eth", "type": "address" },331 { "internalType": "address", "name": "eth", "type": "address" },
369 { "internalType": "uint256", "name": "sub", "type": "uint256" }332 { "internalType": "uint256", "name": "sub", "type": "uint256" }
370>>>>>>> misk: update stubs
371 ],333 ],
372 "internalType": "struct EthCrossAccount",334 "internalType": "struct EthCrossAccount",
373 "name": "user",335 "name": "user",
426 "inputs": [388 "inputs": [
427 {389 {
428 "components": [390 "components": [
429<<<<<<< HEAD
430 { "internalType": "address", "name": "field_0", "type": "address" },
431 { "internalType": "uint256", "name": "field_1", "type": "uint256" }
432=======
433 { "internalType": "address", "name": "eth", "type": "address" },391 { "internalType": "address", "name": "eth", "type": "address" },
434 { "internalType": "uint256", "name": "sub", "type": "uint256" }392 { "internalType": "uint256", "name": "sub", "type": "uint256" }
435>>>>>>> misk: update stubs
436 ],393 ],
437 "internalType": "struct EthCrossAccount",394 "internalType": "struct EthCrossAccount",
438 "name": "admin",395 "name": "admin",
464 "inputs": [421 "inputs": [
465 {422 {
466 "components": [423 "components": [
467<<<<<<< HEAD
468 { "internalType": "address", "name": "field_0", "type": "address" },
469 { "internalType": "uint256", "name": "field_1", "type": "uint256" }
470=======
471 { "internalType": "address", "name": "eth", "type": "address" },424 { "internalType": "address", "name": "eth", "type": "address" },
472 { "internalType": "uint256", "name": "sub", "type": "uint256" }425 { "internalType": "uint256", "name": "sub", "type": "uint256" }
473>>>>>>> misk: update stubs
474 ],426 ],
475 "internalType": "struct EthCrossAccount",427 "internalType": "struct EthCrossAccount",
476 "name": "user",428 "name": "user",
577 "inputs": [529 "inputs": [
578 {530 {
579 "components": [531 "components": [
580<<<<<<< HEAD
581 { "internalType": "address", "name": "field_0", "type": "address" },
582 { "internalType": "uint256", "name": "field_1", "type": "uint256" }
583=======
584 { "internalType": "address", "name": "eth", "type": "address" },532 { "internalType": "address", "name": "eth", "type": "address" },
585 { "internalType": "uint256", "name": "sub", "type": "uint256" }533 { "internalType": "uint256", "name": "sub", "type": "uint256" }
586>>>>>>> misk: update stubs
587 ],534 ],
588 "internalType": "struct EthCrossAccount",535 "internalType": "struct EthCrossAccount",
589 "name": "sponsor",536 "name": "sponsor",
597 },544 },
598 {545 {
599 "inputs": [546 "inputs": [
600<<<<<<< HEAD
601 {547 {
602 "components": [548 "components": [
603 { "internalType": "address", "name": "field_0", "type": "address" },
604 { "internalType": "uint256", "name": "field_1", "type": "uint256" }
605=======
606 { "internalType": "address", "name": "newOwner", "type": "address" }
607 ],
608 "name": "setOwner",
609 "outputs": [],
610 "stateMutability": "nonpayable",
611 "type": "function"
612 },
613 {
614 "inputs": [
615 {
616 "components": [
617 { "internalType": "address", "name": "eth", "type": "address" },549 { "internalType": "address", "name": "eth", "type": "address" },
618 { "internalType": "uint256", "name": "sub", "type": "uint256" }550 { "internalType": "uint256", "name": "sub", "type": "uint256" }
619>>>>>>> misk: update stubs
620 ],551 ],
621 "internalType": "struct EthCrossAccount",552 "internalType": "struct EthCrossAccount",
622 "name": "newOwner",553 "name": "newOwner",
676 "inputs": [607 "inputs": [
677 {608 {
678 "components": [609 "components": [
679<<<<<<< HEAD
680 { "internalType": "address", "name": "field_0", "type": "address" },
681 { "internalType": "uint256", "name": "field_1", "type": "uint256" }
682=======
683 { "internalType": "address", "name": "eth", "type": "address" },610 { "internalType": "address", "name": "eth", "type": "address" },
684 { "internalType": "uint256", "name": "sub", "type": "uint256" }611 { "internalType": "uint256", "name": "sub", "type": "uint256" }
685>>>>>>> misk: update stubs
686 ],612 ],
687 "internalType": "struct EthCrossAccount",613 "internalType": "struct EthCrossAccount",
688 "name": "from",614 "name": "from",
689 "type": "tuple"615 "type": "tuple"
690 },616 },
691 {617 {
692 "components": [618 "components": [
693<<<<<<< HEAD
694 { "internalType": "address", "name": "field_0", "type": "address" },
695 { "internalType": "uint256", "name": "field_1", "type": "uint256" }
696=======
697 { "internalType": "address", "name": "eth", "type": "address" },619 { "internalType": "address", "name": "eth", "type": "address" },
698 { "internalType": "uint256", "name": "sub", "type": "uint256" }620 { "internalType": "uint256", "name": "sub", "type": "uint256" }
699>>>>>>> misk: update stubs
700 ],621 ],
701 "internalType": "struct EthCrossAccount",622 "internalType": "struct EthCrossAccount",
702 "name": "to",623 "name": "to",
modifiedtests/src/eth/nonFungible.test.tsdiffbeforeafterboth
247 });247 });
248248
249 itEth('Can perform burnFromCross()', async ({helper, privateKey}) => {249 itEth('Can perform burnFromCross()', async ({helper, privateKey}) => {
250 const alice = privateKey('//Alice');250 const minter = await privateKey('//Alice');
251 const collection = await helper.nft.mintCollection(alice, {name: 'A', description: 'B', tokenPrefix: 'C'});251 const collection = await helper.nft.mintCollection(minter, {name: 'A', description: 'B', tokenPrefix: 'C'});
252252
253 const owner = privateKey('//Bob');253 const owner = await privateKey('//Bob');
254 const spender = await helper.eth.createAccountWithBalance(alice, 100n);254 const spender = await helper.eth.createAccountWithBalance(donor);
255255
256 const token = await collection.mintToken(alice, {Substrate: owner.address});256 const token = await collection.mintToken(minter, {Substrate: owner.address});
257257
258 const address = helper.ethAddress.fromCollectionId(collection.collectionId);258 const address = helper.ethAddress.fromCollectionId(collection.collectionId);
259 const contract = helper.ethNativeContract.collection(address, 'nft');259 const contract = helper.ethNativeContract.collection(address, 'nft');
277 });277 });
278278
279 itEth('Can perform approveCross()', async ({helper, privateKey}) => {279 itEth('Can perform approveCross()', async ({helper, privateKey}) => {
280 const alice = privateKey('//Alice');280 const minter = await privateKey('//Alice');
281 const collection = await helper.nft.mintCollection(alice, {name: 'A', description: 'B', tokenPrefix: 'C'});281 const collection = await helper.nft.mintCollection(minter, {name: 'A', description: 'B', tokenPrefix: 'C'});
282282
283 const owner = await helper.eth.createAccountWithBalance(alice, 100n);283 const owner = await helper.eth.createAccountWithBalance(donor);
284 const receiver = privateKey('//Charlie');284 const receiver = await privateKey('//Charlie');
285285
286 const token = await collection.mintToken(alice, {Ethereum: owner});286 const token = await collection.mintToken(minter, {Ethereum: owner});
287287
288 const address = helper.ethAddress.fromCollectionId(collection.collectionId);288 const address = helper.ethAddress.fromCollectionId(collection.collectionId);
289 const contract = helper.ethNativeContract.collection(address, 'nft');289 const contract = helper.ethNativeContract.collection(address, 'nft');
410 });410 });
411411
412 itEth('Can perform transferFromCross()', async ({helper, privateKey}) => {412 itEth('Can perform transferFromCross()', async ({helper, privateKey}) => {
413 const minter = await privateKey('//Alice');
413 const collection = await helper.nft.mintCollection(donor, {name: 'A', description: 'B', tokenPrefix: 'C'});414 const collection = await helper.nft.mintCollection(minter, {name: 'A', description: 'B', tokenPrefix: 'C'});
414415
415 const owner = privateKey('//Bob');416 const owner = await privateKey('//Bob');
416 const spender = await helper.eth.createAccountWithBalance(donor, 100n);417 const spender = await helper.eth.createAccountWithBalance(donor);
417 const receiver = privateKey('//Charlie');418 const receiver = await privateKey('//Charlie');
418419
419 const token = await collection.mintToken(donor, {Substrate: owner.address});420 const token = await collection.mintToken(donor, {Substrate: owner.address});
420421
modifiedtests/src/eth/nonFungibleAbi.jsondiffbeforeafterboth
96 { "internalType": "address", "name": "eth", "type": "address" },96 { "internalType": "address", "name": "eth", "type": "address" },
97 { "internalType": "uint256", "name": "sub", "type": "uint256" }97 { "internalType": "uint256", "name": "sub", "type": "uint256" }
98 ],98 ],
99<<<<<<< HEAD
100 "internalType": "struct Tuple6",
101=======
102 "internalType": "struct EthCrossAccount",99 "internalType": "struct EthCrossAccount",
103>>>>>>> misk: update stubs
104 "name": "newAdmin",100 "name": "newAdmin",
105 "type": "tuple"101 "type": "tuple"
106 }102 }
126 { "internalType": "address", "name": "eth", "type": "address" },122 { "internalType": "address", "name": "eth", "type": "address" },
127 { "internalType": "uint256", "name": "sub", "type": "uint256" }123 { "internalType": "uint256", "name": "sub", "type": "uint256" }
128 ],124 ],
129<<<<<<< HEAD
130 "internalType": "struct Tuple6",
131=======
132 "internalType": "struct EthCrossAccount",125 "internalType": "struct EthCrossAccount",
133>>>>>>> misk: update stubs
134 "name": "user",126 "name": "user",
135 "type": "tuple"127 "type": "tuple"
136 }128 }
166 { "internalType": "address", "name": "eth", "type": "address" },158 { "internalType": "address", "name": "eth", "type": "address" },
167 { "internalType": "uint256", "name": "sub", "type": "uint256" }159 { "internalType": "uint256", "name": "sub", "type": "uint256" }
168 ],160 ],
169<<<<<<< HEAD
170 "internalType": "struct Tuple6",
171=======
172 "internalType": "struct EthCrossAccount",161 "internalType": "struct EthCrossAccount",
173>>>>>>> misk: update stubs
174 "name": "approved",162 "name": "approved",
175 "type": "tuple"163 "type": "tuple"
176 },164 },
216 { "internalType": "address", "name": "eth", "type": "address" },204 { "internalType": "address", "name": "eth", "type": "address" },
217 { "internalType": "uint256", "name": "sub", "type": "uint256" }205 { "internalType": "uint256", "name": "sub", "type": "uint256" }
218 ],206 ],
219<<<<<<< HEAD
220 "internalType": "struct Tuple6",
221=======
222 "internalType": "struct EthCrossAccount",207 "internalType": "struct EthCrossAccount",
223>>>>>>> misk: update stubs
224 "name": "from",208 "name": "from",
225 "type": "tuple"209 "type": "tuple"
226 },210 },
249 { "internalType": "address", "name": "eth", "type": "address" },233 { "internalType": "address", "name": "eth", "type": "address" },
250 { "internalType": "uint256", "name": "sub", "type": "uint256" }234 { "internalType": "uint256", "name": "sub", "type": "uint256" }
251 ],235 ],
252<<<<<<< HEAD
253 "internalType": "struct Tuple6[]",
254=======
255 "internalType": "struct EthCrossAccount[]",236 "internalType": "struct EthCrossAccount[]",
256>>>>>>> misk: update stubs
257 "name": "",237 "name": "",
258 "type": "tuple[]"238 "type": "tuple[]"
259 }239 }
270 { "internalType": "address", "name": "eth", "type": "address" },250 { "internalType": "address", "name": "eth", "type": "address" },
271 { "internalType": "uint256", "name": "sub", "type": "uint256" }251 { "internalType": "uint256", "name": "sub", "type": "uint256" }
272 ],252 ],
273<<<<<<< HEAD
274<<<<<<< HEAD
275<<<<<<< HEAD
276 "internalType": "struct Tuple6",
277=======
278 "internalType": "struct Tuple19",
279>>>>>>> feat: add `EthCrossAccount` type
280=======
281 "internalType": "struct Tuple8",
282>>>>>>> feat: Add custum signature with unlimited nesting.
283=======
284 "internalType": "struct EthCrossAccount",253 "internalType": "struct EthCrossAccount",
285>>>>>>> misk: update stubs
286 "name": "",254 "name": "",
287 "type": "tuple"255 "type": "tuple"
288 }256 }
291 "type": "function"259 "type": "function"
292 },260 },
293 {261 {
294<<<<<<< HEAD
295<<<<<<< HEAD
296=======
297>>>>>>> fix: after rebase
298 "inputs": [262 "inputs": [
299 { "internalType": "string[]", "name": "keys", "type": "string[]" }263 { "internalType": "string[]", "name": "keys", "type": "string[]" }
300 ],264 ],
305 { "internalType": "string", "name": "field_0", "type": "string" },269 { "internalType": "string", "name": "field_0", "type": "string" },
306 { "internalType": "bytes", "name": "field_1", "type": "bytes" }270 { "internalType": "bytes", "name": "field_1", "type": "bytes" }
307 ],271 ],
308<<<<<<< HEAD
309 "internalType": "struct Tuple19[]",
310=======
311 "internalType": "struct Tuple21[]",272 "internalType": "struct Tuple21[]",
312>>>>>>> fix: after rebase
313 "name": "",273 "name": "",
314 "type": "tuple[]"274 "type": "tuple[]"
315 }275 }
316 ],276 ],
317<<<<<<< HEAD
318=======
319 "inputs": [{ "internalType": "string", "name": "key", "type": "string" }],
320 "name": "collectionProperty",
321 "outputs": [{ "internalType": "bytes", "name": "", "type": "bytes" }],
322>>>>>>> feat: Add custum signature with unlimited nesting.
323=======
324>>>>>>> fix: after rebase
325 "stateMutability": "view",277 "stateMutability": "view",
326 "type": "function"278 "type": "function"
327 },279 },
341 { "internalType": "address", "name": "field_0", "type": "address" },293 { "internalType": "address", "name": "field_0", "type": "address" },
342 { "internalType": "uint256", "name": "field_1", "type": "uint256" }294 { "internalType": "uint256", "name": "field_1", "type": "uint256" }
343 ],295 ],
344<<<<<<< HEAD
345<<<<<<< HEAD
346<<<<<<< HEAD
347 "internalType": "struct Tuple6",
348=======
349 "internalType": "struct Tuple19",
350>>>>>>> feat: add `EthCrossAccount` type
351=======
352 "internalType": "struct Tuple8",
353>>>>>>> feat: Add custum signature with unlimited nesting.
354=======
355 "internalType": "struct Tuple24",296 "internalType": "struct Tuple24",
356>>>>>>> misk: update stubs
357 "name": "",297 "name": "",
358 "type": "tuple"298 "type": "tuple"
359 }299 }
376 "type": "function"316 "type": "function"
377 },317 },
378 {318 {
379<<<<<<< HEAD
380<<<<<<< HEAD
381=======
382>>>>>>> fix: after rebase
383 "inputs": [319 "inputs": [
384 { "internalType": "string[]", "name": "keys", "type": "string[]" }320 { "internalType": "string[]", "name": "keys", "type": "string[]" }
385 ],321 ],
389 "type": "function"325 "type": "function"
390 },326 },
391 {327 {
392<<<<<<< HEAD
393=======
394>>>>>>> feat: Add custum signature with unlimited nesting.
395=======
396>>>>>>> fix: after rebase
397 "inputs": [{ "internalType": "string", "name": "key", "type": "string" }],328 "inputs": [{ "internalType": "string", "name": "key", "type": "string" }],
398 "name": "deleteCollectionProperty",329 "name": "deleteCollectionProperty",
399 "outputs": [],330 "outputs": [],
459 { "internalType": "address", "name": "eth", "type": "address" },390 { "internalType": "address", "name": "eth", "type": "address" },
460 { "internalType": "uint256", "name": "sub", "type": "uint256" }391 { "internalType": "uint256", "name": "sub", "type": "uint256" }
461 ],392 ],
462<<<<<<< HEAD
463 "internalType": "struct Tuple6",
464=======
465 "internalType": "struct EthCrossAccount",393 "internalType": "struct EthCrossAccount",
466>>>>>>> misk: update stubs
467 "name": "user",394 "name": "user",
468 "type": "tuple"395 "type": "tuple"
469 }396 }
474 "type": "function"401 "type": "function"
475 },402 },
476 {403 {
477<<<<<<< HEAD
478 "inputs": [{ "internalType": "address", "name": "to", "type": "address" }],404 "inputs": [{ "internalType": "address", "name": "to", "type": "address" }],
479 "name": "mint",405 "name": "mint",
480 "outputs": [{ "internalType": "uint256", "name": "", "type": "uint256" }],406 "outputs": [{ "internalType": "uint256", "name": "", "type": "uint256" }],
481=======
482 "inputs": [
483 { "internalType": "address", "name": "to", "type": "address" },
484 { "internalType": "uint256", "name": "tokenId", "type": "uint256" }
485 ],
486 "name": "mint",
487 "outputs": [{ "internalType": "bool", "name": "", "type": "bool" }],
488>>>>>>> feat: Add custum signature with unlimited nesting.
489 "stateMutability": "nonpayable",407 "stateMutability": "nonpayable",
490 "type": "function"408 "type": "function"
491 },409 },
492 {410 {
493 "inputs": [411 "inputs": [
494 { "internalType": "address", "name": "to", "type": "address" },412 { "internalType": "address", "name": "to", "type": "address" },
495<<<<<<< HEAD
496 { "internalType": "string", "name": "tokenUri", "type": "string" }413 { "internalType": "string", "name": "tokenUri", "type": "string" }
497 ],414 ],
498 "name": "mintWithTokenURI",415 "name": "mintWithTokenURI",
499 "outputs": [{ "internalType": "uint256", "name": "", "type": "uint256" }],416 "outputs": [{ "internalType": "uint256", "name": "", "type": "uint256" }],
500=======
501 { "internalType": "uint256[]", "name": "tokenIds", "type": "uint256[]" }
502 ],
503 "name": "mintBulk",
504 "outputs": [{ "internalType": "bool", "name": "", "type": "bool" }],
505 "stateMutability": "nonpayable",417 "stateMutability": "nonpayable",
506 "type": "function"418 "type": "function"
507 },419 },
508 {420 {
509 "inputs": [
510 { "internalType": "address", "name": "to", "type": "address" },
511 {
512 "components": [
513 { "internalType": "uint256", "name": "field_0", "type": "uint256" },
514 { "internalType": "string", "name": "field_1", "type": "string" }
515 ],
516 "internalType": "struct Tuple12[]",
517 "name": "tokens",
518 "type": "tuple[]"
519 }
520 ],
521 "name": "mintBulkWithTokenURI",
522 "outputs": [{ "internalType": "bool", "name": "", "type": "bool" }],
523 "stateMutability": "nonpayable",
524 "type": "function"
525 },
526 {
527 "inputs": [
528 { "internalType": "address", "name": "to", "type": "address" },
529 { "internalType": "uint256", "name": "tokenId", "type": "uint256" },
530 { "internalType": "string", "name": "tokenUri", "type": "string" }
531 ],
532 "name": "mintWithTokenURI",
533 "outputs": [{ "internalType": "bool", "name": "", "type": "bool" }],
534>>>>>>> feat: Add custum signature with unlimited nesting.
535 "stateMutability": "nonpayable",
536 "type": "function"
537 },
538 {
539 "inputs": [],421 "inputs": [],
540 "name": "mintingFinished",422 "name": "mintingFinished",
541 "outputs": [{ "internalType": "bool", "name": "", "type": "bool" }],423 "outputs": [{ "internalType": "bool", "name": "", "type": "bool" }],
591 { "internalType": "address", "name": "eth", "type": "address" },473 { "internalType": "address", "name": "eth", "type": "address" },
592 { "internalType": "uint256", "name": "sub", "type": "uint256" }474 { "internalType": "uint256", "name": "sub", "type": "uint256" }
593 ],475 ],
594<<<<<<< HEAD
595 "internalType": "struct Tuple6",
596=======
597 "internalType": "struct EthCrossAccount",476 "internalType": "struct EthCrossAccount",
598>>>>>>> misk: update stubs
599 "name": "admin",477 "name": "admin",
600 "type": "tuple"478 "type": "tuple"
601 }479 }
628 { "internalType": "address", "name": "eth", "type": "address" },506 { "internalType": "address", "name": "eth", "type": "address" },
629 { "internalType": "uint256", "name": "sub", "type": "uint256" }507 { "internalType": "uint256", "name": "sub", "type": "uint256" }
630 ],508 ],
631<<<<<<< HEAD
632 "internalType": "struct Tuple6",
633=======
634 "internalType": "struct EthCrossAccount",509 "internalType": "struct EthCrossAccount",
635>>>>>>> misk: update stubs
636 "name": "user",510 "name": "user",
637 "type": "tuple"511 "type": "tuple"
638 }512 }
732 },606 },
733 {607 {
734 "inputs": [608 "inputs": [
735<<<<<<< HEAD
736<<<<<<< HEAD
737=======
738>>>>>>> fix: after rebase
739 {609 {
740 "components": [610 "components": [
741 { "internalType": "string", "name": "field_0", "type": "string" },611 { "internalType": "string", "name": "field_0", "type": "string" },
742 { "internalType": "bytes", "name": "field_1", "type": "bytes" }612 { "internalType": "bytes", "name": "field_1", "type": "bytes" }
743 ],613 ],
744<<<<<<< HEAD
745 "internalType": "struct Tuple19[]",
746 "name": "properties",
747 "type": "tuple[]"
748 }
749=======
750 { "internalType": "string", "name": "key", "type": "string" },
751 { "internalType": "bytes", "name": "value", "type": "bytes" }
752>>>>>>> feat: Add custum signature with unlimited nesting.
753=======
754 "internalType": "struct Tuple21[]",614 "internalType": "struct Tuple21[]",
755 "name": "properties",615 "name": "properties",
756 "type": "tuple[]"616 "type": "tuple[]"
757 }617 }
758>>>>>>> fix: after rebase
759 ],618 ],
760 "name": "setCollectionProperties",619 "name": "setCollectionProperties",
761 "outputs": [],620 "outputs": [],
788 { "internalType": "address", "name": "eth", "type": "address" },647 { "internalType": "address", "name": "eth", "type": "address" },
789 { "internalType": "uint256", "name": "sub", "type": "uint256" }648 { "internalType": "uint256", "name": "sub", "type": "uint256" }
790 ],649 ],
791<<<<<<< HEAD
792 "internalType": "struct Tuple6",
793=======
794 "internalType": "struct EthCrossAccount",650 "internalType": "struct EthCrossAccount",
795>>>>>>> misk: update stubs
796 "name": "sponsor",651 "name": "sponsor",
797 "type": "tuple"652 "type": "tuple"
798 }653 }
804 },659 },
805 {660 {
806 "inputs": [661 "inputs": [
807<<<<<<< HEAD
808 {662 {
809 "components": [663 "components": [
810 { "internalType": "address", "name": "field_0", "type": "address" },664 { "internalType": "address", "name": "eth", "type": "address" },
811 { "internalType": "uint256", "name": "field_1", "type": "uint256" }665 { "internalType": "uint256", "name": "sub", "type": "uint256" }
812 ],666 ],
813 "internalType": "struct Tuple6",667 "internalType": "struct EthCrossAccount",
814 "name": "newOwner",668 "name": "newOwner",
815 "type": "tuple"669 "type": "tuple"
816 }670 }
817=======
818 { "internalType": "address", "name": "newOwner", "type": "address" }
819>>>>>>> feat: Add custum signature with unlimited nesting.
820 ],671 ],
821 "name": "setOwnerCross",672 "name": "setOwnerCross",
822 "outputs": [],673 "outputs": [],
828 { "internalType": "uint256", "name": "tokenId", "type": "uint256" },679 { "internalType": "uint256", "name": "tokenId", "type": "uint256" },
829 {680 {
830 "components": [681 "components": [
831<<<<<<< HEAD
832<<<<<<< HEAD
833 { "internalType": "string", "name": "field_0", "type": "string" },682 { "internalType": "string", "name": "field_0", "type": "string" },
834 { "internalType": "bytes", "name": "field_1", "type": "bytes" }683 { "internalType": "bytes", "name": "field_1", "type": "bytes" }
835=======
836 { "internalType": "address", "name": "field_0", "type": "address" },
837 { "internalType": "uint256", "name": "field_1", "type": "uint256" }
838>>>>>>> feat: Add custum signature with unlimited nesting.
839 ],684 ],
840 "internalType": "struct Tuple19[]",685 "internalType": "struct Tuple21[]",
841 "name": "properties",686 "name": "properties",
842 "type": "tuple[]"687 "type": "tuple[]"
843=======
844 { "internalType": "address", "name": "eth", "type": "address" },
845 { "internalType": "uint256", "name": "sub", "type": "uint256" }
846 ],
847 "internalType": "struct EthCrossAccount",
848 "name": "newOwner",
849 "type": "tuple"
850>>>>>>> misk: update stubs
851 }688 }
852 ],689 ],
853 "name": "setProperties",690 "name": "setProperties",
954 "inputs": [791 "inputs": [
955 {792 {
956 "components": [793 "components": [
957<<<<<<< HEAD
958 { "internalType": "address", "name": "field_0", "type": "address" },
959 { "internalType": "uint256", "name": "field_1", "type": "uint256" }
960=======
961 { "internalType": "address", "name": "eth", "type": "address" },794 { "internalType": "address", "name": "eth", "type": "address" },
962 { "internalType": "uint256", "name": "sub", "type": "uint256" }795 { "internalType": "uint256", "name": "sub", "type": "uint256" }
963>>>>>>> feat: Add custum signature with unlimited nesting.
964 ],796 ],
965<<<<<<< HEAD
966 "internalType": "struct Tuple6",
967=======
968 "internalType": "struct EthCrossAccount",797 "internalType": "struct EthCrossAccount",
969>>>>>>> feat: add `EthCrossAccount` type
970 "name": "from",798 "name": "from",
971 "type": "tuple"799 "type": "tuple"
972 },800 },
973 {801 {
974 "components": [802 "components": [
975<<<<<<< HEAD
976 { "internalType": "address", "name": "field_0", "type": "address" },
977 { "internalType": "uint256", "name": "field_1", "type": "uint256" }
978=======
979 { "internalType": "address", "name": "eth", "type": "address" },803 { "internalType": "address", "name": "eth", "type": "address" },
980 { "internalType": "uint256", "name": "sub", "type": "uint256" }804 { "internalType": "uint256", "name": "sub", "type": "uint256" }
981>>>>>>> feat: Add custum signature with unlimited nesting.
982 ],805 ],
983<<<<<<< HEAD
984 "internalType": "struct Tuple6",
985=======
986 "internalType": "struct EthCrossAccount",806 "internalType": "struct EthCrossAccount",
987>>>>>>> feat: add `EthCrossAccount` type
988 "name": "to",807 "name": "to",
989 "type": "tuple"808 "type": "tuple"
990 },809 },
modifiedtests/src/eth/reFungible.test.tsdiffbeforeafterboth
228 });228 });
229229
230 itEth('Can perform burnFrom()', async ({helper, privateKey}) => {230 itEth('Can perform burnFrom()', async ({helper, privateKey}) => {
231 const alice = privateKey('//Alice');231 const minter = await privateKey('//Alice');
232 const collection = await helper.rft.mintCollection(alice, {name: 'A', description: 'B', tokenPrefix: 'C'});232 const collection = await helper.rft.mintCollection(minter, {name: 'A', description: 'B', tokenPrefix: 'C'});
233233
234 const owner = await helper.eth.createAccountWithBalance(alice, 100n);234 const owner = await helper.eth.createAccountWithBalance(donor);
235 const spender = await helper.eth.createAccountWithBalance(alice, 100n);235 const spender = await helper.eth.createAccountWithBalance(donor);
236236
237 const token = await collection.mintToken(alice, 100n, {Ethereum: owner});237 const token = await collection.mintToken(minter, 100n, {Ethereum: owner});
238238
239 const address = helper.ethAddress.fromCollectionId(collection.collectionId);239 const address = helper.ethAddress.fromCollectionId(collection.collectionId);
240 const contract = helper.ethNativeContract.collection(address, 'rft');240 const contract = helper.ethNativeContract.collection(address, 'rft');
262 });262 });
263263
264 itEth('Can perform burnFromCross()', async ({helper, privateKey}) => {264 itEth('Can perform burnFromCross()', async ({helper, privateKey}) => {
265 const alice = privateKey('//Alice');265 const minter = await privateKey('//Alice');
266 const collection = await helper.rft.mintCollection(alice, {name: 'A', description: 'B', tokenPrefix: 'C'});266 const collection = await helper.rft.mintCollection(minter, {name: 'A', description: 'B', tokenPrefix: 'C'});
267267
268 const owner = privateKey('//Bob');268 const owner = await privateKey('//Bob');
269 const spender = await helper.eth.createAccountWithBalance(alice, 100n);269 const spender = await helper.eth.createAccountWithBalance(donor);
270270
271 const token = await collection.mintToken(alice, 100n, {Substrate: owner.address});271 const token = await collection.mintToken(minter, 100n, {Substrate: owner.address});
272272
273 const address = helper.ethAddress.fromCollectionId(collection.collectionId);273 const address = helper.ethAddress.fromCollectionId(collection.collectionId);
274 const contract = helper.ethNativeContract.collection(address, 'rft');274 const contract = helper.ethNativeContract.collection(address, 'rft');
295 });295 });
296296
297 itEth('Can perform transferFromCross()', async ({helper, privateKey}) => {297 itEth('Can perform transferFromCross()', async ({helper, privateKey}) => {
298 const minter = await privateKey('//Alice');
298 const collection = await helper.rft.mintCollection(donor, {name: 'A', description: 'B', tokenPrefix: 'C'});299 const collection = await helper.rft.mintCollection(minter, {name: 'A', description: 'B', tokenPrefix: 'C'});
299300
300 const owner = privateKey('//Bob');301 const owner = await privateKey('//Bob');
301 const spender = await helper.eth.createAccountWithBalance(donor, 100n);302 const spender = await helper.eth.createAccountWithBalance(donor);
302 const receiver = privateKey('//Charlie');303 const receiver = await privateKey('//Charlie');
303304
304 const token = await collection.mintToken(donor, 100n, {Substrate: owner.address});305 const token = await collection.mintToken(minter, 100n, {Substrate: owner.address});
305306
306 const address = helper.ethAddress.fromCollectionId(collection.collectionId);307 const address = helper.ethAddress.fromCollectionId(collection.collectionId);
307 const contract = helper.ethNativeContract.collection(address, 'rft');308 const contract = helper.ethNativeContract.collection(address, 'rft');
modifiedtests/src/eth/reFungibleAbi.jsondiffbeforeafterboth
93 "inputs": [93 "inputs": [
94 {94 {
95 "components": [95 "components": [
96<<<<<<< HEAD
97 { "internalType": "address", "name": "field_0", "type": "address" },
98 { "internalType": "uint256", "name": "field_1", "type": "uint256" }
99 ],
100 "internalType": "struct Tuple6",
101=======
102 { "internalType": "address", "name": "eth", "type": "address" },96 { "internalType": "address", "name": "eth", "type": "address" },
103 { "internalType": "uint256", "name": "sub", "type": "uint256" }97 { "internalType": "uint256", "name": "sub", "type": "uint256" }
104 ],98 ],
105 "internalType": "struct EthCrossAccount",99 "internalType": "struct EthCrossAccount",
106>>>>>>> misk: update stubs
107 "name": "newAdmin",100 "name": "newAdmin",
108 "type": "tuple"101 "type": "tuple"
109 }102 }
126 "inputs": [119 "inputs": [
127 {120 {
128 "components": [121 "components": [
129<<<<<<< HEAD
130 { "internalType": "address", "name": "field_0", "type": "address" },
131 { "internalType": "uint256", "name": "field_1", "type": "uint256" }
132 ],
133 "internalType": "struct Tuple6",
134=======
135 { "internalType": "address", "name": "eth", "type": "address" },122 { "internalType": "address", "name": "eth", "type": "address" },
136 { "internalType": "uint256", "name": "sub", "type": "uint256" }123 { "internalType": "uint256", "name": "sub", "type": "uint256" }
137 ],124 ],
138 "internalType": "struct EthCrossAccount",125 "internalType": "struct EthCrossAccount",
139>>>>>>> misk: update stubs
140 "name": "user",126 "name": "user",
141 "type": "tuple"127 "type": "tuple"
142 }128 }
197 "inputs": [183 "inputs": [
198 {184 {
199 "components": [185 "components": [
200<<<<<<< HEAD
201 { "internalType": "address", "name": "field_0", "type": "address" },
202 { "internalType": "uint256", "name": "field_1", "type": "uint256" }
203 ],
204 "internalType": "struct Tuple6",
205=======
206 { "internalType": "address", "name": "eth", "type": "address" },186 { "internalType": "address", "name": "eth", "type": "address" },
207 { "internalType": "uint256", "name": "sub", "type": "uint256" }187 { "internalType": "uint256", "name": "sub", "type": "uint256" }
208 ],188 ],
209 "internalType": "struct EthCrossAccount",189 "internalType": "struct EthCrossAccount",
210>>>>>>> misk: update stubs
211 "name": "from",190 "name": "from",
212 "type": "tuple"191 "type": "tuple"
213 },192 },
233 "outputs": [212 "outputs": [
234 {213 {
235 "components": [214 "components": [
236<<<<<<< HEAD
237 { "internalType": "address", "name": "field_0", "type": "address" },
238 { "internalType": "uint256", "name": "field_1", "type": "uint256" }
239 ],
240 "internalType": "struct Tuple6[]",
241=======
242 { "internalType": "address", "name": "eth", "type": "address" },215 { "internalType": "address", "name": "eth", "type": "address" },
243 { "internalType": "uint256", "name": "sub", "type": "uint256" }216 { "internalType": "uint256", "name": "sub", "type": "uint256" }
244 ],217 ],
245 "internalType": "struct EthCrossAccount[]",218 "internalType": "struct EthCrossAccount[]",
246>>>>>>> misk: update stubs
247 "name": "",219 "name": "",
248 "type": "tuple[]"220 "type": "tuple[]"
249 }221 }
257 "outputs": [229 "outputs": [
258 {230 {
259 "components": [231 "components": [
260<<<<<<< HEAD
261 { "internalType": "address", "name": "field_0", "type": "address" },
262 { "internalType": "uint256", "name": "field_1", "type": "uint256" }
263 ],
264 "internalType": "struct Tuple6",
265=======
266 { "internalType": "address", "name": "eth", "type": "address" },232 { "internalType": "address", "name": "eth", "type": "address" },
267 { "internalType": "uint256", "name": "sub", "type": "uint256" }233 { "internalType": "uint256", "name": "sub", "type": "uint256" }
268 ],234 ],
269 "internalType": "struct EthCrossAccount",235 "internalType": "struct EthCrossAccount",
270>>>>>>> misk: update stubs
271 "name": "",236 "name": "",
272 "type": "tuple"237 "type": "tuple"
273 }238 }
310 { "internalType": "address", "name": "field_0", "type": "address" },275 { "internalType": "address", "name": "field_0", "type": "address" },
311 { "internalType": "uint256", "name": "field_1", "type": "uint256" }276 { "internalType": "uint256", "name": "field_1", "type": "uint256" }
312 ],277 ],
313<<<<<<< HEAD
314 "internalType": "struct Tuple6",
315=======
316 "internalType": "struct Tuple23",278 "internalType": "struct Tuple23",
317>>>>>>> misk: update stubs
318 "name": "",279 "name": "",
319 "type": "tuple"280 "type": "tuple"
320 }281 }
408 "inputs": [369 "inputs": [
409 {370 {
410 "components": [371 "components": [
411<<<<<<< HEAD
412 { "internalType": "address", "name": "field_0", "type": "address" },
413 { "internalType": "uint256", "name": "field_1", "type": "uint256" }
414 ],
415 "internalType": "struct Tuple6",
416=======
417 { "internalType": "address", "name": "eth", "type": "address" },372 { "internalType": "address", "name": "eth", "type": "address" },
418 { "internalType": "uint256", "name": "sub", "type": "uint256" }373 { "internalType": "uint256", "name": "sub", "type": "uint256" }
419 ],374 ],
420 "internalType": "struct EthCrossAccount",375 "internalType": "struct EthCrossAccount",
421>>>>>>> misk: update stubs
422 "name": "user",376 "name": "user",
423 "type": "tuple"377 "type": "tuple"
424 }378 }
429 "type": "function"383 "type": "function"
430 },384 },
431 {385 {
432<<<<<<< HEAD
433 "inputs": [{ "internalType": "address", "name": "to", "type": "address" }],386 "inputs": [{ "internalType": "address", "name": "to", "type": "address" }],
434 "name": "mint",387 "name": "mint",
435 "outputs": [{ "internalType": "uint256", "name": "", "type": "uint256" }],388 "outputs": [{ "internalType": "uint256", "name": "", "type": "uint256" }],
436=======
437 "inputs": [
438 { "internalType": "address", "name": "to", "type": "address" },
439 { "internalType": "uint256", "name": "tokenId", "type": "uint256" }
440 ],
441 "name": "mint",
442 "outputs": [{ "internalType": "bool", "name": "", "type": "bool" }],
443>>>>>>> misk: update stubs
444 "stateMutability": "nonpayable",389 "stateMutability": "nonpayable",
445 "type": "function"390 "type": "function"
446 },391 },
447 {392 {
448 "inputs": [393 "inputs": [
449 { "internalType": "address", "name": "to", "type": "address" },394 { "internalType": "address", "name": "to", "type": "address" },
450<<<<<<< HEAD
451 { "internalType": "string", "name": "tokenUri", "type": "string" }395 { "internalType": "string", "name": "tokenUri", "type": "string" }
452 ],396 ],
453 "name": "mintWithTokenURI",397 "name": "mintWithTokenURI",
454 "outputs": [{ "internalType": "uint256", "name": "", "type": "uint256" }],398 "outputs": [{ "internalType": "uint256", "name": "", "type": "uint256" }],
455=======
456 { "internalType": "uint256[]", "name": "tokenIds", "type": "uint256[]" }
457 ],
458 "name": "mintBulk",
459 "outputs": [{ "internalType": "bool", "name": "", "type": "bool" }],
460 "stateMutability": "nonpayable",399 "stateMutability": "nonpayable",
461 "type": "function"400 "type": "function"
462 },401 },
463 {402 {
464 "inputs": [
465 { "internalType": "address", "name": "to", "type": "address" },
466 {
467 "components": [
468 { "internalType": "uint256", "name": "field_0", "type": "uint256" },
469 { "internalType": "string", "name": "field_1", "type": "string" }
470 ],
471 "internalType": "struct Tuple11[]",
472 "name": "tokens",
473 "type": "tuple[]"
474 }
475 ],
476 "name": "mintBulkWithTokenURI",
477 "outputs": [{ "internalType": "bool", "name": "", "type": "bool" }],
478 "stateMutability": "nonpayable",
479 "type": "function"
480 },
481 {
482 "inputs": [
483 { "internalType": "address", "name": "to", "type": "address" },
484 { "internalType": "uint256", "name": "tokenId", "type": "uint256" },
485 { "internalType": "string", "name": "tokenUri", "type": "string" }
486 ],
487 "name": "mintWithTokenURI",
488 "outputs": [{ "internalType": "bool", "name": "", "type": "bool" }],
489>>>>>>> misk: update stubs
490 "stateMutability": "nonpayable",
491 "type": "function"
492 },
493 {
494 "inputs": [],403 "inputs": [],
495 "name": "mintingFinished",404 "name": "mintingFinished",
496 "outputs": [{ "internalType": "bool", "name": "", "type": "bool" }],405 "outputs": [{ "internalType": "bool", "name": "", "type": "bool" }],
543 "inputs": [452 "inputs": [
544 {453 {
545 "components": [454 "components": [
546<<<<<<< HEAD
547 { "internalType": "address", "name": "field_0", "type": "address" },
548 { "internalType": "uint256", "name": "field_1", "type": "uint256" }
549 ],
550 "internalType": "struct Tuple6",
551=======
552 { "internalType": "address", "name": "eth", "type": "address" },455 { "internalType": "address", "name": "eth", "type": "address" },
553 { "internalType": "uint256", "name": "sub", "type": "uint256" }456 { "internalType": "uint256", "name": "sub", "type": "uint256" }
554 ],457 ],
555 "internalType": "struct EthCrossAccount",458 "internalType": "struct EthCrossAccount",
556>>>>>>> misk: update stubs
557 "name": "admin",459 "name": "admin",
558 "type": "tuple"460 "type": "tuple"
559 }461 }
583 "inputs": [485 "inputs": [
584 {486 {
585 "components": [487 "components": [
586<<<<<<< HEAD
587 { "internalType": "address", "name": "field_0", "type": "address" },
588 { "internalType": "uint256", "name": "field_1", "type": "uint256" }
589 ],
590 "internalType": "struct Tuple6",
591=======
592 { "internalType": "address", "name": "eth", "type": "address" },488 { "internalType": "address", "name": "eth", "type": "address" },
593 { "internalType": "uint256", "name": "sub", "type": "uint256" }489 { "internalType": "uint256", "name": "sub", "type": "uint256" }
594 ],490 ],
595 "internalType": "struct EthCrossAccount",491 "internalType": "struct EthCrossAccount",
596>>>>>>> misk: update stubs
597 "name": "user",492 "name": "user",
598 "type": "tuple"493 "type": "tuple"
599 }494 }
731 "inputs": [626 "inputs": [
732 {627 {
733 "components": [628 "components": [
734<<<<<<< HEAD
735 { "internalType": "address", "name": "field_0", "type": "address" },
736 { "internalType": "uint256", "name": "field_1", "type": "uint256" }
737 ],
738 "internalType": "struct Tuple6",
739=======
740 { "internalType": "address", "name": "eth", "type": "address" },629 { "internalType": "address", "name": "eth", "type": "address" },
741 { "internalType": "uint256", "name": "sub", "type": "uint256" }630 { "internalType": "uint256", "name": "sub", "type": "uint256" }
742 ],631 ],
743 "internalType": "struct EthCrossAccount",632 "internalType": "struct EthCrossAccount",
744>>>>>>> misk: update stubs
745 "name": "sponsor",633 "name": "sponsor",
746 "type": "tuple"634 "type": "tuple"
747 }635 }
753 },641 },
754 {642 {
755 "inputs": [643 "inputs": [
756<<<<<<< HEAD
757 {644 {
758 "components": [645 "components": [
759 { "internalType": "address", "name": "field_0", "type": "address" },646 { "internalType": "address", "name": "eth", "type": "address" },
760 { "internalType": "uint256", "name": "field_1", "type": "uint256" }647 { "internalType": "uint256", "name": "sub", "type": "uint256" }
761 ],648 ],
762 "internalType": "struct Tuple6",649 "internalType": "struct EthCrossAccount",
763 "name": "newOwner",650 "name": "newOwner",
764 "type": "tuple"651 "type": "tuple"
765 }652 }
766=======
767 { "internalType": "address", "name": "newOwner", "type": "address" }
768>>>>>>> misk: update stubs
769 ],653 ],
770 "name": "setOwnerCross",654 "name": "setOwnerCross",
771 "outputs": [],655 "outputs": [],
777 { "internalType": "uint256", "name": "tokenId", "type": "uint256" },661 { "internalType": "uint256", "name": "tokenId", "type": "uint256" },
778 {662 {
779 "components": [663 "components": [
780<<<<<<< HEAD
781 { "internalType": "string", "name": "field_0", "type": "string" },664 { "internalType": "string", "name": "field_0", "type": "string" },
782 { "internalType": "bytes", "name": "field_1", "type": "bytes" }665 { "internalType": "bytes", "name": "field_1", "type": "bytes" }
783 ],666 ],
784 "internalType": "struct Tuple19[]",667 "internalType": "struct Tuple20[]",
785 "name": "properties",668 "name": "properties",
786 "type": "tuple[]"669 "type": "tuple[]"
787=======
788 { "internalType": "address", "name": "eth", "type": "address" },
789 { "internalType": "uint256", "name": "sub", "type": "uint256" }
790 ],
791 "internalType": "struct EthCrossAccount",
792 "name": "newOwner",
793 "type": "tuple"
794>>>>>>> misk: update stubs
795 }670 }
796 ],671 ],
797 "name": "setProperties",672 "name": "setProperties",
907 "inputs": [782 "inputs": [
908 {783 {
909 "components": [784 "components": [
910<<<<<<< HEAD
911 { "internalType": "address", "name": "field_0", "type": "address" },
912 { "internalType": "uint256", "name": "field_1", "type": "uint256" }
913 ],
914 "internalType": "struct Tuple6",
915=======
916 { "internalType": "address", "name": "eth", "type": "address" },785 { "internalType": "address", "name": "eth", "type": "address" },
917 { "internalType": "uint256", "name": "sub", "type": "uint256" }786 { "internalType": "uint256", "name": "sub", "type": "uint256" }
918 ],787 ],
919 "internalType": "struct EthCrossAccount",788 "internalType": "struct EthCrossAccount",
920>>>>>>> misk: update stubs
921 "name": "from",789 "name": "from",
922 "type": "tuple"790 "type": "tuple"
923 },791 },
924 {792 {
925 "components": [793 "components": [
926<<<<<<< HEAD
927 { "internalType": "address", "name": "field_0", "type": "address" },
928 { "internalType": "uint256", "name": "field_1", "type": "uint256" }
929 ],
930 "internalType": "struct Tuple6",
931=======
932 { "internalType": "address", "name": "eth", "type": "address" },794 { "internalType": "address", "name": "eth", "type": "address" },
933 { "internalType": "uint256", "name": "sub", "type": "uint256" }795 { "internalType": "uint256", "name": "sub", "type": "uint256" }
934 ],796 ],
935 "internalType": "struct EthCrossAccount",797 "internalType": "struct EthCrossAccount",
936>>>>>>> misk: update stubs
937 "name": "to",798 "name": "to",
938 "type": "tuple"799 "type": "tuple"
939 },800 },
modifiedtests/src/eth/util/playgrounds/unique.dev.tsdiffbeforeafterboth
377 }377 }
378}378}
379
380export class EthCrossAccountGroup extends EthGroupBase {
381 fromAddress(address: TEthereumAccount): TEthCrossAccount {
382 return {
383 0: address,
384 1: '0',
385 field_0: address,
386 field_1: '0',
387 };
388 }
389
390 fromKeyringPair(keyring: IKeyringPair): TEthCrossAccount {
391 return {
392 0: '0x0000000000000000000000000000000000000000',
393 1: keyring.addressRaw,
394 field_0: '0x0000000000000000000000000000000000000000',
395 field_1: keyring.addressRaw,
396 };
397 }
398}
399
400export class EthCrossAccountGroup extends EthGroupBase {
401 fromAddress(address: TEthereumAccount): TEthCrossAccount {
402 return {
403 0: address,
404 1: '0',
405 field_0: address,
406 field_1: '0',
407 };
408 }
409
410 fromKeyringPair(keyring: IKeyringPair): TEthCrossAccount {
411 return {
412 0: '0x0000000000000000000000000000000000000000',
413 1: keyring.addressRaw,
414 field_0: '0x0000000000000000000000000000000000000000',
415 field_1: keyring.addressRaw,
416 };
417 }
418}
419379
420export class EthUniqueHelper extends DevUniqueHelper {380export class EthUniqueHelper extends DevUniqueHelper {
421 web3: Web3 | null = null;381 web3: Web3 | null = null;
422 web3Provider: WebsocketProvider | null = null;382 web3Provider: WebsocketProvider | null = null;
423383
424 eth: EthGroup;384 eth: EthGroup;
425 ethAddress: EthAddressGroup;385 ethAddress: EthAddressGroup;
386 ethCrossAccount: EthCrossAccountGroup;
426 ethNativeContract: NativeContractGroup;387 ethNativeContract: NativeContractGroup;
427 ethContract: ContractGroup;388 ethContract: ContractGroup;
428 ethProperty: EthPropertyGroup;389 ethProperty: EthPropertyGroup;