git.delta.rocks / unique-network / refs/commits / 3deec63c5467

difftreelog

build upgrade to polkadot-v0.9.29

Daniel Shiposha2022-09-28parent: #239c99e.patch.diff
in: master

75 files changed

modifiedCargo.lockdiffbeforeafterboth
443[[package]]443[[package]]
444name = "beefy-gadget"444name = "beefy-gadget"
445version = "4.0.0-dev"445version = "4.0.0-dev"
446source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"446source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
447dependencies = [447dependencies = [
448 "async-trait",
448 "beefy-primitives",449 "beefy-primitives",
449 "fnv",450 "fnv",
450 "futures 0.3.23",451 "futures 0.3.24",
451 "futures-timer",452 "futures-timer",
452 "hex",453 "hex",
453 "log",454 "log",
454 "parity-scale-codec 3.1.5",455 "parity-scale-codec 3.1.5",
455 "parking_lot 0.12.1",456 "parking_lot 0.12.1",
456 "sc-chain-spec",457 "sc-chain-spec",
457 "sc-client-api",458 "sc-client-api",
459 "sc-consensus",
458 "sc-finality-grandpa",460 "sc-finality-grandpa",
459 "sc-keystore",461 "sc-keystore",
460 "sc-network",462 "sc-network",
477[[package]]479[[package]]
478name = "beefy-gadget-rpc"480name = "beefy-gadget-rpc"
479version = "4.0.0-dev"481version = "4.0.0-dev"
480source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"482source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
481dependencies = [483dependencies = [
482 "beefy-gadget",484 "beefy-gadget",
483 "beefy-primitives",485 "beefy-primitives",
484 "futures 0.3.23",486 "futures 0.3.24",
485 "jsonrpsee",487 "jsonrpsee",
486 "log",488 "log",
487 "parity-scale-codec 3.1.5",489 "parity-scale-codec 3.1.5",
497[[package]]499[[package]]
498name = "beefy-merkle-tree"500name = "beefy-merkle-tree"
499version = "4.0.0-dev"501version = "4.0.0-dev"
500source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"502source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
501dependencies = [503dependencies = [
502 "beefy-primitives",504 "beefy-primitives",
503 "sp-api",505 "sp-api",
506[[package]]508[[package]]
507name = "beefy-primitives"509name = "beefy-primitives"
508version = "4.0.0-dev"510version = "4.0.0-dev"
509source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"511source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
510dependencies = [512dependencies = [
511 "parity-scale-codec 3.1.5",513 "parity-scale-codec 3.1.5",
512 "scale-info",514 "scale-info",
846]848]
847849
848[[package]]850[[package]]
851name = "cfg-expr"
852version = "0.10.3"
853source = "registry+https://github.com/rust-lang/crates.io-index"
854checksum = "0aacacf4d96c24b2ad6eb8ee6df040e4f27b0d0b39a5710c30091baa830485db"
855dependencies = [
856 "smallvec",
857]
858
859[[package]]
849name = "cfg-if"860name = "cfg-if"
850version = "0.1.10"861version = "0.1.10"
851source = "registry+https://github.com/rust-lang/crates.io-index"862source = "registry+https://github.com/rust-lang/crates.io-index"
947958
948[[package]]959[[package]]
949name = "clap"960name = "clap"
950version = "3.2.17"961version = "3.2.22"
951source = "registry+https://github.com/rust-lang/crates.io-index"962source = "registry+https://github.com/rust-lang/crates.io-index"
952checksum = "29e724a68d9319343bb3328c9cc2dfde263f4b3142ee1059a9980580171c954b"963checksum = "86447ad904c7fb335a790c9d7fe3d0d971dc523b8ccd1561a520de9a85302750"
953dependencies = [964dependencies = [
954 "atty",965 "atty",
955 "bitflags",966 "bitflags",
964975
965[[package]]976[[package]]
966name = "clap_derive"977name = "clap_derive"
967version = "3.2.17"978version = "3.2.18"
968source = "registry+https://github.com/rust-lang/crates.io-index"979source = "registry+https://github.com/rust-lang/crates.io-index"
969checksum = "13547f7012c01ab4a0e8f8967730ada8f9fdf419e8b6c792788f39cf4e46eefa"980checksum = "ea0c8bce528c4be4da13ea6fead8965e95b6073585a2f05204bd8f4119f82a65"
970dependencies = [981dependencies = [
971 "heck",982 "heck",
972 "proc-macro-error",983 "proc-macro-error",
1327[[package]]1338[[package]]
1328name = "cumulus-client-cli"1339name = "cumulus-client-cli"
1329version = "0.1.0"1340version = "0.1.0"
1330source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.27#66b684f88eba6c755651b8c47dccad2c2d9ac3db"1341source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.29#2fa95572487cfcf8dbe6941bf93545c39d47f784"
1331dependencies = [1342dependencies = [
1332 "clap",1343 "clap",
1333 "parity-scale-codec 3.1.5",1344 "parity-scale-codec 3.1.5",
1342[[package]]1353[[package]]
1343name = "cumulus-client-collator"1354name = "cumulus-client-collator"
1344version = "0.1.0"1355version = "0.1.0"
1345source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.27#66b684f88eba6c755651b8c47dccad2c2d9ac3db"1356source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.29#2fa95572487cfcf8dbe6941bf93545c39d47f784"
1346dependencies = [1357dependencies = [
1347 "cumulus-client-consensus-common",1358 "cumulus-client-consensus-common",
1348 "cumulus-client-network",1359 "cumulus-client-network",
1349 "cumulus-primitives-core",1360 "cumulus-primitives-core",
1350 "cumulus-relay-chain-interface",1361 "cumulus-relay-chain-interface",
1351 "futures 0.3.23",1362 "futures 0.3.24",
1352 "parity-scale-codec 3.1.5",1363 "parity-scale-codec 3.1.5",
1353 "parking_lot 0.12.1",1364 "parking_lot 0.12.1",
1354 "polkadot-node-primitives",1365 "polkadot-node-primitives",
1366[[package]]1377[[package]]
1367name = "cumulus-client-consensus-aura"1378name = "cumulus-client-consensus-aura"
1368version = "0.1.0"1379version = "0.1.0"
1369source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.27#66b684f88eba6c755651b8c47dccad2c2d9ac3db"1380source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.29#2fa95572487cfcf8dbe6941bf93545c39d47f784"
1370dependencies = [1381dependencies = [
1371 "async-trait",1382 "async-trait",
1372 "cumulus-client-consensus-common",1383 "cumulus-client-consensus-common",
1373 "cumulus-primitives-core",1384 "cumulus-primitives-core",
1374 "futures 0.3.23",1385 "futures 0.3.24",
1375 "parity-scale-codec 3.1.5",1386 "parity-scale-codec 3.1.5",
1376 "sc-client-api",1387 "sc-client-api",
1377 "sc-consensus",1388 "sc-consensus",
1395[[package]]1406[[package]]
1396name = "cumulus-client-consensus-common"1407name = "cumulus-client-consensus-common"
1397version = "0.1.0"1408version = "0.1.0"
1398source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.27#66b684f88eba6c755651b8c47dccad2c2d9ac3db"1409source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.29#2fa95572487cfcf8dbe6941bf93545c39d47f784"
1399dependencies = [1410dependencies = [
1400 "async-trait",1411 "async-trait",
1401 "cumulus-relay-chain-interface",1412 "cumulus-relay-chain-interface",
1402 "dyn-clone",1413 "dyn-clone",
1403 "futures 0.3.23",1414 "futures 0.3.24",
1404 "parity-scale-codec 3.1.5",1415 "parity-scale-codec 3.1.5",
1405 "polkadot-primitives",1416 "polkadot-primitives",
1406 "sc-client-api",1417 "sc-client-api",
1416[[package]]1427[[package]]
1417name = "cumulus-client-network"1428name = "cumulus-client-network"
1418version = "0.1.0"1429version = "0.1.0"
1419source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.27#66b684f88eba6c755651b8c47dccad2c2d9ac3db"1430source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.29#2fa95572487cfcf8dbe6941bf93545c39d47f784"
1420dependencies = [1431dependencies = [
1421 "async-trait",1432 "async-trait",
1422 "cumulus-relay-chain-interface",1433 "cumulus-relay-chain-interface",
1423 "derive_more",1434 "derive_more",
1424 "futures 0.3.23",1435 "futures 0.3.24",
1425 "futures-timer",1436 "futures-timer",
1426 "parity-scale-codec 3.1.5",1437 "parity-scale-codec 3.1.5",
1427 "parking_lot 0.12.1",1438 "parking_lot 0.12.1",
1441[[package]]1452[[package]]
1442name = "cumulus-client-pov-recovery"1453name = "cumulus-client-pov-recovery"
1443version = "0.1.0"1454version = "0.1.0"
1444source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.27#66b684f88eba6c755651b8c47dccad2c2d9ac3db"1455source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.29#2fa95572487cfcf8dbe6941bf93545c39d47f784"
1445dependencies = [1456dependencies = [
1446 "cumulus-primitives-core",1457 "cumulus-primitives-core",
1447 "cumulus-relay-chain-interface",1458 "cumulus-relay-chain-interface",
1448 "futures 0.3.23",1459 "futures 0.3.24",
1449 "futures-timer",1460 "futures-timer",
1450 "parity-scale-codec 3.1.5",1461 "parity-scale-codec 3.1.5",
1451 "polkadot-node-primitives",1462 "polkadot-node-primitives",
1465[[package]]1476[[package]]
1466name = "cumulus-client-service"1477name = "cumulus-client-service"
1467version = "0.1.0"1478version = "0.1.0"
1468source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.27#66b684f88eba6c755651b8c47dccad2c2d9ac3db"1479source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.29#2fa95572487cfcf8dbe6941bf93545c39d47f784"
1469dependencies = [1480dependencies = [
1470 "cumulus-client-cli",1481 "cumulus-client-cli",
1471 "cumulus-client-collator",1482 "cumulus-client-collator",
1493[[package]]1504[[package]]
1494name = "cumulus-pallet-aura-ext"1505name = "cumulus-pallet-aura-ext"
1495version = "0.1.0"1506version = "0.1.0"
1496source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.27#66b684f88eba6c755651b8c47dccad2c2d9ac3db"1507source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.29#2fa95572487cfcf8dbe6941bf93545c39d47f784"
1497dependencies = [1508dependencies = [
1498 "frame-executive",1509 "frame-executive",
1499 "frame-support",1510 "frame-support",
1511[[package]]1522[[package]]
1512name = "cumulus-pallet-dmp-queue"1523name = "cumulus-pallet-dmp-queue"
1513version = "0.1.0"1524version = "0.1.0"
1514source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.27#66b684f88eba6c755651b8c47dccad2c2d9ac3db"1525source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.29#2fa95572487cfcf8dbe6941bf93545c39d47f784"
1515dependencies = [1526dependencies = [
1516 "cumulus-primitives-core",1527 "cumulus-primitives-core",
1517 "frame-support",1528 "frame-support",
1529[[package]]1540[[package]]
1530name = "cumulus-pallet-parachain-system"1541name = "cumulus-pallet-parachain-system"
1531version = "0.1.0"1542version = "0.1.0"
1532source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.27#66b684f88eba6c755651b8c47dccad2c2d9ac3db"1543source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.29#2fa95572487cfcf8dbe6941bf93545c39d47f784"
1533dependencies = [1544dependencies = [
1545 "bytes",
1534 "cumulus-pallet-parachain-system-proc-macro",1546 "cumulus-pallet-parachain-system-proc-macro",
1535 "cumulus-primitives-core",1547 "cumulus-primitives-core",
1536 "cumulus-primitives-parachain-inherent",1548 "cumulus-primitives-parachain-inherent",
1559[[package]]1571[[package]]
1560name = "cumulus-pallet-parachain-system-proc-macro"1572name = "cumulus-pallet-parachain-system-proc-macro"
1561version = "0.1.0"1573version = "0.1.0"
1562source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.27#66b684f88eba6c755651b8c47dccad2c2d9ac3db"1574source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.29#2fa95572487cfcf8dbe6941bf93545c39d47f784"
1563dependencies = [1575dependencies = [
1564 "proc-macro-crate",1576 "proc-macro-crate",
1565 "proc-macro2",1577 "proc-macro2",
1570[[package]]1582[[package]]
1571name = "cumulus-pallet-xcm"1583name = "cumulus-pallet-xcm"
1572version = "0.1.0"1584version = "0.1.0"
1573source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.27#66b684f88eba6c755651b8c47dccad2c2d9ac3db"1585source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.29#2fa95572487cfcf8dbe6941bf93545c39d47f784"
1574dependencies = [1586dependencies = [
1575 "cumulus-primitives-core",1587 "cumulus-primitives-core",
1576 "frame-support",1588 "frame-support",
1587[[package]]1599[[package]]
1588name = "cumulus-pallet-xcmp-queue"1600name = "cumulus-pallet-xcmp-queue"
1589version = "0.1.0"1601version = "0.1.0"
1590source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.27#66b684f88eba6c755651b8c47dccad2c2d9ac3db"1602source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.29#2fa95572487cfcf8dbe6941bf93545c39d47f784"
1591dependencies = [1603dependencies = [
1592 "cumulus-primitives-core",1604 "cumulus-primitives-core",
1593 "frame-support",1605 "frame-support",
1605[[package]]1617[[package]]
1606name = "cumulus-primitives-core"1618name = "cumulus-primitives-core"
1607version = "0.1.0"1619version = "0.1.0"
1608source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.27#66b684f88eba6c755651b8c47dccad2c2d9ac3db"1620source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.29#2fa95572487cfcf8dbe6941bf93545c39d47f784"
1609dependencies = [1621dependencies = [
1610 "frame-support",1622 "frame-support",
1611 "parity-scale-codec 3.1.5",1623 "parity-scale-codec 3.1.5",
1621[[package]]1633[[package]]
1622name = "cumulus-primitives-parachain-inherent"1634name = "cumulus-primitives-parachain-inherent"
1623version = "0.1.0"1635version = "0.1.0"
1624source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.27#66b684f88eba6c755651b8c47dccad2c2d9ac3db"1636source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.29#2fa95572487cfcf8dbe6941bf93545c39d47f784"
1625dependencies = [1637dependencies = [
1626 "async-trait",1638 "async-trait",
1627 "cumulus-primitives-core",1639 "cumulus-primitives-core",
1644[[package]]1656[[package]]
1645name = "cumulus-primitives-timestamp"1657name = "cumulus-primitives-timestamp"
1646version = "0.1.0"1658version = "0.1.0"
1647source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.27#66b684f88eba6c755651b8c47dccad2c2d9ac3db"1659source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.29#2fa95572487cfcf8dbe6941bf93545c39d47f784"
1648dependencies = [1660dependencies = [
1649 "cumulus-primitives-core",1661 "cumulus-primitives-core",
1650 "futures 0.3.23",1662 "futures 0.3.24",
1651 "parity-scale-codec 3.1.5",1663 "parity-scale-codec 3.1.5",
1652 "sp-inherents",1664 "sp-inherents",
1653 "sp-std",1665 "sp-std",
1657[[package]]1669[[package]]
1658name = "cumulus-primitives-utility"1670name = "cumulus-primitives-utility"
1659version = "0.1.0"1671version = "0.1.0"
1660source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.27#66b684f88eba6c755651b8c47dccad2c2d9ac3db"1672source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.29#2fa95572487cfcf8dbe6941bf93545c39d47f784"
1661dependencies = [1673dependencies = [
1662 "cumulus-primitives-core",1674 "cumulus-primitives-core",
1663 "frame-support",1675 "frame-support",
1676 "log",
1664 "parity-scale-codec 3.1.5",1677 "parity-scale-codec 3.1.5",
1665 "polkadot-core-primitives",1678 "polkadot-core-primitives",
1666 "polkadot-parachain",1679 "polkadot-parachain",
1676[[package]]1689[[package]]
1677name = "cumulus-relay-chain-inprocess-interface"1690name = "cumulus-relay-chain-inprocess-interface"
1678version = "0.1.0"1691version = "0.1.0"
1679source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.27#66b684f88eba6c755651b8c47dccad2c2d9ac3db"1692source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.29#2fa95572487cfcf8dbe6941bf93545c39d47f784"
1680dependencies = [1693dependencies = [
1681 "async-trait",1694 "async-trait",
1682 "cumulus-primitives-core",1695 "cumulus-primitives-core",
1683 "cumulus-relay-chain-interface",1696 "cumulus-relay-chain-interface",
1684 "futures 0.3.23",1697 "futures 0.3.24",
1685 "futures-timer",1698 "futures-timer",
1686 "parking_lot 0.12.1",
1687 "polkadot-cli",1699 "polkadot-cli",
1688 "polkadot-client",1700 "polkadot-client",
1689 "polkadot-service",1701 "polkadot-service",
1706[[package]]1718[[package]]
1707name = "cumulus-relay-chain-interface"1719name = "cumulus-relay-chain-interface"
1708version = "0.1.0"1720version = "0.1.0"
1709source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.27#66b684f88eba6c755651b8c47dccad2c2d9ac3db"1721source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.29#2fa95572487cfcf8dbe6941bf93545c39d47f784"
1710dependencies = [1722dependencies = [
1711 "async-trait",1723 "async-trait",
1712 "cumulus-primitives-core",1724 "cumulus-primitives-core",
1713 "derive_more",1725 "derive_more",
1714 "futures 0.3.23",1726 "futures 0.3.24",
1715 "jsonrpsee-core",1727 "jsonrpsee-core",
1716 "parity-scale-codec 3.1.5",1728 "parity-scale-codec 3.1.5",
1717 "parking_lot 0.12.1",1729 "parking_lot 0.12.1",
1729[[package]]1741[[package]]
1730name = "cumulus-relay-chain-rpc-interface"1742name = "cumulus-relay-chain-rpc-interface"
1731version = "0.1.0"1743version = "0.1.0"
1732source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.27#66b684f88eba6c755651b8c47dccad2c2d9ac3db"1744source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.29#2fa95572487cfcf8dbe6941bf93545c39d47f784"
1733dependencies = [1745dependencies = [
1734 "async-trait",1746 "async-trait",
1735 "backoff",1747 "backoff",
1736 "cumulus-primitives-core",1748 "cumulus-primitives-core",
1737 "cumulus-relay-chain-interface",1749 "cumulus-relay-chain-interface",
1738 "futures 0.3.23",1750 "futures 0.3.24",
1739 "futures-timer",1751 "futures-timer",
1740 "jsonrpsee",1752 "jsonrpsee",
1741 "parity-scale-codec 3.1.5",1753 "parity-scale-codec 3.1.5",
1756[[package]]1768[[package]]
1757name = "cumulus-test-relay-sproof-builder"1769name = "cumulus-test-relay-sproof-builder"
1758version = "0.1.0"1770version = "0.1.0"
1759source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.27#66b684f88eba6c755651b8c47dccad2c2d9ac3db"1771source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.29#2fa95572487cfcf8dbe6941bf93545c39d47f784"
1760dependencies = [1772dependencies = [
1761 "cumulus-primitives-core",1773 "cumulus-primitives-core",
1762 "parity-scale-codec 3.1.5",1774 "parity-scale-codec 3.1.5",
2019]2031]
20202032
2021[[package]]2033[[package]]
2034name = "ed25519-zebra"
2035version = "3.0.0"
2036source = "registry+https://github.com/rust-lang/crates.io-index"
2037checksum = "403ef3e961ab98f0ba902771d29f842058578bb1ce7e3c59dad5a6a93e784c69"
2038dependencies = [
2039 "curve25519-dalek 3.2.0",
2040 "hex",
2041 "rand_core 0.6.3",
2042 "sha2 0.9.9",
2043 "thiserror",
2044 "zeroize",
2045]
2046
2047[[package]]
2022name = "either"2048name = "either"
2023version = "1.7.0"2049version = "1.7.0"
2024source = "registry+https://github.com/rust-lang/crates.io-index"2050source = "registry+https://github.com/rust-lang/crates.io-index"
2184[[package]]2210[[package]]
2185name = "evm"2211name = "evm"
2186version = "0.35.0"2212version = "0.35.0"
2187source = "git+https://github.com/uniquenetwork/evm?branch=unique-polkadot-v0.9.27#e9252ed42dc26fc85b6703b1ba50660a08209e55"2213source = "git+https://github.com/uniquenetwork/evm?branch=unique-polkadot-v0.9.29#e9252ed42dc26fc85b6703b1ba50660a08209e55"
2188dependencies = [2214dependencies = [
2189 "auto_impl",2215 "auto_impl",
2190 "environmental",2216 "environmental",
2208 "ethereum",2234 "ethereum",
2209 "evm-coder-procedural",2235 "evm-coder-procedural",
2210 "evm-core",2236 "evm-core",
2237 "frame-support",
2211 "hex",2238 "hex",
2212 "hex-literal",2239 "hex-literal",
2213 "impl-trait-for-tuples",2240 "impl-trait-for-tuples",
2230[[package]]2257[[package]]
2231name = "evm-core"2258name = "evm-core"
2232version = "0.35.0"2259version = "0.35.0"
2233source = "git+https://github.com/uniquenetwork/evm?branch=unique-polkadot-v0.9.27#e9252ed42dc26fc85b6703b1ba50660a08209e55"2260source = "git+https://github.com/uniquenetwork/evm?branch=unique-polkadot-v0.9.29#e9252ed42dc26fc85b6703b1ba50660a08209e55"
2234dependencies = [2261dependencies = [
2235 "parity-scale-codec 3.1.5",2262 "parity-scale-codec 3.1.5",
2236 "primitive-types",2263 "primitive-types",
2241[[package]]2268[[package]]
2242name = "evm-gasometer"2269name = "evm-gasometer"
2243version = "0.35.0"2270version = "0.35.0"
2244source = "git+https://github.com/uniquenetwork/evm?branch=unique-polkadot-v0.9.27#e9252ed42dc26fc85b6703b1ba50660a08209e55"2271source = "git+https://github.com/uniquenetwork/evm?branch=unique-polkadot-v0.9.29#e9252ed42dc26fc85b6703b1ba50660a08209e55"
2245dependencies = [2272dependencies = [
2246 "environmental",2273 "environmental",
2247 "evm-core",2274 "evm-core",
2252[[package]]2279[[package]]
2253name = "evm-runtime"2280name = "evm-runtime"
2254version = "0.35.0"2281version = "0.35.0"
2255source = "git+https://github.com/uniquenetwork/evm?branch=unique-polkadot-v0.9.27#e9252ed42dc26fc85b6703b1ba50660a08209e55"2282source = "git+https://github.com/uniquenetwork/evm?branch=unique-polkadot-v0.9.29#e9252ed42dc26fc85b6703b1ba50660a08209e55"
2256dependencies = [2283dependencies = [
2257 "auto_impl",2284 "auto_impl",
2258 "environmental",2285 "environmental",
2267source = "registry+https://github.com/rust-lang/crates.io-index"2294source = "registry+https://github.com/rust-lang/crates.io-index"
2268checksum = "e43f2f1833d64e33f15592464d6fdd70f349dda7b1a53088eb83cd94014008c5"2295checksum = "e43f2f1833d64e33f15592464d6fdd70f349dda7b1a53088eb83cd94014008c5"
2269dependencies = [2296dependencies = [
2270 "futures 0.3.23",2297 "futures 0.3.24",
2271]2298]
22722299
2273[[package]]2300[[package]]
2344[[package]]2371[[package]]
2345name = "fc-consensus"2372name = "fc-consensus"
2346version = "2.0.0-dev"2373version = "2.0.0-dev"
2347source = "git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.27-fee-limit#0ae36821312f4a26e7f96225f1b2cb16216cddf5"2374source = "git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.29-fee-limit#30b8f3330d1e9a0b3fc812d60642f6f67b93c059"
2348dependencies = [2375dependencies = [
2349 "async-trait",2376 "async-trait",
2350 "fc-db",2377 "fc-db",
2363[[package]]2390[[package]]
2364name = "fc-db"2391name = "fc-db"
2365version = "2.0.0-dev"2392version = "2.0.0-dev"
2366source = "git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.27-fee-limit#0ae36821312f4a26e7f96225f1b2cb16216cddf5"2393source = "git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.29-fee-limit#30b8f3330d1e9a0b3fc812d60642f6f67b93c059"
2367dependencies = [2394dependencies = [
2368 "fp-storage",2395 "fp-storage",
2369 "kvdb-rocksdb",2396 "kvdb-rocksdb",
2379[[package]]2406[[package]]
2380name = "fc-mapping-sync"2407name = "fc-mapping-sync"
2381version = "2.0.0-dev"2408version = "2.0.0-dev"
2382source = "git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.27-fee-limit#0ae36821312f4a26e7f96225f1b2cb16216cddf5"2409source = "git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.29-fee-limit#30b8f3330d1e9a0b3fc812d60642f6f67b93c059"
2383dependencies = [2410dependencies = [
2384 "fc-db",2411 "fc-db",
2385 "fp-consensus",2412 "fp-consensus",
2386 "fp-rpc",2413 "fp-rpc",
2387 "futures 0.3.23",2414 "futures 0.3.24",
2388 "futures-timer",2415 "futures-timer",
2389 "log",2416 "log",
2390 "sc-client-api",2417 "sc-client-api",
2396[[package]]2423[[package]]
2397name = "fc-rpc"2424name = "fc-rpc"
2398version = "2.0.0-dev"2425version = "2.0.0-dev"
2399source = "git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.27-fee-limit#0ae36821312f4a26e7f96225f1b2cb16216cddf5"2426source = "git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.29-fee-limit#30b8f3330d1e9a0b3fc812d60642f6f67b93c059"
2400dependencies = [2427dependencies = [
2401 "ethereum",2428 "ethereum",
2402 "ethereum-types",2429 "ethereum-types",
2405 "fc-rpc-core",2432 "fc-rpc-core",
2406 "fp-rpc",2433 "fp-rpc",
2407 "fp-storage",2434 "fp-storage",
2408 "futures 0.3.23",2435 "futures 0.3.24",
2409 "hex",2436 "hex",
2410 "jsonrpsee",2437 "jsonrpsee",
2411 "libsecp256k1",2438 "libsecp256k1",
2418 "rustc-hex",2445 "rustc-hex",
2419 "sc-client-api",2446 "sc-client-api",
2420 "sc-network",2447 "sc-network",
2448 "sc-network-common",
2421 "sc-rpc",2449 "sc-rpc",
2422 "sc-service",2450 "sc-service",
2423 "sc-transaction-pool",2451 "sc-transaction-pool",
2424 "sc-transaction-pool-api",2452 "sc-transaction-pool-api",
2425 "sp-api",2453 "sp-api",
2426 "sp-block-builder",2454 "sp-block-builder",
2427 "sp-blockchain",2455 "sp-blockchain",
2456 "sp-consensus",
2428 "sp-core",2457 "sp-core",
2429 "sp-io",2458 "sp-io",
2430 "sp-runtime",2459 "sp-runtime",
2436[[package]]2465[[package]]
2437name = "fc-rpc-core"2466name = "fc-rpc-core"
2438version = "1.1.0-dev"2467version = "1.1.0-dev"
2439source = "git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.27-fee-limit#0ae36821312f4a26e7f96225f1b2cb16216cddf5"2468source = "git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.29-fee-limit#30b8f3330d1e9a0b3fc812d60642f6f67b93c059"
2440dependencies = [2469dependencies = [
2441 "ethereum",2470 "ethereum",
2442 "ethereum-types",2471 "ethereum-types",
2495checksum = "b22349c6a11563a202d95772a68e0fcf56119e74ea8a2a19cf2301460fcd0df5"2524checksum = "b22349c6a11563a202d95772a68e0fcf56119e74ea8a2a19cf2301460fcd0df5"
2496dependencies = [2525dependencies = [
2497 "either",2526 "either",
2498 "futures 0.3.23",2527 "futures 0.3.24",
2499 "futures-timer",2528 "futures-timer",
2500 "log",2529 "log",
2501 "num-traits",2530 "num-traits",
2559[[package]]2588[[package]]
2560name = "fork-tree"2589name = "fork-tree"
2561version = "3.0.0"2590version = "3.0.0"
2562source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"2591source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
2563dependencies = [2592dependencies = [
2564 "parity-scale-codec 3.1.5",2593 "parity-scale-codec 3.1.5",
2565]2594]
2577[[package]]2606[[package]]
2578name = "fp-consensus"2607name = "fp-consensus"
2579version = "2.0.0-dev"2608version = "2.0.0-dev"
2580source = "git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.27-fee-limit#0ae36821312f4a26e7f96225f1b2cb16216cddf5"2609source = "git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.29-fee-limit#30b8f3330d1e9a0b3fc812d60642f6f67b93c059"
2581dependencies = [2610dependencies = [
2582 "ethereum",2611 "ethereum",
2583 "parity-scale-codec 3.1.5",2612 "parity-scale-codec 3.1.5",
2589[[package]]2618[[package]]
2590name = "fp-evm"2619name = "fp-evm"
2591version = "3.0.0-dev"2620version = "3.0.0-dev"
2592source = "git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.27-fee-limit#0ae36821312f4a26e7f96225f1b2cb16216cddf5"2621source = "git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.29-fee-limit#30b8f3330d1e9a0b3fc812d60642f6f67b93c059"
2593dependencies = [2622dependencies = [
2594 "evm",2623 "evm",
2595 "frame-support",2624 "frame-support",
2603[[package]]2632[[package]]
2604name = "fp-evm-mapping"2633name = "fp-evm-mapping"
2605version = "0.1.0"2634version = "0.1.0"
2606source = "git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.27-fee-limit#0ae36821312f4a26e7f96225f1b2cb16216cddf5"2635source = "git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.29-fee-limit#30b8f3330d1e9a0b3fc812d60642f6f67b93c059"
2607dependencies = [2636dependencies = [
2608 "frame-support",2637 "frame-support",
2609 "sp-core",2638 "sp-core",
2612[[package]]2641[[package]]
2613name = "fp-rpc"2642name = "fp-rpc"
2614version = "3.0.0-dev"2643version = "3.0.0-dev"
2615source = "git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.27-fee-limit#0ae36821312f4a26e7f96225f1b2cb16216cddf5"2644source = "git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.29-fee-limit#30b8f3330d1e9a0b3fc812d60642f6f67b93c059"
2616dependencies = [2645dependencies = [
2617 "ethereum",2646 "ethereum",
2618 "ethereum-types",2647 "ethereum-types",
2629[[package]]2658[[package]]
2630name = "fp-self-contained"2659name = "fp-self-contained"
2631version = "1.0.0-dev"2660version = "1.0.0-dev"
2632source = "git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.27-fee-limit#0ae36821312f4a26e7f96225f1b2cb16216cddf5"2661source = "git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.29-fee-limit#30b8f3330d1e9a0b3fc812d60642f6f67b93c059"
2633dependencies = [2662dependencies = [
2634 "ethereum",2663 "ethereum",
2635 "frame-support",2664 "frame-support",
2645[[package]]2674[[package]]
2646name = "fp-storage"2675name = "fp-storage"
2647version = "2.0.0"2676version = "2.0.0"
2648source = "git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.27-fee-limit#0ae36821312f4a26e7f96225f1b2cb16216cddf5"2677source = "git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.29-fee-limit#30b8f3330d1e9a0b3fc812d60642f6f67b93c059"
2649dependencies = [2678dependencies = [
2650 "parity-scale-codec 3.1.5",2679 "parity-scale-codec 3.1.5",
2651]2680]
26522681
2653[[package]]2682[[package]]
2654name = "frame-benchmarking"2683name = "frame-benchmarking"
2655version = "4.0.0-dev"2684version = "4.0.0-dev"
2656source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"2685source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
2657dependencies = [2686dependencies = [
2658 "frame-support",2687 "frame-support",
2659 "frame-system",2688 "frame-system",
2665 "serde",2694 "serde",
2666 "sp-api",2695 "sp-api",
2667 "sp-application-crypto",2696 "sp-application-crypto",
2697 "sp-core",
2668 "sp-io",2698 "sp-io",
2669 "sp-runtime",2699 "sp-runtime",
2670 "sp-runtime-interface",2700 "sp-runtime-interface",
2675[[package]]2705[[package]]
2676name = "frame-benchmarking-cli"2706name = "frame-benchmarking-cli"
2677version = "4.0.0-dev"2707version = "4.0.0-dev"
2678source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"2708source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
2679dependencies = [2709dependencies = [
2680 "Inflector",2710 "Inflector",
2681 "chrono",2711 "chrono",
2726[[package]]2756[[package]]
2727name = "frame-election-provider-solution-type"2757name = "frame-election-provider-solution-type"
2728version = "4.0.0-dev"2758version = "4.0.0-dev"
2729source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"2759source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
2730dependencies = [2760dependencies = [
2731 "proc-macro-crate",2761 "proc-macro-crate",
2732 "proc-macro2",2762 "proc-macro2",
2737[[package]]2767[[package]]
2738name = "frame-election-provider-support"2768name = "frame-election-provider-support"
2739version = "4.0.0-dev"2769version = "4.0.0-dev"
2740source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"2770source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
2741dependencies = [2771dependencies = [
2742 "frame-election-provider-solution-type",2772 "frame-election-provider-solution-type",
2743 "frame-support",2773 "frame-support",
2753[[package]]2783[[package]]
2754name = "frame-executive"2784name = "frame-executive"
2755version = "4.0.0-dev"2785version = "4.0.0-dev"
2756source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"2786source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
2757dependencies = [2787dependencies = [
2758 "frame-support",2788 "frame-support",
2759 "frame-system",2789 "frame-system",
2790 "frame-try-runtime",
2760 "parity-scale-codec 3.1.5",2791 "parity-scale-codec 3.1.5",
2761 "scale-info",2792 "scale-info",
2762 "sp-core",2793 "sp-core",
2781[[package]]2812[[package]]
2782name = "frame-support"2813name = "frame-support"
2783version = "4.0.0-dev"2814version = "4.0.0-dev"
2784source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"2815source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
2785dependencies = [2816dependencies = [
2786 "bitflags",2817 "bitflags",
2787 "frame-metadata",2818 "frame-metadata",
2795 "scale-info",2826 "scale-info",
2796 "serde",2827 "serde",
2797 "smallvec",2828 "smallvec",
2829 "sp-api",
2798 "sp-arithmetic",2830 "sp-arithmetic",
2799 "sp-core",2831 "sp-core",
2800 "sp-core-hashing-proc-macro",2832 "sp-core-hashing-proc-macro",
2811[[package]]2843[[package]]
2812name = "frame-support-procedural"2844name = "frame-support-procedural"
2813version = "4.0.0-dev"2845version = "4.0.0-dev"
2814source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"2846source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
2815dependencies = [2847dependencies = [
2816 "Inflector",2848 "Inflector",
2849 "cfg-expr",
2817 "frame-support-procedural-tools",2850 "frame-support-procedural-tools",
2851 "itertools",
2818 "proc-macro2",2852 "proc-macro2",
2819 "quote",2853 "quote",
2820 "syn",2854 "syn",
2823[[package]]2857[[package]]
2824name = "frame-support-procedural-tools"2858name = "frame-support-procedural-tools"
2825version = "4.0.0-dev"2859version = "4.0.0-dev"
2826source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"2860source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
2827dependencies = [2861dependencies = [
2828 "frame-support-procedural-tools-derive",2862 "frame-support-procedural-tools-derive",
2829 "proc-macro-crate",2863 "proc-macro-crate",
2835[[package]]2869[[package]]
2836name = "frame-support-procedural-tools-derive"2870name = "frame-support-procedural-tools-derive"
2837version = "3.0.0"2871version = "3.0.0"
2838source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"2872source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
2839dependencies = [2873dependencies = [
2840 "proc-macro2",2874 "proc-macro2",
2841 "quote",2875 "quote",
2845[[package]]2879[[package]]
2846name = "frame-system"2880name = "frame-system"
2847version = "4.0.0-dev"2881version = "4.0.0-dev"
2848source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"2882source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
2849dependencies = [2883dependencies = [
2850 "frame-support",2884 "frame-support",
2851 "log",2885 "log",
2862[[package]]2896[[package]]
2863name = "frame-system-benchmarking"2897name = "frame-system-benchmarking"
2864version = "4.0.0-dev"2898version = "4.0.0-dev"
2865source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"2899source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
2866dependencies = [2900dependencies = [
2867 "frame-benchmarking",2901 "frame-benchmarking",
2868 "frame-support",2902 "frame-support",
2877[[package]]2911[[package]]
2878name = "frame-system-rpc-runtime-api"2912name = "frame-system-rpc-runtime-api"
2879version = "4.0.0-dev"2913version = "4.0.0-dev"
2880source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"2914source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
2881dependencies = [2915dependencies = [
2882 "parity-scale-codec 3.1.5",2916 "parity-scale-codec 3.1.5",
2883 "sp-api",2917 "sp-api",
2886[[package]]2920[[package]]
2887name = "frame-try-runtime"2921name = "frame-try-runtime"
2888version = "0.10.0-dev"2922version = "0.10.0-dev"
2889source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"2923source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
2890dependencies = [2924dependencies = [
2891 "frame-support",2925 "frame-support",
2926 "parity-scale-codec 3.1.5",
2892 "sp-api",2927 "sp-api",
2893 "sp-runtime",2928 "sp-runtime",
2894 "sp-std",2929 "sp-std",
29482983
2949[[package]]2984[[package]]
2950name = "futures"2985name = "futures"
2951version = "0.3.23"2986version = "0.3.24"
2952source = "registry+https://github.com/rust-lang/crates.io-index"2987source = "registry+https://github.com/rust-lang/crates.io-index"
2953checksum = "ab30e97ab6aacfe635fad58f22c2bb06c8b685f7421eb1e064a729e2a5f481fa"2988checksum = "7f21eda599937fba36daeb58a22e8f5cee2d14c4a17b5b7739c7c8e5e3b8230c"
2954dependencies = [2989dependencies = [
2955 "futures-channel",2990 "futures-channel",
2956 "futures-core",2991 "futures-core",
29632998
2964[[package]]2999[[package]]
2965name = "futures-channel"3000name = "futures-channel"
2966version = "0.3.23"3001version = "0.3.24"
2967source = "registry+https://github.com/rust-lang/crates.io-index"3002source = "registry+https://github.com/rust-lang/crates.io-index"
2968checksum = "2bfc52cbddcfd745bf1740338492bb0bd83d76c67b445f91c5fb29fae29ecaa1"3003checksum = "30bdd20c28fadd505d0fd6712cdfcb0d4b5648baf45faef7f852afb2399bb050"
2969dependencies = [3004dependencies = [
2970 "futures-core",3005 "futures-core",
2971 "futures-sink",3006 "futures-sink",
2972]3007]
29733008
2974[[package]]3009[[package]]
2975name = "futures-core"3010name = "futures-core"
2976version = "0.3.23"3011version = "0.3.24"
2977source = "registry+https://github.com/rust-lang/crates.io-index"3012source = "registry+https://github.com/rust-lang/crates.io-index"
2978checksum = "d2acedae88d38235936c3922476b10fced7b2b68136f5e3c03c2d5be348a1115"3013checksum = "4e5aa3de05362c3fb88de6531e6296e85cde7739cccad4b9dfeeb7f6ebce56bf"
29793014
2980[[package]]3015[[package]]
2981name = "futures-executor"3016name = "futures-executor"
2982version = "0.3.23"3017version = "0.3.24"
2983source = "registry+https://github.com/rust-lang/crates.io-index"3018source = "registry+https://github.com/rust-lang/crates.io-index"
2984checksum = "1d11aa21b5b587a64682c0094c2bdd4df0076c5324961a40cc3abd7f37930528"3019checksum = "9ff63c23854bee61b6e9cd331d523909f238fc7636290b96826e9cfa5faa00ab"
2985dependencies = [3020dependencies = [
2986 "futures-core",3021 "futures-core",
2987 "futures-task",3022 "futures-task",
29913026
2992[[package]]3027[[package]]
2993name = "futures-io"3028name = "futures-io"
2994version = "0.3.23"3029version = "0.3.24"
2995source = "registry+https://github.com/rust-lang/crates.io-index"3030source = "registry+https://github.com/rust-lang/crates.io-index"
2996checksum = "93a66fc6d035a26a3ae255a6d2bca35eda63ae4c5512bef54449113f7a1228e5"3031checksum = "bbf4d2a7a308fd4578637c0b17c7e1c7ba127b8f6ba00b29f717e9655d85eb68"
29973032
2998[[package]]3033[[package]]
2999name = "futures-lite"3034name = "futures-lite"
30123047
3013[[package]]3048[[package]]
3014name = "futures-macro"3049name = "futures-macro"
3015version = "0.3.23"3050version = "0.3.24"
3016source = "registry+https://github.com/rust-lang/crates.io-index"3051source = "registry+https://github.com/rust-lang/crates.io-index"
3017checksum = "0db9cce532b0eae2ccf2766ab246f114b56b9cf6d445e00c2549fbc100ca045d"3052checksum = "42cd15d1c7456c04dbdf7e88bcd69760d74f3a798d6444e16974b505b0e62f17"
3018dependencies = [3053dependencies = [
3019 "proc-macro2",3054 "proc-macro2",
3020 "quote",3055 "quote",
30343069
3035[[package]]3070[[package]]
3036name = "futures-sink"3071name = "futures-sink"
3037version = "0.3.23"3072version = "0.3.24"
3038source = "registry+https://github.com/rust-lang/crates.io-index"3073source = "registry+https://github.com/rust-lang/crates.io-index"
3039checksum = "ca0bae1fe9752cf7fd9b0064c674ae63f97b37bc714d745cbde0afb7ec4e6765"3074checksum = "21b20ba5a92e727ba30e72834706623d94ac93a725410b6a6b6fbc1b07f7ba56"
30403075
3041[[package]]3076[[package]]
3042name = "futures-task"3077name = "futures-task"
3043version = "0.3.23"3078version = "0.3.24"
3044source = "registry+https://github.com/rust-lang/crates.io-index"3079source = "registry+https://github.com/rust-lang/crates.io-index"
3045checksum = "842fc63b931f4056a24d59de13fb1272134ce261816e063e634ad0c15cdc5306"3080checksum = "a6508c467c73851293f390476d4491cf4d227dbabcd4170f3bb6044959b294f1"
30463081
3047[[package]]3082[[package]]
3048name = "futures-timer"3083name = "futures-timer"
30523087
3053[[package]]3088[[package]]
3054name = "futures-util"3089name = "futures-util"
3055version = "0.3.23"3090version = "0.3.24"
3056source = "registry+https://github.com/rust-lang/crates.io-index"3091source = "registry+https://github.com/rust-lang/crates.io-index"
3057checksum = "f0828a5471e340229c11c77ca80017937ce3c58cb788a17e5f1c2d5c485a9577"3092checksum = "44fb6cb1be61cc1d2e43b262516aafcf63b241cffdb1d3fa115f91d9c7b09c90"
3058dependencies = [3093dependencies = [
3059 "futures 0.1.31",3094 "futures 0.1.31",
3060 "futures-channel",3095 "futures-channel",
3457 "async-io",3492 "async-io",
3458 "core-foundation",3493 "core-foundation",
3459 "fnv",3494 "fnv",
3460 "futures 0.3.23",3495 "futures 0.3.24",
3461 "if-addrs",3496 "if-addrs",
3462 "ipnet",3497 "ipnet",
3463 "log",3498 "log",
36163651
3617[[package]]3652[[package]]
3618name = "jsonrpsee"3653name = "jsonrpsee"
3619version = "0.14.0"3654version = "0.15.1"
3620source = "git+https://github.com/uniquenetwork/jsonrpsee?branch=unique-v0.14.0-fix-unknown-fields#01bb8a7ec51880c79206bdcac4f09d54e58b2da8"3655source = "registry+https://github.com/rust-lang/crates.io-index"
3656checksum = "8bd0d559d5e679b1ab2f869b486a11182923863b1b3ee8b421763cdd707b783a"
3621dependencies = [3657dependencies = [
3622 "jsonrpsee-core",3658 "jsonrpsee-core",
3623 "jsonrpsee-http-server",3659 "jsonrpsee-http-server",
36303666
3631[[package]]3667[[package]]
3632name = "jsonrpsee-client-transport"3668name = "jsonrpsee-client-transport"
3633version = "0.14.0"3669version = "0.15.1"
3634source = "git+https://github.com/uniquenetwork/jsonrpsee?branch=unique-v0.14.0-fix-unknown-fields#01bb8a7ec51880c79206bdcac4f09d54e58b2da8"3670source = "registry+https://github.com/rust-lang/crates.io-index"
3671checksum = "8752740ecd374bcbf8b69f3e80b0327942df76f793f8d4e60d3355650c31fb74"
3635dependencies = [3672dependencies = [
3636 "futures-util",3673 "futures-util",
3637 "http",3674 "http",
36503687
3651[[package]]3688[[package]]
3652name = "jsonrpsee-core"3689name = "jsonrpsee-core"
3653version = "0.14.0"3690version = "0.15.1"
3654source = "git+https://github.com/uniquenetwork/jsonrpsee?branch=unique-v0.14.0-fix-unknown-fields#01bb8a7ec51880c79206bdcac4f09d54e58b2da8"3691source = "registry+https://github.com/rust-lang/crates.io-index"
3692checksum = "f3dc3e9cf2ba50b7b1d7d76a667619f82846caa39e8e8daa8a4962d74acaddca"
3655dependencies = [3693dependencies = [
3656 "anyhow",3694 "anyhow",
3657 "arrayvec 0.7.2",3695 "arrayvec 0.7.2",
3662 "futures-timer",3700 "futures-timer",
3663 "futures-util",3701 "futures-util",
3664 "globset",3702 "globset",
3703 "http",
3665 "hyper",3704 "hyper",
3666 "jsonrpsee-types",3705 "jsonrpsee-types",
3667 "lazy_static",3706 "lazy_static",
3674 "thiserror",3713 "thiserror",
3675 "tokio",3714 "tokio",
3676 "tracing",3715 "tracing",
3716 "tracing-futures",
3677 "unicase",3717 "unicase",
3678]3718]
36793719
3680[[package]]3720[[package]]
3681name = "jsonrpsee-http-server"3721name = "jsonrpsee-http-server"
3682version = "0.14.0"3722version = "0.15.1"
3683source = "git+https://github.com/uniquenetwork/jsonrpsee?branch=unique-v0.14.0-fix-unknown-fields#01bb8a7ec51880c79206bdcac4f09d54e58b2da8"3723source = "registry+https://github.com/rust-lang/crates.io-index"
3724checksum = "03802f0373a38c2420c70b5144742d800b509e2937edc4afb116434f07120117"
3684dependencies = [3725dependencies = [
3685 "futures-channel",3726 "futures-channel",
3686 "futures-util",3727 "futures-util",
3691 "serde_json",3732 "serde_json",
3692 "tokio",3733 "tokio",
3693 "tracing",3734 "tracing",
3735 "tracing-futures",
3694]3736]
36953737
3696[[package]]3738[[package]]
3697name = "jsonrpsee-proc-macros"3739name = "jsonrpsee-proc-macros"
3698version = "0.14.0"3740version = "0.15.1"
3699source = "git+https://github.com/uniquenetwork/jsonrpsee?branch=unique-v0.14.0-fix-unknown-fields#01bb8a7ec51880c79206bdcac4f09d54e58b2da8"3741source = "registry+https://github.com/rust-lang/crates.io-index"
3742checksum = "bd67957d4280217247588ac86614ead007b301ca2fa9f19c19f880a536f029e3"
3700dependencies = [3743dependencies = [
3701 "proc-macro-crate",3744 "proc-macro-crate",
3702 "proc-macro2",3745 "proc-macro2",
37063749
3707[[package]]3750[[package]]
3708name = "jsonrpsee-types"3751name = "jsonrpsee-types"
3709version = "0.14.0"3752version = "0.15.1"
3710source = "git+https://github.com/uniquenetwork/jsonrpsee?branch=unique-v0.14.0-fix-unknown-fields#01bb8a7ec51880c79206bdcac4f09d54e58b2da8"3753source = "registry+https://github.com/rust-lang/crates.io-index"
3754checksum = "e290bba767401b646812f608c099b922d8142603c9e73a50fb192d3ac86f4a0d"
3711dependencies = [3755dependencies = [
3712 "anyhow",3756 "anyhow",
3713 "beef",3757 "beef",
37193763
3720[[package]]3764[[package]]
3721name = "jsonrpsee-ws-client"3765name = "jsonrpsee-ws-client"
3722version = "0.14.0"3766version = "0.15.1"
3723source = "git+https://github.com/uniquenetwork/jsonrpsee?branch=unique-v0.14.0-fix-unknown-fields#01bb8a7ec51880c79206bdcac4f09d54e58b2da8"3767source = "registry+https://github.com/rust-lang/crates.io-index"
3768checksum = "6ee5feddd5188e62ac08fcf0e56478138e581509d4730f3f7be9b57dd402a4ff"
3724dependencies = [3769dependencies = [
3770 "http",
3725 "jsonrpsee-client-transport",3771 "jsonrpsee-client-transport",
3726 "jsonrpsee-core",3772 "jsonrpsee-core",
3727 "jsonrpsee-types",3773 "jsonrpsee-types",
3728]3774]
37293775
3730[[package]]3776[[package]]
3731name = "jsonrpsee-ws-server"3777name = "jsonrpsee-ws-server"
3732version = "0.14.0"3778version = "0.15.1"
3733source = "git+https://github.com/uniquenetwork/jsonrpsee?branch=unique-v0.14.0-fix-unknown-fields#01bb8a7ec51880c79206bdcac4f09d54e58b2da8"3779source = "registry+https://github.com/rust-lang/crates.io-index"
3780checksum = "d488ba74fb369e5ab68926feb75a483458b88e768d44319f37e4ecad283c7325"
3734dependencies = [3781dependencies = [
3735 "futures-channel",3782 "futures-channel",
3736 "futures-util",3783 "futures-util",
3784 "http",
3737 "jsonrpsee-core",3785 "jsonrpsee-core",
3738 "jsonrpsee-types",3786 "jsonrpsee-types",
3739 "serde_json",3787 "serde_json",
3742 "tokio-stream",3790 "tokio-stream",
3743 "tokio-util",3791 "tokio-util",
3744 "tracing",3792 "tracing",
3793 "tracing-futures",
3745]3794]
37463795
3747[[package]]3796[[package]]
37643813
3765[[package]]3814[[package]]
3766name = "kusama-runtime"3815name = "kusama-runtime"
3767version = "0.9.27"3816version = "0.9.29"
3768source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.27#b017bad50d360a1c6e3cdf9652bdb85e5f479fea"3817source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.29#94078b44fb6c9767bf60ffcaaa3be40681be5a76"
3769dependencies = [3818dependencies = [
3770 "beefy-primitives",3819 "beefy-primitives",
3771 "bitvec 1.0.1",3820 "bitvec 1.0.1",
38573906
3858[[package]]3907[[package]]
3859name = "kusama-runtime-constants"3908name = "kusama-runtime-constants"
3860version = "0.9.27"3909version = "0.9.29"
3861source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.27#b017bad50d360a1c6e3cdf9652bdb85e5f479fea"3910source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.29#94078b44fb6c9767bf60ffcaaa3be40681be5a76"
3862dependencies = [3911dependencies = [
3863 "frame-support",3912 "frame-support",
3864 "polkadot-primitives",3913 "polkadot-primitives",
3966checksum = "81327106887e42d004fbdab1fef93675be2e2e07c1b95fce45e2cc813485611d"4015checksum = "81327106887e42d004fbdab1fef93675be2e2e07c1b95fce45e2cc813485611d"
3967dependencies = [4016dependencies = [
3968 "bytes",4017 "bytes",
3969 "futures 0.3.23",4018 "futures 0.3.24",
3970 "futures-timer",4019 "futures-timer",
3971 "getrandom 0.2.7",4020 "getrandom 0.2.7",
3972 "instant",4021 "instant",
4010checksum = "4decc51f3573653a9f4ecacb31b1b922dd20c25a6322bb15318ec04287ec46f9"4059checksum = "4decc51f3573653a9f4ecacb31b1b922dd20c25a6322bb15318ec04287ec46f9"
4011dependencies = [4060dependencies = [
4012 "async-trait",4061 "async-trait",
4013 "futures 0.3.23",4062 "futures 0.3.24",
4014 "futures-timer",4063 "futures-timer",
4015 "instant",4064 "instant",
4016 "libp2p-core",4065 "libp2p-core",
4033 "ed25519-dalek",4082 "ed25519-dalek",
4034 "either",4083 "either",
4035 "fnv",4084 "fnv",
4036 "futures 0.3.23",4085 "futures 0.3.24",
4037 "futures-timer",4086 "futures-timer",
4038 "instant",4087 "instant",
4039 "lazy_static",4088 "lazy_static",
4064checksum = "d0183dc2a3da1fbbf85e5b6cf51217f55b14f5daea0c455a9536eef646bfec71"4113checksum = "d0183dc2a3da1fbbf85e5b6cf51217f55b14f5daea0c455a9536eef646bfec71"
4065dependencies = [4114dependencies = [
4066 "flate2",4115 "flate2",
4067 "futures 0.3.23",4116 "futures 0.3.24",
4068 "libp2p-core",4117 "libp2p-core",
4069]4118]
40704119
4075checksum = "6cbf54723250fa5d521383be789bf60efdabe6bacfb443f87da261019a49b4b5"4124checksum = "6cbf54723250fa5d521383be789bf60efdabe6bacfb443f87da261019a49b4b5"
4076dependencies = [4125dependencies = [
4077 "async-std-resolver",4126 "async-std-resolver",
4078 "futures 0.3.23",4127 "futures 0.3.24",
4079 "libp2p-core",4128 "libp2p-core",
4080 "log",4129 "log",
4081 "parking_lot 0.12.1",4130 "parking_lot 0.12.1",
4091dependencies = [4140dependencies = [
4092 "cuckoofilter",4141 "cuckoofilter",
4093 "fnv",4142 "fnv",
4094 "futures 0.3.23",4143 "futures 0.3.24",
4095 "libp2p-core",4144 "libp2p-core",
4096 "libp2p-swarm",4145 "libp2p-swarm",
4097 "log",4146 "log",
4112 "byteorder",4161 "byteorder",
4113 "bytes",4162 "bytes",
4114 "fnv",4163 "fnv",
4115 "futures 0.3.23",4164 "futures 0.3.24",
4116 "hex_fmt",4165 "hex_fmt",
4117 "instant",4166 "instant",
4118 "libp2p-core",4167 "libp2p-core",
4136checksum = "c50b585518f8efd06f93ac2f976bd672e17cdac794644b3117edd078e96bda06"4185checksum = "c50b585518f8efd06f93ac2f976bd672e17cdac794644b3117edd078e96bda06"
4137dependencies = [4186dependencies = [
4138 "asynchronous-codec",4187 "asynchronous-codec",
4139 "futures 0.3.23",4188 "futures 0.3.24",
4140 "futures-timer",4189 "futures-timer",
4141 "libp2p-core",4190 "libp2p-core",
4142 "libp2p-swarm",4191 "libp2p-swarm",
4161 "bytes",4210 "bytes",
4162 "either",4211 "either",
4163 "fnv",4212 "fnv",
4164 "futures 0.3.23",4213 "futures 0.3.24",
4165 "futures-timer",4214 "futures-timer",
4166 "instant",4215 "instant",
4167 "libp2p-core",4216 "libp2p-core",
4187 "async-io",4236 "async-io",
4188 "data-encoding",4237 "data-encoding",
4189 "dns-parser",4238 "dns-parser",
4190 "futures 0.3.23",4239 "futures 0.3.24",
4191 "if-watch",4240 "if-watch",
4192 "lazy_static",4241 "lazy_static",
4193 "libp2p-core",4242 "libp2p-core",
4223dependencies = [4272dependencies = [
4224 "asynchronous-codec",4273 "asynchronous-codec",
4225 "bytes",4274 "bytes",
4226 "futures 0.3.23",4275 "futures 0.3.24",
4227 "libp2p-core",4276 "libp2p-core",
4228 "log",4277 "log",
4229 "nohash-hasher",4278 "nohash-hasher",
4241dependencies = [4290dependencies = [
4242 "bytes",4291 "bytes",
4243 "curve25519-dalek 3.2.0",4292 "curve25519-dalek 3.2.0",
4244 "futures 0.3.23",4293 "futures 0.3.24",
4245 "lazy_static",4294 "lazy_static",
4246 "libp2p-core",4295 "libp2p-core",
4247 "log",4296 "log",
4261source = "registry+https://github.com/rust-lang/crates.io-index"4310source = "registry+https://github.com/rust-lang/crates.io-index"
4262checksum = "100a6934ae1dbf8a693a4e7dd1d730fd60b774dafc45688ed63b554497c6c925"4311checksum = "100a6934ae1dbf8a693a4e7dd1d730fd60b774dafc45688ed63b554497c6c925"
4263dependencies = [4312dependencies = [
4264 "futures 0.3.23",4313 "futures 0.3.24",
4265 "futures-timer",4314 "futures-timer",
4266 "instant",4315 "instant",
4267 "libp2p-core",4316 "libp2p-core",
4279dependencies = [4328dependencies = [
4280 "asynchronous-codec",4329 "asynchronous-codec",
4281 "bytes",4330 "bytes",
4282 "futures 0.3.23",4331 "futures 0.3.24",
4283 "libp2p-core",4332 "libp2p-core",
4284 "log",4333 "log",
4285 "prost",4334 "prost",
4294source = "registry+https://github.com/rust-lang/crates.io-index"4343source = "registry+https://github.com/rust-lang/crates.io-index"
4295checksum = "0f1a458bbda880107b5b36fcb9b5a1ef0c329685da0e203ed692a8ebe64cc92c"4344checksum = "0f1a458bbda880107b5b36fcb9b5a1ef0c329685da0e203ed692a8ebe64cc92c"
4296dependencies = [4345dependencies = [
4297 "futures 0.3.23",4346 "futures 0.3.24",
4298 "log",4347 "log",
4299 "pin-project",4348 "pin-project",
4300 "rand 0.7.3",4349 "rand 0.7.3",
4311 "asynchronous-codec",4360 "asynchronous-codec",
4312 "bytes",4361 "bytes",
4313 "either",4362 "either",
4314 "futures 0.3.23",4363 "futures 0.3.24",
4315 "futures-timer",4364 "futures-timer",
4316 "instant",4365 "instant",
4317 "libp2p-core",4366 "libp2p-core",
4336dependencies = [4385dependencies = [
4337 "asynchronous-codec",4386 "asynchronous-codec",
4338 "bimap",4387 "bimap",
4339 "futures 0.3.23",4388 "futures 0.3.24",
4340 "futures-timer",4389 "futures-timer",
4341 "instant",4390 "instant",
4342 "libp2p-core",4391 "libp2p-core",
4359dependencies = [4408dependencies = [
4360 "async-trait",4409 "async-trait",
4361 "bytes",4410 "bytes",
4362 "futures 0.3.23",4411 "futures 0.3.24",
4363 "instant",4412 "instant",
4364 "libp2p-core",4413 "libp2p-core",
4365 "libp2p-swarm",4414 "libp2p-swarm",
4377dependencies = [4426dependencies = [
4378 "either",4427 "either",
4379 "fnv",4428 "fnv",
4380 "futures 0.3.23",4429 "futures 0.3.24",
4381 "futures-timer",4430 "futures-timer",
4382 "instant",4431 "instant",
4383 "libp2p-core",4432 "libp2p-core",
4406checksum = "8a6771dc19aa3c65d6af9a8c65222bfc8fcd446630ddca487acd161fa6096f3b"4455checksum = "8a6771dc19aa3c65d6af9a8c65222bfc8fcd446630ddca487acd161fa6096f3b"
4407dependencies = [4456dependencies = [
4408 "async-io",4457 "async-io",
4409 "futures 0.3.23",4458 "futures 0.3.24",
4410 "futures-timer",4459 "futures-timer",
4411 "if-watch",4460 "if-watch",
4412 "ipnet",4461 "ipnet",
4423checksum = "d125e3e5f0d58f3c6ac21815b20cf4b6a88b8db9dc26368ea821838f4161fd4d"4472checksum = "d125e3e5f0d58f3c6ac21815b20cf4b6a88b8db9dc26368ea821838f4161fd4d"
4424dependencies = [4473dependencies = [
4425 "async-std",4474 "async-std",
4426 "futures 0.3.23",4475 "futures 0.3.24",
4427 "libp2p-core",4476 "libp2p-core",
4428 "log",4477 "log",
4429]4478]
4434source = "registry+https://github.com/rust-lang/crates.io-index"4483source = "registry+https://github.com/rust-lang/crates.io-index"
4435checksum = "ec894790eec3c1608f8d1a8a0bdf0dbeb79ed4de2dce964222011c2896dfa05a"4484checksum = "ec894790eec3c1608f8d1a8a0bdf0dbeb79ed4de2dce964222011c2896dfa05a"
4436dependencies = [4485dependencies = [
4437 "futures 0.3.23",4486 "futures 0.3.24",
4438 "js-sys",4487 "js-sys",
4439 "libp2p-core",4488 "libp2p-core",
4440 "parity-send-wrapper",4489 "parity-send-wrapper",
4449checksum = "9808e57e81be76ff841c106b4c5974fb4d41a233a7bdd2afbf1687ac6def3818"4498checksum = "9808e57e81be76ff841c106b4c5974fb4d41a233a7bdd2afbf1687ac6def3818"
4450dependencies = [4499dependencies = [
4451 "either",4500 "either",
4452 "futures 0.3.23",4501 "futures 0.3.24",
4453 "futures-rustls",4502 "futures-rustls",
4454 "libp2p-core",4503 "libp2p-core",
4455 "log",4504 "log",
4467source = "registry+https://github.com/rust-lang/crates.io-index"4516source = "registry+https://github.com/rust-lang/crates.io-index"
4468checksum = "c6dea686217a06072033dc025631932810e2f6ad784e4fafa42e27d311c7a81c"4517checksum = "c6dea686217a06072033dc025631932810e2f6ad784e4fafa42e27d311c7a81c"
4469dependencies = [4518dependencies = [
4470 "futures 0.3.23",4519 "futures 0.3.24",
4471 "libp2p-core",4520 "libp2p-core",
4472 "parking_lot 0.12.1",4521 "parking_lot 0.12.1",
4473 "thiserror",4522 "thiserror",
4787source = "registry+https://github.com/rust-lang/crates.io-index"4836source = "registry+https://github.com/rust-lang/crates.io-index"
4788checksum = "69672161530e8aeca1d1400fbf3f1a1747ff60ea604265a4e906c2442df20532"4837checksum = "69672161530e8aeca1d1400fbf3f1a1747ff60ea604265a4e906c2442df20532"
4789dependencies = [4838dependencies = [
4790 "futures 0.3.23",4839 "futures 0.3.24",
4791 "rand 0.8.5",4840 "rand 0.8.5",
4792 "thrift",4841 "thrift",
4793]4842]
4898checksum = "363a84be6453a70e63513660f4894ef815daf88e3356bffcda9ca27d810ce83b"4947checksum = "363a84be6453a70e63513660f4894ef815daf88e3356bffcda9ca27d810ce83b"
4899dependencies = [4948dependencies = [
4900 "bytes",4949 "bytes",
4901 "futures 0.3.23",4950 "futures 0.3.24",
4902 "log",4951 "log",
4903 "pin-project",4952 "pin-project",
4904 "smallvec",4953 "smallvec",
4994checksum = "65b4b14489ab424703c092062176d52ba55485a89c076b4f9db05092b7223aa6"5043checksum = "65b4b14489ab424703c092062176d52ba55485a89c076b4f9db05092b7223aa6"
4995dependencies = [5044dependencies = [
4996 "bytes",5045 "bytes",
4997 "futures 0.3.23",5046 "futures 0.3.24",
4998 "log",5047 "log",
4999 "netlink-packet-core",5048 "netlink-packet-core",
5000 "netlink-sys",5049 "netlink-sys",
5010dependencies = [5059dependencies = [
5011 "async-io",5060 "async-io",
5012 "bytes",5061 "bytes",
5013 "futures 0.3.23",5062 "futures 0.3.24",
5014 "libc",5063 "libc",
5015 "log",5064 "log",
5016]5065]
51695218
5170[[package]]5219[[package]]
5171name = "opal-runtime"5220name = "opal-runtime"
5172version = "0.9.27"5221version = "0.9.29"
5173dependencies = [5222dependencies = [
5174 "app-promotion-rpc",5223 "app-promotion-rpc",
5175 "cumulus-pallet-aura-ext",5224 "cumulus-pallet-aura-ext",
5281[[package]]5330[[package]]
5282name = "orchestra"5331name = "orchestra"
5283version = "0.0.1"5332version = "0.0.1"
5284source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.27#b017bad50d360a1c6e3cdf9652bdb85e5f479fea"5333source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.29#94078b44fb6c9767bf60ffcaaa3be40681be5a76"
5285dependencies = [5334dependencies = [
5286 "async-trait",5335 "async-trait",
5287 "dyn-clonable",5336 "dyn-clonable",
5288 "futures 0.3.23",5337 "futures 0.3.24",
5289 "futures-timer",5338 "futures-timer",
5290 "orchestra-proc-macro",5339 "orchestra-proc-macro",
5291 "pin-project",5340 "pin-project",
5297[[package]]5346[[package]]
5298name = "orchestra-proc-macro"5347name = "orchestra-proc-macro"
5299version = "0.0.1"5348version = "0.0.1"
5300source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.27#b017bad50d360a1c6e3cdf9652bdb85e5f479fea"5349source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.29#94078b44fb6c9767bf60ffcaaa3be40681be5a76"
5301dependencies = [5350dependencies = [
5302 "expander 0.0.6",5351 "expander 0.0.6",
5303 "itertools",5352 "itertools",
5320[[package]]5369[[package]]
5321name = "orml-tokens"5370name = "orml-tokens"
5322version = "0.4.1-dev"5371version = "0.4.1-dev"
5323source = "git+https://github.com/open-web3-stack/open-runtime-module-library?branch=polkadot-v0.9.27#377213f750755cc48e80a3131eaae63b5eda8362"5372source = "git+https://github.com/UniqueNetwork/open-runtime-module-library?branch=polkadot-v0.9.29#2caeb6621a59cbf37829d6a80bc2b89195959d45"
5324dependencies = [5373dependencies = [
5325 "frame-support",5374 "frame-support",
5326 "frame-system",5375 "frame-system",
5335[[package]]5384[[package]]
5336name = "orml-traits"5385name = "orml-traits"
5337version = "0.4.1-dev"5386version = "0.4.1-dev"
5338source = "git+https://github.com/open-web3-stack/open-runtime-module-library?branch=polkadot-v0.9.27#377213f750755cc48e80a3131eaae63b5eda8362"5387source = "git+https://github.com/UniqueNetwork/open-runtime-module-library?branch=polkadot-v0.9.29#2caeb6621a59cbf37829d6a80bc2b89195959d45"
5339dependencies = [5388dependencies = [
5340 "frame-support",5389 "frame-support",
5341 "impl-trait-for-tuples",5390 "impl-trait-for-tuples",
5353[[package]]5402[[package]]
5354name = "orml-utilities"5403name = "orml-utilities"
5355version = "0.4.1-dev"5404version = "0.4.1-dev"
5356source = "git+https://github.com/open-web3-stack/open-runtime-module-library?branch=polkadot-v0.9.27#377213f750755cc48e80a3131eaae63b5eda8362"5405source = "git+https://github.com/UniqueNetwork/open-runtime-module-library?branch=polkadot-v0.9.29#2caeb6621a59cbf37829d6a80bc2b89195959d45"
5357dependencies = [5406dependencies = [
5358 "frame-support",5407 "frame-support",
5359 "parity-scale-codec 3.1.5",5408 "parity-scale-codec 3.1.5",
5367[[package]]5416[[package]]
5368name = "orml-vesting"5417name = "orml-vesting"
5369version = "0.4.1-dev"5418version = "0.4.1-dev"
5370source = "git+https://github.com/open-web3-stack/open-runtime-module-library?branch=polkadot-v0.9.27#377213f750755cc48e80a3131eaae63b5eda8362"5419source = "git+https://github.com/UniqueNetwork/open-runtime-module-library?branch=polkadot-v0.9.29#2caeb6621a59cbf37829d6a80bc2b89195959d45"
5371dependencies = [5420dependencies = [
5372 "frame-support",5421 "frame-support",
5373 "frame-system",5422 "frame-system",
5382[[package]]5431[[package]]
5383name = "orml-xcm-support"5432name = "orml-xcm-support"
5384version = "0.4.1-dev"5433version = "0.4.1-dev"
5385source = "git+https://github.com/open-web3-stack/open-runtime-module-library?branch=polkadot-v0.9.27#377213f750755cc48e80a3131eaae63b5eda8362"5434source = "git+https://github.com/UniqueNetwork/open-runtime-module-library?branch=polkadot-v0.9.29#2caeb6621a59cbf37829d6a80bc2b89195959d45"
5386dependencies = [5435dependencies = [
5387 "frame-support",5436 "frame-support",
5388 "orml-traits",5437 "orml-traits",
5396[[package]]5445[[package]]
5397name = "orml-xtokens"5446name = "orml-xtokens"
5398version = "0.4.1-dev"5447version = "0.4.1-dev"
5399source = "git+https://github.com/open-web3-stack/open-runtime-module-library?branch=polkadot-v0.9.27#377213f750755cc48e80a3131eaae63b5eda8362"5448source = "git+https://github.com/UniqueNetwork/open-runtime-module-library?branch=polkadot-v0.9.29#2caeb6621a59cbf37829d6a80bc2b89195959d45"
5400dependencies = [5449dependencies = [
5401 "cumulus-primitives-core",5450 "cumulus-primitives-core",
5402 "frame-support",5451 "frame-support",
5457[[package]]5506[[package]]
5458name = "pallet-aura"5507name = "pallet-aura"
5459version = "4.0.0-dev"5508version = "4.0.0-dev"
5460source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"5509source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
5461dependencies = [5510dependencies = [
5462 "frame-support",5511 "frame-support",
5463 "frame-system",5512 "frame-system",
5473[[package]]5522[[package]]
5474name = "pallet-authority-discovery"5523name = "pallet-authority-discovery"
5475version = "4.0.0-dev"5524version = "4.0.0-dev"
5476source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"5525source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
5477dependencies = [5526dependencies = [
5478 "frame-support",5527 "frame-support",
5479 "frame-system",5528 "frame-system",
5489[[package]]5538[[package]]
5490name = "pallet-authorship"5539name = "pallet-authorship"
5491version = "4.0.0-dev"5540version = "4.0.0-dev"
5492source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"5541source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
5493dependencies = [5542dependencies = [
5494 "frame-support",5543 "frame-support",
5495 "frame-system",5544 "frame-system",
5504[[package]]5553[[package]]
5505name = "pallet-babe"5554name = "pallet-babe"
5506version = "4.0.0-dev"5555version = "4.0.0-dev"
5507source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"5556source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
5508dependencies = [5557dependencies = [
5509 "frame-benchmarking",5558 "frame-benchmarking",
5510 "frame-support",5559 "frame-support",
5528[[package]]5577[[package]]
5529name = "pallet-bags-list"5578name = "pallet-bags-list"
5530version = "4.0.0-dev"5579version = "4.0.0-dev"
5531source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"5580source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
5532dependencies = [5581dependencies = [
5533 "frame-benchmarking",5582 "frame-benchmarking",
5534 "frame-election-provider-support",5583 "frame-election-provider-support",
5548[[package]]5597[[package]]
5549name = "pallet-balances"5598name = "pallet-balances"
5550version = "4.0.0-dev"5599version = "4.0.0-dev"
5551source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"5600source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
5552dependencies = [5601dependencies = [
5553 "frame-benchmarking",5602 "frame-benchmarking",
5554 "frame-support",5603 "frame-support",
5563[[package]]5612[[package]]
5564name = "pallet-base-fee"5613name = "pallet-base-fee"
5565version = "1.0.0"5614version = "1.0.0"
5566source = "git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.27-fee-limit#0ae36821312f4a26e7f96225f1b2cb16216cddf5"5615source = "git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.29-fee-limit#30b8f3330d1e9a0b3fc812d60642f6f67b93c059"
5567dependencies = [5616dependencies = [
5568 "fp-evm",5617 "fp-evm",
5569 "frame-support",5618 "frame-support",
5578[[package]]5627[[package]]
5579name = "pallet-beefy"5628name = "pallet-beefy"
5580version = "4.0.0-dev"5629version = "4.0.0-dev"
5581source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"5630source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
5582dependencies = [5631dependencies = [
5583 "beefy-primitives",5632 "beefy-primitives",
5584 "frame-support",5633 "frame-support",
5594[[package]]5643[[package]]
5595name = "pallet-beefy-mmr"5644name = "pallet-beefy-mmr"
5596version = "4.0.0-dev"5645version = "4.0.0-dev"
5597source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"5646source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
5598dependencies = [5647dependencies = [
5599 "beefy-merkle-tree",5648 "beefy-merkle-tree",
5600 "beefy-primitives",5649 "beefy-primitives",
5617[[package]]5666[[package]]
5618name = "pallet-bounties"5667name = "pallet-bounties"
5619version = "4.0.0-dev"5668version = "4.0.0-dev"
5620source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"5669source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
5621dependencies = [5670dependencies = [
5622 "frame-benchmarking",5671 "frame-benchmarking",
5623 "frame-support",5672 "frame-support",
5635[[package]]5684[[package]]
5636name = "pallet-child-bounties"5685name = "pallet-child-bounties"
5637version = "4.0.0-dev"5686version = "4.0.0-dev"
5638source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"5687source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
5639dependencies = [5688dependencies = [
5640 "frame-benchmarking",5689 "frame-benchmarking",
5641 "frame-support",5690 "frame-support",
5654[[package]]5703[[package]]
5655name = "pallet-collective"5704name = "pallet-collective"
5656version = "4.0.0-dev"5705version = "4.0.0-dev"
5657source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"5706source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
5658dependencies = [5707dependencies = [
5659 "frame-benchmarking",5708 "frame-benchmarking",
5660 "frame-support",5709 "frame-support",
5708[[package]]5757[[package]]
5709name = "pallet-democracy"5758name = "pallet-democracy"
5710version = "4.0.0-dev"5759version = "4.0.0-dev"
5711source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"5760source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
5712dependencies = [5761dependencies = [
5713 "frame-benchmarking",5762 "frame-benchmarking",
5714 "frame-support",5763 "frame-support",
5724[[package]]5773[[package]]
5725name = "pallet-election-provider-multi-phase"5774name = "pallet-election-provider-multi-phase"
5726version = "4.0.0-dev"5775version = "4.0.0-dev"
5727source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"5776source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
5728dependencies = [5777dependencies = [
5729 "frame-benchmarking",5778 "frame-benchmarking",
5730 "frame-election-provider-support",5779 "frame-election-provider-support",
5747[[package]]5796[[package]]
5748name = "pallet-election-provider-support-benchmarking"5797name = "pallet-election-provider-support-benchmarking"
5749version = "4.0.0-dev"5798version = "4.0.0-dev"
5750source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"5799source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
5751dependencies = [5800dependencies = [
5752 "frame-benchmarking",5801 "frame-benchmarking",
5753 "frame-election-provider-support",5802 "frame-election-provider-support",
5760[[package]]5809[[package]]
5761name = "pallet-elections-phragmen"5810name = "pallet-elections-phragmen"
5762version = "5.0.0-dev"5811version = "5.0.0-dev"
5763source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"5812source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
5764dependencies = [5813dependencies = [
5765 "frame-benchmarking",5814 "frame-benchmarking",
5766 "frame-support",5815 "frame-support",
5778[[package]]5827[[package]]
5779name = "pallet-ethereum"5828name = "pallet-ethereum"
5780version = "4.0.0-dev"5829version = "4.0.0-dev"
5781source = "git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.27-fee-limit#0ae36821312f4a26e7f96225f1b2cb16216cddf5"5830source = "git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.29-fee-limit#30b8f3330d1e9a0b3fc812d60642f6f67b93c059"
5782dependencies = [5831dependencies = [
5783 "ethereum",5832 "ethereum",
5784 "ethereum-types",5833 "ethereum-types",
5807[[package]]5856[[package]]
5808name = "pallet-evm"5857name = "pallet-evm"
5809version = "6.0.0-dev"5858version = "6.0.0-dev"
5810source = "git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.27-fee-limit#0ae36821312f4a26e7f96225f1b2cb16216cddf5"5859source = "git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.29-fee-limit#30b8f3330d1e9a0b3fc812d60642f6f67b93c059"
5811dependencies = [5860dependencies = [
5812 "evm",5861 "evm",
5813 "fp-evm",5862 "fp-evm",
5960[[package]]6009[[package]]
5961name = "pallet-gilt"6010name = "pallet-gilt"
5962version = "4.0.0-dev"6011version = "4.0.0-dev"
5963source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"6012source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
5964dependencies = [6013dependencies = [
5965 "frame-benchmarking",6014 "frame-benchmarking",
5966 "frame-support",6015 "frame-support",
5975[[package]]6024[[package]]
5976name = "pallet-grandpa"6025name = "pallet-grandpa"
5977version = "4.0.0-dev"6026version = "4.0.0-dev"
5978source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"6027source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
5979dependencies = [6028dependencies = [
5980 "frame-benchmarking",6029 "frame-benchmarking",
5981 "frame-support",6030 "frame-support",
5998[[package]]6047[[package]]
5999name = "pallet-identity"6048name = "pallet-identity"
6000version = "4.0.0-dev"6049version = "4.0.0-dev"
6001source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"6050source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
6002dependencies = [6051dependencies = [
6003 "enumflags2",6052 "enumflags2",
6004 "frame-benchmarking",6053 "frame-benchmarking",
6014[[package]]6063[[package]]
6015name = "pallet-im-online"6064name = "pallet-im-online"
6016version = "4.0.0-dev"6065version = "4.0.0-dev"
6017source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"6066source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
6018dependencies = [6067dependencies = [
6019 "frame-benchmarking",6068 "frame-benchmarking",
6020 "frame-support",6069 "frame-support",
6034[[package]]6083[[package]]
6035name = "pallet-indices"6084name = "pallet-indices"
6036version = "4.0.0-dev"6085version = "4.0.0-dev"
6037source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"6086source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
6038dependencies = [6087dependencies = [
6039 "frame-benchmarking",6088 "frame-benchmarking",
6040 "frame-support",6089 "frame-support",
6070[[package]]6119[[package]]
6071name = "pallet-membership"6120name = "pallet-membership"
6072version = "4.0.0-dev"6121version = "4.0.0-dev"
6073source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"6122source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
6074dependencies = [6123dependencies = [
6075 "frame-benchmarking",6124 "frame-benchmarking",
6076 "frame-support",6125 "frame-support",
6087[[package]]6136[[package]]
6088name = "pallet-mmr"6137name = "pallet-mmr"
6089version = "4.0.0-dev"6138version = "4.0.0-dev"
6090source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"6139source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
6091dependencies = [6140dependencies = [
6092 "ckb-merkle-mountain-range",6141 "ckb-merkle-mountain-range",
6093 "frame-benchmarking",6142 "frame-benchmarking",
6105[[package]]6154[[package]]
6106name = "pallet-mmr-rpc"6155name = "pallet-mmr-rpc"
6107version = "3.0.0"6156version = "3.0.0"
6108source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"6157source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
6109dependencies = [6158dependencies = [
6110 "jsonrpsee",6159 "jsonrpsee",
6111 "parity-scale-codec 3.1.5",6160 "parity-scale-codec 3.1.5",
6120[[package]]6169[[package]]
6121name = "pallet-multisig"6170name = "pallet-multisig"
6122version = "4.0.0-dev"6171version = "4.0.0-dev"
6123source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"6172source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
6124dependencies = [6173dependencies = [
6125 "frame-benchmarking",6174 "frame-benchmarking",
6126 "frame-support",6175 "frame-support",
6135[[package]]6184[[package]]
6136name = "pallet-nomination-pools"6185name = "pallet-nomination-pools"
6137version = "1.0.0"6186version = "1.0.0"
6138source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"6187source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
6139dependencies = [6188dependencies = [
6140 "frame-support",6189 "frame-support",
6141 "frame-system",6190 "frame-system",
6152[[package]]6201[[package]]
6153name = "pallet-nomination-pools-benchmarking"6202name = "pallet-nomination-pools-benchmarking"
6154version = "1.0.0"6203version = "1.0.0"
6155source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"6204source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
6156dependencies = [6205dependencies = [
6157 "frame-benchmarking",6206 "frame-benchmarking",
6158 "frame-election-provider-support",6207 "frame-election-provider-support",
6171[[package]]6220[[package]]
6172name = "pallet-nomination-pools-runtime-api"6221name = "pallet-nomination-pools-runtime-api"
6173version = "1.0.0-dev"6222version = "1.0.0-dev"
6174source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"6223source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
6175dependencies = [6224dependencies = [
6176 "parity-scale-codec 3.1.5",6225 "parity-scale-codec 3.1.5",
6177 "sp-api",6226 "sp-api",
6203[[package]]6252[[package]]
6204name = "pallet-offences"6253name = "pallet-offences"
6205version = "4.0.0-dev"6254version = "4.0.0-dev"
6206source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"6255source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
6207dependencies = [6256dependencies = [
6208 "frame-support",6257 "frame-support",
6209 "frame-system",6258 "frame-system",
6220[[package]]6269[[package]]
6221name = "pallet-offences-benchmarking"6270name = "pallet-offences-benchmarking"
6222version = "4.0.0-dev"6271version = "4.0.0-dev"
6223source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"6272source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
6224dependencies = [6273dependencies = [
6225 "frame-benchmarking",6274 "frame-benchmarking",
6226 "frame-election-provider-support",6275 "frame-election-provider-support",
6243[[package]]6292[[package]]
6244name = "pallet-preimage"6293name = "pallet-preimage"
6245version = "4.0.0-dev"6294version = "4.0.0-dev"
6246source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"6295source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
6247dependencies = [6296dependencies = [
6248 "frame-benchmarking",6297 "frame-benchmarking",
6249 "frame-support",6298 "frame-support",
6259[[package]]6308[[package]]
6260name = "pallet-proxy"6309name = "pallet-proxy"
6261version = "4.0.0-dev"6310version = "4.0.0-dev"
6262source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"6311source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
6263dependencies = [6312dependencies = [
6264 "frame-benchmarking",6313 "frame-benchmarking",
6265 "frame-support",6314 "frame-support",
6274[[package]]6323[[package]]
6275name = "pallet-randomness-collective-flip"6324name = "pallet-randomness-collective-flip"
6276version = "4.0.0-dev"6325version = "4.0.0-dev"
6277source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"6326source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
6278dependencies = [6327dependencies = [
6279 "frame-support",6328 "frame-support",
6280 "frame-system",6329 "frame-system",
6288[[package]]6337[[package]]
6289name = "pallet-recovery"6338name = "pallet-recovery"
6290version = "4.0.0-dev"6339version = "4.0.0-dev"
6291source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"6340source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
6292dependencies = [6341dependencies = [
6293 "frame-benchmarking",6342 "frame-benchmarking",
6294 "frame-support",6343 "frame-support",
6367[[package]]6416[[package]]
6368name = "pallet-scheduler"6417name = "pallet-scheduler"
6369version = "4.0.0-dev"6418version = "4.0.0-dev"
6370source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"6419source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
6371dependencies = [6420dependencies = [
6372 "frame-benchmarking",6421 "frame-benchmarking",
6373 "frame-support",6422 "frame-support",
6383[[package]]6432[[package]]
6384name = "pallet-session"6433name = "pallet-session"
6385version = "4.0.0-dev"6434version = "4.0.0-dev"
6386source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"6435source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
6387dependencies = [6436dependencies = [
6388 "frame-support",6437 "frame-support",
6389 "frame-system",6438 "frame-system",
6404[[package]]6453[[package]]
6405name = "pallet-session-benchmarking"6454name = "pallet-session-benchmarking"
6406version = "4.0.0-dev"6455version = "4.0.0-dev"
6407source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"6456source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
6408dependencies = [6457dependencies = [
6409 "frame-benchmarking",6458 "frame-benchmarking",
6410 "frame-support",6459 "frame-support",
6420[[package]]6469[[package]]
6421name = "pallet-society"6470name = "pallet-society"
6422version = "4.0.0-dev"6471version = "4.0.0-dev"
6423source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"6472source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
6424dependencies = [6473dependencies = [
6425 "frame-support",6474 "frame-support",
6426 "frame-system",6475 "frame-system",
6434[[package]]6483[[package]]
6435name = "pallet-staking"6484name = "pallet-staking"
6436version = "4.0.0-dev"6485version = "4.0.0-dev"
6437source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"6486source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
6438dependencies = [6487dependencies = [
6439 "frame-benchmarking",6488 "frame-benchmarking",
6440 "frame-election-provider-support",6489 "frame-election-provider-support",
6457[[package]]6506[[package]]
6458name = "pallet-staking-reward-curve"6507name = "pallet-staking-reward-curve"
6459version = "4.0.0-dev"6508version = "4.0.0-dev"
6460source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"6509source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
6461dependencies = [6510dependencies = [
6462 "proc-macro-crate",6511 "proc-macro-crate",
6463 "proc-macro2",6512 "proc-macro2",
6468[[package]]6517[[package]]
6469name = "pallet-staking-reward-fn"6518name = "pallet-staking-reward-fn"
6470version = "4.0.0-dev"6519version = "4.0.0-dev"
6471source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"6520source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
6472dependencies = [6521dependencies = [
6473 "log",6522 "log",
6474 "sp-arithmetic",6523 "sp-arithmetic",
6492[[package]]6541[[package]]
6493name = "pallet-sudo"6542name = "pallet-sudo"
6494version = "4.0.0-dev"6543version = "4.0.0-dev"
6495source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"6544source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
6496dependencies = [6545dependencies = [
6497 "frame-support",6546 "frame-support",
6498 "frame-system",6547 "frame-system",
6506[[package]]6555[[package]]
6507name = "pallet-template-transaction-payment"6556name = "pallet-template-transaction-payment"
6508version = "3.0.0"6557version = "3.0.0"
6509source = "git+https://github.com/uniquenetwork/pallet-sponsoring?branch=polkadot-v0.9.27#853766d6033ceb68a2bef196790b962dd0663a04"6558source = "git+https://github.com/uniquenetwork/pallet-sponsoring?branch=polkadot-v0.9.29#3f663c3ee19933cd5545e0420ce2562fa8301235"
6510dependencies = [6559dependencies = [
6511 "frame-benchmarking",6560 "frame-benchmarking",
6512 "frame-support",6561 "frame-support",
6526[[package]]6575[[package]]
6527name = "pallet-timestamp"6576name = "pallet-timestamp"
6528version = "4.0.0-dev"6577version = "4.0.0-dev"
6529source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"6578source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
6530dependencies = [6579dependencies = [
6531 "frame-benchmarking",6580 "frame-benchmarking",
6532 "frame-support",6581 "frame-support",
6544[[package]]6593[[package]]
6545name = "pallet-tips"6594name = "pallet-tips"
6546version = "4.0.0-dev"6595version = "4.0.0-dev"
6547source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"6596source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
6548dependencies = [6597dependencies = [
6549 "frame-benchmarking",6598 "frame-benchmarking",
6550 "frame-support",6599 "frame-support",
6563[[package]]6612[[package]]
6564name = "pallet-transaction-payment"6613name = "pallet-transaction-payment"
6565version = "4.0.0-dev"6614version = "4.0.0-dev"
6566source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"6615source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
6567dependencies = [6616dependencies = [
6568 "frame-support",6617 "frame-support",
6569 "frame-system",6618 "frame-system",
6579[[package]]6628[[package]]
6580name = "pallet-transaction-payment-rpc"6629name = "pallet-transaction-payment-rpc"
6581version = "4.0.0-dev"6630version = "4.0.0-dev"
6582source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"6631source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
6583dependencies = [6632dependencies = [
6584 "jsonrpsee",6633 "jsonrpsee",
6585 "pallet-transaction-payment-rpc-runtime-api",6634 "pallet-transaction-payment-rpc-runtime-api",
6594[[package]]6643[[package]]
6595name = "pallet-transaction-payment-rpc-runtime-api"6644name = "pallet-transaction-payment-rpc-runtime-api"
6596version = "4.0.0-dev"6645version = "4.0.0-dev"
6597source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"6646source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
6598dependencies = [6647dependencies = [
6599 "pallet-transaction-payment",6648 "pallet-transaction-payment",
6600 "parity-scale-codec 3.1.5",6649 "parity-scale-codec 3.1.5",
6605[[package]]6654[[package]]
6606name = "pallet-treasury"6655name = "pallet-treasury"
6607version = "4.0.0-dev"6656version = "4.0.0-dev"
6608source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"6657source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
6609dependencies = [6658dependencies = [
6610 "frame-benchmarking",6659 "frame-benchmarking",
6611 "frame-support",6660 "frame-support",
6665[[package]]6714[[package]]
6666name = "pallet-utility"6715name = "pallet-utility"
6667version = "4.0.0-dev"6716version = "4.0.0-dev"
6668source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"6717source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
6669dependencies = [6718dependencies = [
6670 "frame-benchmarking",6719 "frame-benchmarking",
6671 "frame-support",6720 "frame-support",
6681[[package]]6730[[package]]
6682name = "pallet-vesting"6731name = "pallet-vesting"
6683version = "4.0.0-dev"6732version = "4.0.0-dev"
6684source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"6733source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
6685dependencies = [6734dependencies = [
6686 "frame-benchmarking",6735 "frame-benchmarking",
6687 "frame-support",6736 "frame-support",
66956744
6696[[package]]6745[[package]]
6697name = "pallet-xcm"6746name = "pallet-xcm"
6698version = "0.9.27"6747version = "0.9.29"
6699source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.27#b017bad50d360a1c6e3cdf9652bdb85e5f479fea"6748source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.29#94078b44fb6c9767bf60ffcaaa3be40681be5a76"
6700dependencies = [6749dependencies = [
6701 "frame-support",6750 "frame-support",
6702 "frame-system",6751 "frame-system",
67136762
6714[[package]]6763[[package]]
6715name = "pallet-xcm-benchmarks"6764name = "pallet-xcm-benchmarks"
6716version = "0.9.27"6765version = "0.9.29"
6717source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.27#b017bad50d360a1c6e3cdf9652bdb85e5f479fea"6766source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.29#94078b44fb6c9767bf60ffcaaa3be40681be5a76"
6718dependencies = [6767dependencies = [
6719 "frame-benchmarking",6768 "frame-benchmarking",
6720 "frame-support",6769 "frame-support",
6731[[package]]6780[[package]]
6732name = "parachain-info"6781name = "parachain-info"
6733version = "0.1.0"6782version = "0.1.0"
6734source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.27#66b684f88eba6c755651b8c47dccad2c2d9ac3db"6783source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.29#2fa95572487cfcf8dbe6941bf93545c39d47f784"
6735dependencies = [6784dependencies = [
6736 "cumulus-primitives-core",6785 "cumulus-primitives-core",
6737 "frame-support",6786 "frame-support",
6783 "arrayvec 0.7.2",6832 "arrayvec 0.7.2",
6784 "bitvec 1.0.1",6833 "bitvec 1.0.1",
6785 "byte-slice-cast",6834 "byte-slice-cast",
6835 "bytes",
6786 "impl-trait-for-tuples",6836 "impl-trait-for-tuples",
6787 "parity-scale-codec-derive 3.1.3",6837 "parity-scale-codec-derive 3.1.3",
6788 "serde",6838 "serde",
70587108
7059[[package]]7109[[package]]
7060name = "polkadot-approval-distribution"7110name = "polkadot-approval-distribution"
7061version = "0.9.27"7111version = "0.9.29"
7062source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.27#b017bad50d360a1c6e3cdf9652bdb85e5f479fea"7112source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.29#94078b44fb6c9767bf60ffcaaa3be40681be5a76"
7063dependencies = [7113dependencies = [
7064 "futures 0.3.23",7114 "futures 0.3.24",
7065 "polkadot-node-network-protocol",7115 "polkadot-node-network-protocol",
7066 "polkadot-node-primitives",7116 "polkadot-node-primitives",
7067 "polkadot-node-subsystem",7117 "polkadot-node-subsystem",
70737123
7074[[package]]7124[[package]]
7075name = "polkadot-availability-bitfield-distribution"7125name = "polkadot-availability-bitfield-distribution"
7076version = "0.9.27"7126version = "0.9.29"
7077source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.27#b017bad50d360a1c6e3cdf9652bdb85e5f479fea"7127source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.29#94078b44fb6c9767bf60ffcaaa3be40681be5a76"
7078dependencies = [7128dependencies = [
7079 "futures 0.3.23",7129 "futures 0.3.24",
7080 "polkadot-node-network-protocol",7130 "polkadot-node-network-protocol",
7081 "polkadot-node-subsystem",7131 "polkadot-node-subsystem",
7082 "polkadot-node-subsystem-util",7132 "polkadot-node-subsystem-util",
70877137
7088[[package]]7138[[package]]
7089name = "polkadot-availability-distribution"7139name = "polkadot-availability-distribution"
7090version = "0.9.27"7140version = "0.9.29"
7091source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.27#b017bad50d360a1c6e3cdf9652bdb85e5f479fea"7141source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.29#94078b44fb6c9767bf60ffcaaa3be40681be5a76"
7092dependencies = [7142dependencies = [
7093 "derive_more",7143 "derive_more",
7094 "fatality",7144 "fatality",
7095 "futures 0.3.23",7145 "futures 0.3.24",
7096 "lru 0.7.8",7146 "lru 0.7.8",
7097 "parity-scale-codec 3.1.5",7147 "parity-scale-codec 3.1.5",
7098 "polkadot-erasure-coding",7148 "polkadot-erasure-coding",
71107160
7111[[package]]7161[[package]]
7112name = "polkadot-availability-recovery"7162name = "polkadot-availability-recovery"
7113version = "0.9.27"7163version = "0.9.29"
7114source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.27#b017bad50d360a1c6e3cdf9652bdb85e5f479fea"7164source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.29#94078b44fb6c9767bf60ffcaaa3be40681be5a76"
7115dependencies = [7165dependencies = [
7116 "fatality",7166 "fatality",
7117 "futures 0.3.23",7167 "futures 0.3.24",
7118 "lru 0.7.8",7168 "lru 0.7.8",
7119 "parity-scale-codec 3.1.5",7169 "parity-scale-codec 3.1.5",
7120 "polkadot-erasure-coding",7170 "polkadot-erasure-coding",
71317181
7132[[package]]7182[[package]]
7133name = "polkadot-cli"7183name = "polkadot-cli"
7134version = "0.9.27"7184version = "0.9.29"
7135source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.27#b017bad50d360a1c6e3cdf9652bdb85e5f479fea"7185source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.29#94078b44fb6c9767bf60ffcaaa3be40681be5a76"
7136dependencies = [7186dependencies = [
7137 "clap",7187 "clap",
7138 "frame-benchmarking-cli",7188 "frame-benchmarking-cli",
7139 "futures 0.3.23",7189 "futures 0.3.24",
7140 "log",7190 "log",
7141 "polkadot-client",7191 "polkadot-client",
7142 "polkadot-node-core-pvf",7192 "polkadot-node-core-pvf",
71577207
7158[[package]]7208[[package]]
7159name = "polkadot-client"7209name = "polkadot-client"
7160version = "0.9.27"7210version = "0.9.29"
7161source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.27#b017bad50d360a1c6e3cdf9652bdb85e5f479fea"7211source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.29#94078b44fb6c9767bf60ffcaaa3be40681be5a76"
7162dependencies = [7212dependencies = [
7163 "beefy-primitives",7213 "beefy-primitives",
7164 "frame-benchmarking",7214 "frame-benchmarking",
71977247
7198[[package]]7248[[package]]
7199name = "polkadot-collator-protocol"7249name = "polkadot-collator-protocol"
7200version = "0.9.27"7250version = "0.9.29"
7201source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.27#b017bad50d360a1c6e3cdf9652bdb85e5f479fea"7251source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.29#94078b44fb6c9767bf60ffcaaa3be40681be5a76"
7202dependencies = [7252dependencies = [
7203 "always-assert",7253 "always-assert",
7204 "fatality",7254 "fatality",
7205 "futures 0.3.23",7255 "futures 0.3.24",
7206 "futures-timer",7256 "futures-timer",
7207 "polkadot-node-network-protocol",7257 "polkadot-node-network-protocol",
7208 "polkadot-node-primitives",7258 "polkadot-node-primitives",
72187268
7219[[package]]7269[[package]]
7220name = "polkadot-core-primitives"7270name = "polkadot-core-primitives"
7221version = "0.9.27"7271version = "0.9.29"
7222source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.27#b017bad50d360a1c6e3cdf9652bdb85e5f479fea"7272source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.29#94078b44fb6c9767bf60ffcaaa3be40681be5a76"
7223dependencies = [7273dependencies = [
7224 "parity-scale-codec 3.1.5",7274 "parity-scale-codec 3.1.5",
7225 "parity-util-mem",7275 "parity-util-mem",
72317281
7232[[package]]7282[[package]]
7233name = "polkadot-dispute-distribution"7283name = "polkadot-dispute-distribution"
7234version = "0.9.27"7284version = "0.9.29"
7235source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.27#b017bad50d360a1c6e3cdf9652bdb85e5f479fea"7285source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.29#94078b44fb6c9767bf60ffcaaa3be40681be5a76"
7236dependencies = [7286dependencies = [
7237 "derive_more",7287 "derive_more",
7238 "fatality",7288 "fatality",
7239 "futures 0.3.23",7289 "futures 0.3.24",
7240 "lru 0.7.8",7290 "lru 0.7.8",
7241 "parity-scale-codec 3.1.5",7291 "parity-scale-codec 3.1.5",
7242 "polkadot-erasure-coding",7292 "polkadot-erasure-coding",
72547304
7255[[package]]7305[[package]]
7256name = "polkadot-erasure-coding"7306name = "polkadot-erasure-coding"
7257version = "0.9.27"7307version = "0.9.29"
7258source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.27#b017bad50d360a1c6e3cdf9652bdb85e5f479fea"7308source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.29#94078b44fb6c9767bf60ffcaaa3be40681be5a76"
7259dependencies = [7309dependencies = [
7260 "parity-scale-codec 3.1.5",7310 "parity-scale-codec 3.1.5",
7261 "polkadot-node-primitives",7311 "polkadot-node-primitives",
72687318
7269[[package]]7319[[package]]
7270name = "polkadot-gossip-support"7320name = "polkadot-gossip-support"
7271version = "0.9.27"7321version = "0.9.29"
7272source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.27#b017bad50d360a1c6e3cdf9652bdb85e5f479fea"7322source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.29#94078b44fb6c9767bf60ffcaaa3be40681be5a76"
7273dependencies = [7323dependencies = [
7274 "futures 0.3.23",7324 "futures 0.3.24",
7275 "futures-timer",7325 "futures-timer",
7276 "polkadot-node-network-protocol",7326 "polkadot-node-network-protocol",
7277 "polkadot-node-subsystem",7327 "polkadot-node-subsystem",
72887338
7289[[package]]7339[[package]]
7290name = "polkadot-network-bridge"7340name = "polkadot-network-bridge"
7291version = "0.9.27"7341version = "0.9.29"
7292source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.27#b017bad50d360a1c6e3cdf9652bdb85e5f479fea"7342source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.29#94078b44fb6c9767bf60ffcaaa3be40681be5a76"
7293dependencies = [7343dependencies = [
7294 "always-assert",7344 "always-assert",
7295 "async-trait",7345 "async-trait",
7296 "bytes",7346 "bytes",
7297 "fatality",7347 "fatality",
7298 "futures 0.3.23",7348 "futures 0.3.24",
7299 "parity-scale-codec 3.1.5",7349 "parity-scale-codec 3.1.5",
7300 "parking_lot 0.12.1",7350 "parking_lot 0.12.1",
7301 "polkadot-node-network-protocol",7351 "polkadot-node-network-protocol",
7304 "polkadot-overseer",7354 "polkadot-overseer",
7305 "polkadot-primitives",7355 "polkadot-primitives",
7306 "sc-network",7356 "sc-network",
7357 "sc-network-common",
7307 "sp-consensus",7358 "sp-consensus",
7308 "thiserror",7359 "thiserror",
7309 "tracing-gum",7360 "tracing-gum",
7310]7361]
73117362
7312[[package]]7363[[package]]
7313name = "polkadot-node-collation-generation"7364name = "polkadot-node-collation-generation"
7314version = "0.9.27"7365version = "0.9.29"
7315source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.27#b017bad50d360a1c6e3cdf9652bdb85e5f479fea"7366source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.29#94078b44fb6c9767bf60ffcaaa3be40681be5a76"
7316dependencies = [7367dependencies = [
7317 "futures 0.3.23",7368 "futures 0.3.24",
7318 "parity-scale-codec 3.1.5",7369 "parity-scale-codec 3.1.5",
7319 "polkadot-erasure-coding",7370 "polkadot-erasure-coding",
7320 "polkadot-node-primitives",7371 "polkadot-node-primitives",
73297380
7330[[package]]7381[[package]]
7331name = "polkadot-node-core-approval-voting"7382name = "polkadot-node-core-approval-voting"
7332version = "0.9.27"7383version = "0.9.29"
7333source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.27#b017bad50d360a1c6e3cdf9652bdb85e5f479fea"7384source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.29#94078b44fb6c9767bf60ffcaaa3be40681be5a76"
7334dependencies = [7385dependencies = [
7335 "bitvec 1.0.1",7386 "bitvec 1.0.1",
7336 "derive_more",7387 "derive_more",
7337 "futures 0.3.23",7388 "futures 0.3.24",
7338 "futures-timer",7389 "futures-timer",
7339 "kvdb",7390 "kvdb",
7340 "lru 0.7.8",7391 "lru 0.7.8",
73587409
7359[[package]]7410[[package]]
7360name = "polkadot-node-core-av-store"7411name = "polkadot-node-core-av-store"
7361version = "0.9.27"7412version = "0.9.29"
7362source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.27#b017bad50d360a1c6e3cdf9652bdb85e5f479fea"7413source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.29#94078b44fb6c9767bf60ffcaaa3be40681be5a76"
7363dependencies = [7414dependencies = [
7364 "bitvec 1.0.1",7415 "bitvec 1.0.1",
7365 "futures 0.3.23",7416 "futures 0.3.24",
7366 "futures-timer",7417 "futures-timer",
7367 "kvdb",7418 "kvdb",
7368 "parity-scale-codec 3.1.5",7419 "parity-scale-codec 3.1.5",
73787429
7379[[package]]7430[[package]]
7380name = "polkadot-node-core-backing"7431name = "polkadot-node-core-backing"
7381version = "0.9.27"7432version = "0.9.29"
7382source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.27#b017bad50d360a1c6e3cdf9652bdb85e5f479fea"7433source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.29#94078b44fb6c9767bf60ffcaaa3be40681be5a76"
7383dependencies = [7434dependencies = [
7384 "bitvec 1.0.1",7435 "bitvec 1.0.1",
7385 "fatality",7436 "fatality",
7386 "futures 0.3.23",7437 "futures 0.3.24",
7387 "polkadot-erasure-coding",7438 "polkadot-erasure-coding",
7388 "polkadot-node-primitives",7439 "polkadot-node-primitives",
7389 "polkadot-node-subsystem",7440 "polkadot-node-subsystem",
73977448
7398[[package]]7449[[package]]
7399name = "polkadot-node-core-bitfield-signing"7450name = "polkadot-node-core-bitfield-signing"
7400version = "0.9.27"7451version = "0.9.29"
7401source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.27#b017bad50d360a1c6e3cdf9652bdb85e5f479fea"7452source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.29#94078b44fb6c9767bf60ffcaaa3be40681be5a76"
7402dependencies = [7453dependencies = [
7403 "futures 0.3.23",7454 "futures 0.3.24",
7404 "polkadot-node-subsystem",7455 "polkadot-node-subsystem",
7405 "polkadot-node-subsystem-util",7456 "polkadot-node-subsystem-util",
7406 "polkadot-primitives",7457 "polkadot-primitives",
74127463
7413[[package]]7464[[package]]
7414name = "polkadot-node-core-candidate-validation"7465name = "polkadot-node-core-candidate-validation"
7415version = "0.9.27"7466version = "0.9.29"
7416source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.27#b017bad50d360a1c6e3cdf9652bdb85e5f479fea"7467source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.29#94078b44fb6c9767bf60ffcaaa3be40681be5a76"
7417dependencies = [7468dependencies = [
7418 "async-trait",7469 "async-trait",
7419 "futures 0.3.23",7470 "futures 0.3.24",
7420 "parity-scale-codec 3.1.5",7471 "parity-scale-codec 3.1.5",
7421 "polkadot-node-core-pvf",7472 "polkadot-node-core-pvf",
7422 "polkadot-node-primitives",7473 "polkadot-node-primitives",
74307481
7431[[package]]7482[[package]]
7432name = "polkadot-node-core-chain-api"7483name = "polkadot-node-core-chain-api"
7433version = "0.9.27"7484version = "0.9.29"
7434source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.27#b017bad50d360a1c6e3cdf9652bdb85e5f479fea"7485source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.29#94078b44fb6c9767bf60ffcaaa3be40681be5a76"
7435dependencies = [7486dependencies = [
7436 "futures 0.3.23",7487 "futures 0.3.24",
7437 "polkadot-node-subsystem",7488 "polkadot-node-subsystem",
7438 "polkadot-node-subsystem-util",7489 "polkadot-node-subsystem-util",
7439 "polkadot-primitives",7490 "polkadot-primitives",
74457496
7446[[package]]7497[[package]]
7447name = "polkadot-node-core-chain-selection"7498name = "polkadot-node-core-chain-selection"
7448version = "0.9.27"7499version = "0.9.29"
7449source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.27#b017bad50d360a1c6e3cdf9652bdb85e5f479fea"7500source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.29#94078b44fb6c9767bf60ffcaaa3be40681be5a76"
7450dependencies = [7501dependencies = [
7451 "futures 0.3.23",7502 "futures 0.3.24",
7452 "futures-timer",7503 "futures-timer",
7453 "kvdb",7504 "kvdb",
7454 "parity-scale-codec 3.1.5",7505 "parity-scale-codec 3.1.5",
74627513
7463[[package]]7514[[package]]
7464name = "polkadot-node-core-dispute-coordinator"7515name = "polkadot-node-core-dispute-coordinator"
7465version = "0.9.27"7516version = "0.9.29"
7466source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.27#b017bad50d360a1c6e3cdf9652bdb85e5f479fea"7517source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.29#94078b44fb6c9767bf60ffcaaa3be40681be5a76"
7467dependencies = [7518dependencies = [
7468 "fatality",7519 "fatality",
7469 "futures 0.3.23",7520 "futures 0.3.24",
7470 "kvdb",7521 "kvdb",
7471 "lru 0.7.8",7522 "lru 0.7.8",
7472 "parity-scale-codec 3.1.5",7523 "parity-scale-codec 3.1.5",
74817532
7482[[package]]7533[[package]]
7483name = "polkadot-node-core-parachains-inherent"7534name = "polkadot-node-core-parachains-inherent"
7484version = "0.9.27"7535version = "0.9.29"
7485source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.27#b017bad50d360a1c6e3cdf9652bdb85e5f479fea"7536source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.29#94078b44fb6c9767bf60ffcaaa3be40681be5a76"
7486dependencies = [7537dependencies = [
7487 "async-trait",7538 "async-trait",
7488 "futures 0.3.23",7539 "futures 0.3.24",
7489 "futures-timer",7540 "futures-timer",
7490 "polkadot-node-subsystem",7541 "polkadot-node-subsystem",
7491 "polkadot-primitives",7542 "polkadot-primitives",
74987549
7499[[package]]7550[[package]]
7500name = "polkadot-node-core-provisioner"7551name = "polkadot-node-core-provisioner"
7501version = "0.9.27"7552version = "0.9.29"
7502source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.27#b017bad50d360a1c6e3cdf9652bdb85e5f479fea"7553source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.29#94078b44fb6c9767bf60ffcaaa3be40681be5a76"
7503dependencies = [7554dependencies = [
7504 "bitvec 1.0.1",7555 "bitvec 1.0.1",
7505 "fatality",7556 "fatality",
7506 "futures 0.3.23",7557 "futures 0.3.24",
7507 "futures-timer",7558 "futures-timer",
7508 "polkadot-node-primitives",7559 "polkadot-node-primitives",
7509 "polkadot-node-subsystem",7560 "polkadot-node-subsystem",
75167567
7517[[package]]7568[[package]]
7518name = "polkadot-node-core-pvf"7569name = "polkadot-node-core-pvf"
7519version = "0.9.27"7570version = "0.9.29"
7520source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.27#b017bad50d360a1c6e3cdf9652bdb85e5f479fea"7571source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.29#94078b44fb6c9767bf60ffcaaa3be40681be5a76"
7521dependencies = [7572dependencies = [
7522 "always-assert",7573 "always-assert",
7523 "assert_matches",7574 "assert_matches",
7524 "async-process",7575 "async-process",
7525 "async-std",7576 "async-std",
7526 "futures 0.3.23",7577 "futures 0.3.24",
7527 "futures-timer",7578 "futures-timer",
7528 "parity-scale-codec 3.1.5",7579 "parity-scale-codec 3.1.5",
7529 "pin-project",7580 "pin-project",
75487599
7549[[package]]7600[[package]]
7550name = "polkadot-node-core-pvf-checker"7601name = "polkadot-node-core-pvf-checker"
7551version = "0.9.27"7602version = "0.9.29"
7552source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.27#b017bad50d360a1c6e3cdf9652bdb85e5f479fea"7603source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.29#94078b44fb6c9767bf60ffcaaa3be40681be5a76"
7553dependencies = [7604dependencies = [
7554 "futures 0.3.23",7605 "futures 0.3.24",
7555 "polkadot-node-primitives",7606 "polkadot-node-primitives",
7556 "polkadot-node-subsystem",7607 "polkadot-node-subsystem",
7557 "polkadot-node-subsystem-util",7608 "polkadot-node-subsystem-util",
75647615
7565[[package]]7616[[package]]
7566name = "polkadot-node-core-runtime-api"7617name = "polkadot-node-core-runtime-api"
7567version = "0.9.27"7618version = "0.9.29"
7568source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.27#b017bad50d360a1c6e3cdf9652bdb85e5f479fea"7619source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.29#94078b44fb6c9767bf60ffcaaa3be40681be5a76"
7569dependencies = [7620dependencies = [
7570 "futures 0.3.23",7621 "futures 0.3.24",
7571 "memory-lru",7622 "memory-lru",
7572 "parity-util-mem",7623 "parity-util-mem",
7573 "polkadot-node-subsystem",7624 "polkadot-node-subsystem",
75807631
7581[[package]]7632[[package]]
7582name = "polkadot-node-jaeger"7633name = "polkadot-node-jaeger"
7583version = "0.9.27"7634version = "0.9.29"
7584source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.27#b017bad50d360a1c6e3cdf9652bdb85e5f479fea"7635source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.29#94078b44fb6c9767bf60ffcaaa3be40681be5a76"
7585dependencies = [7636dependencies = [
7586 "async-std",7637 "async-std",
7587 "lazy_static",7638 "lazy_static",
75987649
7599[[package]]7650[[package]]
7600name = "polkadot-node-metrics"7651name = "polkadot-node-metrics"
7601version = "0.9.27"7652version = "0.9.29"
7602source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.27#b017bad50d360a1c6e3cdf9652bdb85e5f479fea"7653source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.29#94078b44fb6c9767bf60ffcaaa3be40681be5a76"
7603dependencies = [7654dependencies = [
7604 "bs58",7655 "bs58",
7605 "futures 0.3.23",7656 "futures 0.3.24",
7606 "futures-timer",7657 "futures-timer",
7607 "log",7658 "log",
7608 "parity-scale-codec 3.1.5",7659 "parity-scale-codec 3.1.5",
76177668
7618[[package]]7669[[package]]
7619name = "polkadot-node-network-protocol"7670name = "polkadot-node-network-protocol"
7620version = "0.9.27"7671version = "0.9.29"
7621source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.27#b017bad50d360a1c6e3cdf9652bdb85e5f479fea"7672source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.29#94078b44fb6c9767bf60ffcaaa3be40681be5a76"
7622dependencies = [7673dependencies = [
7623 "async-trait",7674 "async-trait",
7624 "derive_more",7675 "derive_more",
7625 "fatality",7676 "fatality",
7626 "futures 0.3.23",7677 "futures 0.3.24",
7678 "hex",
7627 "parity-scale-codec 3.1.5",7679 "parity-scale-codec 3.1.5",
7628 "polkadot-node-jaeger",7680 "polkadot-node-jaeger",
7629 "polkadot-node-primitives",7681 "polkadot-node-primitives",
76387690
7639[[package]]7691[[package]]
7640name = "polkadot-node-primitives"7692name = "polkadot-node-primitives"
7641version = "0.9.27"7693version = "0.9.29"
7642source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.27#b017bad50d360a1c6e3cdf9652bdb85e5f479fea"7694source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.29#94078b44fb6c9767bf60ffcaaa3be40681be5a76"
7643dependencies = [7695dependencies = [
7644 "bounded-vec",7696 "bounded-vec",
7645 "futures 0.3.23",7697 "futures 0.3.24",
7646 "parity-scale-codec 3.1.5",7698 "parity-scale-codec 3.1.5",
7647 "polkadot-parachain",7699 "polkadot-parachain",
7648 "polkadot-primitives",7700 "polkadot-primitives",
76607712
7661[[package]]7713[[package]]
7662name = "polkadot-node-subsystem"7714name = "polkadot-node-subsystem"
7663version = "0.9.27"7715version = "0.9.29"
7664source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.27#b017bad50d360a1c6e3cdf9652bdb85e5f479fea"7716source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.29#94078b44fb6c9767bf60ffcaaa3be40681be5a76"
7665dependencies = [7717dependencies = [
7666 "polkadot-node-jaeger",7718 "polkadot-node-jaeger",
7667 "polkadot-node-subsystem-types",7719 "polkadot-node-subsystem-types",
76707722
7671[[package]]7723[[package]]
7672name = "polkadot-node-subsystem-types"7724name = "polkadot-node-subsystem-types"
7673version = "0.9.27"7725version = "0.9.29"
7674source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.27#b017bad50d360a1c6e3cdf9652bdb85e5f479fea"7726source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.29#94078b44fb6c9767bf60ffcaaa3be40681be5a76"
7675dependencies = [7727dependencies = [
7676 "async-trait",7728 "async-trait",
7677 "derive_more",7729 "derive_more",
7678 "futures 0.3.23",7730 "futures 0.3.24",
7679 "orchestra",7731 "orchestra",
7680 "polkadot-node-jaeger",7732 "polkadot-node-jaeger",
7681 "polkadot-node-network-protocol",7733 "polkadot-node-network-protocol",
76937745
7694[[package]]7746[[package]]
7695name = "polkadot-node-subsystem-util"7747name = "polkadot-node-subsystem-util"
7696version = "0.9.27"7748version = "0.9.29"
7697source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.27#b017bad50d360a1c6e3cdf9652bdb85e5f479fea"7749source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.29#94078b44fb6c9767bf60ffcaaa3be40681be5a76"
7698dependencies = [7750dependencies = [
7699 "async-trait",7751 "async-trait",
7700 "derive_more",7752 "derive_more",
7701 "fatality",7753 "fatality",
7702 "futures 0.3.23",7754 "futures 0.3.24",
7703 "itertools",7755 "itertools",
7704 "kvdb",7756 "kvdb",
7705 "lru 0.7.8",7757 "lru 0.7.8",
77267778
7727[[package]]7779[[package]]
7728name = "polkadot-overseer"7780name = "polkadot-overseer"
7729version = "0.9.27"7781version = "0.9.29"
7730source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.27#b017bad50d360a1c6e3cdf9652bdb85e5f479fea"7782source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.29#94078b44fb6c9767bf60ffcaaa3be40681be5a76"
7731dependencies = [7783dependencies = [
7732 "async-trait",7784 "async-trait",
7733 "futures 0.3.23",7785 "futures 0.3.24",
7734 "futures-timer",7786 "futures-timer",
7735 "lru 0.7.8",7787 "lru 0.7.8",
7736 "orchestra",7788 "orchestra",
77497801
7750[[package]]7802[[package]]
7751name = "polkadot-parachain"7803name = "polkadot-parachain"
7752version = "0.9.27"7804version = "0.9.29"
7753source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.27#b017bad50d360a1c6e3cdf9652bdb85e5f479fea"7805source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.29#94078b44fb6c9767bf60ffcaaa3be40681be5a76"
7754dependencies = [7806dependencies = [
7755 "derive_more",7807 "derive_more",
7756 "frame-support",7808 "frame-support",
77667818
7767[[package]]7819[[package]]
7768name = "polkadot-performance-test"7820name = "polkadot-performance-test"
7769version = "0.9.27"7821version = "0.9.29"
7770source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.27#b017bad50d360a1c6e3cdf9652bdb85e5f479fea"7822source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.29#94078b44fb6c9767bf60ffcaaa3be40681be5a76"
7771dependencies = [7823dependencies = [
7772 "env_logger",7824 "env_logger",
7773 "kusama-runtime",7825 "kusama-runtime",
77817833
7782[[package]]7834[[package]]
7783name = "polkadot-primitives"7835name = "polkadot-primitives"
7784version = "0.9.27"7836version = "0.9.29"
7785source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.27#b017bad50d360a1c6e3cdf9652bdb85e5f479fea"7837source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.29#94078b44fb6c9767bf60ffcaaa3be40681be5a76"
7786dependencies = [7838dependencies = [
7787 "bitvec 1.0.1",7839 "bitvec 1.0.1",
7788 "frame-system",7840 "frame-system",
78117863
7812[[package]]7864[[package]]
7813name = "polkadot-rpc"7865name = "polkadot-rpc"
7814version = "0.9.27"7866version = "0.9.29"
7815source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.27#b017bad50d360a1c6e3cdf9652bdb85e5f479fea"7867source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.29#94078b44fb6c9767bf60ffcaaa3be40681be5a76"
7816dependencies = [7868dependencies = [
7817 "beefy-gadget",7869 "beefy-gadget",
7818 "beefy-gadget-rpc",7870 "beefy-gadget-rpc",
78437895
7844[[package]]7896[[package]]
7845name = "polkadot-runtime"7897name = "polkadot-runtime"
7846version = "0.9.27"7898version = "0.9.29"
7847source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.27#b017bad50d360a1c6e3cdf9652bdb85e5f479fea"7899source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.29#94078b44fb6c9767bf60ffcaaa3be40681be5a76"
7848dependencies = [7900dependencies = [
7849 "beefy-primitives",7901 "beefy-primitives",
7850 "bitvec 1.0.1",7902 "bitvec 1.0.1",
7876 "pallet-indices",7928 "pallet-indices",
7877 "pallet-membership",7929 "pallet-membership",
7878 "pallet-multisig",7930 "pallet-multisig",
7931 "pallet-nomination-pools",
7932 "pallet-nomination-pools-benchmarking",
7933 "pallet-nomination-pools-runtime-api",
7879 "pallet-offences",7934 "pallet-offences",
7880 "pallet-offences-benchmarking",7935 "pallet-offences-benchmarking",
7881 "pallet-preimage",7936 "pallet-preimage",
79287983
7929[[package]]7984[[package]]
7930name = "polkadot-runtime-common"7985name = "polkadot-runtime-common"
7931version = "0.9.27"7986version = "0.9.29"
7932source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.27#b017bad50d360a1c6e3cdf9652bdb85e5f479fea"7987source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.29#94078b44fb6c9767bf60ffcaaa3be40681be5a76"
7933dependencies = [7988dependencies = [
7934 "beefy-primitives",7989 "beefy-primitives",
7935 "bitvec 1.0.1",7990 "bitvec 1.0.1",
79758030
7976[[package]]8031[[package]]
7977name = "polkadot-runtime-constants"8032name = "polkadot-runtime-constants"
7978version = "0.9.27"8033version = "0.9.29"
7979source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.27#b017bad50d360a1c6e3cdf9652bdb85e5f479fea"8034source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.29#94078b44fb6c9767bf60ffcaaa3be40681be5a76"
7980dependencies = [8035dependencies = [
7981 "frame-support",8036 "frame-support",
7982 "polkadot-primitives",8037 "polkadot-primitives",
79878042
7988[[package]]8043[[package]]
7989name = "polkadot-runtime-metrics"8044name = "polkadot-runtime-metrics"
7990version = "0.9.27"8045version = "0.9.29"
7991source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.27#b017bad50d360a1c6e3cdf9652bdb85e5f479fea"8046source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.29#94078b44fb6c9767bf60ffcaaa3be40681be5a76"
7992dependencies = [8047dependencies = [
7993 "bs58",8048 "bs58",
7994 "parity-scale-codec 3.1.5",8049 "parity-scale-codec 3.1.5",
79998054
8000[[package]]8055[[package]]
8001name = "polkadot-runtime-parachains"8056name = "polkadot-runtime-parachains"
8002version = "0.9.27"8057version = "0.9.29"
8003source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.27#b017bad50d360a1c6e3cdf9652bdb85e5f479fea"8058source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.29#94078b44fb6c9767bf60ffcaaa3be40681be5a76"
8004dependencies = [8059dependencies = [
8005 "bitflags",8060 "bitflags",
8006 "bitvec 1.0.1",8061 "bitvec 1.0.1",
80428097
8043[[package]]8098[[package]]
8044name = "polkadot-service"8099name = "polkadot-service"
8045version = "0.9.27"8100version = "0.9.29"
8046source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.27#b017bad50d360a1c6e3cdf9652bdb85e5f479fea"8101source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.29#94078b44fb6c9767bf60ffcaaa3be40681be5a76"
8047dependencies = [8102dependencies = [
8048 "async-trait",8103 "async-trait",
8049 "beefy-gadget",8104 "beefy-gadget",
8050 "beefy-primitives",8105 "beefy-primitives",
8106 "frame-support",
8051 "frame-system-rpc-runtime-api",8107 "frame-system-rpc-runtime-api",
8052 "futures 0.3.23",8108 "futures 0.3.24",
8053 "hex-literal",8109 "hex-literal",
8054 "kusama-runtime",8110 "kusama-runtime",
8055 "kvdb",8111 "kvdb",
8105 "sc-consensus",8161 "sc-consensus",
8106 "sc-consensus-babe",8162 "sc-consensus-babe",
8107 "sc-consensus-slots",8163 "sc-consensus-slots",
8108 "sc-consensus-uncles",
8109 "sc-executor",8164 "sc-executor",
8110 "sc-finality-grandpa",8165 "sc-finality-grandpa",
8111 "sc-keystore",8166 "sc-keystore",
8112 "sc-network",8167 "sc-network",
8168 "sc-network-common",
8113 "sc-offchain",8169 "sc-offchain",
8114 "sc-service",8170 "sc-service",
8115 "sc-sync-state-rpc",8171 "sc-sync-state-rpc",
81458201
8146[[package]]8202[[package]]
8147name = "polkadot-statement-distribution"8203name = "polkadot-statement-distribution"
8148version = "0.9.27"8204version = "0.9.29"
8149source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.27#b017bad50d360a1c6e3cdf9652bdb85e5f479fea"8205source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.29#94078b44fb6c9767bf60ffcaaa3be40681be5a76"
8150dependencies = [8206dependencies = [
8151 "arrayvec 0.5.2",8207 "arrayvec 0.5.2",
8152 "fatality",8208 "fatality",
8153 "futures 0.3.23",8209 "futures 0.3.24",
8154 "indexmap",8210 "indexmap",
8155 "parity-scale-codec 3.1.5",8211 "parity-scale-codec 3.1.5",
8156 "polkadot-node-network-protocol",8212 "polkadot-node-network-protocol",
81668222
8167[[package]]8223[[package]]
8168name = "polkadot-statement-table"8224name = "polkadot-statement-table"
8169version = "0.9.27"8225version = "0.9.29"
8170source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.27#b017bad50d360a1c6e3cdf9652bdb85e5f479fea"8226source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.29#94078b44fb6c9767bf60ffcaaa3be40681be5a76"
8171dependencies = [8227dependencies = [
8172 "parity-scale-codec 3.1.5",8228 "parity-scale-codec 3.1.5",
8173 "polkadot-primitives",8229 "polkadot-primitives",
81768232
8177[[package]]8233[[package]]
8178name = "polkadot-test-runtime"8234name = "polkadot-test-runtime"
8179version = "0.9.27"8235version = "0.9.29"
8180source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.27#b017bad50d360a1c6e3cdf9652bdb85e5f479fea"8236source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.29#94078b44fb6c9767bf60ffcaaa3be40681be5a76"
8181dependencies = [8237dependencies = [
8182 "beefy-primitives",8238 "beefy-primitives",
8183 "bitvec 1.0.1",8239 "bitvec 1.0.1",
82378293
8238[[package]]8294[[package]]
8239name = "polkadot-test-service"8295name = "polkadot-test-service"
8240version = "0.9.27"8296version = "0.9.29"
8241source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.27#b017bad50d360a1c6e3cdf9652bdb85e5f479fea"8297source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.29#94078b44fb6c9767bf60ffcaaa3be40681be5a76"
8242dependencies = [8298dependencies = [
8243 "frame-benchmarking",8299 "frame-benchmarking",
8244 "frame-system",8300 "frame-system",
8245 "futures 0.3.23",8301 "futures 0.3.24",
8246 "hex",8302 "hex",
8247 "pallet-balances",8303 "pallet-balances",
8248 "pallet-staking",8304 "pallet-staking",
8267 "sc-executor",8323 "sc-executor",
8268 "sc-finality-grandpa",8324 "sc-finality-grandpa",
8269 "sc-network",8325 "sc-network",
8326 "sc-network-common",
8270 "sc-service",8327 "sc-service",
8271 "sc-tracing",8328 "sc-tracing",
8272 "sc-transaction-pool",8329 "sc-transaction-pool",
8347[[package]]8404[[package]]
8348name = "prioritized-metered-channel"8405name = "prioritized-metered-channel"
8349version = "0.2.0"8406version = "0.2.0"
8350source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.27#b017bad50d360a1c6e3cdf9652bdb85e5f479fea"8407source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.29#94078b44fb6c9767bf60ffcaaa3be40681be5a76"
8351dependencies = [8408dependencies = [
8352 "coarsetime",8409 "coarsetime",
8353 "crossbeam-queue",8410 "crossbeam-queue",
8354 "derive_more",8411 "derive_more",
8355 "futures 0.3.23",8412 "futures 0.3.24",
8356 "futures-timer",8413 "futures-timer",
8357 "nanorand",8414 "nanorand",
8358 "thiserror",8415 "thiserror",
8884[[package]]8941[[package]]
8885name = "remote-externalities"8942name = "remote-externalities"
8886version = "0.10.0-dev"8943version = "0.10.0-dev"
8887source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"8944source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
8888dependencies = [8945dependencies = [
8889 "env_logger",8946 "env_logger",
8890 "jsonrpsee",8947 "jsonrpsee",
8918]8975]
89198976
8920[[package]]8977[[package]]
8921name = "retain_mut"
8922version = "0.1.9"
8923source = "registry+https://github.com/rust-lang/crates.io-index"
8924checksum = "4389f1d5789befaf6029ebd9f7dac4af7f7e3d61b69d4f30e2ac02b57e7712b0"
8925
8926[[package]]
8927name = "rfc6979"8978name = "rfc6979"
8928version = "0.1.0"8979version = "0.1.0"
8929source = "registry+https://github.com/rust-lang/crates.io-index"8980source = "registry+https://github.com/rust-lang/crates.io-index"
90049055
9005[[package]]9056[[package]]
9006name = "rococo-runtime"9057name = "rococo-runtime"
9007version = "0.9.27"9058version = "0.9.29"
9008source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.27#b017bad50d360a1c6e3cdf9652bdb85e5f479fea"9059source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.29#94078b44fb6c9767bf60ffcaaa3be40681be5a76"
9009dependencies = [9060dependencies = [
9010 "beefy-merkle-tree",9061 "beefy-merkle-tree",
9011 "beefy-primitives",9062 "beefy-primitives",
90739124
9074[[package]]9125[[package]]
9075name = "rococo-runtime-constants"9126name = "rococo-runtime-constants"
9076version = "0.9.27"9127version = "0.9.29"
9077source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.27#b017bad50d360a1c6e3cdf9652bdb85e5f479fea"9128source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.29#94078b44fb6c9767bf60ffcaaa3be40681be5a76"
9078dependencies = [9129dependencies = [
9079 "frame-support",9130 "frame-support",
9080 "polkadot-primitives",9131 "polkadot-primitives",
90859136
9086[[package]]9137[[package]]
9087name = "rpassword"9138name = "rpassword"
9088version = "5.0.1"9139version = "7.0.0"
9089source = "registry+https://github.com/rust-lang/crates.io-index"9140source = "registry+https://github.com/rust-lang/crates.io-index"
9090checksum = "ffc936cf8a7ea60c58f030fd36a612a48f440610214dc54bc36431f9ea0c3efb"9141checksum = "26b763cb66df1c928432cc35053f8bd4cec3335d8559fc16010017d16b3c1680"
9091dependencies = [9142dependencies = [
9092 "libc",9143 "libc",
9093 "winapi",9144 "winapi",
9100checksum = "322c53fd76a18698f1c27381d58091de3a043d356aa5bd0d510608b565f469a0"9151checksum = "322c53fd76a18698f1c27381d58091de3a043d356aa5bd0d510608b565f469a0"
9101dependencies = [9152dependencies = [
9102 "async-global-executor",9153 "async-global-executor",
9103 "futures 0.3.23",9154 "futures 0.3.24",
9104 "log",9155 "log",
9105 "netlink-packet-route",9156 "netlink-packet-route",
9106 "netlink-proto",9157 "netlink-proto",
9217source = "registry+https://github.com/rust-lang/crates.io-index"9268source = "registry+https://github.com/rust-lang/crates.io-index"
9218checksum = "26338f5e09bb721b85b135ea05af7767c90b52f6de4f087d4f4a3a9d64e7dc04"9269checksum = "26338f5e09bb721b85b135ea05af7767c90b52f6de4f087d4f4a3a9d64e7dc04"
9219dependencies = [9270dependencies = [
9220 "futures 0.3.23",9271 "futures 0.3.24",
9221 "pin-project",9272 "pin-project",
9222 "static_assertions",9273 "static_assertions",
9223]9274]
9258[[package]]9309[[package]]
9259name = "sc-allocator"9310name = "sc-allocator"
9260version = "4.1.0-dev"9311version = "4.1.0-dev"
9261source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"9312source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
9262dependencies = [9313dependencies = [
9263 "log",9314 "log",
9264 "sp-core",9315 "sp-core",
9269[[package]]9320[[package]]
9270name = "sc-authority-discovery"9321name = "sc-authority-discovery"
9271version = "0.10.0-dev"9322version = "0.10.0-dev"
9272source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"9323source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
9273dependencies = [9324dependencies = [
9274 "async-trait",9325 "async-trait",
9275 "futures 0.3.23",9326 "futures 0.3.24",
9276 "futures-timer",9327 "futures-timer",
9277 "ip_network",9328 "ip_network",
9278 "libp2p",9329 "libp2p",
9282 "prost-build",9333 "prost-build",
9283 "rand 0.7.3",9334 "rand 0.7.3",
9284 "sc-client-api",9335 "sc-client-api",
9285 "sc-network",9336 "sc-network-common",
9286 "sp-api",9337 "sp-api",
9287 "sp-authority-discovery",9338 "sp-authority-discovery",
9288 "sp-blockchain",9339 "sp-blockchain",
9296[[package]]9347[[package]]
9297name = "sc-basic-authorship"9348name = "sc-basic-authorship"
9298version = "0.10.0-dev"9349version = "0.10.0-dev"
9299source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"9350source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
9300dependencies = [9351dependencies = [
9301 "futures 0.3.23",9352 "futures 0.3.24",
9302 "futures-timer",9353 "futures-timer",
9303 "log",9354 "log",
9304 "parity-scale-codec 3.1.5",9355 "parity-scale-codec 3.1.5",
9319[[package]]9370[[package]]
9320name = "sc-block-builder"9371name = "sc-block-builder"
9321version = "0.10.0-dev"9372version = "0.10.0-dev"
9322source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"9373source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
9323dependencies = [9374dependencies = [
9324 "parity-scale-codec 3.1.5",9375 "parity-scale-codec 3.1.5",
9325 "sc-client-api",9376 "sc-client-api",
9335[[package]]9386[[package]]
9336name = "sc-chain-spec"9387name = "sc-chain-spec"
9337version = "4.0.0-dev"9388version = "4.0.0-dev"
9338source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"9389source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
9339dependencies = [9390dependencies = [
9340 "impl-trait-for-tuples",9391 "impl-trait-for-tuples",
9341 "memmap2 0.5.7",9392 "memmap2 0.5.7",
9342 "parity-scale-codec 3.1.5",9393 "parity-scale-codec 3.1.5",
9343 "sc-chain-spec-derive",9394 "sc-chain-spec-derive",
9344 "sc-network",9395 "sc-network-common",
9345 "sc-telemetry",9396 "sc-telemetry",
9346 "serde",9397 "serde",
9347 "serde_json",9398 "serde_json",
9352[[package]]9403[[package]]
9353name = "sc-chain-spec-derive"9404name = "sc-chain-spec-derive"
9354version = "4.0.0-dev"9405version = "4.0.0-dev"
9355source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"9406source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
9356dependencies = [9407dependencies = [
9357 "proc-macro-crate",9408 "proc-macro-crate",
9358 "proc-macro2",9409 "proc-macro2",
9363[[package]]9414[[package]]
9364name = "sc-cli"9415name = "sc-cli"
9365version = "0.10.0-dev"9416version = "0.10.0-dev"
9366source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"9417source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
9367dependencies = [9418dependencies = [
9368 "chrono",9419 "chrono",
9369 "clap",9420 "clap",
9370 "fdlimit",9421 "fdlimit",
9371 "futures 0.3.23",9422 "futures 0.3.24",
9372 "hex",9423 "hex",
9373 "libp2p",9424 "libp2p",
9374 "log",9425 "log",
9402[[package]]9453[[package]]
9403name = "sc-client-api"9454name = "sc-client-api"
9404version = "4.0.0-dev"9455version = "4.0.0-dev"
9405source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"9456source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
9406dependencies = [9457dependencies = [
9407 "fnv",9458 "fnv",
9408 "futures 0.3.23",9459 "futures 0.3.24",
9409 "hash-db",9460 "hash-db",
9410 "log",9461 "log",
9411 "parity-scale-codec 3.1.5",9462 "parity-scale-codec 3.1.5",
9430[[package]]9481[[package]]
9431name = "sc-client-db"9482name = "sc-client-db"
9432version = "0.10.0-dev"9483version = "0.10.0-dev"
9433source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"9484source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
9434dependencies = [9485dependencies = [
9435 "hash-db",9486 "hash-db",
9436 "kvdb",9487 "kvdb",
9455[[package]]9506[[package]]
9456name = "sc-consensus"9507name = "sc-consensus"
9457version = "0.10.0-dev"9508version = "0.10.0-dev"
9458source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"9509source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
9459dependencies = [9510dependencies = [
9460 "async-trait",9511 "async-trait",
9461 "futures 0.3.23",9512 "futures 0.3.24",
9462 "futures-timer",9513 "futures-timer",
9463 "libp2p",9514 "libp2p",
9464 "log",9515 "log",
9479[[package]]9530[[package]]
9480name = "sc-consensus-aura"9531name = "sc-consensus-aura"
9481version = "0.10.0-dev"9532version = "0.10.0-dev"
9482source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"9533source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
9483dependencies = [9534dependencies = [
9484 "async-trait",9535 "async-trait",
9485 "futures 0.3.23",9536 "futures 0.3.24",
9486 "log",9537 "log",
9487 "parity-scale-codec 3.1.5",9538 "parity-scale-codec 3.1.5",
9488 "sc-block-builder",9539 "sc-block-builder",
9508[[package]]9559[[package]]
9509name = "sc-consensus-babe"9560name = "sc-consensus-babe"
9510version = "0.10.0-dev"9561version = "0.10.0-dev"
9511source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"9562source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
9512dependencies = [9563dependencies = [
9513 "async-trait",9564 "async-trait",
9514 "fork-tree",9565 "fork-tree",
9515 "futures 0.3.23",9566 "futures 0.3.24",
9516 "log",9567 "log",
9517 "merlin",9568 "merlin",
9518 "num-bigint",9569 "num-bigint",
9521 "parity-scale-codec 3.1.5",9572 "parity-scale-codec 3.1.5",
9522 "parking_lot 0.12.1",9573 "parking_lot 0.12.1",
9523 "rand 0.7.3",9574 "rand 0.7.3",
9524 "retain_mut",
9525 "sc-client-api",9575 "sc-client-api",
9526 "sc-consensus",9576 "sc-consensus",
9527 "sc-consensus-epochs",9577 "sc-consensus-epochs",
9551[[package]]9601[[package]]
9552name = "sc-consensus-babe-rpc"9602name = "sc-consensus-babe-rpc"
9553version = "0.10.0-dev"9603version = "0.10.0-dev"
9554source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"9604source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
9555dependencies = [9605dependencies = [
9556 "futures 0.3.23",9606 "futures 0.3.24",
9557 "jsonrpsee",9607 "jsonrpsee",
9558 "sc-consensus-babe",9608 "sc-consensus-babe",
9559 "sc-consensus-epochs",9609 "sc-consensus-epochs",
9573[[package]]9623[[package]]
9574name = "sc-consensus-epochs"9624name = "sc-consensus-epochs"
9575version = "0.10.0-dev"9625version = "0.10.0-dev"
9576source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"9626source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
9577dependencies = [9627dependencies = [
9578 "fork-tree",9628 "fork-tree",
9579 "parity-scale-codec 3.1.5",9629 "parity-scale-codec 3.1.5",
9586[[package]]9636[[package]]
9587name = "sc-consensus-manual-seal"9637name = "sc-consensus-manual-seal"
9588version = "0.10.0-dev"9638version = "0.10.0-dev"
9589source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"9639source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
9590dependencies = [9640dependencies = [
9591 "assert_matches",9641 "assert_matches",
9592 "async-trait",9642 "async-trait",
9593 "futures 0.3.23",9643 "futures 0.3.24",
9594 "jsonrpsee",9644 "jsonrpsee",
9595 "log",9645 "log",
9596 "parity-scale-codec 3.1.5",9646 "parity-scale-codec 3.1.5",
9620[[package]]9670[[package]]
9621name = "sc-consensus-slots"9671name = "sc-consensus-slots"
9622version = "0.10.0-dev"9672version = "0.10.0-dev"
9623source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"9673source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
9624dependencies = [9674dependencies = [
9625 "async-trait",9675 "async-trait",
9626 "futures 0.3.23",9676 "futures 0.3.24",
9627 "futures-timer",9677 "futures-timer",
9628 "log",9678 "log",
9629 "parity-scale-codec 3.1.5",9679 "parity-scale-codec 3.1.5",
9643]9693]
96449694
9645[[package]]9695[[package]]
9646name = "sc-consensus-uncles"
9647version = "0.10.0-dev"
9648source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"
9649dependencies = [
9650 "sc-client-api",
9651 "sp-authorship",
9652 "sp-runtime",
9653 "thiserror",
9654]
9655
9656[[package]]
9657name = "sc-executor"9696name = "sc-executor"
9658version = "0.10.0-dev"9697version = "0.10.0-dev"
9659source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"9698source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
9660dependencies = [9699dependencies = [
9661 "lazy_static",9700 "lazy_static",
9662 "lru 0.7.8",9701 "lru 0.7.8",
9683[[package]]9722[[package]]
9684name = "sc-executor-common"9723name = "sc-executor-common"
9685version = "0.10.0-dev"9724version = "0.10.0-dev"
9686source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"9725source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
9687dependencies = [9726dependencies = [
9688 "environmental",9727 "environmental",
9689 "parity-scale-codec 3.1.5",9728 "parity-scale-codec 3.1.5",
9690 "sc-allocator",9729 "sc-allocator",
9691 "sp-maybe-compressed-blob",9730 "sp-maybe-compressed-blob",
9692 "sp-sandbox",9731 "sp-sandbox",
9693 "sp-serializer",
9694 "sp-wasm-interface",9732 "sp-wasm-interface",
9695 "thiserror",9733 "thiserror",
9696 "wasm-instrument",9734 "wasm-instrument",
9700[[package]]9738[[package]]
9701name = "sc-executor-wasmi"9739name = "sc-executor-wasmi"
9702version = "0.10.0-dev"9740version = "0.10.0-dev"
9703source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"9741source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
9704dependencies = [9742dependencies = [
9705 "log",9743 "log",
9706 "parity-scale-codec 3.1.5",9744 "parity-scale-codec 3.1.5",
9715[[package]]9753[[package]]
9716name = "sc-executor-wasmtime"9754name = "sc-executor-wasmtime"
9717version = "0.10.0-dev"9755version = "0.10.0-dev"
9718source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"9756source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
9719dependencies = [9757dependencies = [
9720 "cfg-if 1.0.0",9758 "cfg-if 1.0.0",
9721 "libc",9759 "libc",
9722 "log",9760 "log",
9723 "once_cell",9761 "once_cell",
9724 "parity-scale-codec 3.1.5",9762 "parity-scale-codec 3.1.5",
9725 "parity-wasm 0.42.2",9763 "parity-wasm 0.42.2",
9764 "rustix 0.33.7",
9726 "rustix 0.35.7",9765 "rustix 0.35.7",
9727 "sc-allocator",9766 "sc-allocator",
9728 "sc-executor-common",9767 "sc-executor-common",
9735[[package]]9774[[package]]
9736name = "sc-finality-grandpa"9775name = "sc-finality-grandpa"
9737version = "0.10.0-dev"9776version = "0.10.0-dev"
9738source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"9777source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
9739dependencies = [9778dependencies = [
9740 "ahash",9779 "ahash",
9741 "async-trait",9780 "async-trait",
9742 "dyn-clone",9781 "dyn-clone",
9743 "finality-grandpa",9782 "finality-grandpa",
9744 "fork-tree",9783 "fork-tree",
9745 "futures 0.3.23",9784 "futures 0.3.24",
9746 "futures-timer",9785 "futures-timer",
9747 "hex",9786 "hex",
9748 "log",9787 "log",
9776[[package]]9815[[package]]
9777name = "sc-finality-grandpa-rpc"9816name = "sc-finality-grandpa-rpc"
9778version = "0.10.0-dev"9817version = "0.10.0-dev"
9779source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"9818source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
9780dependencies = [9819dependencies = [
9781 "finality-grandpa",9820 "finality-grandpa",
9782 "futures 0.3.23",9821 "futures 0.3.24",
9783 "jsonrpsee",9822 "jsonrpsee",
9784 "log",9823 "log",
9785 "parity-scale-codec 3.1.5",9824 "parity-scale-codec 3.1.5",
9797[[package]]9836[[package]]
9798name = "sc-informant"9837name = "sc-informant"
9799version = "0.10.0-dev"9838version = "0.10.0-dev"
9800source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"9839source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
9801dependencies = [9840dependencies = [
9802 "ansi_term",9841 "ansi_term",
9803 "futures 0.3.23",9842 "futures 0.3.24",
9804 "futures-timer",9843 "futures-timer",
9805 "log",9844 "log",
9806 "parity-util-mem",9845 "parity-util-mem",
9807 "sc-client-api",9846 "sc-client-api",
9808 "sc-network",9847 "sc-network-common",
9809 "sc-transaction-pool-api",9848 "sc-transaction-pool-api",
9810 "sp-blockchain",9849 "sp-blockchain",
9811 "sp-runtime",9850 "sp-runtime",
9814[[package]]9853[[package]]
9815name = "sc-keystore"9854name = "sc-keystore"
9816version = "4.0.0-dev"9855version = "4.0.0-dev"
9817source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"9856source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
9818dependencies = [9857dependencies = [
9819 "async-trait",9858 "async-trait",
9820 "hex",9859 "hex",
9829[[package]]9868[[package]]
9830name = "sc-network"9869name = "sc-network"
9831version = "0.10.0-dev"9870version = "0.10.0-dev"
9832source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"9871source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
9833dependencies = [9872dependencies = [
9834 "async-trait",9873 "async-trait",
9835 "asynchronous-codec",9874 "asynchronous-codec",
9839 "either",9878 "either",
9840 "fnv",9879 "fnv",
9841 "fork-tree",9880 "fork-tree",
9842 "futures 0.3.23",9881 "futures 0.3.24",
9843 "futures-timer",9882 "futures-timer",
9844 "hex",9883 "hex",
9845 "ip_network",9884 "ip_network",
9878[[package]]9917[[package]]
9879name = "sc-network-common"9918name = "sc-network-common"
9880version = "0.10.0-dev"9919version = "0.10.0-dev"
9881source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"9920source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
9882dependencies = [9921dependencies = [
9922 "async-trait",
9883 "bitflags",9923 "bitflags",
9884 "futures 0.3.23",9924 "bytes",
9925 "futures 0.3.24",
9885 "libp2p",9926 "libp2p",
9886 "parity-scale-codec 3.1.5",9927 "parity-scale-codec 3.1.5",
9887 "prost-build",9928 "prost-build",
9888 "sc-consensus",9929 "sc-consensus",
9889 "sc-peerset",9930 "sc-peerset",
9931 "serde",
9890 "smallvec",9932 "smallvec",
9933 "sp-blockchain",
9891 "sp-consensus",9934 "sp-consensus",
9892 "sp-finality-grandpa",9935 "sp-finality-grandpa",
9893 "sp-runtime",9936 "sp-runtime",
9937 "thiserror",
9894]9938]
98959939
9896[[package]]9940[[package]]
9897name = "sc-network-gossip"9941name = "sc-network-gossip"
9898version = "0.10.0-dev"9942version = "0.10.0-dev"
9899source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"9943source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
9900dependencies = [9944dependencies = [
9901 "ahash",9945 "ahash",
9902 "futures 0.3.23",9946 "futures 0.3.24",
9903 "futures-timer",9947 "futures-timer",
9904 "libp2p",9948 "libp2p",
9905 "log",9949 "log",
9906 "lru 0.7.8",9950 "lru 0.7.8",
9907 "sc-network",9951 "sc-network-common",
9952 "sc-peerset",
9908 "sp-runtime",9953 "sp-runtime",
9909 "substrate-prometheus-endpoint",9954 "substrate-prometheus-endpoint",
9910 "tracing",9955 "tracing",
9913[[package]]9958[[package]]
9914name = "sc-network-light"9959name = "sc-network-light"
9915version = "0.10.0-dev"9960version = "0.10.0-dev"
9916source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"9961source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
9917dependencies = [9962dependencies = [
9918 "futures 0.3.23",9963 "futures 0.3.24",
9964 "hex",
9919 "libp2p",9965 "libp2p",
9920 "log",9966 "log",
9921 "parity-scale-codec 3.1.5",9967 "parity-scale-codec 3.1.5",
9933[[package]]9979[[package]]
9934name = "sc-network-sync"9980name = "sc-network-sync"
9935version = "0.10.0-dev"9981version = "0.10.0-dev"
9936source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"9982source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
9937dependencies = [9983dependencies = [
9938 "fork-tree",9984 "fork-tree",
9939 "futures 0.3.23",9985 "futures 0.3.24",
9986 "hex",
9940 "libp2p",9987 "libp2p",
9941 "log",9988 "log",
9942 "lru 0.7.8",9989 "lru 0.7.8",
9960[[package]]10007[[package]]
9961name = "sc-offchain"10008name = "sc-offchain"
9962version = "4.0.0-dev"10009version = "4.0.0-dev"
9963source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"10010source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
9964dependencies = [10011dependencies = [
9965 "bytes",10012 "bytes",
9966 "fnv",10013 "fnv",
9967 "futures 0.3.23",10014 "futures 0.3.24",
9968 "futures-timer",10015 "futures-timer",
9969 "hex",10016 "hex",
9970 "hyper",10017 "hyper",
9971 "hyper-rustls",10018 "hyper-rustls",
10019 "libp2p",
9972 "num_cpus",10020 "num_cpus",
9973 "once_cell",10021 "once_cell",
9974 "parity-scale-codec 3.1.5",10022 "parity-scale-codec 3.1.5",
9975 "parking_lot 0.12.1",10023 "parking_lot 0.12.1",
9976 "rand 0.7.3",10024 "rand 0.7.3",
9977 "sc-client-api",10025 "sc-client-api",
9978 "sc-network",10026 "sc-network-common",
10027 "sc-peerset",
9979 "sc-utils",10028 "sc-utils",
9980 "sp-api",10029 "sp-api",
9981 "sp-core",10030 "sp-core",
9988[[package]]10037[[package]]
9989name = "sc-peerset"10038name = "sc-peerset"
9990version = "4.0.0-dev"10039version = "4.0.0-dev"
9991source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"10040source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
9992dependencies = [10041dependencies = [
9993 "futures 0.3.23",10042 "futures 0.3.24",
9994 "libp2p",10043 "libp2p",
9995 "log",10044 "log",
9996 "sc-utils",10045 "sc-utils",
10001[[package]]10050[[package]]
10002name = "sc-proposer-metrics"10051name = "sc-proposer-metrics"
10003version = "0.10.0-dev"10052version = "0.10.0-dev"
10004source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"10053source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
10005dependencies = [10054dependencies = [
10006 "log",10055 "log",
10007 "substrate-prometheus-endpoint",10056 "substrate-prometheus-endpoint",
10010[[package]]10059[[package]]
10011name = "sc-rpc"10060name = "sc-rpc"
10012version = "4.0.0-dev"10061version = "4.0.0-dev"
10013source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"10062source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
10014dependencies = [10063dependencies = [
10015 "futures 0.3.23",10064 "futures 0.3.24",
10016 "hash-db",10065 "hash-db",
10017 "jsonrpsee",10066 "jsonrpsee",
10018 "log",10067 "log",
10040[[package]]10089[[package]]
10041name = "sc-rpc-api"10090name = "sc-rpc-api"
10042version = "0.10.0-dev"10091version = "0.10.0-dev"
10043source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"10092source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
10044dependencies = [10093dependencies = [
10045 "futures 0.3.23",10094 "futures 0.3.24",
10046 "jsonrpsee",10095 "jsonrpsee",
10047 "log",10096 "log",
10048 "parity-scale-codec 3.1.5",10097 "parity-scale-codec 3.1.5",
10063[[package]]10112[[package]]
10064name = "sc-rpc-server"10113name = "sc-rpc-server"
10065version = "4.0.0-dev"10114version = "4.0.0-dev"
10066source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"10115source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
10067dependencies = [10116dependencies = [
10068 "futures 0.3.23",10117 "futures 0.3.24",
10069 "jsonrpsee",10118 "jsonrpsee",
10070 "log",10119 "log",
10071 "serde_json",10120 "serde_json",
10076[[package]]10125[[package]]
10077name = "sc-service"10126name = "sc-service"
10078version = "0.10.0-dev"10127version = "0.10.0-dev"
10079source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"10128source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
10080dependencies = [10129dependencies = [
10081 "async-trait",10130 "async-trait",
10082 "directories",10131 "directories",
10083 "exit-future",10132 "exit-future",
10084 "futures 0.3.23",10133 "futures 0.3.24",
10085 "futures-timer",10134 "futures-timer",
10086 "hash-db",10135 "hash-db",
10087 "jsonrpsee",10136 "jsonrpsee",
10143[[package]]10192[[package]]
10144name = "sc-state-db"10193name = "sc-state-db"
10145version = "0.10.0-dev"10194version = "0.10.0-dev"
10146source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"10195source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
10147dependencies = [10196dependencies = [
10148 "log",10197 "log",
10149 "parity-scale-codec 3.1.5",10198 "parity-scale-codec 3.1.5",
10157[[package]]10206[[package]]
10158name = "sc-sync-state-rpc"10207name = "sc-sync-state-rpc"
10159version = "0.10.0-dev"10208version = "0.10.0-dev"
10160source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"10209source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
10161dependencies = [10210dependencies = [
10162 "jsonrpsee",10211 "jsonrpsee",
10163 "parity-scale-codec 3.1.5",10212 "parity-scale-codec 3.1.5",
10176[[package]]10225[[package]]
10177name = "sc-sysinfo"10226name = "sc-sysinfo"
10178version = "6.0.0-dev"10227version = "6.0.0-dev"
10179source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"10228source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
10180dependencies = [10229dependencies = [
10181 "futures 0.3.23",10230 "futures 0.3.24",
10182 "libc",10231 "libc",
10183 "log",10232 "log",
10184 "rand 0.7.3",10233 "rand 0.7.3",
10195[[package]]10244[[package]]
10196name = "sc-telemetry"10245name = "sc-telemetry"
10197version = "4.0.0-dev"10246version = "4.0.0-dev"
10198source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"10247source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
10199dependencies = [10248dependencies = [
10200 "chrono",10249 "chrono",
10201 "futures 0.3.23",10250 "futures 0.3.24",
10202 "libp2p",10251 "libp2p",
10203 "log",10252 "log",
10204 "parking_lot 0.12.1",10253 "parking_lot 0.12.1",
10213[[package]]10262[[package]]
10214name = "sc-tracing"10263name = "sc-tracing"
10215version = "4.0.0-dev"10264version = "4.0.0-dev"
10216source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"10265source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
10217dependencies = [10266dependencies = [
10218 "ansi_term",10267 "ansi_term",
10219 "atty",10268 "atty",
10244[[package]]10293[[package]]
10245name = "sc-tracing-proc-macro"10294name = "sc-tracing-proc-macro"
10246version = "4.0.0-dev"10295version = "4.0.0-dev"
10247source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"10296source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
10248dependencies = [10297dependencies = [
10249 "proc-macro-crate",10298 "proc-macro-crate",
10250 "proc-macro2",10299 "proc-macro2",
10255[[package]]10304[[package]]
10256name = "sc-transaction-pool"10305name = "sc-transaction-pool"
10257version = "4.0.0-dev"10306version = "4.0.0-dev"
10258source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"10307source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
10259dependencies = [10308dependencies = [
10260 "futures 0.3.23",10309 "futures 0.3.24",
10261 "futures-timer",10310 "futures-timer",
10262 "linked-hash-map",10311 "linked-hash-map",
10263 "log",10312 "log",
10264 "parity-scale-codec 3.1.5",10313 "parity-scale-codec 3.1.5",
10265 "parity-util-mem",10314 "parity-util-mem",
10266 "parking_lot 0.12.1",10315 "parking_lot 0.12.1",
10267 "retain_mut",
10268 "sc-client-api",10316 "sc-client-api",
10269 "sc-transaction-pool-api",10317 "sc-transaction-pool-api",
10270 "sc-utils",10318 "sc-utils",
10282[[package]]10330[[package]]
10283name = "sc-transaction-pool-api"10331name = "sc-transaction-pool-api"
10284version = "4.0.0-dev"10332version = "4.0.0-dev"
10285source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"10333source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
10286dependencies = [10334dependencies = [
10287 "futures 0.3.23",10335 "futures 0.3.24",
10288 "log",10336 "log",
10289 "serde",10337 "serde",
10290 "sp-blockchain",10338 "sp-blockchain",
10295[[package]]10343[[package]]
10296name = "sc-utils"10344name = "sc-utils"
10297version = "4.0.0-dev"10345version = "4.0.0-dev"
10298source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"10346source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
10299dependencies = [10347dependencies = [
10300 "futures 0.3.23",10348 "futures 0.3.24",
10301 "futures-timer",10349 "futures-timer",
10302 "lazy_static",10350 "lazy_static",
10303 "log",10351 "log",
1047210520
10473[[package]]10521[[package]]
10474name = "serde"10522name = "serde"
10475version = "1.0.143"10523version = "1.0.145"
10476source = "registry+https://github.com/rust-lang/crates.io-index"10524source = "registry+https://github.com/rust-lang/crates.io-index"
10477checksum = "53e8e5d5b70924f74ff5c6d64d9a5acd91422117c60f48c4e07855238a254553"10525checksum = "728eb6351430bccb993660dfffc5a72f91ccc1295abaa8ce19b27ebe4f75568b"
10478dependencies = [10526dependencies = [
10479 "serde_derive",10527 "serde_derive",
10480]10528]
1048110529
10482[[package]]10530[[package]]
10483name = "serde_derive"10531name = "serde_derive"
10484version = "1.0.143"10532version = "1.0.145"
10485source = "registry+https://github.com/rust-lang/crates.io-index"10533source = "registry+https://github.com/rust-lang/crates.io-index"
10486checksum = "d3d8e8de557aee63c26b85b947f5e59b690d0454c753f3adeb5cd7835ab88391"10534checksum = "81fa1584d3d1bcacd84c277a0dfe21f5b0f6accf4a23d04d4c6d61f1af522b4c"
10487dependencies = [10535dependencies = [
10488 "proc-macro2",10536 "proc-macro2",
10489 "quote",10537 "quote",
1049210540
10493[[package]]10541[[package]]
10494name = "serde_json"10542name = "serde_json"
10495version = "1.0.83"10543version = "1.0.85"
10496source = "registry+https://github.com/rust-lang/crates.io-index"10544source = "registry+https://github.com/rust-lang/crates.io-index"
10497checksum = "38dd04e3c8279e75b31ef29dbdceebfe5ad89f4d0937213c53f7d49d01b3d5a7"10545checksum = "e55a28e3aaef9d5ce0506d0a14dbba8054ddc7e499ef522dd8b26859ec9d4a44"
10498dependencies = [10546dependencies = [
10499 "itoa 1.0.3",10547 "itoa 1.0.3",
10500 "ryu",10548 "ryu",
1066510713
10666[[package]]10714[[package]]
10667name = "slot-range-helper"10715name = "slot-range-helper"
10668version = "0.9.27"10716version = "0.9.29"
10669source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.27#b017bad50d360a1c6e3cdf9652bdb85e5f479fea"10717source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.29#94078b44fb6c9767bf60ffcaaa3be40681be5a76"
10670dependencies = [10718dependencies = [
10671 "enumn",10719 "enumn",
10672 "parity-scale-codec 3.1.5",10720 "parity-scale-codec 3.1.5",
10732 "base64",10780 "base64",
10733 "bytes",10781 "bytes",
10734 "flate2",10782 "flate2",
10735 "futures 0.3.23",10783 "futures 0.3.24",
10736 "httparse",10784 "httparse",
10737 "log",10785 "log",
10738 "rand 0.8.5",10786 "rand 0.8.5",
10742[[package]]10790[[package]]
10743name = "sp-api"10791name = "sp-api"
10744version = "4.0.0-dev"10792version = "4.0.0-dev"
10745source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"10793source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
10746dependencies = [10794dependencies = [
10747 "hash-db",10795 "hash-db",
10748 "log",10796 "log",
10752 "sp-runtime",10800 "sp-runtime",
10753 "sp-state-machine",10801 "sp-state-machine",
10754 "sp-std",10802 "sp-std",
10803 "sp-trie",
10755 "sp-version",10804 "sp-version",
10756 "thiserror",10805 "thiserror",
10757]10806]
1075810807
10759[[package]]10808[[package]]
10760name = "sp-api-proc-macro"10809name = "sp-api-proc-macro"
10761version = "4.0.0-dev"10810version = "4.0.0-dev"
10762source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"10811source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
10763dependencies = [10812dependencies = [
10764 "blake2",10813 "blake2",
10765 "proc-macro-crate",10814 "proc-macro-crate",
10771[[package]]10820[[package]]
10772name = "sp-application-crypto"10821name = "sp-application-crypto"
10773version = "6.0.0"10822version = "6.0.0"
10774source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"10823source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
10775dependencies = [10824dependencies = [
10776 "parity-scale-codec 3.1.5",10825 "parity-scale-codec 3.1.5",
10777 "scale-info",10826 "scale-info",
10784[[package]]10833[[package]]
10785name = "sp-arithmetic"10834name = "sp-arithmetic"
10786version = "5.0.0"10835version = "5.0.0"
10787source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"10836source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
10788dependencies = [10837dependencies = [
10789 "integer-sqrt",10838 "integer-sqrt",
10790 "num-traits",10839 "num-traits",
10799[[package]]10848[[package]]
10800name = "sp-authority-discovery"10849name = "sp-authority-discovery"
10801version = "4.0.0-dev"10850version = "4.0.0-dev"
10802source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"10851source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
10803dependencies = [10852dependencies = [
10804 "parity-scale-codec 3.1.5",10853 "parity-scale-codec 3.1.5",
10805 "scale-info",10854 "scale-info",
10812[[package]]10861[[package]]
10813name = "sp-authorship"10862name = "sp-authorship"
10814version = "4.0.0-dev"10863version = "4.0.0-dev"
10815source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"10864source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
10816dependencies = [10865dependencies = [
10817 "async-trait",10866 "async-trait",
10818 "parity-scale-codec 3.1.5",10867 "parity-scale-codec 3.1.5",
10824[[package]]10873[[package]]
10825name = "sp-block-builder"10874name = "sp-block-builder"
10826version = "4.0.0-dev"10875version = "4.0.0-dev"
10827source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"10876source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
10828dependencies = [10877dependencies = [
10829 "parity-scale-codec 3.1.5",10878 "parity-scale-codec 3.1.5",
10830 "sp-api",10879 "sp-api",
10836[[package]]10885[[package]]
10837name = "sp-blockchain"10886name = "sp-blockchain"
10838version = "4.0.0-dev"10887version = "4.0.0-dev"
10839source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"10888source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
10840dependencies = [10889dependencies = [
10841 "futures 0.3.23",10890 "futures 0.3.24",
10842 "log",10891 "log",
10843 "lru 0.7.8",10892 "lru 0.7.8",
10844 "parity-scale-codec 3.1.5",10893 "parity-scale-codec 3.1.5",
10854[[package]]10903[[package]]
10855name = "sp-consensus"10904name = "sp-consensus"
10856version = "0.10.0-dev"10905version = "0.10.0-dev"
10857source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"10906source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
10858dependencies = [10907dependencies = [
10859 "async-trait",10908 "async-trait",
10860 "futures 0.3.23",10909 "futures 0.3.24",
10861 "futures-timer",10910 "futures-timer",
10862 "log",10911 "log",
10863 "parity-scale-codec 3.1.5",10912 "parity-scale-codec 3.1.5",
10873[[package]]10922[[package]]
10874name = "sp-consensus-aura"10923name = "sp-consensus-aura"
10875version = "0.10.0-dev"10924version = "0.10.0-dev"
10876source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"10925source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
10877dependencies = [10926dependencies = [
10878 "async-trait",10927 "async-trait",
10879 "parity-scale-codec 3.1.5",10928 "parity-scale-codec 3.1.5",
10891[[package]]10940[[package]]
10892name = "sp-consensus-babe"10941name = "sp-consensus-babe"
10893version = "0.10.0-dev"10942version = "0.10.0-dev"
10894source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"10943source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
10895dependencies = [10944dependencies = [
10896 "async-trait",10945 "async-trait",
10897 "merlin",10946 "merlin",
10914[[package]]10963[[package]]
10915name = "sp-consensus-slots"10964name = "sp-consensus-slots"
10916version = "0.10.0-dev"10965version = "0.10.0-dev"
10917source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"10966source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
10918dependencies = [10967dependencies = [
10919 "parity-scale-codec 3.1.5",10968 "parity-scale-codec 3.1.5",
10920 "scale-info",10969 "scale-info",
10928[[package]]10977[[package]]
10929name = "sp-consensus-vrf"10978name = "sp-consensus-vrf"
10930version = "0.10.0-dev"10979version = "0.10.0-dev"
10931source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"10980source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
10932dependencies = [10981dependencies = [
10933 "parity-scale-codec 3.1.5",10982 "parity-scale-codec 3.1.5",
10934 "scale-info",10983 "scale-info",
10941[[package]]10990[[package]]
10942name = "sp-core"10991name = "sp-core"
10943version = "6.0.0"10992version = "6.0.0"
10944source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"10993source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
10945dependencies = [10994dependencies = [
10946 "base58",10995 "base58",
10947 "bitflags",10996 "bitflags",
10948 "blake2-rfc",10997 "blake2-rfc",
10949 "byteorder",10998 "byteorder",
10950 "dyn-clonable",10999 "dyn-clonable",
10951 "ed25519-dalek",11000 "ed25519-zebra",
10952 "futures 0.3.23",11001 "futures 0.3.24",
10953 "hash-db",11002 "hash-db",
10954 "hash256-std-hasher",11003 "hash256-std-hasher",
10955 "hex",11004 "hex",
10987[[package]]11036[[package]]
10988name = "sp-core-hashing"11037name = "sp-core-hashing"
10989version = "4.0.0"11038version = "4.0.0"
10990source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"11039source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
10991dependencies = [11040dependencies = [
10992 "blake2",11041 "blake2",
10993 "byteorder",11042 "byteorder",
11001[[package]]11050[[package]]
11002name = "sp-core-hashing-proc-macro"11051name = "sp-core-hashing-proc-macro"
11003version = "5.0.0"11052version = "5.0.0"
11004source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"11053source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
11005dependencies = [11054dependencies = [
11006 "proc-macro2",11055 "proc-macro2",
11007 "quote",11056 "quote",
11012[[package]]11061[[package]]
11013name = "sp-database"11062name = "sp-database"
11014version = "4.0.0-dev"11063version = "4.0.0-dev"
11015source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"11064source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
11016dependencies = [11065dependencies = [
11017 "kvdb",11066 "kvdb",
11018 "parking_lot 0.12.1",11067 "parking_lot 0.12.1",
11021[[package]]11070[[package]]
11022name = "sp-debug-derive"11071name = "sp-debug-derive"
11023version = "4.0.0"11072version = "4.0.0"
11024source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"11073source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
11025dependencies = [11074dependencies = [
11026 "proc-macro2",11075 "proc-macro2",
11027 "quote",11076 "quote",
11031[[package]]11080[[package]]
11032name = "sp-externalities"11081name = "sp-externalities"
11033version = "0.12.0"11082version = "0.12.0"
11034source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"11083source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
11035dependencies = [11084dependencies = [
11036 "environmental",11085 "environmental",
11037 "parity-scale-codec 3.1.5",11086 "parity-scale-codec 3.1.5",
11042[[package]]11091[[package]]
11043name = "sp-finality-grandpa"11092name = "sp-finality-grandpa"
11044version = "4.0.0-dev"11093version = "4.0.0-dev"
11045source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"11094source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
11046dependencies = [11095dependencies = [
11047 "finality-grandpa",11096 "finality-grandpa",
11048 "log",11097 "log",
11060[[package]]11109[[package]]
11061name = "sp-inherents"11110name = "sp-inherents"
11062version = "4.0.0-dev"11111version = "4.0.0-dev"
11063source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"11112source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
11064dependencies = [11113dependencies = [
11065 "async-trait",11114 "async-trait",
11066 "impl-trait-for-tuples",11115 "impl-trait-for-tuples",
11074[[package]]11123[[package]]
11075name = "sp-io"11124name = "sp-io"
11076version = "6.0.0"11125version = "6.0.0"
11077source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"11126source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
11078dependencies = [11127dependencies = [
11079 "futures 0.3.23",11128 "bytes",
11129 "futures 0.3.24",
11080 "hash-db",11130 "hash-db",
11081 "libsecp256k1",11131 "libsecp256k1",
11082 "log",11132 "log",
11099[[package]]11149[[package]]
11100name = "sp-keyring"11150name = "sp-keyring"
11101version = "6.0.0"11151version = "6.0.0"
11102source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"11152source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
11103dependencies = [11153dependencies = [
11104 "lazy_static",11154 "lazy_static",
11105 "sp-core",11155 "sp-core",
11110[[package]]11160[[package]]
11111name = "sp-keystore"11161name = "sp-keystore"
11112version = "0.12.0"11162version = "0.12.0"
11113source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"11163source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
11114dependencies = [11164dependencies = [
11115 "async-trait",11165 "async-trait",
11116 "futures 0.3.23",11166 "futures 0.3.24",
11117 "merlin",11167 "merlin",
11118 "parity-scale-codec 3.1.5",11168 "parity-scale-codec 3.1.5",
11119 "parking_lot 0.12.1",11169 "parking_lot 0.12.1",
11127[[package]]11177[[package]]
11128name = "sp-maybe-compressed-blob"11178name = "sp-maybe-compressed-blob"
11129version = "4.1.0-dev"11179version = "4.1.0-dev"
11130source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"11180source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
11131dependencies = [11181dependencies = [
11132 "thiserror",11182 "thiserror",
11133 "zstd",11183 "zstd",
11136[[package]]11186[[package]]
11137name = "sp-mmr-primitives"11187name = "sp-mmr-primitives"
11138version = "4.0.0-dev"11188version = "4.0.0-dev"
11139source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"11189source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
11140dependencies = [11190dependencies = [
11141 "log",11191 "log",
11142 "parity-scale-codec 3.1.5",11192 "parity-scale-codec 3.1.5",
11151[[package]]11201[[package]]
11152name = "sp-npos-elections"11202name = "sp-npos-elections"
11153version = "4.0.0-dev"11203version = "4.0.0-dev"
11154source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"11204source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
11155dependencies = [11205dependencies = [
11156 "parity-scale-codec 3.1.5",11206 "parity-scale-codec 3.1.5",
11157 "scale-info",11207 "scale-info",
11165[[package]]11215[[package]]
11166name = "sp-offchain"11216name = "sp-offchain"
11167version = "4.0.0-dev"11217version = "4.0.0-dev"
11168source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"11218source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
11169dependencies = [11219dependencies = [
11170 "sp-api",11220 "sp-api",
11171 "sp-core",11221 "sp-core",
11175[[package]]11225[[package]]
11176name = "sp-panic-handler"11226name = "sp-panic-handler"
11177version = "4.0.0"11227version = "4.0.0"
11178source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"11228source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
11179dependencies = [11229dependencies = [
11180 "backtrace",11230 "backtrace",
11181 "lazy_static",11231 "lazy_static",
11185[[package]]11235[[package]]
11186name = "sp-rpc"11236name = "sp-rpc"
11187version = "6.0.0"11237version = "6.0.0"
11188source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"11238source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
11189dependencies = [11239dependencies = [
11190 "rustc-hash",11240 "rustc-hash",
11191 "serde",11241 "serde",
11195[[package]]11245[[package]]
11196name = "sp-runtime"11246name = "sp-runtime"
11197version = "6.0.0"11247version = "6.0.0"
11198source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"11248source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
11199dependencies = [11249dependencies = [
11200 "either",11250 "either",
11201 "hash256-std-hasher",11251 "hash256-std-hasher",
11217[[package]]11267[[package]]
11218name = "sp-runtime-interface"11268name = "sp-runtime-interface"
11219version = "6.0.0"11269version = "6.0.0"
11220source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"11270source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
11221dependencies = [11271dependencies = [
11272 "bytes",
11222 "impl-trait-for-tuples",11273 "impl-trait-for-tuples",
11223 "parity-scale-codec 3.1.5",11274 "parity-scale-codec 3.1.5",
11224 "primitive-types",11275 "primitive-types",
11234[[package]]11285[[package]]
11235name = "sp-runtime-interface-proc-macro"11286name = "sp-runtime-interface-proc-macro"
11236version = "5.0.0"11287version = "5.0.0"
11237source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"11288source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
11238dependencies = [11289dependencies = [
11239 "Inflector",11290 "Inflector",
11240 "proc-macro-crate",11291 "proc-macro-crate",
11246[[package]]11297[[package]]
11247name = "sp-sandbox"11298name = "sp-sandbox"
11248version = "0.10.0-dev"11299version = "0.10.0-dev"
11249source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"11300source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
11250dependencies = [11301dependencies = [
11251 "log",11302 "log",
11252 "parity-scale-codec 3.1.5",11303 "parity-scale-codec 3.1.5",
11258]11309]
1125911310
11260[[package]]11311[[package]]
11261name = "sp-serializer"
11262version = "4.0.0-dev"
11263source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"
11264dependencies = [
11265 "serde",
11266 "serde_json",
11267]
11268
11269[[package]]
11270name = "sp-session"11312name = "sp-session"
11271version = "4.0.0-dev"11313version = "4.0.0-dev"
11272source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"11314source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
11273dependencies = [11315dependencies = [
11274 "parity-scale-codec 3.1.5",11316 "parity-scale-codec 3.1.5",
11275 "scale-info",11317 "scale-info",
11283[[package]]11325[[package]]
11284name = "sp-staking"11326name = "sp-staking"
11285version = "4.0.0-dev"11327version = "4.0.0-dev"
11286source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"11328source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
11287dependencies = [11329dependencies = [
11288 "parity-scale-codec 3.1.5",11330 "parity-scale-codec 3.1.5",
11289 "scale-info",11331 "scale-info",
11294[[package]]11336[[package]]
11295name = "sp-state-machine"11337name = "sp-state-machine"
11296version = "0.12.0"11338version = "0.12.0"
11297source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"11339source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
11298dependencies = [11340dependencies = [
11299 "hash-db",11341 "hash-db",
11300 "log",11342 "log",
11316[[package]]11358[[package]]
11317name = "sp-std"11359name = "sp-std"
11318version = "4.0.0"11360version = "4.0.0"
11319source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"11361source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
1132011362
11321[[package]]11363[[package]]
11322name = "sp-storage"11364name = "sp-storage"
11323version = "6.0.0"11365version = "6.0.0"
11324source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"11366source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
11325dependencies = [11367dependencies = [
11326 "impl-serde",11368 "impl-serde",
11327 "parity-scale-codec 3.1.5",11369 "parity-scale-codec 3.1.5",
11334[[package]]11376[[package]]
11335name = "sp-tasks"11377name = "sp-tasks"
11336version = "4.0.0-dev"11378version = "4.0.0-dev"
11337source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"11379source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
11338dependencies = [11380dependencies = [
11339 "log",11381 "log",
11340 "sp-core",11382 "sp-core",
11347[[package]]11389[[package]]
11348name = "sp-timestamp"11390name = "sp-timestamp"
11349version = "4.0.0-dev"11391version = "4.0.0-dev"
11350source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"11392source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
11351dependencies = [11393dependencies = [
11352 "async-trait",11394 "async-trait",
11353 "futures-timer",11395 "futures-timer",
11363[[package]]11405[[package]]
11364name = "sp-tracing"11406name = "sp-tracing"
11365version = "5.0.0"11407version = "5.0.0"
11366source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"11408source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
11367dependencies = [11409dependencies = [
11368 "parity-scale-codec 3.1.5",11410 "parity-scale-codec 3.1.5",
11369 "sp-std",11411 "sp-std",
11375[[package]]11417[[package]]
11376name = "sp-transaction-pool"11418name = "sp-transaction-pool"
11377version = "4.0.0-dev"11419version = "4.0.0-dev"
11378source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"11420source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
11379dependencies = [11421dependencies = [
11380 "sp-api",11422 "sp-api",
11381 "sp-runtime",11423 "sp-runtime",
11384[[package]]11426[[package]]
11385name = "sp-transaction-storage-proof"11427name = "sp-transaction-storage-proof"
11386version = "4.0.0-dev"11428version = "4.0.0-dev"
11387source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"11429source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
11388dependencies = [11430dependencies = [
11389 "async-trait",11431 "async-trait",
11390 "log",11432 "log",
11400[[package]]11442[[package]]
11401name = "sp-trie"11443name = "sp-trie"
11402version = "6.0.0"11444version = "6.0.0"
11403source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"11445source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
11404dependencies = [11446dependencies = [
11447 "ahash",
11405 "hash-db",11448 "hash-db",
11449 "hashbrown 0.12.3",
11450 "lazy_static",
11451 "lru 0.7.8",
11406 "memory-db",11452 "memory-db",
11453 "nohash-hasher",
11407 "parity-scale-codec 3.1.5",11454 "parity-scale-codec 3.1.5",
11455 "parking_lot 0.12.1",
11408 "scale-info",11456 "scale-info",
11409 "sp-core",11457 "sp-core",
11410 "sp-std",11458 "sp-std",
11411 "thiserror",11459 "thiserror",
11460 "tracing",
11412 "trie-db",11461 "trie-db",
11413 "trie-root",11462 "trie-root",
11414]11463]
1141511464
11416[[package]]11465[[package]]
11417name = "sp-version"11466name = "sp-version"
11418version = "5.0.0"11467version = "5.0.0"
11419source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"11468source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
11420dependencies = [11469dependencies = [
11421 "impl-serde",11470 "impl-serde",
11422 "parity-scale-codec 3.1.5",11471 "parity-scale-codec 3.1.5",
11433[[package]]11482[[package]]
11434name = "sp-version-proc-macro"11483name = "sp-version-proc-macro"
11435version = "4.0.0-dev"11484version = "4.0.0-dev"
11436source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"11485source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
11437dependencies = [11486dependencies = [
11438 "parity-scale-codec 3.1.5",11487 "parity-scale-codec 3.1.5",
11439 "proc-macro2",11488 "proc-macro2",
11444[[package]]11493[[package]]
11445name = "sp-wasm-interface"11494name = "sp-wasm-interface"
11446version = "6.0.0"11495version = "6.0.0"
11447source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"11496source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
11448dependencies = [11497dependencies = [
11449 "impl-trait-for-tuples",11498 "impl-trait-for-tuples",
11450 "log",11499 "log",
11577[[package]]11626[[package]]
11578name = "substrate-build-script-utils"11627name = "substrate-build-script-utils"
11579version = "3.0.0"11628version = "3.0.0"
11580source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"11629source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
11581dependencies = [11630dependencies = [
11582 "platforms",11631 "platforms",
11583]11632]
1158411633
11585[[package]]11634[[package]]
11586name = "substrate-frame-rpc-system"11635name = "substrate-frame-rpc-system"
11587version = "4.0.0-dev"11636version = "4.0.0-dev"
11588source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"11637source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
11589dependencies = [11638dependencies = [
11590 "frame-system-rpc-runtime-api",11639 "frame-system-rpc-runtime-api",
11591 "futures 0.3.23",11640 "futures 0.3.24",
11592 "jsonrpsee",11641 "jsonrpsee",
11593 "log",11642 "log",
11594 "parity-scale-codec 3.1.5",11643 "parity-scale-codec 3.1.5",
11606[[package]]11655[[package]]
11607name = "substrate-prometheus-endpoint"11656name = "substrate-prometheus-endpoint"
11608version = "0.10.0-dev"11657version = "0.10.0-dev"
11609source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"11658source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
11610dependencies = [11659dependencies = [
11611 "futures-util",11660 "futures-util",
11612 "hyper",11661 "hyper",
11619[[package]]11668[[package]]
11620name = "substrate-state-trie-migration-rpc"11669name = "substrate-state-trie-migration-rpc"
11621version = "4.0.0-dev"11670version = "4.0.0-dev"
11622source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"11671source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
11623dependencies = [11672dependencies = [
11624 "jsonrpsee",11673 "jsonrpsee",
11625 "log",11674 "log",
11640[[package]]11689[[package]]
11641name = "substrate-test-client"11690name = "substrate-test-client"
11642version = "2.0.1"11691version = "2.0.1"
11643source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"11692source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
11644dependencies = [11693dependencies = [
11645 "async-trait",11694 "async-trait",
11646 "futures 0.3.23",11695 "futures 0.3.24",
11647 "hex",11696 "hex",
11648 "parity-scale-codec 3.1.5",11697 "parity-scale-codec 3.1.5",
11649 "sc-client-api",11698 "sc-client-api",
11666[[package]]11715[[package]]
11667name = "substrate-test-utils"11716name = "substrate-test-utils"
11668version = "4.0.0-dev"11717version = "4.0.0-dev"
11669source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"11718source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
11670dependencies = [11719dependencies = [
11671 "futures 0.3.23",11720 "futures 0.3.24",
11672 "substrate-test-utils-derive",11721 "substrate-test-utils-derive",
11673 "tokio",11722 "tokio",
11674]11723]
1167511724
11676[[package]]11725[[package]]
11677name = "substrate-test-utils-derive"11726name = "substrate-test-utils-derive"
11678version = "0.10.0-dev"11727version = "0.10.0-dev"
11679source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"11728source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
11680dependencies = [11729dependencies = [
11681 "proc-macro-crate",11730 "proc-macro-crate",
11682 "proc-macro2",11731 "proc-macro2",
11687[[package]]11736[[package]]
11688name = "substrate-wasm-builder"11737name = "substrate-wasm-builder"
11689version = "5.0.0-dev"11738version = "5.0.0-dev"
11690source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"11739source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
11691dependencies = [11740dependencies = [
11692 "ansi_term",11741 "ansi_term",
11693 "build-helper",11742 "build-helper",
1178811837
11789[[package]]11838[[package]]
11790name = "test-runtime-constants"11839name = "test-runtime-constants"
11791version = "0.9.27"11840version = "0.9.29"
11792source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.27#b017bad50d360a1c6e3cdf9652bdb85e5f479fea"11841source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.29#94078b44fb6c9767bf60ffcaaa3be40681be5a76"
11793dependencies = [11842dependencies = [
11794 "frame-support",11843 "frame-support",
11795 "polkadot-primitives",11844 "polkadot-primitives",
1183011879
11831[[package]]11880[[package]]
11832name = "textwrap"11881name = "textwrap"
11833version = "0.15.0"11882version = "0.15.1"
11834source = "registry+https://github.com/rust-lang/crates.io-index"11883source = "registry+https://github.com/rust-lang/crates.io-index"
11835checksum = "b1141d4d61095b28419e22cb0bbf02755f5e54e0526f97f1e3d1d160e60885fb"11884checksum = "949517c0cf1bf4ee812e2e07e08ab448e3ae0d23472aee8a06c985f0c8815b16"
1183611885
11837[[package]]11886[[package]]
11838name = "thiserror"11887name = "thiserror"
11839version = "1.0.32"11888version = "1.0.36"
11840source = "registry+https://github.com/rust-lang/crates.io-index"11889source = "registry+https://github.com/rust-lang/crates.io-index"
11841checksum = "f5f6586b7f764adc0231f4c79be7b920e766bb2f3e51b3661cdb263828f19994"11890checksum = "0a99cb8c4b9a8ef0e7907cd3b617cc8dc04d571c4e73c8ae403d80ac160bb122"
11842dependencies = [11891dependencies = [
11843 "thiserror-impl",11892 "thiserror-impl",
11844]11893]
1184511894
11846[[package]]11895[[package]]
11847name = "thiserror-impl"11896name = "thiserror-impl"
11848version = "1.0.32"11897version = "1.0.36"
11849source = "registry+https://github.com/rust-lang/crates.io-index"11898source = "registry+https://github.com/rust-lang/crates.io-index"
11850checksum = "12bafc5b54507e0149cdf1b145a5d80ab80a90bcd9275df43d4fff68460f6c21"11899checksum = "3a891860d3c8d66fec8e73ddb3765f90082374dbaaa833407b904a94f1a7eb43"
11851dependencies = [11900dependencies = [
11852 "proc-macro2",11901 "proc-macro2",
11853 "quote",11902 "quote",
1197612025
11977[[package]]12026[[package]]
11978name = "tokio"12027name = "tokio"
11979version = "1.20.1"12028version = "1.21.1"
11980source = "registry+https://github.com/rust-lang/crates.io-index"12029source = "registry+https://github.com/rust-lang/crates.io-index"
11981checksum = "7a8325f63a7d4774dd041e363b2409ed1c5cbbd0f867795e661df066b2b0a581"12030checksum = "0020c875007ad96677dcc890298f4b942882c5d4eb7cc8f439fc3bf813dc9c95"
11982dependencies = [12031dependencies = [
11983 "autocfg",12032 "autocfg",
11984 "bytes",12033 "bytes",
1210312152
12104[[package]]12153[[package]]
12105name = "tracing-gum"12154name = "tracing-gum"
12106version = "0.9.27"12155version = "0.9.29"
12107source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.27#b017bad50d360a1c6e3cdf9652bdb85e5f479fea"12156source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.29#94078b44fb6c9767bf60ffcaaa3be40681be5a76"
12108dependencies = [12157dependencies = [
12109 "polkadot-node-jaeger",12158 "polkadot-node-jaeger",
12110 "polkadot-primitives",12159 "polkadot-primitives",
1211412163
12115[[package]]12164[[package]]
12116name = "tracing-gum-proc-macro"12165name = "tracing-gum-proc-macro"
12117version = "0.9.27"12166version = "0.9.29"
12118source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.27#b017bad50d360a1c6e3cdf9652bdb85e5f479fea"12167source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.29#94078b44fb6c9767bf60ffcaaa3be40681be5a76"
12119dependencies = [12168dependencies = [
12120 "expander 0.0.6",12169 "expander 0.0.6",
12121 "proc-macro-crate",12170 "proc-macro-crate",
1217012219
12171[[package]]12220[[package]]
12172name = "trie-db"12221name = "trie-db"
12173version = "0.23.1"12222version = "0.24.0"
12174source = "registry+https://github.com/rust-lang/crates.io-index"12223source = "registry+https://github.com/rust-lang/crates.io-index"
12175checksum = "d32d034c0d3db64b43c31de38e945f15b40cd4ca6d2dcfc26d4798ce8de4ab83"12224checksum = "004e1e8f92535694b4cb1444dc5a8073ecf0815e3357f729638b9f8fc4062908"
12176dependencies = [12225dependencies = [
12177 "hash-db",12226 "hash-db",
12178 "hashbrown 0.12.3",12227 "hashbrown 0.12.3",
12252[[package]]12301[[package]]
12253name = "try-runtime-cli"12302name = "try-runtime-cli"
12254version = "0.10.0-dev"12303version = "0.10.0-dev"
12255source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"12304source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#7c4ac358c29c9748c6e8ed4e05910504cd01a3b9"
12256dependencies = [12305dependencies = [
12257 "clap",12306 "clap",
12307 "frame-try-runtime",
12258 "jsonrpsee",12308 "jsonrpsee",
12259 "log",12309 "log",
12260 "parity-scale-codec 3.1.5",12310 "parity-scale-codec 3.1.5",
1238012430
12381[[package]]12431[[package]]
12382name = "unique-node"12432name = "unique-node"
12383version = "0.9.27"12433version = "0.9.29"
12384dependencies = [12434dependencies = [
12385 "app-promotion-rpc",12435 "app-promotion-rpc",
12386 "clap",12436 "clap",
12404 "fp-rpc",12454 "fp-rpc",
12405 "frame-benchmarking",12455 "frame-benchmarking",
12406 "frame-benchmarking-cli",12456 "frame-benchmarking-cli",
12407 "futures 0.3.23",12457 "futures 0.3.24",
12408 "jsonrpsee",12458 "jsonrpsee",
12409 "log",12459 "log",
12410 "opal-runtime",12460 "opal-runtime",
12478 "fc-rpc-core",12528 "fc-rpc-core",
12479 "fp-rpc",12529 "fp-rpc",
12480 "fp-storage",12530 "fp-storage",
12481 "futures 0.3.23",12531 "futures 0.3.24",
12482 "jsonrpsee",12532 "jsonrpsee",
12483 "pallet-common",12533 "pallet-common",
12484 "pallet-ethereum",12534 "pallet-ethereum",
1264012690
12641[[package]]12691[[package]]
12642name = "up-common"12692name = "up-common"
12643version = "0.9.27"12693version = "0.9.29"
12644dependencies = [12694dependencies = [
12645 "fp-rpc",12695 "fp-rpc",
12646 "frame-support",12696 "frame-support",
12687[[package]]12737[[package]]
12688name = "up-sponsorship"12738name = "up-sponsorship"
12689version = "0.1.0"12739version = "0.1.0"
12690source = "git+https://github.com/uniquenetwork/pallet-sponsoring?branch=polkadot-v0.9.27#853766d6033ceb68a2bef196790b962dd0663a04"12740source = "git+https://github.com/uniquenetwork/pallet-sponsoring?branch=polkadot-v0.9.29#3f663c3ee19933cd5545e0420ce2562fa8301235"
12691dependencies = [12741dependencies = [
12692 "impl-trait-for-tuples",12742 "impl-trait-for-tuples",
12693]12743]
12875source = "registry+https://github.com/rust-lang/crates.io-index"12925source = "registry+https://github.com/rust-lang/crates.io-index"
12876checksum = "be0ecb0db480561e9a7642b5d3e4187c128914e58aa84330b9493e3eb68c5e7f"12926checksum = "be0ecb0db480561e9a7642b5d3e4187c128914e58aa84330b9493e3eb68c5e7f"
12877dependencies = [12927dependencies = [
12878 "futures 0.3.23",12928 "futures 0.3.24",
12879 "js-sys",12929 "js-sys",
12880 "parking_lot 0.11.2",12930 "parking_lot 0.11.2",
12881 "pin-utils",12931 "pin-utils",
1312613176
13127[[package]]13177[[package]]
13128name = "westend-runtime"13178name = "westend-runtime"
13129version = "0.9.27"13179version = "0.9.29"
13130source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.27#b017bad50d360a1c6e3cdf9652bdb85e5f479fea"13180source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.29#94078b44fb6c9767bf60ffcaaa3be40681be5a76"
13131dependencies = [13181dependencies = [
13132 "beefy-primitives",13182 "beefy-primitives",
13133 "bitvec 1.0.1",13183 "bitvec 1.0.1",
1321513265
13216[[package]]13266[[package]]
13217name = "westend-runtime-constants"13267name = "westend-runtime-constants"
13218version = "0.9.27"13268version = "0.9.29"
13219source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.27#b017bad50d360a1c6e3cdf9652bdb85e5f479fea"13269source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.29#94078b44fb6c9767bf60ffcaaa3be40681be5a76"
13220dependencies = [13270dependencies = [
13221 "frame-support",13271 "frame-support",
13222 "polkadot-primitives",13272 "polkadot-primitives",
1339613446
13397[[package]]13447[[package]]
13398name = "xcm"13448name = "xcm"
13399version = "0.9.27"13449version = "0.9.29"
13400source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.27#b017bad50d360a1c6e3cdf9652bdb85e5f479fea"13450source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.29#94078b44fb6c9767bf60ffcaaa3be40681be5a76"
13401dependencies = [13451dependencies = [
13402 "derivative",13452 "derivative",
13403 "impl-trait-for-tuples",13453 "impl-trait-for-tuples",
1341013460
13411[[package]]13461[[package]]
13412name = "xcm-builder"13462name = "xcm-builder"
13413version = "0.9.27"13463version = "0.9.29"
13414source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.27#b017bad50d360a1c6e3cdf9652bdb85e5f479fea"13464source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.29#94078b44fb6c9767bf60ffcaaa3be40681be5a76"
13415dependencies = [13465dependencies = [
13416 "frame-support",13466 "frame-support",
13417 "frame-system",13467 "frame-system",
1343013480
13431[[package]]13481[[package]]
13432name = "xcm-executor"13482name = "xcm-executor"
13433version = "0.9.27"13483version = "0.9.29"
13434source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.27#b017bad50d360a1c6e3cdf9652bdb85e5f479fea"13484source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.29#94078b44fb6c9767bf60ffcaaa3be40681be5a76"
13435dependencies = [13485dependencies = [
13436 "frame-benchmarking",13486 "frame-benchmarking",
13437 "frame-support",13487 "frame-support",
1344813498
13449[[package]]13499[[package]]
13450name = "xcm-procedural"13500name = "xcm-procedural"
13451version = "0.9.27"13501version = "0.9.29"
13452source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.27#b017bad50d360a1c6e3cdf9652bdb85e5f479fea"13502source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.29#94078b44fb6c9767bf60ffcaaa3be40681be5a76"
13453dependencies = [13503dependencies = [
13454 "Inflector",13504 "Inflector",
13455 "proc-macro2",13505 "proc-macro2",
13463source = "registry+https://github.com/rust-lang/crates.io-index"13513source = "registry+https://github.com/rust-lang/crates.io-index"
13464checksum = "e5d9ba232399af1783a58d8eb26f6b5006fbefe2dc9ef36bd283324792d03ea5"13514checksum = "e5d9ba232399af1783a58d8eb26f6b5006fbefe2dc9ef36bd283324792d03ea5"
13465dependencies = [13515dependencies = [
13466 "futures 0.3.23",13516 "futures 0.3.24",
13467 "log",13517 "log",
13468 "nohash-hasher",13518 "nohash-hasher",
13469 "parking_lot 0.12.1",13519 "parking_lot 0.12.1",
modifiedCargo.tomldiffbeforeafterboth
15[profile.release]15[profile.release]
16panic = 'unwind'16panic = 'unwind'
17
18[patch.crates-io]
19jsonrpsee = { git = "https://github.com/uniquenetwork/jsonrpsee", branch = "unique-v0.14.0-fix-unknown-fields" }
20jsonrpsee-types = { git = "https://github.com/uniquenetwork/jsonrpsee", branch = "unique-v0.14.0-fix-unknown-fields" }
21jsonrpsee-core = { git = "https://github.com/uniquenetwork/jsonrpsee", branch = "unique-v0.14.0-fix-unknown-fields" }
2217
modifiedclient/rpc/Cargo.tomldiffbeforeafterboth
11app-promotion-rpc = { path = "../../primitives/app_promotion_rpc"}11app-promotion-rpc = { path = "../../primitives/app_promotion_rpc"}
12rmrk-rpc = { path = "../../primitives/rmrk-rpc" }12rmrk-rpc = { path = "../../primitives/rmrk-rpc" }
13codec = { package = "parity-scale-codec", version = "3.1.2" }13codec = { package = "parity-scale-codec", version = "3.1.2" }
14jsonrpsee = { version = "0.14.0", features = ["server", "macros"] }14jsonrpsee = { version = "0.15.1", features = ["server", "macros"] }
15anyhow = "1.0.57"15anyhow = "1.0.57"
1616
17sp-api = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.27" }17sp-api = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
18sp-blockchain = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.27" }18sp-blockchain = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
19sp-core = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.27" }19sp-core = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
20sp-rpc = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.27" }20sp-rpc = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
21sp-runtime = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.27" }21sp-runtime = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
22pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.27-fee-limit" }22pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29-fee-limit" }
2323
modifiedcrates/evm-coder/Cargo.tomldiffbeforeafterboth
11primitive-types = { version = "0.11.1", default-features = false }11primitive-types = { version = "0.11.1", default-features = false }
12# Evm doesn't have reexports for log and others12# Evm doesn't have reexports for log and others
13ethereum = { version = "0.12.0", default-features = false }13ethereum = { version = "0.12.0", default-features = false }
14sp-std = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.27" }14sp-std = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
15frame-support = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
15# Error types for execution16# Error types for execution
16evm-core = { default-features = false , git = "https://github.com/uniquenetwork/evm", branch = "unique-polkadot-v0.9.27" }17evm-core = { default-features = false , git = "https://github.com/uniquenetwork/evm", branch = "unique-polkadot-v0.9.29" }
17# We have tuple-heavy code in solidity.rs18# We have tuple-heavy code in solidity.rs
18impl-trait-for-tuples = "0.2.2"19impl-trait-for-tuples = "0.2.2"
1920
2425
25[features]26[features]
26default = ["std"]27default = ["std"]
27std = ["ethereum/std", "primitive-types/std", "evm-core/std"]28std = ["ethereum/std", "primitive-types/std", "evm-core/std", "frame-support/std"]
2829
modifiedcrates/evm-coder/procedural/src/solidity_interface.rsdiffbeforeafterboth
1126 #weight_variants,1126 #weight_variants,
1127 )*1127 )*
1128 // TODO: It should be very cheap, but not free1128 // TODO: It should be very cheap, but not free
1129 Self::ERC165Call(::evm_coder::ERC165Call::SupportsInterface {..}, _) => 100u64.into(),1129 Self::ERC165Call(::evm_coder::ERC165Call::SupportsInterface {..}, _) => frame_support::weights::Weight::from_ref_time(100).into(),
1130 #(1130 #(
1131 #weight_variants_this,1131 #weight_variants_this,
1132 )*1132 )*
modifiedcrates/evm-coder/src/execution.rsdiffbeforeafterboth
58 Self { weight }58 Self { weight }
59 }59 }
60}60}
61impl From<u64> for DispatchInfo {
62 fn from(weight: u64) -> Self {
63 Self { weight: Weight::from_ref_time(weight) }
64 }
65}
61impl From<()> for DispatchInfo {66impl From<()> for DispatchInfo {
62 fn from(_: ()) -> Self {67 fn from(_: ()) -> Self {
63 Self { weight: 0 }68 Self { weight: Weight::zero() }
64 }69 }
65}70}
6671
modifiedcrates/evm-coder/src/lib.rsdiffbeforeafterboth
169/// Should be same between evm-coder and substrate to avoid confusion169/// Should be same between evm-coder and substrate to avoid confusion
170///170///
171/// Isn't same thing as gas, some mapping is required between those types171/// Isn't same thing as gas, some mapping is required between those types
172pub type Weight = u64;172pub type Weight = frame_support::weights::Weight;
173173
174/// In substrate, we have benchmarking, which allows174/// In substrate, we have benchmarking, which allows
175/// us to not rely on gas metering, but instead predict amount of gas to execute call175/// us to not rely on gas metering, but instead predict amount of gas to execute call
modifiedcrates/evm-coder/tests/conditional_is.rsdiffbeforeafterboth
1use evm_coder::{types::*, solidity_interface, execution::Result, Call};1use evm_coder::{types::*, solidity_interface, execution::Result};
22
3pub struct Contract(bool);3pub struct Contract(bool);
44
modifiednode/cli/Cargo.tomldiffbeforeafterboth
33
4[build-dependencies.substrate-build-script-utils]4[build-dependencies.substrate-build-script-utils]
5git = "https://github.com/paritytech/substrate"5git = "https://github.com/paritytech/substrate"
6branch = "polkadot-v0.9.27"6branch = "polkadot-v0.9.29"
77
8################################################################################8################################################################################
9# Substrate Dependecies9# Substrate Dependecies
1616
17[dependencies.frame-benchmarking]17[dependencies.frame-benchmarking]
18git = "https://github.com/paritytech/substrate"18git = "https://github.com/paritytech/substrate"
19branch = "polkadot-v0.9.27"19branch = "polkadot-v0.9.29"
2020
21[dependencies.frame-benchmarking-cli]21[dependencies.frame-benchmarking-cli]
22git = "https://github.com/paritytech/substrate"22git = "https://github.com/paritytech/substrate"
23branch = "polkadot-v0.9.27"23branch = "polkadot-v0.9.29"
2424
25[dependencies.try-runtime-cli]25[dependencies.try-runtime-cli]
26git = "https://github.com/paritytech/substrate"26git = "https://github.com/paritytech/substrate"
27branch = "polkadot-v0.9.27"27branch = "polkadot-v0.9.29"
2828
29[dependencies.pallet-transaction-payment-rpc]29[dependencies.pallet-transaction-payment-rpc]
30git = "https://github.com/paritytech/substrate"30git = "https://github.com/paritytech/substrate"
31branch = "polkadot-v0.9.27"31branch = "polkadot-v0.9.29"
3232
33[dependencies.substrate-prometheus-endpoint]33[dependencies.substrate-prometheus-endpoint]
34git = "https://github.com/paritytech/substrate"34git = "https://github.com/paritytech/substrate"
35branch = "polkadot-v0.9.27"35branch = "polkadot-v0.9.29"
3636
37[dependencies.sc-basic-authorship]37[dependencies.sc-basic-authorship]
38git = "https://github.com/paritytech/substrate"38git = "https://github.com/paritytech/substrate"
39branch = "polkadot-v0.9.27"39branch = "polkadot-v0.9.29"
4040
41[dependencies.sc-chain-spec]41[dependencies.sc-chain-spec]
42git = "https://github.com/paritytech/substrate"42git = "https://github.com/paritytech/substrate"
43branch = "polkadot-v0.9.27"43branch = "polkadot-v0.9.29"
4444
45[dependencies.sc-cli]45[dependencies.sc-cli]
46features = ['wasmtime']46features = ['wasmtime']
47git = "https://github.com/paritytech/substrate"47git = "https://github.com/paritytech/substrate"
48branch = "polkadot-v0.9.27"48branch = "polkadot-v0.9.29"
4949
50[dependencies.sc-client-api]50[dependencies.sc-client-api]
51git = "https://github.com/paritytech/substrate"51git = "https://github.com/paritytech/substrate"
52branch = "polkadot-v0.9.27"52branch = "polkadot-v0.9.29"
5353
54[dependencies.sc-consensus]54[dependencies.sc-consensus]
55git = "https://github.com/paritytech/substrate"55git = "https://github.com/paritytech/substrate"
56branch = "polkadot-v0.9.27"56branch = "polkadot-v0.9.29"
5757
58[dependencies.sc-consensus-aura]58[dependencies.sc-consensus-aura]
59git = "https://github.com/paritytech/substrate"59git = "https://github.com/paritytech/substrate"
60branch = "polkadot-v0.9.27"60branch = "polkadot-v0.9.29"
6161
62[dependencies.sc-executor]62[dependencies.sc-executor]
63features = ['wasmtime']63features = ['wasmtime']
64git = "https://github.com/paritytech/substrate"64git = "https://github.com/paritytech/substrate"
65branch = "polkadot-v0.9.27"65branch = "polkadot-v0.9.29"
6666
67[dependencies.sc-finality-grandpa]67[dependencies.sc-finality-grandpa]
68git = "https://github.com/paritytech/substrate"68git = "https://github.com/paritytech/substrate"
69branch = "polkadot-v0.9.27"69branch = "polkadot-v0.9.29"
7070
71[dependencies.sc-keystore]71[dependencies.sc-keystore]
72git = "https://github.com/paritytech/substrate"72git = "https://github.com/paritytech/substrate"
73branch = "polkadot-v0.9.27"73branch = "polkadot-v0.9.29"
7474
75[dependencies.sc-rpc]75[dependencies.sc-rpc]
76git = "https://github.com/paritytech/substrate"76git = "https://github.com/paritytech/substrate"
77branch = "polkadot-v0.9.27"77branch = "polkadot-v0.9.29"
7878
79[dependencies.sc-rpc-api]79[dependencies.sc-rpc-api]
80git = "https://github.com/paritytech/substrate"80git = "https://github.com/paritytech/substrate"
81branch = "polkadot-v0.9.27"81branch = "polkadot-v0.9.29"
8282
83[dependencies.sc-service]83[dependencies.sc-service]
84features = ['wasmtime']84features = ['wasmtime']
85git = "https://github.com/paritytech/substrate"85git = "https://github.com/paritytech/substrate"
86branch = "polkadot-v0.9.27"86branch = "polkadot-v0.9.29"
8787
88[dependencies.sc-telemetry]88[dependencies.sc-telemetry]
89git = "https://github.com/paritytech/substrate"89git = "https://github.com/paritytech/substrate"
90branch = "polkadot-v0.9.27"90branch = "polkadot-v0.9.29"
9191
92[dependencies.sc-transaction-pool]92[dependencies.sc-transaction-pool]
93git = "https://github.com/paritytech/substrate"93git = "https://github.com/paritytech/substrate"
94branch = "polkadot-v0.9.27"94branch = "polkadot-v0.9.29"
9595
96[dependencies.sc-tracing]96[dependencies.sc-tracing]
97git = "https://github.com/paritytech/substrate"97git = "https://github.com/paritytech/substrate"
98branch = "polkadot-v0.9.27"98branch = "polkadot-v0.9.29"
9999
100[dependencies.sc-sysinfo]100[dependencies.sc-sysinfo]
101git = "https://github.com/paritytech/substrate"101git = "https://github.com/paritytech/substrate"
102branch = "polkadot-v0.9.27"102branch = "polkadot-v0.9.29"
103103
104[dependencies.sp-block-builder]104[dependencies.sp-block-builder]
105git = "https://github.com/paritytech/substrate"105git = "https://github.com/paritytech/substrate"
106branch = "polkadot-v0.9.27"106branch = "polkadot-v0.9.29"
107107
108[dependencies.sp-api]108[dependencies.sp-api]
109git = "https://github.com/paritytech/substrate"109git = "https://github.com/paritytech/substrate"
110branch = "polkadot-v0.9.27"110branch = "polkadot-v0.9.29"
111111
112[dependencies.sp-blockchain]112[dependencies.sp-blockchain]
113git = "https://github.com/paritytech/substrate"113git = "https://github.com/paritytech/substrate"
114branch = "polkadot-v0.9.27"114branch = "polkadot-v0.9.29"
115115
116[dependencies.sp-consensus]116[dependencies.sp-consensus]
117git = "https://github.com/paritytech/substrate"117git = "https://github.com/paritytech/substrate"
118branch = "polkadot-v0.9.27"118branch = "polkadot-v0.9.29"
119119
120[dependencies.sp-consensus-aura]120[dependencies.sp-consensus-aura]
121git = "https://github.com/paritytech/substrate"121git = "https://github.com/paritytech/substrate"
122branch = "polkadot-v0.9.27"122branch = "polkadot-v0.9.29"
123123
124[dependencies.sp-core]124[dependencies.sp-core]
125git = "https://github.com/paritytech/substrate"125git = "https://github.com/paritytech/substrate"
126branch = "polkadot-v0.9.27"126branch = "polkadot-v0.9.29"
127127
128[dependencies.sp-finality-grandpa]128[dependencies.sp-finality-grandpa]
129git = "https://github.com/paritytech/substrate"129git = "https://github.com/paritytech/substrate"
130branch = "polkadot-v0.9.27"130branch = "polkadot-v0.9.29"
131131
132[dependencies.sp-inherents]132[dependencies.sp-inherents]
133git = "https://github.com/paritytech/substrate"133git = "https://github.com/paritytech/substrate"
134branch = "polkadot-v0.9.27"134branch = "polkadot-v0.9.29"
135135
136[dependencies.sp-keystore]136[dependencies.sp-keystore]
137git = "https://github.com/paritytech/substrate"137git = "https://github.com/paritytech/substrate"
138branch = "polkadot-v0.9.27"138branch = "polkadot-v0.9.29"
139139
140[dependencies.sp-offchain]140[dependencies.sp-offchain]
141git = "https://github.com/paritytech/substrate"141git = "https://github.com/paritytech/substrate"
142branch = "polkadot-v0.9.27"142branch = "polkadot-v0.9.29"
143143
144[dependencies.sp-runtime]144[dependencies.sp-runtime]
145git = "https://github.com/paritytech/substrate"145git = "https://github.com/paritytech/substrate"
146branch = "polkadot-v0.9.27"146branch = "polkadot-v0.9.29"
147147
148[dependencies.sp-session]148[dependencies.sp-session]
149git = "https://github.com/paritytech/substrate"149git = "https://github.com/paritytech/substrate"
150branch = "polkadot-v0.9.27"150branch = "polkadot-v0.9.29"
151151
152[dependencies.sp-timestamp]152[dependencies.sp-timestamp]
153git = "https://github.com/paritytech/substrate"153git = "https://github.com/paritytech/substrate"
154branch = "polkadot-v0.9.27"154branch = "polkadot-v0.9.29"
155155
156[dependencies.sp-transaction-pool]156[dependencies.sp-transaction-pool]
157git = "https://github.com/paritytech/substrate"157git = "https://github.com/paritytech/substrate"
158branch = "polkadot-v0.9.27"158branch = "polkadot-v0.9.29"
159159
160[dependencies.sp-trie]160[dependencies.sp-trie]
161git = "https://github.com/paritytech/substrate"161git = "https://github.com/paritytech/substrate"
162branch = "polkadot-v0.9.27"162branch = "polkadot-v0.9.29"
163163
164[dependencies.substrate-frame-rpc-system]164[dependencies.substrate-frame-rpc-system]
165git = "https://github.com/paritytech/substrate"165git = "https://github.com/paritytech/substrate"
166branch = "polkadot-v0.9.27"166branch = "polkadot-v0.9.29"
167167
168[dependencies.sc-network]168[dependencies.sc-network]
169git = "https://github.com/paritytech/substrate"169git = "https://github.com/paritytech/substrate"
170branch = "polkadot-v0.9.27"170branch = "polkadot-v0.9.29"
171171
172[dependencies.serde]172[dependencies.serde]
173features = ['derive']173features = ['derive']
178178
179[dependencies.sc-consensus-manual-seal]179[dependencies.sc-consensus-manual-seal]
180git = "https://github.com/paritytech/substrate"180git = "https://github.com/paritytech/substrate"
181branch = "polkadot-v0.9.27"181branch = "polkadot-v0.9.29"
182182
183################################################################################183################################################################################
184# Cumulus dependencies184# Cumulus dependencies
185185
186[dependencies.cumulus-client-consensus-aura]186[dependencies.cumulus-client-consensus-aura]
187git = "https://github.com/paritytech/cumulus"187git = "https://github.com/paritytech/cumulus"
188branch = "polkadot-v0.9.27"188branch = "polkadot-v0.9.29"
189189
190[dependencies.cumulus-client-consensus-common]190[dependencies.cumulus-client-consensus-common]
191git = "https://github.com/paritytech/cumulus"191git = "https://github.com/paritytech/cumulus"
192branch = "polkadot-v0.9.27"192branch = "polkadot-v0.9.29"
193193
194[dependencies.cumulus-client-collator]194[dependencies.cumulus-client-collator]
195git = "https://github.com/paritytech/cumulus"195git = "https://github.com/paritytech/cumulus"
196branch = "polkadot-v0.9.27"196branch = "polkadot-v0.9.29"
197197
198[dependencies.cumulus-client-cli]198[dependencies.cumulus-client-cli]
199git = "https://github.com/paritytech/cumulus"199git = "https://github.com/paritytech/cumulus"
200branch = "polkadot-v0.9.27"200branch = "polkadot-v0.9.29"
201201
202[dependencies.cumulus-client-network]202[dependencies.cumulus-client-network]
203git = "https://github.com/paritytech/cumulus"203git = "https://github.com/paritytech/cumulus"
204branch = "polkadot-v0.9.27"204branch = "polkadot-v0.9.29"
205205
206[dependencies.cumulus-primitives-core]206[dependencies.cumulus-primitives-core]
207git = "https://github.com/paritytech/cumulus"207git = "https://github.com/paritytech/cumulus"
208branch = "polkadot-v0.9.27"208branch = "polkadot-v0.9.29"
209209
210[dependencies.cumulus-primitives-parachain-inherent]210[dependencies.cumulus-primitives-parachain-inherent]
211git = "https://github.com/paritytech/cumulus"211git = "https://github.com/paritytech/cumulus"
212branch = "polkadot-v0.9.27"212branch = "polkadot-v0.9.29"
213213
214[dependencies.cumulus-client-service]214[dependencies.cumulus-client-service]
215git = "https://github.com/paritytech/cumulus"215git = "https://github.com/paritytech/cumulus"
216branch = "polkadot-v0.9.27"216branch = "polkadot-v0.9.29"
217217
218[dependencies.cumulus-relay-chain-interface]218[dependencies.cumulus-relay-chain-interface]
219git = "https://github.com/paritytech/cumulus"219git = "https://github.com/paritytech/cumulus"
220branch = "polkadot-v0.9.27"220branch = "polkadot-v0.9.29"
221221
222[dependencies.cumulus-relay-chain-inprocess-interface]222[dependencies.cumulus-relay-chain-inprocess-interface]
223git = "https://github.com/paritytech/cumulus"223git = "https://github.com/paritytech/cumulus"
224branch = "polkadot-v0.9.27"224branch = "polkadot-v0.9.29"
225225
226[dependencies.cumulus-relay-chain-rpc-interface]226[dependencies.cumulus-relay-chain-rpc-interface]
227git = "https://github.com/paritytech/cumulus"227git = "https://github.com/paritytech/cumulus"
228branch = "polkadot-v0.9.27"228branch = "polkadot-v0.9.29"
229229
230################################################################################230################################################################################
231# Polkadot dependencies231# Polkadot dependencies
232[dependencies.polkadot-primitives]232[dependencies.polkadot-primitives]
233git = "https://github.com/paritytech/polkadot"233git = "https://github.com/paritytech/polkadot"
234branch = "release-v0.9.27"234branch = "release-v0.9.29"
235235
236[dependencies.polkadot-service]236[dependencies.polkadot-service]
237git = "https://github.com/paritytech/polkadot"237git = "https://github.com/paritytech/polkadot"
238branch = "release-v0.9.27"238branch = "release-v0.9.29"
239239
240[dependencies.polkadot-cli]240[dependencies.polkadot-cli]
241git = "https://github.com/paritytech/polkadot"241git = "https://github.com/paritytech/polkadot"
242branch = "release-v0.9.27"242branch = "release-v0.9.29"
243243
244[dependencies.polkadot-test-service]244[dependencies.polkadot-test-service]
245git = "https://github.com/paritytech/polkadot"245git = "https://github.com/paritytech/polkadot"
246branch = "release-v0.9.27"246branch = "release-v0.9.29"
247247
248[dependencies.polkadot-parachain]248[dependencies.polkadot-parachain]
249git = "https://github.com/paritytech/polkadot"249git = "https://github.com/paritytech/polkadot"
250branch = "release-v0.9.27"250branch = "release-v0.9.29"
251251
252252
253################################################################################253################################################################################
277277
278[dependencies.pallet-transaction-payment-rpc-runtime-api]278[dependencies.pallet-transaction-payment-rpc-runtime-api]
279git = "https://github.com/paritytech/substrate"279git = "https://github.com/paritytech/substrate"
280branch = "polkadot-v0.9.27"280branch = "polkadot-v0.9.29"
281281
282################################################################################282################################################################################
283# Package283# Package
291license = 'GPLv3'291license = 'GPLv3'
292name = 'unique-node'292name = 'unique-node'
293repository = 'https://github.com/UniqueNetwork/unique-chain'293repository = 'https://github.com/UniqueNetwork/unique-chain'
294version = "0.9.27"294version = "0.9.29"
295295
296[[bin]]296[[bin]]
297name = 'unique-collator'297name = 'unique-collator'
306flexi_logger = "0.22.5"306flexi_logger = "0.22.5"
307parking_lot = '0.12.1'307parking_lot = '0.12.1'
308clap = "3.1.2"308clap = "3.1.2"
309jsonrpsee = { version = "0.14.0", features = ["server", "macros"] }309jsonrpsee = { version = "0.15.1", features = ["server", "macros"] }
310tokio = { version = "1.19.2", features = ["time"] }310tokio = { version = "1.19.2", features = ["time"] }
311311
312fc-rpc-core = { git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.27-fee-limit" }312fc-rpc-core = { git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29-fee-limit" }
313fc-consensus = { git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.27-fee-limit" }313fc-consensus = { git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29-fee-limit" }
314fc-mapping-sync = { git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.27-fee-limit" }314fc-mapping-sync = { git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29-fee-limit" }
315fc-rpc = { git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.27-fee-limit" }315fc-rpc = { git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29-fee-limit" }
316fc-db = { git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.27-fee-limit" }316fc-db = { git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29-fee-limit" }
317fp-rpc = { git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.27-fee-limit" }317fp-rpc = { git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29-fee-limit" }
318pallet-ethereum = { git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.27-fee-limit" }318pallet-ethereum = { git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29-fee-limit" }
319319
320unique-rpc = { default-features = false, path = "../rpc" }320unique-rpc = { default-features = false, path = "../rpc" }
321app-promotion-rpc = { path = "../../primitives/app_promotion_rpc", default-features = false}321app-promotion-rpc = { path = "../../primitives/app_promotion_rpc", default-features = false}
modifiednode/cli/src/command.rsdiffbeforeafterboth
574 fn base_path(&self) -> Result<Option<BasePath>> {574 fn base_path(&self) -> Result<Option<BasePath>> {
575 Ok(self575 Ok(self
576 .shared_params()576 .shared_params()
577 .base_path()577 .base_path()?
578 .or_else(|| self.base_path.clone().map(Into::into)))578 .or_else(|| self.base_path.clone().map(Into::into)))
579 }579 }
580580
628 self.base.base.transaction_pool(is_dev)628 self.base.base.transaction_pool(is_dev)
629 }629 }
630
631 fn state_cache_child_ratio(&self) -> Result<Option<usize>> {
632 self.base.base.state_cache_child_ratio()
633 }
634630
635 fn rpc_methods(&self) -> Result<sc_service::config::RpcMethods> {631 fn rpc_methods(&self) -> Result<sc_service::config::RpcMethods> {
636 self.base.base.rpc_methods()632 self.base.base.rpc_methods()
modifiednode/cli/src/service.rsdiffbeforeafterboth
43use cumulus_primitives_core::ParaId;43use cumulus_primitives_core::ParaId;
44use cumulus_relay_chain_inprocess_interface::build_inprocess_relay_chain;44use cumulus_relay_chain_inprocess_interface::build_inprocess_relay_chain;
45use cumulus_relay_chain_interface::{RelayChainError, RelayChainInterface, RelayChainResult};45use cumulus_relay_chain_interface::{RelayChainError, RelayChainInterface, RelayChainResult};
46use cumulus_relay_chain_rpc_interface::RelayChainRPCInterface;46use cumulus_relay_chain_rpc_interface::{RelayChainRpcInterface, create_client_and_start_worker};
4747
48// Substrate Imports48// Substrate Imports
49use sc_client_api::ExecutorProvider;49use sc_client_api::ExecutorProvider;
50use sc_executor::NativeElseWasmExecutor;50use sc_executor::NativeElseWasmExecutor;
51use sc_executor::NativeExecutionDispatch;51use sc_executor::NativeExecutionDispatch;
52use sc_network::NetworkService;52use sc_network::{NetworkService, NetworkBlock};
53use sc_service::{BasePath, Configuration, PartialComponents, TaskManager};53use sc_service::{BasePath, Configuration, PartialComponents, TaskManager};
54use sc_telemetry::{Telemetry, TelemetryHandle, TelemetryWorker, TelemetryWorkerHandle};54use sc_telemetry::{Telemetry, TelemetryHandle, TelemetryWorker, TelemetryWorkerHandle};
55use sp_keystore::SyncCryptoStorePtr;55use sp_keystore::SyncCryptoStorePtr;
320 Option<CollatorPair>,320 Option<CollatorPair>,
321)> {321)> {
322 match collator_options.relay_chain_rpc_url {322 match collator_options.relay_chain_rpc_url {
323 Some(relay_chain_url) => Ok((323 Some(relay_chain_url) => {
324 let rpc_client = create_client_and_start_worker(relay_chain_url, task_manager).await?;
325
326 Ok((
324 Arc::new(RelayChainRPCInterface::new(relay_chain_url).await?) as Arc<_>,327 Arc::new(RelayChainRpcInterface::new(rpc_client)) as Arc<_>,
325 None,328 None,
326 )),329 ))
330 },
327 None => build_inprocess_relay_chain(331 None => build_inprocess_relay_chain(
328 polkadot_config,332 polkadot_config,
329 parachain_config,333 parachain_config,
modifiednode/rpc/Cargo.tomldiffbeforeafterboth
1111
12[dependencies]12[dependencies]
13futures = { version = "0.3.17", features = ["compat"] }13futures = { version = "0.3.17", features = ["compat"] }
14jsonrpsee = { version = "0.14.0", features = ["server", "macros"] }14jsonrpsee = { version = "0.15.1", features = ["server", "macros"] }
15# pallet-contracts-rpc = { git = 'https://github.com/paritytech/substrate', branch = 'master' }15# pallet-contracts-rpc = { git = 'https://github.com/paritytech/substrate', branch = 'master' }
16pallet-transaction-payment-rpc = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.27" }16pallet-transaction-payment-rpc = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
17pallet-transaction-payment-rpc-runtime-api = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.27" }17pallet-transaction-payment-rpc-runtime-api = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
18sc-client-api = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.27" }18sc-client-api = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
19sc-consensus-aura = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.27" }19sc-consensus-aura = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
20sc-consensus-epochs = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.27" }20sc-consensus-epochs = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
21sc-finality-grandpa = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.27" }21sc-finality-grandpa = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
22sc-finality-grandpa-rpc = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.27" }22sc-finality-grandpa-rpc = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
23sc-keystore = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.27" }23sc-keystore = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
24sc-network = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.27" }24sc-network = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
25sc-rpc-api = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.27" }25sc-rpc-api = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
26sc-rpc = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.27" }26sc-rpc = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
27sc-service = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.27" }27sc-service = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
28sp-api = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.27" }28sp-api = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
29sp-block-builder = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.27" }29sp-block-builder = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
30sp-blockchain = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.27" }30sp-blockchain = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
31sp-consensus = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.27" }31sp-consensus = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
32sp-consensus-aura = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.27" }32sp-consensus-aura = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
33sp-core = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.27" }33sp-core = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
34sp-offchain = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.27" }34sp-offchain = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
35sp-runtime = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.27" }35sp-runtime = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
36sp-storage = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.27" }36sp-storage = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
37sp-session = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.27" }37sp-session = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
38sp-transaction-pool = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.27" }38sp-transaction-pool = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
39sc-transaction-pool = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.27" }39sc-transaction-pool = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
40substrate-frame-rpc-system = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.27" }40substrate-frame-rpc-system = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
41tokio = { version = "1.19.2", features = ["macros", "sync"] }41tokio = { version = "1.19.2", features = ["macros", "sync"] }
4242
43pallet-ethereum = { git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.27-fee-limit" }43pallet-ethereum = { git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29-fee-limit" }
44fc-rpc = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.27-fee-limit" }44fc-rpc = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29-fee-limit" }
45fp-rpc = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.27-fee-limit" }45fp-rpc = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29-fee-limit" }
46fp-storage = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.27-fee-limit" }46fp-storage = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29-fee-limit" }
47fc-rpc-core = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.27-fee-limit" }47fc-rpc-core = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29-fee-limit" }
48fc-db = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.27-fee-limit" }48fc-db = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29-fee-limit" }
49fc-mapping-sync = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.27-fee-limit" }49fc-mapping-sync = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29-fee-limit" }
5050
51pallet-common = { default-features = false, path = "../../pallets/common" }51pallet-common = { default-features = false, path = "../../pallets/common" }
52up-common = { path = "../../primitives/common" }52up-common = { path = "../../primitives/common" }
modifiednode/rpc/src/lib.rsdiffbeforeafterboth
176 };176 };
177 use uc_rpc::{UniqueApiServer, Unique};177 use uc_rpc::{UniqueApiServer, Unique};
178
179 #[cfg(not(any(feature = "unique-runtime", feature = "quartz-runtime")))]
178 use uc_rpc::{AppPromotionApiServer, AppPromotion};180 use uc_rpc::{AppPromotionApiServer, AppPromotion};
179181
180 #[cfg(not(feature = "unique-runtime"))]182 #[cfg(not(feature = "unique-runtime"))]
modifiedpallets/app-promotion/Cargo.tomldiffbeforeafterboth
46# Substrate Dependencies46# Substrate Dependencies
4747
48codec = { default-features = false, features = ['derive'], package = 'parity-scale-codec', version = '3.1.2' }48codec = { default-features = false, features = ['derive'], package = 'parity-scale-codec', version = '3.1.2' }
49frame-benchmarking = {default-features = false, optional = true, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.27" }49frame-benchmarking = {default-features = false, optional = true, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
50frame-support = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.27" }50frame-support = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
51frame-system ={ default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.27" }51frame-system ={ default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
52pallet-balances ={ default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.27" }52pallet-balances ={ default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
53pallet-timestamp ={ default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.27" }53pallet-timestamp ={ default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
54pallet-randomness-collective-flip ={ default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.27" }54pallet-randomness-collective-flip ={ default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
55pallet-evm ={ default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.27-fee-limit" }55pallet-evm ={ default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29-fee-limit" }
56sp-std ={ default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.27" }56sp-std ={ default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
57sp-runtime = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.27" }57sp-runtime = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
58sp-core = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.27" }58sp-core = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
59sp-io ={ default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.27" }59sp-io ={ default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
60serde = { default-features = false, features = ['derive'], version = '1.0.130' }60serde = { default-features = false, features = ['derive'], version = '1.0.130' }
6161
62################################################################################62################################################################################
modifiedpallets/app-promotion/src/lib.rsdiffbeforeafterboth
410 .sum();410 .sum();
411411
412 if total_staked.is_zero() {412 if total_staked.is_zero() {
413 return Ok(None.into()); // TO-DO413 return Ok(None::<Weight>.into()); // TO-DO
414 }414 }
415415
416 pendings416 pendings
433433
434 Self::deposit_event(Event::Unstake(staker_id, total_staked));434 Self::deposit_event(Event::Unstake(staker_id, total_staked));
435435
436 Ok(None.into())436 Ok(None::<Weight>.into())
437 }437 }
438438
439 /// Sets the pallet to be the sponsor for the collection.439 /// Sets the pallet to be the sponsor for the collection.
modifiedpallets/app-promotion/src/weights.rsdiffbeforeafterboth
51 // Storage: AppPromotion PendingUnstake (r:1 w:0)51 // Storage: AppPromotion PendingUnstake (r:1 w:0)
52 // Storage: System Account (r:1 w:1)52 // Storage: System Account (r:1 w:1)
53 fn on_initialize(b: u32, ) -> Weight {53 fn on_initialize(b: u32, ) -> Weight {
54 (2_651_000 as Weight)54 Weight::from_ref_time(2_651_000)
55 // Standard Error: 103_00055 // Standard Error: 103_000
56 .saturating_add((6_024_000 as Weight).saturating_mul(b as Weight))56 .saturating_add(Weight::from_ref_time(6_024_000).saturating_mul(b as u64))
57 .saturating_add(T::DbWeight::get().reads(1 as Weight))57 .saturating_add(T::DbWeight::get().reads(1 as u64))
58 .saturating_add(T::DbWeight::get().reads((1 as Weight).saturating_mul(b as Weight)))58 .saturating_add(T::DbWeight::get().reads((1 as u64).saturating_mul(b as u64)))
59 .saturating_add(T::DbWeight::get().writes((1 as Weight).saturating_mul(b as Weight)))59 .saturating_add(T::DbWeight::get().writes((1 as u64).saturating_mul(b as u64)))
60 }60 }
61 // Storage: AppPromotion Admin (r:0 w:1)61 // Storage: AppPromotion Admin (r:0 w:1)
62 fn set_admin_address() -> Weight {62 fn set_admin_address() -> Weight {
63 (7_117_000 as Weight)63 Weight::from_ref_time(7_117_000)
64 .saturating_add(T::DbWeight::get().writes(1 as Weight))64 .saturating_add(T::DbWeight::get().writes(1 as u64))
65 }65 }
66 // Storage: AppPromotion Admin (r:1 w:0)66 // Storage: AppPromotion Admin (r:1 w:0)
67 // Storage: ParachainSystem ValidationData (r:1 w:0)67 // Storage: ParachainSystem ValidationData (r:1 w:0)
68 // Storage: AppPromotion NextCalculatedRecord (r:1 w:1)68 // Storage: AppPromotion NextCalculatedRecord (r:1 w:1)
69 // Storage: AppPromotion Staked (r:2 w:0)69 // Storage: AppPromotion Staked (r:2 w:0)
70 fn payout_stakers(b: u32, ) -> Weight {70 fn payout_stakers(b: u32, ) -> Weight {
71 (9_958_000 as Weight)71 Weight::from_ref_time(9_958_000)
72 // Standard Error: 8_00072 // Standard Error: 8_000
73 .saturating_add((4_406_000 as Weight).saturating_mul(b as Weight))73 .saturating_add(Weight::from_ref_time(4_406_000).saturating_mul(b as u64))
74 .saturating_add(T::DbWeight::get().reads(4 as Weight))74 .saturating_add(T::DbWeight::get().reads(4 as u64))
75 .saturating_add(T::DbWeight::get().reads((1 as Weight).saturating_mul(b as Weight)))75 .saturating_add(T::DbWeight::get().reads((1 as u64).saturating_mul(b as u64)))
76 .saturating_add(T::DbWeight::get().writes(1 as Weight))76 .saturating_add(T::DbWeight::get().writes(1 as u64))
77 }77 }
78 // Storage: AppPromotion StakesPerAccount (r:1 w:1)78 // Storage: AppPromotion StakesPerAccount (r:1 w:1)
79 // Storage: System Account (r:1 w:1)79 // Storage: System Account (r:1 w:1)
82 // Storage: AppPromotion Staked (r:1 w:1)82 // Storage: AppPromotion Staked (r:1 w:1)
83 // Storage: AppPromotion TotalStaked (r:1 w:1)83 // Storage: AppPromotion TotalStaked (r:1 w:1)
84 fn stake() -> Weight {84 fn stake() -> Weight {
85 (20_574_000 as Weight)85 Weight::from_ref_time(20_574_000)
86 .saturating_add(T::DbWeight::get().reads(6 as Weight))86 .saturating_add(T::DbWeight::get().reads(6 as u64))
87 .saturating_add(T::DbWeight::get().writes(5 as Weight))87 .saturating_add(T::DbWeight::get().writes(5 as u64))
88 }88 }
89 // Storage: AppPromotion PendingUnstake (r:1 w:1)89 // Storage: AppPromotion PendingUnstake (r:1 w:1)
90 // Storage: AppPromotion Staked (r:2 w:1)90 // Storage: AppPromotion Staked (r:2 w:1)
93 // Storage: AppPromotion TotalStaked (r:1 w:1)93 // Storage: AppPromotion TotalStaked (r:1 w:1)
94 // Storage: AppPromotion StakesPerAccount (r:0 w:1)94 // Storage: AppPromotion StakesPerAccount (r:0 w:1)
95 fn unstake() -> Weight {95 fn unstake() -> Weight {
96 (31_703_000 as Weight)96 Weight::from_ref_time(31_703_000)
97 .saturating_add(T::DbWeight::get().reads(6 as Weight))97 .saturating_add(T::DbWeight::get().reads(6 as u64))
98 .saturating_add(T::DbWeight::get().writes(6 as Weight))98 .saturating_add(T::DbWeight::get().writes(6 as u64))
99 }99 }
100 // Storage: AppPromotion Admin (r:1 w:0)100 // Storage: AppPromotion Admin (r:1 w:0)
101 // Storage: Common CollectionById (r:1 w:1)101 // Storage: Common CollectionById (r:1 w:1)
102 fn sponsor_collection() -> Weight {102 fn sponsor_collection() -> Weight {
103 (12_932_000 as Weight)103 Weight::from_ref_time(12_932_000)
104 .saturating_add(T::DbWeight::get().reads(2 as Weight))104 .saturating_add(T::DbWeight::get().reads(2 as u64))
105 .saturating_add(T::DbWeight::get().writes(1 as Weight))105 .saturating_add(T::DbWeight::get().writes(1 as u64))
106 }106 }
107 // Storage: AppPromotion Admin (r:1 w:0)107 // Storage: AppPromotion Admin (r:1 w:0)
108 // Storage: Common CollectionById (r:1 w:1)108 // Storage: Common CollectionById (r:1 w:1)
109 fn stop_sponsoring_collection() -> Weight {109 fn stop_sponsoring_collection() -> Weight {
110 (12_453_000 as Weight)110 Weight::from_ref_time(12_453_000)
111 .saturating_add(T::DbWeight::get().reads(2 as Weight))111 .saturating_add(T::DbWeight::get().reads(2 as u64))
112 .saturating_add(T::DbWeight::get().writes(1 as Weight))112 .saturating_add(T::DbWeight::get().writes(1 as u64))
113 }113 }
114 // Storage: AppPromotion Admin (r:1 w:0)114 // Storage: AppPromotion Admin (r:1 w:0)
115 // Storage: EvmContractHelpers Sponsoring (r:0 w:1)115 // Storage: EvmContractHelpers Sponsoring (r:0 w:1)
116 fn sponsor_contract() -> Weight {116 fn sponsor_contract() -> Weight {
117 (11_952_000 as Weight)117 Weight::from_ref_time(11_952_000)
118 .saturating_add(T::DbWeight::get().reads(1 as Weight))118 .saturating_add(T::DbWeight::get().reads(1 as u64))
119 .saturating_add(T::DbWeight::get().writes(1 as Weight))119 .saturating_add(T::DbWeight::get().writes(1 as u64))
120 }120 }
121 // Storage: AppPromotion Admin (r:1 w:0)121 // Storage: AppPromotion Admin (r:1 w:0)
122 // Storage: EvmContractHelpers Sponsoring (r:1 w:1)122 // Storage: EvmContractHelpers Sponsoring (r:1 w:1)
123 fn stop_sponsoring_contract() -> Weight {123 fn stop_sponsoring_contract() -> Weight {
124 (12_538_000 as Weight)124 Weight::from_ref_time(12_538_000)
125 .saturating_add(T::DbWeight::get().reads(2 as Weight))125 .saturating_add(T::DbWeight::get().reads(2 as u64))
126 .saturating_add(T::DbWeight::get().writes(1 as Weight))126 .saturating_add(T::DbWeight::get().writes(1 as u64))
127 }127 }
128}128}
129129
132 // Storage: AppPromotion PendingUnstake (r:1 w:0)132 // Storage: AppPromotion PendingUnstake (r:1 w:0)
133 // Storage: System Account (r:1 w:1)133 // Storage: System Account (r:1 w:1)
134 fn on_initialize(b: u32, ) -> Weight {134 fn on_initialize(b: u32, ) -> Weight {
135 (2_651_000 as Weight)135 Weight::from_ref_time(2_651_000)
136 // Standard Error: 103_000136 // Standard Error: 103_000
137 .saturating_add((6_024_000 as Weight).saturating_mul(b as Weight))137 .saturating_add(Weight::from_ref_time(6_024_000).saturating_mul(b as u64))
138 .saturating_add(RocksDbWeight::get().reads(1 as Weight))138 .saturating_add(RocksDbWeight::get().reads(1 as u64))
139 .saturating_add(RocksDbWeight::get().reads((1 as Weight).saturating_mul(b as Weight)))139 .saturating_add(RocksDbWeight::get().reads((1 as u64).saturating_mul(b as u64)))
140 .saturating_add(RocksDbWeight::get().writes((1 as Weight).saturating_mul(b as Weight)))140 .saturating_add(RocksDbWeight::get().writes((1 as u64).saturating_mul(b as u64)))
141 }141 }
142 // Storage: AppPromotion Admin (r:0 w:1)142 // Storage: AppPromotion Admin (r:0 w:1)
143 fn set_admin_address() -> Weight {143 fn set_admin_address() -> Weight {
144 (7_117_000 as Weight)144 Weight::from_ref_time(7_117_000)
145 .saturating_add(RocksDbWeight::get().writes(1 as Weight))145 .saturating_add(RocksDbWeight::get().writes(1 as u64))
146 }146 }
147 // Storage: AppPromotion Admin (r:1 w:0)147 // Storage: AppPromotion Admin (r:1 w:0)
148 // Storage: ParachainSystem ValidationData (r:1 w:0)148 // Storage: ParachainSystem ValidationData (r:1 w:0)
149 // Storage: AppPromotion NextCalculatedRecord (r:1 w:1)149 // Storage: AppPromotion NextCalculatedRecord (r:1 w:1)
150 // Storage: AppPromotion Staked (r:2 w:0)150 // Storage: AppPromotion Staked (r:2 w:0)
151 fn payout_stakers(b: u32, ) -> Weight {151 fn payout_stakers(b: u32, ) -> Weight {
152 (9_958_000 as Weight)152 Weight::from_ref_time(9_958_000)
153 // Standard Error: 8_000153 // Standard Error: 8_000
154 .saturating_add((4_406_000 as Weight).saturating_mul(b as Weight))154 .saturating_add(Weight::from_ref_time(4_406_000).saturating_mul(b as u64))
155 .saturating_add(RocksDbWeight::get().reads(4 as Weight))155 .saturating_add(RocksDbWeight::get().reads(4 as u64))
156 .saturating_add(RocksDbWeight::get().reads((1 as Weight).saturating_mul(b as Weight)))156 .saturating_add(RocksDbWeight::get().reads((1 as u64).saturating_mul(b as u64)))
157 .saturating_add(RocksDbWeight::get().writes(1 as Weight))157 .saturating_add(RocksDbWeight::get().writes(1 as u64))
158 }158 }
159 // Storage: AppPromotion StakesPerAccount (r:1 w:1)159 // Storage: AppPromotion StakesPerAccount (r:1 w:1)
160 // Storage: System Account (r:1 w:1)160 // Storage: System Account (r:1 w:1)
163 // Storage: AppPromotion Staked (r:1 w:1)163 // Storage: AppPromotion Staked (r:1 w:1)
164 // Storage: AppPromotion TotalStaked (r:1 w:1)164 // Storage: AppPromotion TotalStaked (r:1 w:1)
165 fn stake() -> Weight {165 fn stake() -> Weight {
166 (20_574_000 as Weight)166 Weight::from_ref_time(20_574_000)
167 .saturating_add(RocksDbWeight::get().reads(6 as Weight))167 .saturating_add(RocksDbWeight::get().reads(6 as u64))
168 .saturating_add(RocksDbWeight::get().writes(5 as Weight))168 .saturating_add(RocksDbWeight::get().writes(5 as u64))
169 }169 }
170 // Storage: AppPromotion PendingUnstake (r:1 w:1)170 // Storage: AppPromotion PendingUnstake (r:1 w:1)
171 // Storage: AppPromotion Staked (r:2 w:1)171 // Storage: AppPromotion Staked (r:2 w:1)
174 // Storage: AppPromotion TotalStaked (r:1 w:1)174 // Storage: AppPromotion TotalStaked (r:1 w:1)
175 // Storage: AppPromotion StakesPerAccount (r:0 w:1)175 // Storage: AppPromotion StakesPerAccount (r:0 w:1)
176 fn unstake() -> Weight {176 fn unstake() -> Weight {
177 (31_703_000 as Weight)177 Weight::from_ref_time(31_703_000)
178 .saturating_add(RocksDbWeight::get().reads(6 as Weight))178 .saturating_add(RocksDbWeight::get().reads(6 as u64))
179 .saturating_add(RocksDbWeight::get().writes(6 as Weight))179 .saturating_add(RocksDbWeight::get().writes(6 as u64))
180 }180 }
181 // Storage: AppPromotion Admin (r:1 w:0)181 // Storage: AppPromotion Admin (r:1 w:0)
182 // Storage: Common CollectionById (r:1 w:1)182 // Storage: Common CollectionById (r:1 w:1)
183 fn sponsor_collection() -> Weight {183 fn sponsor_collection() -> Weight {
184 (12_932_000 as Weight)184 Weight::from_ref_time(12_932_000)
185 .saturating_add(RocksDbWeight::get().reads(2 as Weight))185 .saturating_add(RocksDbWeight::get().reads(2 as u64))
186 .saturating_add(RocksDbWeight::get().writes(1 as Weight))186 .saturating_add(RocksDbWeight::get().writes(1 as u64))
187 }187 }
188 // Storage: AppPromotion Admin (r:1 w:0)188 // Storage: AppPromotion Admin (r:1 w:0)
189 // Storage: Common CollectionById (r:1 w:1)189 // Storage: Common CollectionById (r:1 w:1)
190 fn stop_sponsoring_collection() -> Weight {190 fn stop_sponsoring_collection() -> Weight {
191 (12_453_000 as Weight)191 Weight::from_ref_time(12_453_000)
192 .saturating_add(RocksDbWeight::get().reads(2 as Weight))192 .saturating_add(RocksDbWeight::get().reads(2 as u64))
193 .saturating_add(RocksDbWeight::get().writes(1 as Weight))193 .saturating_add(RocksDbWeight::get().writes(1 as u64))
194 }194 }
195 // Storage: AppPromotion Admin (r:1 w:0)195 // Storage: AppPromotion Admin (r:1 w:0)
196 // Storage: EvmContractHelpers Sponsoring (r:0 w:1)196 // Storage: EvmContractHelpers Sponsoring (r:0 w:1)
197 fn sponsor_contract() -> Weight {197 fn sponsor_contract() -> Weight {
198 (11_952_000 as Weight)198 Weight::from_ref_time(11_952_000)
199 .saturating_add(RocksDbWeight::get().reads(1 as Weight))199 .saturating_add(RocksDbWeight::get().reads(1 as u64))
200 .saturating_add(RocksDbWeight::get().writes(1 as Weight))200 .saturating_add(RocksDbWeight::get().writes(1 as u64))
201 }201 }
202 // Storage: AppPromotion Admin (r:1 w:0)202 // Storage: AppPromotion Admin (r:1 w:0)
203 // Storage: EvmContractHelpers Sponsoring (r:1 w:1)203 // Storage: EvmContractHelpers Sponsoring (r:1 w:1)
204 fn stop_sponsoring_contract() -> Weight {204 fn stop_sponsoring_contract() -> Weight {
205 (12_538_000 as Weight)205 Weight::from_ref_time(12_538_000)
206 .saturating_add(RocksDbWeight::get().reads(2 as Weight))206 .saturating_add(RocksDbWeight::get().reads(2 as u64))
207 .saturating_add(RocksDbWeight::get().writes(1 as Weight))207 .saturating_add(RocksDbWeight::get().writes(1 as u64))
208 }208 }
209}209}
210210
modifiedpallets/common/Cargo.tomldiffbeforeafterboth
11version = '3.1.2'11version = '3.1.2'
1212
13[dependencies]13[dependencies]
14frame-support = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.27" }14frame-support = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
15frame-system = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.27" }15frame-system = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
16sp-runtime = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.27" }16sp-runtime = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
17sp-std = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.27" }17sp-std = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
18sp-core = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.27" }18sp-core = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
19frame-benchmarking = { default-features = false, optional = true, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.27" }19frame-benchmarking = { default-features = false, optional = true, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
20fp-evm-mapping = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.27-fee-limit" }20fp-evm-mapping = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29-fee-limit" }
21up-data-structs = { default-features = false, path = '../../primitives/data-structs' }21up-data-structs = { default-features = false, path = '../../primitives/data-structs' }
22pallet-evm-coder-substrate = { default-features = false, path = '../../pallets/evm-coder-substrate' }22pallet-evm-coder-substrate = { default-features = false, path = '../../pallets/evm-coder-substrate' }
23evm-coder = { default-features = false, path = '../../crates/evm-coder' }23evm-coder = { default-features = false, path = '../../crates/evm-coder' }
24ethereum = { version = "0.12.0", default-features = false }24ethereum = { version = "0.12.0", default-features = false }
25pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.27-fee-limit" }25pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29-fee-limit" }
2626
27serde = { version = "1.0.130", default-features = false }27serde = { version = "1.0.130", default-features = false }
28scale-info = { version = "2.0.1", default-features = false, features = [28scale-info = { version = "2.0.1", default-features = false, features = [
modifiedpallets/common/src/dispatch.rsdiffbeforeafterboth
19 // Read collection19 // Read collection
20 <T as frame_system::Config>::DbWeight::get().reads(1)20 <T as frame_system::Config>::DbWeight::get().reads(1)
21 // Dynamic dispatch?21 // Dynamic dispatch?
22 + 6_000_00022 + Weight::from_ref_time(6_000_000)
23 // submit_logs is measured as part of collection pallets23 // submit_logs is measured as part of collection pallets
24}24}
2525
modifiedpallets/common/src/lib.rsdiffbeforeafterboth
186 pub fn consume_store_reads(&self, reads: u64) -> evm_coder::execution::Result<()> {186 pub fn consume_store_reads(&self, reads: u64) -> evm_coder::execution::Result<()> {
187 self.recorder187 self.recorder
188 .consume_gas(T::GasWeightMapping::weight_to_gas(188 .consume_gas(T::GasWeightMapping::weight_to_gas(
189 Weight::from_ref_time(
189 <T as frame_system::Config>::DbWeight::get()190 <T as frame_system::Config>::DbWeight::get()
190 .read191 .read
191 .saturating_mul(reads),192 .saturating_mul(reads)
192 ))193 ),
194 ))
193 }195 }
194196
195 /// Consume gas for writing.197 /// Consume gas for writing.
196 pub fn consume_store_writes(&self, writes: u64) -> evm_coder::execution::Result<()> {198 pub fn consume_store_writes(&self, writes: u64) -> evm_coder::execution::Result<()> {
197 self.recorder199 self.recorder
198 .consume_gas(T::GasWeightMapping::weight_to_gas(200 .consume_gas(T::GasWeightMapping::weight_to_gas(
201 Weight::from_ref_time(
199 <T as frame_system::Config>::DbWeight::get()202 <T as frame_system::Config>::DbWeight::get()
200 .write203 .write
201 .saturating_mul(writes),204 .saturating_mul(writes)
202 ))205 ),
206 ))
203 }207 }
204208
213 let writes = weight.read.saturating_mul(writes);217 let writes = weight.read.saturating_mul(writes);
214 self.recorder218 self.recorder
215 .consume_gas(T::GasWeightMapping::weight_to_gas(219 .consume_gas(T::GasWeightMapping::weight_to_gas(
216 reads.saturating_add(writes),220 Weight::from_ref_time(reads.saturating_add(writes)),
217 ))221 ))
218 }222 }
219223
706 fn on_runtime_upgrade() -> Weight {710 fn on_runtime_upgrade() -> Weight {
707 StorageVersion::new(1).put::<Pallet<T>>();711 StorageVersion::new(1).put::<Pallet<T>>();
708712
709 0713 Weight::zero()
710 }714 }
711 }715 }
712}716}
modifiedpallets/common/src/weights.rsdiffbeforeafterboth
42impl<T: frame_system::Config> WeightInfo for SubstrateWeight<T> {42impl<T: frame_system::Config> WeightInfo for SubstrateWeight<T> {
43 // Storage: Common CollectionProperties (r:1 w:1)43 // Storage: Common CollectionProperties (r:1 w:1)
44 fn set_collection_properties(b: u32, ) -> Weight {44 fn set_collection_properties(b: u32, ) -> Weight {
45 (0 as Weight)45 (Weight::from_ref_time(0))
46 // Standard Error: 142_818_00046 // Standard Error: 142_818_000
47 .saturating_add((2_786_252_000 as Weight).saturating_mul(b as Weight))47 .saturating_add(Weight::from_ref_time(2_786_252_000).saturating_mul(b as u64))
48 .saturating_add(T::DbWeight::get().reads(1 as Weight))48 .saturating_add(T::DbWeight::get().reads(1 as u64))
49 .saturating_add(T::DbWeight::get().writes(1 as Weight))49 .saturating_add(T::DbWeight::get().writes(1 as u64))
50 }50 }
51 // Storage: Common CollectionProperties (r:1 w:1)51 // Storage: Common CollectionProperties (r:1 w:1)
52 fn delete_collection_properties(b: u32, ) -> Weight {52 fn delete_collection_properties(b: u32, ) -> Weight {
53 (0 as Weight)53 (Weight::from_ref_time(0))
54 // Standard Error: 101_087_00054 // Standard Error: 101_087_000
55 .saturating_add((2_739_521_000 as Weight).saturating_mul(b as Weight))55 .saturating_add(Weight::from_ref_time(2_739_521_000).saturating_mul(b as u64))
56 .saturating_add(T::DbWeight::get().reads(1 as Weight))56 .saturating_add(T::DbWeight::get().reads(1 as u64))
57 .saturating_add(T::DbWeight::get().writes(1 as Weight))57 .saturating_add(T::DbWeight::get().writes(1 as u64))
58 }58 }
59}59}
6060
61// For backwards compatibility and tests61// For backwards compatibility and tests
62impl WeightInfo for () {62impl WeightInfo for () {
63 // Storage: Common CollectionProperties (r:1 w:1)63 // Storage: Common CollectionProperties (r:1 w:1)
64 fn set_collection_properties(b: u32, ) -> Weight {64 fn set_collection_properties(b: u32, ) -> Weight {
65 (0 as Weight)65 (Weight::from_ref_time(0))
66 // Standard Error: 142_818_00066 // Standard Error: 142_818_000
67 .saturating_add((2_786_252_000 as Weight).saturating_mul(b as Weight))67 .saturating_add(Weight::from_ref_time(2_786_252_000).saturating_mul(b as u64))
68 .saturating_add(RocksDbWeight::get().reads(1 as Weight))68 .saturating_add(RocksDbWeight::get().reads(1 as u64))
69 .saturating_add(RocksDbWeight::get().writes(1 as Weight))69 .saturating_add(RocksDbWeight::get().writes(1 as u64))
70 }70 }
71 // Storage: Common CollectionProperties (r:1 w:1)71 // Storage: Common CollectionProperties (r:1 w:1)
72 fn delete_collection_properties(b: u32, ) -> Weight {72 fn delete_collection_properties(b: u32, ) -> Weight {
73 (0 as Weight)73 (Weight::from_ref_time(0))
74 // Standard Error: 101_087_00074 // Standard Error: 101_087_000
75 .saturating_add((2_739_521_000 as Weight).saturating_mul(b as Weight))75 .saturating_add(Weight::from_ref_time(2_739_521_000).saturating_mul(b as u64))
76 .saturating_add(RocksDbWeight::get().reads(1 as Weight))76 .saturating_add(RocksDbWeight::get().reads(1 as u64))
77 .saturating_add(RocksDbWeight::get().writes(1 as Weight))77 .saturating_add(RocksDbWeight::get().writes(1 as u64))
78 }78 }
79}79}
8080
modifiedpallets/configuration/Cargo.tomldiffbeforeafterboth
10scale-info = { version = "2.0.1", default-features = false, features = [10scale-info = { version = "2.0.1", default-features = false, features = [
11 "derive",11 "derive",
12] }12] }
13frame-support = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.27" }13frame-support = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
14frame-system = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.27" }14frame-system = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
15sp-runtime = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.27" }15sp-runtime = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
16sp-std = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.27" }16sp-std = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
17sp-core = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.27" }17sp-core = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
18sp-arithmetic = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.27" }18sp-arithmetic = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
19fp-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.27-fee-limit" }19fp-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29-fee-limit" }
20smallvec = "1.6.1"20smallvec = "1.6.1"
2121
22[features]22[features]
modifiedpallets/configuration/src/lib.rsdiffbeforeafterboth
2020
21use frame_support::{21use frame_support::{
22 pallet,22 pallet,
23 weights::{WeightToFeePolynomial, WeightToFeeCoefficients, WeightToFeeCoefficient},23 weights::{WeightToFeePolynomial, WeightToFeeCoefficients, WeightToFeeCoefficient, Weight},
24 traits::Get,24 traits::Get,
25};25};
26use sp_arithmetic::traits::{BaseArithmetic, Unsigned};26use sp_arithmetic::traits::{BaseArithmetic, Unsigned};
115115
116pub struct FeeCalculator<T>(PhantomData<T>);116pub struct FeeCalculator<T>(PhantomData<T>);
117impl<T: Config> fp_evm::FeeCalculator for FeeCalculator<T> {117impl<T: Config> fp_evm::FeeCalculator for FeeCalculator<T> {
118 fn min_gas_price() -> (U256, u64) {118 fn min_gas_price() -> (U256, Weight) {
119 (119 (
120 <MinGasPriceOverride<T>>::get().into(),120 <MinGasPriceOverride<T>>::get().into(),
121 T::DbWeight::get().reads(1),121 T::DbWeight::get().reads(1),
modifiedpallets/evm-coder-substrate/Cargo.tomldiffbeforeafterboth
8scale-info = { version = "2.0.1", default-features = false, features = [8scale-info = { version = "2.0.1", default-features = false, features = [
9 "derive",9 "derive",
10] }10] }
11sp-std = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.27" }11sp-std = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
12sp-core = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.27" }12sp-core = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
13ethereum = { version = "0.12.0", default-features = false }13ethereum = { version = "0.12.0", default-features = false }
14evm-coder = { default-features = false, path = "../../crates/evm-coder" }14evm-coder = { default-features = false, path = "../../crates/evm-coder" }
15pallet-ethereum = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.27-fee-limit" }15pallet-ethereum = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29-fee-limit" }
16pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.27-fee-limit" }16pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29-fee-limit" }
17frame-support = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.27" }17frame-support = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
18frame-system = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.27" }18frame-system = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
19frame-benchmarking = { default-features = false, optional = true, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.27" }19frame-benchmarking = { default-features = false, optional = true, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
20up-data-structs = { default-features = false, path = "../../primitives/data-structs" }20up-data-structs = { default-features = false, path = "../../primitives/data-structs" }
2121
22[dependencies.codec]22[dependencies.codec]
modifiedpallets/evm-contract-helpers/Cargo.tomldiffbeforeafterboth
12ethereum = { version = "0.12.0", default-features = false }12ethereum = { version = "0.12.0", default-features = false }
1313
14# Substrate14# Substrate
15frame-support = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.27" }15frame-support = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
16frame-system = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.27" }16frame-system = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
17sp-runtime = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.27" }17sp-runtime = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
18sp-std = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.27" }18sp-std = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
19sp-core = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.27" }19sp-core = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
2020
21# Unique21# Unique
22pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.27-fee-limit" }22pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29-fee-limit" }
23fp-evm-mapping = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.27-fee-limit" }23fp-evm-mapping = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29-fee-limit" }
24up-sponsorship = { version = "0.1.0", default-features = false, git = "https://github.com/uniquenetwork/pallet-sponsoring", branch = "polkadot-v0.9.27" }24up-sponsorship = { version = "0.1.0", default-features = false, git = "https://github.com/uniquenetwork/pallet-sponsoring", branch = "polkadot-v0.9.29" }
2525
26# Locals26# Locals
27evm-coder = { default-features = false, path = '../../crates/evm-coder' }27evm-coder = { default-features = false, path = '../../crates/evm-coder' }
modifiedpallets/evm-migration/Cargo.tomldiffbeforeafterboth
8scale-info = { version = "2.0.1", default-features = false, features = [8scale-info = { version = "2.0.1", default-features = false, features = [
9 "derive",9 "derive",
10] }10] }
11frame-support = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.27" }11frame-support = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
12frame-system = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.27" }12frame-system = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
13frame-benchmarking = { default-features = false, optional = true, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.27" }13frame-benchmarking = { default-features = false, optional = true, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
14sp-runtime = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.27" }14sp-runtime = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
15sp-std = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.27" }15sp-std = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
16sp-io = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.27" }16sp-io = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
17sp-core = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.27" }17sp-core = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
18pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.27-fee-limit" }18pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29-fee-limit" }
19fp-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.27-fee-limit" }19fp-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29-fee-limit" }
2020
21[dependencies.codec]21[dependencies.codec]
22default-features = false22default-features = false
modifiedpallets/evm-migration/src/weights.rsdiffbeforeafterboth
46 // Storage: System Account (r:1 w:0)46 // Storage: System Account (r:1 w:0)
47 // Storage: EVM AccountCodes (r:1 w:0)47 // Storage: EVM AccountCodes (r:1 w:0)
48 fn begin() -> Weight {48 fn begin() -> Weight {
49 (8_035_000 as Weight)49 Weight::from_ref_time(8_035_000)
50 .saturating_add(T::DbWeight::get().reads(3 as Weight))50 .saturating_add(T::DbWeight::get().reads(3 as u64))
51 .saturating_add(T::DbWeight::get().writes(1 as Weight))51 .saturating_add(T::DbWeight::get().writes(1 as u64))
52 }52 }
53 // Storage: EvmMigration MigrationPending (r:1 w:0)53 // Storage: EvmMigration MigrationPending (r:1 w:0)
54 // Storage: EVM AccountStorages (r:0 w:1)54 // Storage: EVM AccountStorages (r:0 w:1)
55 fn set_data(b: u32, ) -> Weight {55 fn set_data(b: u32, ) -> Weight {
56 (3_076_000 as Weight)56 Weight::from_ref_time(3_076_000)
57 // Standard Error: 057 // Standard Error: 0
58 .saturating_add((828_000 as Weight).saturating_mul(b as Weight))58 .saturating_add(Weight::from_ref_time(828_000).saturating_mul(b as u64))
59 .saturating_add(T::DbWeight::get().reads(1 as Weight))59 .saturating_add(T::DbWeight::get().reads(1 as u64))
60 .saturating_add(T::DbWeight::get().writes((1 as Weight).saturating_mul(b as Weight)))60 .saturating_add(T::DbWeight::get().writes((1 as u64).saturating_mul(b as u64)))
61 }61 }
62 // Storage: EvmMigration MigrationPending (r:1 w:1)62 // Storage: EvmMigration MigrationPending (r:1 w:1)
63 // Storage: EVM AccountCodes (r:0 w:1)63 // Storage: EVM AccountCodes (r:0 w:1)
64 fn finish(_b: u32, ) -> Weight {64 fn finish(_b: u32, ) -> Weight {
65 (6_591_000 as Weight)65 Weight::from_ref_time(6_591_000)
66 .saturating_add(T::DbWeight::get().reads(1 as Weight))66 .saturating_add(T::DbWeight::get().reads(1 as u64))
67 .saturating_add(T::DbWeight::get().writes(2 as Weight))67 .saturating_add(T::DbWeight::get().writes(2 as u64))
68 }68 }
69}69}
7070
74 // Storage: System Account (r:1 w:0)74 // Storage: System Account (r:1 w:0)
75 // Storage: EVM AccountCodes (r:1 w:0)75 // Storage: EVM AccountCodes (r:1 w:0)
76 fn begin() -> Weight {76 fn begin() -> Weight {
77 (8_035_000 as Weight)77 Weight::from_ref_time(8_035_000)
78 .saturating_add(RocksDbWeight::get().reads(3 as Weight))78 .saturating_add(RocksDbWeight::get().reads(3 as u64))
79 .saturating_add(RocksDbWeight::get().writes(1 as Weight))79 .saturating_add(RocksDbWeight::get().writes(1 as u64))
80 }80 }
81 // Storage: EvmMigration MigrationPending (r:1 w:0)81 // Storage: EvmMigration MigrationPending (r:1 w:0)
82 // Storage: EVM AccountStorages (r:0 w:1)82 // Storage: EVM AccountStorages (r:0 w:1)
83 fn set_data(b: u32, ) -> Weight {83 fn set_data(b: u32, ) -> Weight {
84 (3_076_000 as Weight)84 Weight::from_ref_time(3_076_000)
85 // Standard Error: 085 // Standard Error: 0
86 .saturating_add((828_000 as Weight).saturating_mul(b as Weight))86 .saturating_add(Weight::from_ref_time(828_000).saturating_mul(b as u64))
87 .saturating_add(RocksDbWeight::get().reads(1 as Weight))87 .saturating_add(RocksDbWeight::get().reads(1 as u64))
88 .saturating_add(RocksDbWeight::get().writes((1 as Weight).saturating_mul(b as Weight)))88 .saturating_add(RocksDbWeight::get().writes((1 as u64).saturating_mul(b as u64)))
89 }89 }
90 // Storage: EvmMigration MigrationPending (r:1 w:1)90 // Storage: EvmMigration MigrationPending (r:1 w:1)
91 // Storage: EVM AccountCodes (r:0 w:1)91 // Storage: EVM AccountCodes (r:0 w:1)
92 fn finish(_b: u32, ) -> Weight {92 fn finish(_b: u32, ) -> Weight {
93 (6_591_000 as Weight)93 Weight::from_ref_time(6_591_000)
94 .saturating_add(RocksDbWeight::get().reads(1 as Weight))94 .saturating_add(RocksDbWeight::get().reads(1 as u64))
95 .saturating_add(RocksDbWeight::get().writes(2 as Weight))95 .saturating_add(RocksDbWeight::get().writes(2 as u64))
96 }96 }
97}97}
9898
modifiedpallets/evm-transaction-payment/Cargo.tomldiffbeforeafterboth
8scale-info = { version = "2.0.1", default-features = false, features = [8scale-info = { version = "2.0.1", default-features = false, features = [
9 "derive",9 "derive",
10] }10] }
11frame-support = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.27" }11frame-support = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
12frame-system = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.27" }12frame-system = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
13sp-runtime = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.27" }13sp-runtime = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
14sp-std = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.27" }14sp-std = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
15sp-io = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.27" }15sp-io = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
16sp-core = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.27" }16sp-core = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
17pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.27-fee-limit" }17pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29-fee-limit" }
18fp-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.27-fee-limit" }18fp-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29-fee-limit" }
19pallet-ethereum = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.27-fee-limit" }19pallet-ethereum = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29-fee-limit" }
20up-sponsorship = { version = "0.1.0", default-features = false, git = "https://github.com/uniquenetwork/pallet-sponsoring", branch = "polkadot-v0.9.27" }20up-sponsorship = { version = "0.1.0", default-features = false, git = "https://github.com/uniquenetwork/pallet-sponsoring", branch = "polkadot-v0.9.29" }
21fp-evm-mapping = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.27-fee-limit" }21fp-evm-mapping = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29-fee-limit" }
2222
23[dependencies.codec]23[dependencies.codec]
24default-features = false24default-features = false
modifiedpallets/foreign-assets/Cargo.tomldiffbeforeafterboth
9serde = { version = "1.0.136", optional = true }9serde = { version = "1.0.136", optional = true }
10scale-info = { version = "2.0.1", default-features = false, features = ["derive"] }10scale-info = { version = "2.0.1", default-features = false, features = ["derive"] }
11codec = { package = "parity-scale-codec", version = "3.0.0", default-features = false }11codec = { package = "parity-scale-codec", version = "3.0.0", default-features = false }
12sp-runtime = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.27", default-features = false }12sp-runtime = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29", default-features = false }
13sp-std = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.27", default-features = false }13sp-std = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29", default-features = false }
14frame-support = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.27", default-features = false }14frame-support = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29", default-features = false }
15frame-system = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.27", default-features = false }15frame-system = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29", default-features = false }
16up-data-structs = { default-features = false, path = '../../primitives/data-structs' }16up-data-structs = { default-features = false, path = '../../primitives/data-structs' }
17pallet-balances = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.27", default-features = false }17pallet-balances = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29", default-features = false }
18pallet-common = { default-features = false, path = '../common' }18pallet-common = { default-features = false, path = '../common' }
19pallet-fungible = { default-features = false, path = '../fungible' }19pallet-fungible = { default-features = false, path = '../fungible' }
20xcm = { git = "https://github.com/paritytech/polkadot", branch = "release-v0.9.27", default-features = false }20xcm = { git = "https://github.com/paritytech/polkadot", branch = "release-v0.9.29", default-features = false }
21xcm-builder = { git = "https://github.com/paritytech/polkadot", branch = "release-v0.9.27", default-features = false }21xcm-builder = { git = "https://github.com/paritytech/polkadot", branch = "release-v0.9.29", default-features = false }
22xcm-executor = { git = "https://github.com/paritytech/polkadot", branch = "release-v0.9.27", default-features = false }22xcm-executor = { git = "https://github.com/paritytech/polkadot", branch = "release-v0.9.29", default-features = false }
23#orml-tokens = { git = 'https://github.com/UniqueNetwork/open-runtime-module-library', branch = 'unique-polkadot-v0.9.24', version = "0.4.1-dev", default-features = false }23#orml-tokens = { git = 'https://github.com/UniqueNetwork/open-runtime-module-library', branch = 'unique-polkadot-v0.9.24', version = "0.4.1-dev", default-features = false }
24orml-tokens = { git = "https://github.com/open-web3-stack/open-runtime-module-library", branch = "polkadot-v0.9.27", version = "0.4.1-dev", default-features = false }24orml-tokens = { git = "https://github.com/UniqueNetwork/open-runtime-module-library", branch = "polkadot-v0.9.29", version = "0.4.1-dev", default-features = false }
25frame-benchmarking = { default-features = false, optional = true, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.27" }25frame-benchmarking = { default-features = false, optional = true, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
2626
27[dev-dependencies]27[dev-dependencies]
28serde_json = "1.0.68"28serde_json = "1.0.68"
29hex = { version = "0.4" }29hex = { version = "0.4" }
30sp-core = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.27" }30sp-core = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
31sp-io = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.27" }31sp-io = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
32pallet-timestamp = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.27" }32pallet-timestamp = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
33pallet-balances = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.27" }33pallet-balances = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
3434
35[features]35[features]
36default = ["std"]36default = ["std"]
modifiedpallets/foreign-assets/src/lib.rsdiffbeforeafterboth
5454
55// NOTE:v1::MultiLocation is used in storages, we would need to do migration if upgrade the55// NOTE:v1::MultiLocation is used in storages, we would need to do migration if upgrade the
56// MultiLocation in the future.56// MultiLocation in the future.
57use xcm::opaque::latest::prelude::XcmError;57use xcm::opaque::latest::{prelude::XcmError, Weight};
58use xcm::{v1::MultiLocation, VersionedMultiLocation};58use xcm::{v1::MultiLocation, VersionedMultiLocation};
59use xcm_executor::{traits::WeightTrader, Assets};59use xcm_executor::{traits::WeightTrader, Assets};
6060
modifiedpallets/foreign-assets/src/weights.rsdiffbeforeafterboth
53 // Storage: Common CollectionProperties (r:0 w:1)53 // Storage: Common CollectionProperties (r:0 w:1)
54 // Storage: Common CollectionById (r:0 w:1)54 // Storage: Common CollectionById (r:0 w:1)
55 fn register_foreign_asset() -> Weight {55 fn register_foreign_asset() -> Weight {
56 (52_161_000 as Weight)56 Weight::from_ref_time(52_161_000)
57 .saturating_add(T::DbWeight::get().reads(9 as Weight))57 .saturating_add(T::DbWeight::get().reads(9 as u64))
58 .saturating_add(T::DbWeight::get().writes(11 as Weight))58 .saturating_add(T::DbWeight::get().writes(11 as u64))
59 }59 }
60 // Storage: ForeignAssets ForeignAssetLocations (r:1 w:1)60 // Storage: ForeignAssets ForeignAssetLocations (r:1 w:1)
61 // Storage: ForeignAssets AssetMetadatas (r:1 w:1)61 // Storage: ForeignAssets AssetMetadatas (r:1 w:1)
62 fn update_foreign_asset() -> Weight {62 fn update_foreign_asset() -> Weight {
63 (19_111_000 as Weight)63 Weight::from_ref_time(19_111_000)
64 .saturating_add(T::DbWeight::get().reads(2 as Weight))64 .saturating_add(T::DbWeight::get().reads(2 as u64))
65 .saturating_add(T::DbWeight::get().writes(2 as Weight))65 .saturating_add(T::DbWeight::get().writes(2 as u64))
66 }66 }
67}67}
6868
80 // Storage: Common CollectionProperties (r:0 w:1)80 // Storage: Common CollectionProperties (r:0 w:1)
81 // Storage: Common CollectionById (r:0 w:1)81 // Storage: Common CollectionById (r:0 w:1)
82 fn register_foreign_asset() -> Weight {82 fn register_foreign_asset() -> Weight {
83 (52_161_000 as Weight)83 Weight::from_ref_time(52_161_000)
84 .saturating_add(RocksDbWeight::get().reads(9 as Weight))84 .saturating_add(RocksDbWeight::get().reads(9 as u64))
85 .saturating_add(RocksDbWeight::get().writes(11 as Weight))85 .saturating_add(RocksDbWeight::get().writes(11 as u64))
86 }86 }
87 // Storage: ForeignAssets ForeignAssetLocations (r:1 w:1)87 // Storage: ForeignAssets ForeignAssetLocations (r:1 w:1)
88 // Storage: ForeignAssets AssetMetadatas (r:1 w:1)88 // Storage: ForeignAssets AssetMetadatas (r:1 w:1)
89 fn update_foreign_asset() -> Weight {89 fn update_foreign_asset() -> Weight {
90 (19_111_000 as Weight)90 Weight::from_ref_time(19_111_000)
91 .saturating_add(RocksDbWeight::get().reads(2 as Weight))91 .saturating_add(RocksDbWeight::get().reads(2 as u64))
92 .saturating_add(RocksDbWeight::get().writes(2 as Weight))92 .saturating_add(RocksDbWeight::get().writes(2 as u64))
93 }93 }
94}94}
9595
modifiedpallets/fungible/Cargo.tomldiffbeforeafterboth
11version = '3.1.2'11version = '3.1.2'
1212
13[dependencies]13[dependencies]
14frame-support = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.27" }14frame-support = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
15frame-system = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.27" }15frame-system = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
16sp-runtime = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.27" }16sp-runtime = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
17sp-std = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.27" }17sp-std = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
18sp-core = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.27" }18sp-core = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
19pallet-common = { default-features = false, path = '../common' }19pallet-common = { default-features = false, path = '../common' }
20pallet-structure = { default-features = false, path = '../structure' }20pallet-structure = { default-features = false, path = '../structure' }
21up-data-structs = { default-features = false, path = '../../primitives/data-structs' }21up-data-structs = { default-features = false, path = '../../primitives/data-structs' }
22evm-coder = { default-features = false, path = '../../crates/evm-coder' }22evm-coder = { default-features = false, path = '../../crates/evm-coder' }
23pallet-evm-coder-substrate = { default-features = false, path = '../evm-coder-substrate' }23pallet-evm-coder-substrate = { default-features = false, path = '../evm-coder-substrate' }
24ethereum = { version = "0.12.0", default-features = false }24ethereum = { version = "0.12.0", default-features = false }
25frame-benchmarking = { default-features = false, optional = true, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.27" }25frame-benchmarking = { default-features = false, optional = true, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
26pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.27-fee-limit" }26pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29-fee-limit" }
27scale-info = { version = "2.0.1", default-features = false, features = [27scale-info = { version = "2.0.1", default-features = false, features = [
28 "derive",28 "derive",
29] }29] }
modifiedpallets/fungible/src/common.rsdiffbeforeafterboth
45 CreateItemExData::Fungible(f) => {45 CreateItemExData::Fungible(f) => {
46 <SelfWeightOf<T>>::create_multiple_items_ex(f.len() as u32)46 <SelfWeightOf<T>>::create_multiple_items_ex(f.len() as u32)
47 }47 }
48 _ => 0,48 _ => Weight::zero(),
49 }49 }
50 }50 }
5151
5555
56 fn set_collection_properties(_amount: u32) -> Weight {56 fn set_collection_properties(_amount: u32) -> Weight {
57 // Error57 // Error
58 058 Weight::zero()
59 }59 }
6060
61 fn delete_collection_properties(_amount: u32) -> Weight {61 fn delete_collection_properties(_amount: u32) -> Weight {
62 // Error62 // Error
63 063 Weight::zero()
64 }64 }
6565
66 fn set_token_properties(_amount: u32) -> Weight {66 fn set_token_properties(_amount: u32) -> Weight {
67 // Error67 // Error
68 068 Weight::zero()
69 }69 }
7070
71 fn delete_token_properties(_amount: u32) -> Weight {71 fn delete_token_properties(_amount: u32) -> Weight {
72 // Error72 // Error
73 073 Weight::zero()
74 }74 }
7575
76 fn set_token_property_permissions(_amount: u32) -> Weight {76 fn set_token_property_permissions(_amount: u32) -> Weight {
77 // Error77 // Error
78 078 Weight::zero()
79 }79 }
8080
81 fn transfer() -> Weight {81 fn transfer() -> Weight {
101101
102 fn burn_recursively_breadth_raw(_amount: u32) -> Weight {102 fn burn_recursively_breadth_raw(_amount: u32) -> Weight {
103 // Fungible tokens can't have children103 // Fungible tokens can't have children
104 0104 Weight::zero()
105 }105 }
106106
107 fn token_owner() -> Weight {107 fn token_owner() -> Weight {
108 0108 Weight::zero()
109 }109 }
110}110}
111111
modifiedpallets/fungible/src/weights.rsdiffbeforeafterboth
48 // Storage: Fungible TotalSupply (r:1 w:1)48 // Storage: Fungible TotalSupply (r:1 w:1)
49 // Storage: Fungible Balance (r:1 w:1)49 // Storage: Fungible Balance (r:1 w:1)
50 fn create_item() -> Weight {50 fn create_item() -> Weight {
51 (18_195_000 as Weight)51 Weight::from_ref_time(18_195_000)
52 .saturating_add(T::DbWeight::get().reads(2 as Weight))52 .saturating_add(T::DbWeight::get().reads(2 as u64))
53 .saturating_add(T::DbWeight::get().writes(2 as Weight))53 .saturating_add(T::DbWeight::get().writes(2 as u64))
54 }54 }
55 // Storage: Fungible TotalSupply (r:1 w:1)55 // Storage: Fungible TotalSupply (r:1 w:1)
56 // Storage: Fungible Balance (r:4 w:4)56 // Storage: Fungible Balance (r:4 w:4)
57 fn create_multiple_items_ex(b: u32, ) -> Weight {57 fn create_multiple_items_ex(b: u32, ) -> Weight {
58 (19_218_000 as Weight)58 Weight::from_ref_time(19_218_000)
59 // Standard Error: 3_00059 // Standard Error: 3_000
60 .saturating_add((4_516_000 as Weight).saturating_mul(b as Weight))60 .saturating_add(Weight::from_ref_time(4_516_000).saturating_mul(b as u64))
61 .saturating_add(T::DbWeight::get().reads(1 as Weight))61 .saturating_add(T::DbWeight::get().reads(1 as u64))
62 .saturating_add(T::DbWeight::get().reads((1 as Weight).saturating_mul(b as Weight)))62 .saturating_add(T::DbWeight::get().reads((1 as u64).saturating_mul(b as u64)))
63 .saturating_add(T::DbWeight::get().writes(1 as Weight))63 .saturating_add(T::DbWeight::get().writes(1 as u64))
64 .saturating_add(T::DbWeight::get().writes((1 as Weight).saturating_mul(b as Weight)))64 .saturating_add(T::DbWeight::get().writes((1 as u64).saturating_mul(b as u64)))
65 }65 }
66 // Storage: Fungible TotalSupply (r:1 w:1)66 // Storage: Fungible TotalSupply (r:1 w:1)
67 // Storage: Fungible Balance (r:1 w:1)67 // Storage: Fungible Balance (r:1 w:1)
68 fn burn_item() -> Weight {68 fn burn_item() -> Weight {
69 (18_719_000 as Weight)69 Weight::from_ref_time(18_719_000)
70 .saturating_add(T::DbWeight::get().reads(2 as Weight))70 .saturating_add(T::DbWeight::get().reads(2 as u64))
71 .saturating_add(T::DbWeight::get().writes(2 as Weight))71 .saturating_add(T::DbWeight::get().writes(2 as u64))
72 }72 }
73 // Storage: Fungible Balance (r:2 w:2)73 // Storage: Fungible Balance (r:2 w:2)
74 fn transfer() -> Weight {74 fn transfer() -> Weight {
75 (20_563_000 as Weight)75 Weight::from_ref_time(20_563_000)
76 .saturating_add(T::DbWeight::get().reads(2 as Weight))76 .saturating_add(T::DbWeight::get().reads(2 as u64))
77 .saturating_add(T::DbWeight::get().writes(2 as Weight))77 .saturating_add(T::DbWeight::get().writes(2 as u64))
78 }78 }
79 // Storage: Fungible Balance (r:1 w:0)79 // Storage: Fungible Balance (r:1 w:0)
80 // Storage: Fungible Allowance (r:0 w:1)80 // Storage: Fungible Allowance (r:0 w:1)
81 fn approve() -> Weight {81 fn approve() -> Weight {
82 (17_583_000 as Weight)82 Weight::from_ref_time(17_583_000)
83 .saturating_add(T::DbWeight::get().reads(1 as Weight))83 .saturating_add(T::DbWeight::get().reads(1 as u64))
84 .saturating_add(T::DbWeight::get().writes(1 as Weight))84 .saturating_add(T::DbWeight::get().writes(1 as u64))
85 }85 }
86 // Storage: Fungible Allowance (r:1 w:1)86 // Storage: Fungible Allowance (r:1 w:1)
87 // Storage: Fungible Balance (r:2 w:2)87 // Storage: Fungible Balance (r:2 w:2)
88 fn transfer_from() -> Weight {88 fn transfer_from() -> Weight {
89 (29_845_000 as Weight)89 Weight::from_ref_time(29_845_000)
90 .saturating_add(T::DbWeight::get().reads(3 as Weight))90 .saturating_add(T::DbWeight::get().reads(3 as u64))
91 .saturating_add(T::DbWeight::get().writes(3 as Weight))91 .saturating_add(T::DbWeight::get().writes(3 as u64))
92 }92 }
93 // Storage: Fungible Allowance (r:1 w:1)93 // Storage: Fungible Allowance (r:1 w:1)
94 // Storage: Fungible TotalSupply (r:1 w:1)94 // Storage: Fungible TotalSupply (r:1 w:1)
95 // Storage: Fungible Balance (r:1 w:1)95 // Storage: Fungible Balance (r:1 w:1)
96 fn burn_from() -> Weight {96 fn burn_from() -> Weight {
97 (28_248_000 as Weight)97 Weight::from_ref_time(28_248_000)
98 .saturating_add(T::DbWeight::get().reads(3 as Weight))98 .saturating_add(T::DbWeight::get().reads(3 as u64))
99 .saturating_add(T::DbWeight::get().writes(3 as Weight))99 .saturating_add(T::DbWeight::get().writes(3 as u64))
100 }100 }
101}101}
102102
105 // Storage: Fungible TotalSupply (r:1 w:1)105 // Storage: Fungible TotalSupply (r:1 w:1)
106 // Storage: Fungible Balance (r:1 w:1)106 // Storage: Fungible Balance (r:1 w:1)
107 fn create_item() -> Weight {107 fn create_item() -> Weight {
108 (18_195_000 as Weight)108 Weight::from_ref_time(18_195_000)
109 .saturating_add(RocksDbWeight::get().reads(2 as Weight))109 .saturating_add(RocksDbWeight::get().reads(2 as u64))
110 .saturating_add(RocksDbWeight::get().writes(2 as Weight))110 .saturating_add(RocksDbWeight::get().writes(2 as u64))
111 }111 }
112 // Storage: Fungible TotalSupply (r:1 w:1)112 // Storage: Fungible TotalSupply (r:1 w:1)
113 // Storage: Fungible Balance (r:4 w:4)113 // Storage: Fungible Balance (r:4 w:4)
114 fn create_multiple_items_ex(b: u32, ) -> Weight {114 fn create_multiple_items_ex(b: u32, ) -> Weight {
115 (19_218_000 as Weight)115 Weight::from_ref_time(19_218_000)
116 // Standard Error: 3_000116 // Standard Error: 3_000
117 .saturating_add((4_516_000 as Weight).saturating_mul(b as Weight))117 .saturating_add(Weight::from_ref_time(4_516_000).saturating_mul(b as u64))
118 .saturating_add(RocksDbWeight::get().reads(1 as Weight))118 .saturating_add(RocksDbWeight::get().reads(1 as u64))
119 .saturating_add(RocksDbWeight::get().reads((1 as Weight).saturating_mul(b as Weight)))119 .saturating_add(RocksDbWeight::get().reads((1 as u64).saturating_mul(b as u64)))
120 .saturating_add(RocksDbWeight::get().writes(1 as Weight))120 .saturating_add(RocksDbWeight::get().writes(1 as u64))
121 .saturating_add(RocksDbWeight::get().writes((1 as Weight).saturating_mul(b as Weight)))121 .saturating_add(RocksDbWeight::get().writes((1 as u64).saturating_mul(b as u64)))
122 }122 }
123 // Storage: Fungible TotalSupply (r:1 w:1)123 // Storage: Fungible TotalSupply (r:1 w:1)
124 // Storage: Fungible Balance (r:1 w:1)124 // Storage: Fungible Balance (r:1 w:1)
125 fn burn_item() -> Weight {125 fn burn_item() -> Weight {
126 (18_719_000 as Weight)126 Weight::from_ref_time(18_719_000)
127 .saturating_add(RocksDbWeight::get().reads(2 as Weight))127 .saturating_add(RocksDbWeight::get().reads(2 as u64))
128 .saturating_add(RocksDbWeight::get().writes(2 as Weight))128 .saturating_add(RocksDbWeight::get().writes(2 as u64))
129 }129 }
130 // Storage: Fungible Balance (r:2 w:2)130 // Storage: Fungible Balance (r:2 w:2)
131 fn transfer() -> Weight {131 fn transfer() -> Weight {
132 (20_563_000 as Weight)132 Weight::from_ref_time(20_563_000)
133 .saturating_add(RocksDbWeight::get().reads(2 as Weight))133 .saturating_add(RocksDbWeight::get().reads(2 as u64))
134 .saturating_add(RocksDbWeight::get().writes(2 as Weight))134 .saturating_add(RocksDbWeight::get().writes(2 as u64))
135 }135 }
136 // Storage: Fungible Balance (r:1 w:0)136 // Storage: Fungible Balance (r:1 w:0)
137 // Storage: Fungible Allowance (r:0 w:1)137 // Storage: Fungible Allowance (r:0 w:1)
138 fn approve() -> Weight {138 fn approve() -> Weight {
139 (17_583_000 as Weight)139 Weight::from_ref_time(17_583_000)
140 .saturating_add(RocksDbWeight::get().reads(1 as Weight))140 .saturating_add(RocksDbWeight::get().reads(1 as u64))
141 .saturating_add(RocksDbWeight::get().writes(1 as Weight))141 .saturating_add(RocksDbWeight::get().writes(1 as u64))
142 }142 }
143 // Storage: Fungible Allowance (r:1 w:1)143 // Storage: Fungible Allowance (r:1 w:1)
144 // Storage: Fungible Balance (r:2 w:2)144 // Storage: Fungible Balance (r:2 w:2)
145 fn transfer_from() -> Weight {145 fn transfer_from() -> Weight {
146 (29_845_000 as Weight)146 Weight::from_ref_time(29_845_000)
147 .saturating_add(RocksDbWeight::get().reads(3 as Weight))147 .saturating_add(RocksDbWeight::get().reads(3 as u64))
148 .saturating_add(RocksDbWeight::get().writes(3 as Weight))148 .saturating_add(RocksDbWeight::get().writes(3 as u64))
149 }149 }
150 // Storage: Fungible Allowance (r:1 w:1)150 // Storage: Fungible Allowance (r:1 w:1)
151 // Storage: Fungible TotalSupply (r:1 w:1)151 // Storage: Fungible TotalSupply (r:1 w:1)
152 // Storage: Fungible Balance (r:1 w:1)152 // Storage: Fungible Balance (r:1 w:1)
153 fn burn_from() -> Weight {153 fn burn_from() -> Weight {
154 (28_248_000 as Weight)154 Weight::from_ref_time(28_248_000)
155 .saturating_add(RocksDbWeight::get().reads(3 as Weight))155 .saturating_add(RocksDbWeight::get().reads(3 as u64))
156 .saturating_add(RocksDbWeight::get().writes(3 as Weight))156 .saturating_add(RocksDbWeight::get().writes(3 as u64))
157 }157 }
158}158}
159159
modifiedpallets/inflation/Cargo.tomldiffbeforeafterboth
43default-features = false43default-features = false
44optional = true44optional = true
45git = "https://github.com/paritytech/substrate"45git = "https://github.com/paritytech/substrate"
46branch = "polkadot-v0.9.27"46branch = "polkadot-v0.9.29"
4747
48[dependencies.frame-support]48[dependencies.frame-support]
49default-features = false49default-features = false
50git = "https://github.com/paritytech/substrate"50git = "https://github.com/paritytech/substrate"
51branch = "polkadot-v0.9.27"51branch = "polkadot-v0.9.29"
5252
53[dependencies.frame-system]53[dependencies.frame-system]
54default-features = false54default-features = false
55git = "https://github.com/paritytech/substrate"55git = "https://github.com/paritytech/substrate"
56branch = "polkadot-v0.9.27"56branch = "polkadot-v0.9.29"
5757
58[dependencies.pallet-balances]58[dependencies.pallet-balances]
59default-features = false59default-features = false
60git = "https://github.com/paritytech/substrate"60git = "https://github.com/paritytech/substrate"
61branch = "polkadot-v0.9.27"61branch = "polkadot-v0.9.29"
6262
63[dependencies.pallet-timestamp]63[dependencies.pallet-timestamp]
64default-features = false64default-features = false
65git = "https://github.com/paritytech/substrate"65git = "https://github.com/paritytech/substrate"
66branch = "polkadot-v0.9.27"66branch = "polkadot-v0.9.29"
6767
68[dependencies.pallet-randomness-collective-flip]68[dependencies.pallet-randomness-collective-flip]
69default-features = false69default-features = false
70git = "https://github.com/paritytech/substrate"70git = "https://github.com/paritytech/substrate"
71branch = "polkadot-v0.9.27"71branch = "polkadot-v0.9.29"
7272
73[dependencies.sp-std]73[dependencies.sp-std]
74default-features = false74default-features = false
75git = "https://github.com/paritytech/substrate"75git = "https://github.com/paritytech/substrate"
76branch = "polkadot-v0.9.27"76branch = "polkadot-v0.9.29"
7777
78[dependencies.serde]78[dependencies.serde]
79default-features = false79default-features = false
83[dependencies.sp-runtime]83[dependencies.sp-runtime]
84default-features = false84default-features = false
85git = "https://github.com/paritytech/substrate"85git = "https://github.com/paritytech/substrate"
86branch = "polkadot-v0.9.27"86branch = "polkadot-v0.9.29"
8787
88[dependencies.sp-core]88[dependencies.sp-core]
89default-features = false89default-features = false
90git = "https://github.com/paritytech/substrate"90git = "https://github.com/paritytech/substrate"
91branch = "polkadot-v0.9.27"91branch = "polkadot-v0.9.29"
9292
93[dependencies.sp-io]93[dependencies.sp-io]
94default-features = false94default-features = false
95git = "https://github.com/paritytech/substrate"95git = "https://github.com/paritytech/substrate"
96branch = "polkadot-v0.9.27"96branch = "polkadot-v0.9.29"
9797
98[dependencies]98[dependencies]
99scale-info = { version = "2.0.1", default-features = false, features = [99scale-info = { version = "2.0.1", default-features = false, features = [
modifiedpallets/inflation/src/lib.rsdiffbeforeafterboth
110 where110 where
111 <T as frame_system::Config>::BlockNumber: From<u32>,111 <T as frame_system::Config>::BlockNumber: From<u32>,
112 {112 {
113 let mut consumed_weight = 0;113 let mut consumed_weight = Weight::zero();
114 let mut add_weight = |reads, writes, weight| {114 let mut add_weight = |reads, writes, weight| {
115 consumed_weight += T::DbWeight::get().reads_writes(reads, writes);115 consumed_weight += T::DbWeight::get().reads_writes(reads, writes);
116 consumed_weight += weight;116 consumed_weight += weight;
119 let block_interval: u32 = T::InflationBlockInterval::get().try_into().unwrap_or(0);119 let block_interval: u32 = T::InflationBlockInterval::get().try_into().unwrap_or(0);
120 let current_relay_block = T::BlockNumberProvider::current_block_number();120 let current_relay_block = T::BlockNumberProvider::current_block_number();
121 let next_inflation: T::BlockNumber = <NextInflationBlock<T>>::get();121 let next_inflation: T::BlockNumber = <NextInflationBlock<T>>::get();
122 add_weight(1, 0, 5_000_000);122 add_weight(1, 0, Weight::from_ref_time(5_000_000));
123123
124 // Apply inflation every InflationBlockInterval blocks124 // Apply inflation every InflationBlockInterval blocks
125 // If next_inflation == 0, this means inflation wasn't yet initialized125 // If next_inflation == 0, this means inflation wasn't yet initialized
128 // Do the "current_relay_block >= next_recalculation" check in the "current_relay_block >= next_inflation"128 // Do the "current_relay_block >= next_recalculation" check in the "current_relay_block >= next_inflation"
129 // block because it saves InflationBlockInterval DB reads for NextRecalculationBlock.129 // block because it saves InflationBlockInterval DB reads for NextRecalculationBlock.
130 let next_recalculation: T::BlockNumber = <NextRecalculationBlock<T>>::get();130 let next_recalculation: T::BlockNumber = <NextRecalculationBlock<T>>::get();
131 add_weight(1, 0, 0);131 add_weight(1, 0, Weight::zero());
132 if current_relay_block >= next_recalculation {132 if current_relay_block >= next_recalculation {
133 Self::recalculate_inflation(next_recalculation);133 Self::recalculate_inflation(next_recalculation);
134 add_weight(0, 4, 5_000_000);134 add_weight(0, 4, Weight::from_ref_time(5_000_000));
135 }135 }
136136
137 T::Currency::deposit_into_existing(137 T::Currency::deposit_into_existing(
143 // Update inflation block143 // Update inflation block
144 <NextInflationBlock<T>>::set(next_inflation + block_interval.into());144 <NextInflationBlock<T>>::set(next_inflation + block_interval.into());
145145
146 add_weight(3, 3, 10_000_000);146 add_weight(3, 3, Weight::from_ref_time(10_000_000));
147 }147 }
148148
149 consumed_weight149 consumed_weight
modifiedpallets/inflation/src/tests.rsdiffbeforeafterboth
21use frame_support::{21use frame_support::{
22 assert_ok, parameter_types,22 assert_ok, parameter_types,
23 traits::{Currency, OnInitialize, Everything, ConstU32},23 traits::{Currency, OnInitialize, Everything, ConstU32},
24 weights::Weight,
24};25};
25use frame_system::RawOrigin;26use frame_system::RawOrigin;
26use sp_core::H256;27use sp_core::H256;
69parameter_types! {70parameter_types! {
70 pub const BlockHashCount: u64 = 250;71 pub const BlockHashCount: u64 = 250;
71 pub BlockWeights: frame_system::limits::BlockWeights =72 pub BlockWeights: frame_system::limits::BlockWeights =
72 frame_system::limits::BlockWeights::simple_max(1024);73 frame_system::limits::BlockWeights::simple_max(Weight::from_ref_time(1024));
73 pub const SS58Prefix: u8 = 42;74 pub const SS58Prefix: u8 = 42;
74}75}
7576
modifiedpallets/nonfungible/Cargo.tomldiffbeforeafterboth
11version = '3.1.2'11version = '3.1.2'
1212
13[dependencies]13[dependencies]
14frame-support = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.27" }14frame-support = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
15frame-system = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.27" }15frame-system = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
16sp-runtime = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.27" }16sp-runtime = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
17sp-std = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.27" }17sp-std = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
18sp-core = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.27" }18sp-core = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
19pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.27-fee-limit" }19pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29-fee-limit" }
20pallet-common = { default-features = false, path = '../common' }20pallet-common = { default-features = false, path = '../common' }
21pallet-structure = { default-features = false, path = '../structure' }21pallet-structure = { default-features = false, path = '../structure' }
22up-data-structs = { default-features = false, path = '../../primitives/data-structs' }22up-data-structs = { default-features = false, path = '../../primitives/data-structs' }
23evm-coder = { default-features = false, path = '../../crates/evm-coder' }23evm-coder = { default-features = false, path = '../../crates/evm-coder' }
24pallet-evm-coder-substrate = { default-features = false, path = '../evm-coder-substrate' }24pallet-evm-coder-substrate = { default-features = false, path = '../evm-coder-substrate' }
25ethereum = { version = "0.12.0", default-features = false }25ethereum = { version = "0.12.0", default-features = false }
26frame-benchmarking = { default-features = false, optional = true, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.27" }26frame-benchmarking = { default-features = false, optional = true, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
27scale-info = { version = "2.0.1", default-features = false, features = [27scale-info = { version = "2.0.1", default-features = false, features = [
28 "derive",28 "derive",
29] }29] }
modifiedpallets/nonfungible/src/common.rsdiffbeforeafterboth
44 CreateItemExData::NFT(t) => {44 CreateItemExData::NFT(t) => {
45 <SelfWeightOf<T>>::create_multiple_items_ex(t.len() as u32)45 <SelfWeightOf<T>>::create_multiple_items_ex(t.len() as u32)
46 + t.iter()46 + t.iter()
47 .map(|t| {47 .filter_map(|t| {
48 if t.properties.len() > 0 {48 if t.properties.len() > 0 {
49 Self::set_token_properties(t.properties.len() as u32)49 Some(Self::set_token_properties(t.properties.len() as u32))
50 } else {50 } else {
51 051 None
52 }52 }
53 })53 })
54 .sum::<u64>()54 .fold(Weight::zero(), |a, b| a.saturating_add(b))
55 }55 }
56 _ => 0,56 _ => Weight::zero(),
57 }57 }
58 }58 }
5959
67 }67 }
68 _ => None,68 _ => None,
69 })69 })
70 .sum::<u64>()70 .fold(Weight::zero(), |a, b| a.saturating_add(b))
71 }71 }
7272
73 fn burn_item() -> Weight {73 fn burn_item() -> Weight {
modifiedpallets/nonfungible/src/lib.rsdiffbeforeafterboth
278 fn on_runtime_upgrade() -> Weight {278 fn on_runtime_upgrade() -> Weight {
279 StorageVersion::new(1).put::<Pallet<T>>();279 StorageVersion::new(1).put::<Pallet<T>>();
280280
281 0281 Weight::zero()
282 }282 }
283 }283 }
284}284}
545 let current_token_account =545 let current_token_account =
546 T::CrossTokenAddressMapping::token_to_address(collection.id, token);546 T::CrossTokenAddressMapping::token_to_address(collection.id, token);
547547
548 let mut weight = 0 as Weight;548 let mut weight = Weight::zero();
549549
550 // This method is transactional, if user in fact doesn't have permissions to remove token -550 // This method is transactional, if user in fact doesn't have permissions to remove token -
551 // tokens removed here will be restored after rejected transaction551 // tokens removed here will be restored after rejected transaction
modifiedpallets/nonfungible/src/weights.rsdiffbeforeafterboth
57 // Storage: Nonfungible TokenData (r:0 w:1)57 // Storage: Nonfungible TokenData (r:0 w:1)
58 // Storage: Nonfungible Owned (r:0 w:1)58 // Storage: Nonfungible Owned (r:0 w:1)
59 fn create_item() -> Weight {59 fn create_item() -> Weight {
60 (25_905_000 as Weight)60 Weight::from_ref_time(25_905_000)
61 .saturating_add(T::DbWeight::get().reads(2 as Weight))61 .saturating_add(T::DbWeight::get().reads(2 as u64))
62 .saturating_add(T::DbWeight::get().writes(4 as Weight))62 .saturating_add(T::DbWeight::get().writes(4 as u64))
63 }63 }
64 // Storage: Nonfungible TokensMinted (r:1 w:1)64 // Storage: Nonfungible TokensMinted (r:1 w:1)
65 // Storage: Nonfungible AccountBalance (r:1 w:1)65 // Storage: Nonfungible AccountBalance (r:1 w:1)
66 // Storage: Nonfungible TokenData (r:0 w:4)66 // Storage: Nonfungible TokenData (r:0 w:4)
67 // Storage: Nonfungible Owned (r:0 w:4)67 // Storage: Nonfungible Owned (r:0 w:4)
68 fn create_multiple_items(b: u32, ) -> Weight {68 fn create_multiple_items(b: u32, ) -> Weight {
69 (24_955_000 as Weight)69 Weight::from_ref_time(24_955_000)
70 // Standard Error: 3_00070 // Standard Error: 3_000
71 .saturating_add((5_340_000 as Weight).saturating_mul(b as Weight))71 .saturating_add(Weight::from_ref_time(5_340_000).saturating_mul(b as u64))
72 .saturating_add(T::DbWeight::get().reads(2 as Weight))72 .saturating_add(T::DbWeight::get().reads(2 as u64))
73 .saturating_add(T::DbWeight::get().writes(2 as Weight))73 .saturating_add(T::DbWeight::get().writes(2 as u64))
74 .saturating_add(T::DbWeight::get().writes((2 as Weight).saturating_mul(b as Weight)))74 .saturating_add(T::DbWeight::get().writes((2 as u64).saturating_mul(b as u64)))
75 }75 }
76 // Storage: Nonfungible TokensMinted (r:1 w:1)76 // Storage: Nonfungible TokensMinted (r:1 w:1)
77 // Storage: Nonfungible AccountBalance (r:4 w:4)77 // Storage: Nonfungible AccountBalance (r:4 w:4)
78 // Storage: Nonfungible TokenData (r:0 w:4)78 // Storage: Nonfungible TokenData (r:0 w:4)
79 // Storage: Nonfungible Owned (r:0 w:4)79 // Storage: Nonfungible Owned (r:0 w:4)
80 fn create_multiple_items_ex(b: u32, ) -> Weight {80 fn create_multiple_items_ex(b: u32, ) -> Weight {
81 (13_666_000 as Weight)81 Weight::from_ref_time(13_666_000)
82 // Standard Error: 5_00082 // Standard Error: 5_000
83 .saturating_add((8_299_000 as Weight).saturating_mul(b as Weight))83 .saturating_add(Weight::from_ref_time(8_299_000).saturating_mul(b as u64))
84 .saturating_add(T::DbWeight::get().reads(1 as Weight))84 .saturating_add(T::DbWeight::get().reads(1 as u64))
85 .saturating_add(T::DbWeight::get().reads((1 as Weight).saturating_mul(b as Weight)))85 .saturating_add(T::DbWeight::get().reads((1 as u64).saturating_mul(b as u64)))
86 .saturating_add(T::DbWeight::get().writes(1 as Weight))86 .saturating_add(T::DbWeight::get().writes(1 as u64))
87 .saturating_add(T::DbWeight::get().writes((3 as Weight).saturating_mul(b as Weight)))87 .saturating_add(T::DbWeight::get().writes((3 as u64).saturating_mul(b as u64)))
88 }88 }
89 // Storage: Nonfungible TokenData (r:1 w:1)89 // Storage: Nonfungible TokenData (r:1 w:1)
90 // Storage: Nonfungible TokenChildren (r:1 w:0)90 // Storage: Nonfungible TokenChildren (r:1 w:0)
94 // Storage: Nonfungible Owned (r:0 w:1)94 // Storage: Nonfungible Owned (r:0 w:1)
95 // Storage: Nonfungible TokenProperties (r:0 w:1)95 // Storage: Nonfungible TokenProperties (r:0 w:1)
96 fn burn_item() -> Weight {96 fn burn_item() -> Weight {
97 (36_205_000 as Weight)97 Weight::from_ref_time(36_205_000)
98 .saturating_add(T::DbWeight::get().reads(5 as Weight))98 .saturating_add(T::DbWeight::get().reads(5 as u64))
99 .saturating_add(T::DbWeight::get().writes(5 as Weight))99 .saturating_add(T::DbWeight::get().writes(5 as u64))
100 }100 }
101 // Storage: Nonfungible TokenChildren (r:1 w:0)101 // Storage: Nonfungible TokenChildren (r:1 w:0)
102 // Storage: Nonfungible TokenData (r:1 w:1)102 // Storage: Nonfungible TokenData (r:1 w:1)
106 // Storage: Nonfungible Owned (r:0 w:1)106 // Storage: Nonfungible Owned (r:0 w:1)
107 // Storage: Nonfungible TokenProperties (r:0 w:1)107 // Storage: Nonfungible TokenProperties (r:0 w:1)
108 fn burn_recursively_self_raw() -> Weight {108 fn burn_recursively_self_raw() -> Weight {
109 (44_550_000 as Weight)109 Weight::from_ref_time(44_550_000)
110 .saturating_add(T::DbWeight::get().reads(5 as Weight))110 .saturating_add(T::DbWeight::get().reads(5 as u64))
111 .saturating_add(T::DbWeight::get().writes(5 as Weight))111 .saturating_add(T::DbWeight::get().writes(5 as u64))
112 }112 }
113 // Storage: Nonfungible TokenChildren (r:1 w:0)113 // Storage: Nonfungible TokenChildren (r:1 w:0)
114 // Storage: Nonfungible TokenData (r:1 w:1)114 // Storage: Nonfungible TokenData (r:1 w:1)
119 // Storage: Nonfungible TokenProperties (r:0 w:1)119 // Storage: Nonfungible TokenProperties (r:0 w:1)
120 // Storage: Common CollectionById (r:1 w:0)120 // Storage: Common CollectionById (r:1 w:0)
121 fn burn_recursively_breadth_plus_self_plus_self_per_each_raw(b: u32, ) -> Weight {121 fn burn_recursively_breadth_plus_self_plus_self_per_each_raw(b: u32, ) -> Weight {
122 (0 as Weight)122 (Weight::from_ref_time(0))
123 // Standard Error: 1_536_000123 // Standard Error: 1_536_000
124 .saturating_add((312_125_000 as Weight).saturating_mul(b as Weight))124 .saturating_add(Weight::from_ref_time(312_125_000).saturating_mul(b as u64))
125 .saturating_add(T::DbWeight::get().reads(7 as Weight))125 .saturating_add(T::DbWeight::get().reads(7 as u64))
126 .saturating_add(T::DbWeight::get().reads((4 as Weight).saturating_mul(b as Weight)))126 .saturating_add(T::DbWeight::get().reads((4 as u64).saturating_mul(b as u64)))
127 .saturating_add(T::DbWeight::get().writes(6 as Weight))127 .saturating_add(T::DbWeight::get().writes(6 as u64))
128 .saturating_add(T::DbWeight::get().writes((4 as Weight).saturating_mul(b as Weight)))128 .saturating_add(T::DbWeight::get().writes((4 as u64).saturating_mul(b as u64)))
129 }129 }
130 // Storage: Nonfungible TokenData (r:1 w:1)130 // Storage: Nonfungible TokenData (r:1 w:1)
131 // Storage: Nonfungible AccountBalance (r:2 w:2)131 // Storage: Nonfungible AccountBalance (r:2 w:2)
132 // Storage: Nonfungible Allowance (r:1 w:0)132 // Storage: Nonfungible Allowance (r:1 w:0)
133 // Storage: Nonfungible Owned (r:0 w:2)133 // Storage: Nonfungible Owned (r:0 w:2)
134 fn transfer() -> Weight {134 fn transfer() -> Weight {
135 (31_116_000 as Weight)135 Weight::from_ref_time(31_116_000)
136 .saturating_add(T::DbWeight::get().reads(4 as Weight))136 .saturating_add(T::DbWeight::get().reads(4 as u64))
137 .saturating_add(T::DbWeight::get().writes(5 as Weight))137 .saturating_add(T::DbWeight::get().writes(5 as u64))
138 }138 }
139 // Storage: Nonfungible TokenData (r:1 w:0)139 // Storage: Nonfungible TokenData (r:1 w:0)
140 // Storage: Nonfungible Allowance (r:1 w:1)140 // Storage: Nonfungible Allowance (r:1 w:1)
141 fn approve() -> Weight {141 fn approve() -> Weight {
142 (20_802_000 as Weight)142 Weight::from_ref_time(20_802_000)
143 .saturating_add(T::DbWeight::get().reads(2 as Weight))143 .saturating_add(T::DbWeight::get().reads(2 as u64))
144 .saturating_add(T::DbWeight::get().writes(1 as Weight))144 .saturating_add(T::DbWeight::get().writes(1 as u64))
145 }145 }
146 // Storage: Nonfungible Allowance (r:1 w:1)146 // Storage: Nonfungible Allowance (r:1 w:1)
147 // Storage: Nonfungible TokenData (r:1 w:1)147 // Storage: Nonfungible TokenData (r:1 w:1)
148 // Storage: Nonfungible AccountBalance (r:2 w:2)148 // Storage: Nonfungible AccountBalance (r:2 w:2)
149 // Storage: Nonfungible Owned (r:0 w:2)149 // Storage: Nonfungible Owned (r:0 w:2)
150 fn transfer_from() -> Weight {150 fn transfer_from() -> Weight {
151 (36_083_000 as Weight)151 Weight::from_ref_time(36_083_000)
152 .saturating_add(T::DbWeight::get().reads(4 as Weight))152 .saturating_add(T::DbWeight::get().reads(4 as u64))
153 .saturating_add(T::DbWeight::get().writes(6 as Weight))153 .saturating_add(T::DbWeight::get().writes(6 as u64))
154 }154 }
155 // Storage: Nonfungible Allowance (r:1 w:1)155 // Storage: Nonfungible Allowance (r:1 w:1)
156 // Storage: Nonfungible TokenData (r:1 w:1)156 // Storage: Nonfungible TokenData (r:1 w:1)
160 // Storage: Nonfungible Owned (r:0 w:1)160 // Storage: Nonfungible Owned (r:0 w:1)
161 // Storage: Nonfungible TokenProperties (r:0 w:1)161 // Storage: Nonfungible TokenProperties (r:0 w:1)
162 fn burn_from() -> Weight {162 fn burn_from() -> Weight {
163 (41_781_000 as Weight)163 Weight::from_ref_time(41_781_000)
164 .saturating_add(T::DbWeight::get().reads(5 as Weight))164 .saturating_add(T::DbWeight::get().reads(5 as u64))
165 .saturating_add(T::DbWeight::get().writes(6 as Weight))165 .saturating_add(T::DbWeight::get().writes(6 as u64))
166 }166 }
167 // Storage: Common CollectionPropertyPermissions (r:1 w:1)167 // Storage: Common CollectionPropertyPermissions (r:1 w:1)
168 fn set_token_property_permissions(b: u32, ) -> Weight {168 fn set_token_property_permissions(b: u32, ) -> Weight {
169 (0 as Weight)169 (Weight::from_ref_time(0))
170 // Standard Error: 58_000170 // Standard Error: 58_000
171 .saturating_add((15_705_000 as Weight).saturating_mul(b as Weight))171 .saturating_add(Weight::from_ref_time(15_705_000).saturating_mul(b as u64))
172 .saturating_add(T::DbWeight::get().reads(1 as Weight))172 .saturating_add(T::DbWeight::get().reads(1 as u64))
173 .saturating_add(T::DbWeight::get().writes(1 as Weight))173 .saturating_add(T::DbWeight::get().writes(1 as u64))
174 }174 }
175 // Storage: Common CollectionPropertyPermissions (r:1 w:0)175 // Storage: Common CollectionPropertyPermissions (r:1 w:0)
176 // Storage: Nonfungible TokenProperties (r:1 w:1)176 // Storage: Nonfungible TokenProperties (r:1 w:1)
177 fn set_token_properties(b: u32, ) -> Weight {177 fn set_token_properties(b: u32, ) -> Weight {
178 (0 as Weight)178 (Weight::from_ref_time(0))
179 // Standard Error: 3_595_000179 // Standard Error: 3_595_000
180 .saturating_add((590_344_000 as Weight).saturating_mul(b as Weight))180 .saturating_add(Weight::from_ref_time(590_344_000).saturating_mul(b as u64))
181 .saturating_add(T::DbWeight::get().reads(2 as Weight))181 .saturating_add(T::DbWeight::get().reads(2 as u64))
182 .saturating_add(T::DbWeight::get().writes(1 as Weight))182 .saturating_add(T::DbWeight::get().writes(1 as u64))
183 }183 }
184 // Storage: Common CollectionPropertyPermissions (r:1 w:0)184 // Storage: Common CollectionPropertyPermissions (r:1 w:0)
185 // Storage: Nonfungible TokenProperties (r:1 w:1)185 // Storage: Nonfungible TokenProperties (r:1 w:1)
186 fn delete_token_properties(b: u32, ) -> Weight {186 fn delete_token_properties(b: u32, ) -> Weight {
187 (0 as Weight)187 (Weight::from_ref_time(0))
188 // Standard Error: 3_664_000188 // Standard Error: 3_664_000
189 .saturating_add((605_836_000 as Weight).saturating_mul(b as Weight))189 .saturating_add(Weight::from_ref_time(605_836_000).saturating_mul(b as u64))
190 .saturating_add(T::DbWeight::get().reads(2 as Weight))190 .saturating_add(T::DbWeight::get().reads(2 as u64))
191 .saturating_add(T::DbWeight::get().writes(1 as Weight))191 .saturating_add(T::DbWeight::get().writes(1 as u64))
192 }192 }
193 // Storage: Nonfungible TokenData (r:1 w:0)193 // Storage: Nonfungible TokenData (r:1 w:0)
194 fn token_owner() -> Weight {194 fn token_owner() -> Weight {
195 (4_366_000 as Weight)195 Weight::from_ref_time(4_366_000)
196 .saturating_add(T::DbWeight::get().reads(1 as Weight))196 .saturating_add(T::DbWeight::get().reads(1 as u64))
197 }197 }
198}198}
199199
204 // Storage: Nonfungible TokenData (r:0 w:1)204 // Storage: Nonfungible TokenData (r:0 w:1)
205 // Storage: Nonfungible Owned (r:0 w:1)205 // Storage: Nonfungible Owned (r:0 w:1)
206 fn create_item() -> Weight {206 fn create_item() -> Weight {
207 (25_905_000 as Weight)207 Weight::from_ref_time(25_905_000)
208 .saturating_add(RocksDbWeight::get().reads(2 as Weight))208 .saturating_add(RocksDbWeight::get().reads(2 as u64))
209 .saturating_add(RocksDbWeight::get().writes(4 as Weight))209 .saturating_add(RocksDbWeight::get().writes(4 as u64))
210 }210 }
211 // Storage: Nonfungible TokensMinted (r:1 w:1)211 // Storage: Nonfungible TokensMinted (r:1 w:1)
212 // Storage: Nonfungible AccountBalance (r:1 w:1)212 // Storage: Nonfungible AccountBalance (r:1 w:1)
213 // Storage: Nonfungible TokenData (r:0 w:4)213 // Storage: Nonfungible TokenData (r:0 w:4)
214 // Storage: Nonfungible Owned (r:0 w:4)214 // Storage: Nonfungible Owned (r:0 w:4)
215 fn create_multiple_items(b: u32, ) -> Weight {215 fn create_multiple_items(b: u32, ) -> Weight {
216 (24_955_000 as Weight)216 Weight::from_ref_time(24_955_000)
217 // Standard Error: 3_000217 // Standard Error: 3_000
218 .saturating_add((5_340_000 as Weight).saturating_mul(b as Weight))218 .saturating_add(Weight::from_ref_time(5_340_000).saturating_mul(b as u64))
219 .saturating_add(RocksDbWeight::get().reads(2 as Weight))219 .saturating_add(RocksDbWeight::get().reads(2 as u64))
220 .saturating_add(RocksDbWeight::get().writes(2 as Weight))220 .saturating_add(RocksDbWeight::get().writes(2 as u64))
221 .saturating_add(RocksDbWeight::get().writes((2 as Weight).saturating_mul(b as Weight)))221 .saturating_add(RocksDbWeight::get().writes((2 as u64).saturating_mul(b as u64)))
222 }222 }
223 // Storage: Nonfungible TokensMinted (r:1 w:1)223 // Storage: Nonfungible TokensMinted (r:1 w:1)
224 // Storage: Nonfungible AccountBalance (r:4 w:4)224 // Storage: Nonfungible AccountBalance (r:4 w:4)
225 // Storage: Nonfungible TokenData (r:0 w:4)225 // Storage: Nonfungible TokenData (r:0 w:4)
226 // Storage: Nonfungible Owned (r:0 w:4)226 // Storage: Nonfungible Owned (r:0 w:4)
227 fn create_multiple_items_ex(b: u32, ) -> Weight {227 fn create_multiple_items_ex(b: u32, ) -> Weight {
228 (13_666_000 as Weight)228 Weight::from_ref_time(13_666_000)
229 // Standard Error: 5_000229 // Standard Error: 5_000
230 .saturating_add((8_299_000 as Weight).saturating_mul(b as Weight))230 .saturating_add(Weight::from_ref_time(8_299_000).saturating_mul(b as u64))
231 .saturating_add(RocksDbWeight::get().reads(1 as Weight))231 .saturating_add(RocksDbWeight::get().reads(1 as u64))
232 .saturating_add(RocksDbWeight::get().reads((1 as Weight).saturating_mul(b as Weight)))232 .saturating_add(RocksDbWeight::get().reads((1 as u64).saturating_mul(b as u64)))
233 .saturating_add(RocksDbWeight::get().writes(1 as Weight))233 .saturating_add(RocksDbWeight::get().writes(1 as u64))
234 .saturating_add(RocksDbWeight::get().writes((3 as Weight).saturating_mul(b as Weight)))234 .saturating_add(RocksDbWeight::get().writes((3 as u64).saturating_mul(b as u64)))
235 }235 }
236 // Storage: Nonfungible TokenData (r:1 w:1)236 // Storage: Nonfungible TokenData (r:1 w:1)
237 // Storage: Nonfungible TokenChildren (r:1 w:0)237 // Storage: Nonfungible TokenChildren (r:1 w:0)
241 // Storage: Nonfungible Owned (r:0 w:1)241 // Storage: Nonfungible Owned (r:0 w:1)
242 // Storage: Nonfungible TokenProperties (r:0 w:1)242 // Storage: Nonfungible TokenProperties (r:0 w:1)
243 fn burn_item() -> Weight {243 fn burn_item() -> Weight {
244 (36_205_000 as Weight)244 Weight::from_ref_time(36_205_000)
245 .saturating_add(RocksDbWeight::get().reads(5 as Weight))245 .saturating_add(RocksDbWeight::get().reads(5 as u64))
246 .saturating_add(RocksDbWeight::get().writes(5 as Weight))246 .saturating_add(RocksDbWeight::get().writes(5 as u64))
247 }247 }
248 // Storage: Nonfungible TokenChildren (r:1 w:0)248 // Storage: Nonfungible TokenChildren (r:1 w:0)
249 // Storage: Nonfungible TokenData (r:1 w:1)249 // Storage: Nonfungible TokenData (r:1 w:1)
253 // Storage: Nonfungible Owned (r:0 w:1)253 // Storage: Nonfungible Owned (r:0 w:1)
254 // Storage: Nonfungible TokenProperties (r:0 w:1)254 // Storage: Nonfungible TokenProperties (r:0 w:1)
255 fn burn_recursively_self_raw() -> Weight {255 fn burn_recursively_self_raw() -> Weight {
256 (44_550_000 as Weight)256 Weight::from_ref_time(44_550_000)
257 .saturating_add(RocksDbWeight::get().reads(5 as Weight))257 .saturating_add(RocksDbWeight::get().reads(5 as u64))
258 .saturating_add(RocksDbWeight::get().writes(5 as Weight))258 .saturating_add(RocksDbWeight::get().writes(5 as u64))
259 }259 }
260 // Storage: Nonfungible TokenChildren (r:1 w:0)260 // Storage: Nonfungible TokenChildren (r:1 w:0)
261 // Storage: Nonfungible TokenData (r:1 w:1)261 // Storage: Nonfungible TokenData (r:1 w:1)
266 // Storage: Nonfungible TokenProperties (r:0 w:1)266 // Storage: Nonfungible TokenProperties (r:0 w:1)
267 // Storage: Common CollectionById (r:1 w:0)267 // Storage: Common CollectionById (r:1 w:0)
268 fn burn_recursively_breadth_plus_self_plus_self_per_each_raw(b: u32, ) -> Weight {268 fn burn_recursively_breadth_plus_self_plus_self_per_each_raw(b: u32, ) -> Weight {
269 (0 as Weight)269 (Weight::from_ref_time(0))
270 // Standard Error: 1_536_000270 // Standard Error: 1_536_000
271 .saturating_add((312_125_000 as Weight).saturating_mul(b as Weight))271 .saturating_add(Weight::from_ref_time(312_125_000).saturating_mul(b as u64))
272 .saturating_add(RocksDbWeight::get().reads(7 as Weight))272 .saturating_add(RocksDbWeight::get().reads(7 as u64))
273 .saturating_add(RocksDbWeight::get().reads((4 as Weight).saturating_mul(b as Weight)))273 .saturating_add(RocksDbWeight::get().reads((4 as u64).saturating_mul(b as u64)))
274 .saturating_add(RocksDbWeight::get().writes(6 as Weight))274 .saturating_add(RocksDbWeight::get().writes(6 as u64))
275 .saturating_add(RocksDbWeight::get().writes((4 as Weight).saturating_mul(b as Weight)))275 .saturating_add(RocksDbWeight::get().writes((4 as u64).saturating_mul(b as u64)))
276 }276 }
277 // Storage: Nonfungible TokenData (r:1 w:1)277 // Storage: Nonfungible TokenData (r:1 w:1)
278 // Storage: Nonfungible AccountBalance (r:2 w:2)278 // Storage: Nonfungible AccountBalance (r:2 w:2)
279 // Storage: Nonfungible Allowance (r:1 w:0)279 // Storage: Nonfungible Allowance (r:1 w:0)
280 // Storage: Nonfungible Owned (r:0 w:2)280 // Storage: Nonfungible Owned (r:0 w:2)
281 fn transfer() -> Weight {281 fn transfer() -> Weight {
282 (31_116_000 as Weight)282 Weight::from_ref_time(31_116_000)
283 .saturating_add(RocksDbWeight::get().reads(4 as Weight))283 .saturating_add(RocksDbWeight::get().reads(4 as u64))
284 .saturating_add(RocksDbWeight::get().writes(5 as Weight))284 .saturating_add(RocksDbWeight::get().writes(5 as u64))
285 }285 }
286 // Storage: Nonfungible TokenData (r:1 w:0)286 // Storage: Nonfungible TokenData (r:1 w:0)
287 // Storage: Nonfungible Allowance (r:1 w:1)287 // Storage: Nonfungible Allowance (r:1 w:1)
288 fn approve() -> Weight {288 fn approve() -> Weight {
289 (20_802_000 as Weight)289 Weight::from_ref_time(20_802_000)
290 .saturating_add(RocksDbWeight::get().reads(2 as Weight))290 .saturating_add(RocksDbWeight::get().reads(2 as u64))
291 .saturating_add(RocksDbWeight::get().writes(1 as Weight))291 .saturating_add(RocksDbWeight::get().writes(1 as u64))
292 }292 }
293 // Storage: Nonfungible Allowance (r:1 w:1)293 // Storage: Nonfungible Allowance (r:1 w:1)
294 // Storage: Nonfungible TokenData (r:1 w:1)294 // Storage: Nonfungible TokenData (r:1 w:1)
295 // Storage: Nonfungible AccountBalance (r:2 w:2)295 // Storage: Nonfungible AccountBalance (r:2 w:2)
296 // Storage: Nonfungible Owned (r:0 w:2)296 // Storage: Nonfungible Owned (r:0 w:2)
297 fn transfer_from() -> Weight {297 fn transfer_from() -> Weight {
298 (36_083_000 as Weight)298 Weight::from_ref_time(36_083_000)
299 .saturating_add(RocksDbWeight::get().reads(4 as Weight))299 .saturating_add(RocksDbWeight::get().reads(4 as u64))
300 .saturating_add(RocksDbWeight::get().writes(6 as Weight))300 .saturating_add(RocksDbWeight::get().writes(6 as u64))
301 }301 }
302 // Storage: Nonfungible Allowance (r:1 w:1)302 // Storage: Nonfungible Allowance (r:1 w:1)
303 // Storage: Nonfungible TokenData (r:1 w:1)303 // Storage: Nonfungible TokenData (r:1 w:1)
307 // Storage: Nonfungible Owned (r:0 w:1)307 // Storage: Nonfungible Owned (r:0 w:1)
308 // Storage: Nonfungible TokenProperties (r:0 w:1)308 // Storage: Nonfungible TokenProperties (r:0 w:1)
309 fn burn_from() -> Weight {309 fn burn_from() -> Weight {
310 (41_781_000 as Weight)310 Weight::from_ref_time(41_781_000)
311 .saturating_add(RocksDbWeight::get().reads(5 as Weight))311 .saturating_add(RocksDbWeight::get().reads(5 as u64))
312 .saturating_add(RocksDbWeight::get().writes(6 as Weight))312 .saturating_add(RocksDbWeight::get().writes(6 as u64))
313 }313 }
314 // Storage: Common CollectionPropertyPermissions (r:1 w:1)314 // Storage: Common CollectionPropertyPermissions (r:1 w:1)
315 fn set_token_property_permissions(b: u32, ) -> Weight {315 fn set_token_property_permissions(b: u32, ) -> Weight {
316 (0 as Weight)316 (Weight::from_ref_time(0))
317 // Standard Error: 58_000317 // Standard Error: 58_000
318 .saturating_add((15_705_000 as Weight).saturating_mul(b as Weight))318 .saturating_add(Weight::from_ref_time(15_705_000).saturating_mul(b as u64))
319 .saturating_add(RocksDbWeight::get().reads(1 as Weight))319 .saturating_add(RocksDbWeight::get().reads(1 as u64))
320 .saturating_add(RocksDbWeight::get().writes(1 as Weight))320 .saturating_add(RocksDbWeight::get().writes(1 as u64))
321 }321 }
322 // Storage: Common CollectionPropertyPermissions (r:1 w:0)322 // Storage: Common CollectionPropertyPermissions (r:1 w:0)
323 // Storage: Nonfungible TokenProperties (r:1 w:1)323 // Storage: Nonfungible TokenProperties (r:1 w:1)
324 fn set_token_properties(b: u32, ) -> Weight {324 fn set_token_properties(b: u32, ) -> Weight {
325 (0 as Weight)325 (Weight::from_ref_time(0))
326 // Standard Error: 3_595_000326 // Standard Error: 3_595_000
327 .saturating_add((590_344_000 as Weight).saturating_mul(b as Weight))327 .saturating_add(Weight::from_ref_time(590_344_000).saturating_mul(b as u64))
328 .saturating_add(RocksDbWeight::get().reads(2 as Weight))328 .saturating_add(RocksDbWeight::get().reads(2 as u64))
329 .saturating_add(RocksDbWeight::get().writes(1 as Weight))329 .saturating_add(RocksDbWeight::get().writes(1 as u64))
330 }330 }
331 // Storage: Common CollectionPropertyPermissions (r:1 w:0)331 // Storage: Common CollectionPropertyPermissions (r:1 w:0)
332 // Storage: Nonfungible TokenProperties (r:1 w:1)332 // Storage: Nonfungible TokenProperties (r:1 w:1)
333 fn delete_token_properties(b: u32, ) -> Weight {333 fn delete_token_properties(b: u32, ) -> Weight {
334 (0 as Weight)334 (Weight::from_ref_time(0))
335 // Standard Error: 3_664_000335 // Standard Error: 3_664_000
336 .saturating_add((605_836_000 as Weight).saturating_mul(b as Weight))336 .saturating_add(Weight::from_ref_time(605_836_000).saturating_mul(b as u64))
337 .saturating_add(RocksDbWeight::get().reads(2 as Weight))337 .saturating_add(RocksDbWeight::get().reads(2 as u64))
338 .saturating_add(RocksDbWeight::get().writes(1 as Weight))338 .saturating_add(RocksDbWeight::get().writes(1 as u64))
339 }339 }
340 // Storage: Nonfungible TokenData (r:1 w:0)340 // Storage: Nonfungible TokenData (r:1 w:0)
341 fn token_owner() -> Weight {341 fn token_owner() -> Weight {
342 (4_366_000 as Weight)342 Weight::from_ref_time(4_366_000)
343 .saturating_add(RocksDbWeight::get().reads(1 as Weight))343 .saturating_add(RocksDbWeight::get().reads(1 as u64))
344 }344 }
345}345}
346346
modifiedpallets/proxy-rmrk-core/Cargo.tomldiffbeforeafterboth
11version = '3.1.2'11version = '3.1.2'
1212
13[dependencies]13[dependencies]
14frame-support = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.27" }14frame-support = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
15frame-system = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.27" }15frame-system = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
16sp-runtime = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.27" }16sp-runtime = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
17sp-std = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.27" }17sp-std = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
18sp-core = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.27" }18sp-core = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
19pallet-common = { default-features = false, path = '../common' }19pallet-common = { default-features = false, path = '../common' }
20pallet-nonfungible = { default-features = false, path = "../../pallets/nonfungible" }20pallet-nonfungible = { default-features = false, path = "../../pallets/nonfungible" }
21pallet-structure = { default-features = false, path = "../../pallets/structure" }21pallet-structure = { default-features = false, path = "../../pallets/structure" }
22up-data-structs = { default-features = false, path = '../../primitives/data-structs' }22up-data-structs = { default-features = false, path = '../../primitives/data-structs' }
23pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.27-fee-limit" }23pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29-fee-limit" }
24frame-benchmarking = { default-features = false, optional = true, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.27" }24frame-benchmarking = { default-features = false, optional = true, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
25rmrk-traits = { default-features = false, path = "../../primitives/rmrk-traits" }25rmrk-traits = { default-features = false, path = "../../primitives/rmrk-traits" }
26scale-info = { version = "2.0.1", default-features = false, features = [26scale-info = { version = "2.0.1", default-features = false, features = [
27 "derive",27 "derive",
modifiedpallets/proxy-rmrk-core/src/weights.rsdiffbeforeafterboth
64 // Storage: Common CollectionById (r:0 w:1)64 // Storage: Common CollectionById (r:0 w:1)
65 // Storage: RmrkCore UniqueCollectionId (r:0 w:1)65 // Storage: RmrkCore UniqueCollectionId (r:0 w:1)
66 fn create_collection() -> Weight {66 fn create_collection() -> Weight {
67 (49_754_000 as Weight)67 Weight::from_ref_time(49_754_000)
68 .saturating_add(T::DbWeight::get().reads(5 as Weight))68 .saturating_add(T::DbWeight::get().reads(5 as u64))
69 .saturating_add(T::DbWeight::get().writes(8 as Weight))69 .saturating_add(T::DbWeight::get().writes(8 as u64))
70 }70 }
71 // Storage: RmrkCore UniqueCollectionId (r:1 w:0)71 // Storage: RmrkCore UniqueCollectionId (r:1 w:0)
72 // Storage: Common CollectionProperties (r:1 w:1)72 // Storage: Common CollectionProperties (r:1 w:1)
77 // Storage: Nonfungible TokensBurnt (r:0 w:1)77 // Storage: Nonfungible TokensBurnt (r:0 w:1)
78 // Storage: Common AdminAmount (r:0 w:1)78 // Storage: Common AdminAmount (r:0 w:1)
79 fn destroy_collection() -> Weight {79 fn destroy_collection() -> Weight {
80 (48_588_000 as Weight)80 Weight::from_ref_time(48_588_000)
81 .saturating_add(T::DbWeight::get().reads(5 as Weight))81 .saturating_add(T::DbWeight::get().reads(5 as u64))
82 .saturating_add(T::DbWeight::get().writes(6 as Weight))82 .saturating_add(T::DbWeight::get().writes(6 as u64))
83 }83 }
84 // Storage: RmrkCore UniqueCollectionId (r:1 w:0)84 // Storage: RmrkCore UniqueCollectionId (r:1 w:0)
85 // Storage: Common CollectionById (r:1 w:1)85 // Storage: Common CollectionById (r:1 w:1)
86 // Storage: Common CollectionProperties (r:1 w:0)86 // Storage: Common CollectionProperties (r:1 w:0)
87 fn change_collection_issuer() -> Weight {87 fn change_collection_issuer() -> Weight {
88 (25_054_000 as Weight)88 Weight::from_ref_time(25_054_000)
89 .saturating_add(T::DbWeight::get().reads(3 as Weight))89 .saturating_add(T::DbWeight::get().reads(3 as u64))
90 .saturating_add(T::DbWeight::get().writes(1 as Weight))90 .saturating_add(T::DbWeight::get().writes(1 as u64))
91 }91 }
92 // Storage: RmrkCore UniqueCollectionId (r:1 w:0)92 // Storage: RmrkCore UniqueCollectionId (r:1 w:0)
93 // Storage: Common CollectionProperties (r:1 w:0)93 // Storage: Common CollectionProperties (r:1 w:0)
94 // Storage: Common CollectionById (r:1 w:1)94 // Storage: Common CollectionById (r:1 w:1)
95 // Storage: Nonfungible TokensMinted (r:1 w:0)95 // Storage: Nonfungible TokensMinted (r:1 w:0)
96 // Storage: Nonfungible TokensBurnt (r:1 w:0)96 // Storage: Nonfungible TokensBurnt (r:1 w:0)
97 fn lock_collection() -> Weight {97 fn lock_collection() -> Weight {
98 (26_483_000 as Weight)98 Weight::from_ref_time(26_483_000)
99 .saturating_add(T::DbWeight::get().reads(5 as Weight))99 .saturating_add(T::DbWeight::get().reads(5 as u64))
100 .saturating_add(T::DbWeight::get().writes(1 as Weight))100 .saturating_add(T::DbWeight::get().writes(1 as u64))
101 }101 }
102 // Storage: RmrkCore UniqueCollectionId (r:1 w:0)102 // Storage: RmrkCore UniqueCollectionId (r:1 w:0)
103 // Storage: Common CollectionProperties (r:1 w:0)103 // Storage: Common CollectionProperties (r:1 w:0)
109 // Storage: Nonfungible Owned (r:0 w:1)109 // Storage: Nonfungible Owned (r:0 w:1)
110 // Storage: Nonfungible TokenAuxProperties (r:2 w:2)110 // Storage: Nonfungible TokenAuxProperties (r:2 w:2)
111 fn mint_nft(b: u32, ) -> Weight {111 fn mint_nft(b: u32, ) -> Weight {
112 (62_419_000 as Weight)112 Weight::from_ref_time(62_419_000)
113 // Standard Error: 7_000113 // Standard Error: 7_000
114 .saturating_add((12_325_000 as Weight).saturating_mul(b as Weight))114 .saturating_add(Weight::from_ref_time(12_325_000).saturating_mul(b as u64))
115 .saturating_add(T::DbWeight::get().reads(6 as Weight))115 .saturating_add(T::DbWeight::get().reads(6 as u64))
116 .saturating_add(T::DbWeight::get().reads((1 as Weight).saturating_mul(b as Weight)))116 .saturating_add(T::DbWeight::get().reads((1 as u64).saturating_mul(b as u64)))
117 .saturating_add(T::DbWeight::get().writes(5 as Weight))117 .saturating_add(T::DbWeight::get().writes(5 as u64))
118 .saturating_add(T::DbWeight::get().writes((1 as Weight).saturating_mul(b as Weight)))118 .saturating_add(T::DbWeight::get().writes((1 as u64).saturating_mul(b as u64)))
119 }119 }
120 // Storage: RmrkCore UniqueCollectionId (r:1 w:0)120 // Storage: RmrkCore UniqueCollectionId (r:1 w:0)
121 // Storage: Common CollectionProperties (r:1 w:0)121 // Storage: Common CollectionProperties (r:1 w:0)
128 // Storage: Nonfungible Owned (r:0 w:1)128 // Storage: Nonfungible Owned (r:0 w:1)
129 // Storage: Nonfungible TokenProperties (r:0 w:1)129 // Storage: Nonfungible TokenProperties (r:0 w:1)
130 fn burn_nft(b: u32, ) -> Weight {130 fn burn_nft(b: u32, ) -> Weight {
131 (0 as Weight)131 (Weight::from_ref_time(0))
132 // Standard Error: 1_488_000132 // Standard Error: 1_488_000
133 .saturating_add((298_367_000 as Weight).saturating_mul(b as Weight))133 .saturating_add(Weight::from_ref_time(298_367_000).saturating_mul(b as u64))
134 .saturating_add(T::DbWeight::get().reads(9 as Weight))134 .saturating_add(T::DbWeight::get().reads(9 as u64))
135 .saturating_add(T::DbWeight::get().reads((4 as Weight).saturating_mul(b as Weight)))135 .saturating_add(T::DbWeight::get().reads((4 as u64).saturating_mul(b as u64)))
136 .saturating_add(T::DbWeight::get().writes(6 as Weight))136 .saturating_add(T::DbWeight::get().writes(6 as u64))
137 .saturating_add(T::DbWeight::get().writes((4 as Weight).saturating_mul(b as Weight)))137 .saturating_add(T::DbWeight::get().writes((4 as u64).saturating_mul(b as u64)))
138 }138 }
139 // Storage: RmrkCore UniqueCollectionId (r:1 w:0)139 // Storage: RmrkCore UniqueCollectionId (r:1 w:0)
140 // Storage: Common CollectionProperties (r:1 w:0)140 // Storage: Common CollectionProperties (r:1 w:0)
146 // Storage: Nonfungible TokenChildren (r:0 w:1)146 // Storage: Nonfungible TokenChildren (r:0 w:1)
147 // Storage: Nonfungible Owned (r:0 w:2)147 // Storage: Nonfungible Owned (r:0 w:2)
148 fn send() -> Weight {148 fn send() -> Weight {
149 (81_942_000 as Weight)149 Weight::from_ref_time(81_942_000)
150 .saturating_add(T::DbWeight::get().reads(12 as Weight))150 .saturating_add(T::DbWeight::get().reads(12 as u64))
151 .saturating_add(T::DbWeight::get().writes(6 as Weight))151 .saturating_add(T::DbWeight::get().writes(6 as u64))
152 }152 }
153 // Storage: RmrkCore UniqueCollectionId (r:2 w:0)153 // Storage: RmrkCore UniqueCollectionId (r:2 w:0)
154 // Storage: Common CollectionProperties (r:1 w:0)154 // Storage: Common CollectionProperties (r:1 w:0)
161 // Storage: Nonfungible TokenChildren (r:0 w:1)161 // Storage: Nonfungible TokenChildren (r:0 w:1)
162 // Storage: Nonfungible Owned (r:0 w:2)162 // Storage: Nonfungible Owned (r:0 w:2)
163 fn accept_nft() -> Weight {163 fn accept_nft() -> Weight {
164 (97_925_000 as Weight)164 Weight::from_ref_time(97_925_000)
165 .saturating_add(T::DbWeight::get().reads(16 as Weight))165 .saturating_add(T::DbWeight::get().reads(16 as u64))
166 .saturating_add(T::DbWeight::get().writes(8 as Weight))166 .saturating_add(T::DbWeight::get().writes(8 as u64))
167 }167 }
168 // Storage: RmrkCore UniqueCollectionId (r:1 w:0)168 // Storage: RmrkCore UniqueCollectionId (r:1 w:0)
169 // Storage: Common CollectionProperties (r:1 w:0)169 // Storage: Common CollectionProperties (r:1 w:0)
177 // Storage: Nonfungible Allowance (r:5 w:0)177 // Storage: Nonfungible Allowance (r:5 w:0)
178 // Storage: Nonfungible Owned (r:0 w:5)178 // Storage: Nonfungible Owned (r:0 w:5)
179 fn reject_nft() -> Weight {179 fn reject_nft() -> Weight {
180 (277_794_000 as Weight)180 Weight::from_ref_time(277_794_000)
181 .saturating_add(T::DbWeight::get().reads(30 as Weight))181 .saturating_add(T::DbWeight::get().reads(30 as u64))
182 .saturating_add(T::DbWeight::get().writes(26 as Weight))182 .saturating_add(T::DbWeight::get().writes(26 as u64))
183 }183 }
184 // Storage: RmrkCore UniqueCollectionId (r:1 w:0)184 // Storage: RmrkCore UniqueCollectionId (r:1 w:0)
185 // Storage: Common CollectionProperties (r:1 w:0)185 // Storage: Common CollectionProperties (r:1 w:0)
186 // Storage: Common CollectionById (r:1 w:0)186 // Storage: Common CollectionById (r:1 w:0)
187 // Storage: Nonfungible TokenProperties (r:1 w:1)187 // Storage: Nonfungible TokenProperties (r:1 w:1)
188 // Storage: Nonfungible TokenData (r:5 w:0)188 // Storage: Nonfungible TokenData (r:5 w:0)
189 fn set_property() -> Weight {189 fn set_property() -> Weight {
190 (54_657_000 as Weight)190 Weight::from_ref_time(54_657_000)
191 .saturating_add(T::DbWeight::get().reads(9 as Weight))191 .saturating_add(T::DbWeight::get().reads(9 as u64))
192 .saturating_add(T::DbWeight::get().writes(1 as Weight))192 .saturating_add(T::DbWeight::get().writes(1 as u64))
193 }193 }
194 // Storage: RmrkCore UniqueCollectionId (r:1 w:0)194 // Storage: RmrkCore UniqueCollectionId (r:1 w:0)
195 // Storage: Common CollectionProperties (r:1 w:0)195 // Storage: Common CollectionProperties (r:1 w:0)
196 // Storage: Common CollectionById (r:1 w:0)196 // Storage: Common CollectionById (r:1 w:0)
197 // Storage: Nonfungible TokenProperties (r:1 w:1)197 // Storage: Nonfungible TokenProperties (r:1 w:1)
198 // Storage: Nonfungible TokenData (r:5 w:0)198 // Storage: Nonfungible TokenData (r:5 w:0)
199 fn set_priority() -> Weight {199 fn set_priority() -> Weight {
200 (55_056_000 as Weight)200 Weight::from_ref_time(55_056_000)
201 .saturating_add(T::DbWeight::get().reads(9 as Weight))201 .saturating_add(T::DbWeight::get().reads(9 as u64))
202 .saturating_add(T::DbWeight::get().writes(1 as Weight))202 .saturating_add(T::DbWeight::get().writes(1 as u64))
203 }203 }
204 // Storage: RmrkCore UniqueCollectionId (r:1 w:0)204 // Storage: RmrkCore UniqueCollectionId (r:1 w:0)
205 // Storage: Common CollectionProperties (r:1 w:0)205 // Storage: Common CollectionProperties (r:1 w:0)
208 // Storage: Nonfungible TokenProperties (r:1 w:1)208 // Storage: Nonfungible TokenProperties (r:1 w:1)
209 // Storage: Nonfungible TokenAuxProperties (r:1 w:1)209 // Storage: Nonfungible TokenAuxProperties (r:1 w:1)
210 fn add_basic_resource() -> Weight {210 fn add_basic_resource() -> Weight {
211 (61_673_000 as Weight)211 Weight::from_ref_time(61_673_000)
212 .saturating_add(T::DbWeight::get().reads(10 as Weight))212 .saturating_add(T::DbWeight::get().reads(10 as u64))
213 .saturating_add(T::DbWeight::get().writes(2 as Weight))213 .saturating_add(T::DbWeight::get().writes(2 as u64))
214 }214 }
215 // Storage: RmrkCore UniqueCollectionId (r:1 w:0)215 // Storage: RmrkCore UniqueCollectionId (r:1 w:0)
216 // Storage: Common CollectionProperties (r:1 w:0)216 // Storage: Common CollectionProperties (r:1 w:0)
219 // Storage: Nonfungible TokenProperties (r:1 w:1)219 // Storage: Nonfungible TokenProperties (r:1 w:1)
220 // Storage: Nonfungible TokenAuxProperties (r:2 w:2)220 // Storage: Nonfungible TokenAuxProperties (r:2 w:2)
221 fn add_composable_resource() -> Weight {221 fn add_composable_resource() -> Weight {
222 (67_125_000 as Weight)222 Weight::from_ref_time(67_125_000)
223 .saturating_add(T::DbWeight::get().reads(11 as Weight))223 .saturating_add(T::DbWeight::get().reads(11 as u64))
224 .saturating_add(T::DbWeight::get().writes(3 as Weight))224 .saturating_add(T::DbWeight::get().writes(3 as u64))
225 }225 }
226 // Storage: RmrkCore UniqueCollectionId (r:1 w:0)226 // Storage: RmrkCore UniqueCollectionId (r:1 w:0)
227 // Storage: Common CollectionProperties (r:1 w:0)227 // Storage: Common CollectionProperties (r:1 w:0)
230 // Storage: Nonfungible TokenProperties (r:1 w:1)230 // Storage: Nonfungible TokenProperties (r:1 w:1)
231 // Storage: Nonfungible TokenAuxProperties (r:1 w:1)231 // Storage: Nonfungible TokenAuxProperties (r:1 w:1)
232 fn add_slot_resource() -> Weight {232 fn add_slot_resource() -> Weight {
233 (69_058_000 as Weight)233 Weight::from_ref_time(69_058_000)
234 .saturating_add(T::DbWeight::get().reads(10 as Weight))234 .saturating_add(T::DbWeight::get().reads(10 as u64))
235 .saturating_add(T::DbWeight::get().writes(2 as Weight))235 .saturating_add(T::DbWeight::get().writes(2 as u64))
236 }236 }
237 // Storage: RmrkCore UniqueCollectionId (r:1 w:0)237 // Storage: RmrkCore UniqueCollectionId (r:1 w:0)
238 // Storage: Common CollectionProperties (r:1 w:0)238 // Storage: Common CollectionProperties (r:1 w:0)
239 // Storage: Common CollectionById (r:1 w:0)239 // Storage: Common CollectionById (r:1 w:0)
240 // Storage: Nonfungible TokenAuxProperties (r:1 w:1)240 // Storage: Nonfungible TokenAuxProperties (r:1 w:1)
241 // Storage: Nonfungible TokenData (r:5 w:0)241 // Storage: Nonfungible TokenData (r:5 w:0)
242 fn remove_resource() -> Weight {242 fn remove_resource() -> Weight {
243 (53_427_000 as Weight)243 Weight::from_ref_time(53_427_000)
244 .saturating_add(T::DbWeight::get().reads(9 as Weight))244 .saturating_add(T::DbWeight::get().reads(9 as u64))
245 .saturating_add(T::DbWeight::get().writes(1 as Weight))245 .saturating_add(T::DbWeight::get().writes(1 as u64))
246 }246 }
247 // Storage: RmrkCore UniqueCollectionId (r:1 w:0)247 // Storage: RmrkCore UniqueCollectionId (r:1 w:0)
248 // Storage: Common CollectionProperties (r:1 w:0)248 // Storage: Common CollectionProperties (r:1 w:0)
249 // Storage: Common CollectionById (r:1 w:0)249 // Storage: Common CollectionById (r:1 w:0)
250 // Storage: Nonfungible TokenData (r:5 w:0)250 // Storage: Nonfungible TokenData (r:5 w:0)
251 // Storage: Nonfungible TokenAuxProperties (r:1 w:1)251 // Storage: Nonfungible TokenAuxProperties (r:1 w:1)
252 fn accept_resource() -> Weight {252 fn accept_resource() -> Weight {
253 (50_623_000 as Weight)253 Weight::from_ref_time(50_623_000)
254 .saturating_add(T::DbWeight::get().reads(9 as Weight))254 .saturating_add(T::DbWeight::get().reads(9 as u64))
255 .saturating_add(T::DbWeight::get().writes(1 as Weight))255 .saturating_add(T::DbWeight::get().writes(1 as u64))
256 }256 }
257 // Storage: RmrkCore UniqueCollectionId (r:1 w:0)257 // Storage: RmrkCore UniqueCollectionId (r:1 w:0)
258 // Storage: Common CollectionProperties (r:1 w:0)258 // Storage: Common CollectionProperties (r:1 w:0)
259 // Storage: Common CollectionById (r:1 w:0)259 // Storage: Common CollectionById (r:1 w:0)
260 // Storage: Nonfungible TokenData (r:5 w:0)260 // Storage: Nonfungible TokenData (r:5 w:0)
261 // Storage: Nonfungible TokenAuxProperties (r:1 w:1)261 // Storage: Nonfungible TokenAuxProperties (r:1 w:1)
262 fn accept_resource_removal() -> Weight {262 fn accept_resource_removal() -> Weight {
263 (50_917_000 as Weight)263 Weight::from_ref_time(50_917_000)
264 .saturating_add(T::DbWeight::get().reads(9 as Weight))264 .saturating_add(T::DbWeight::get().reads(9 as u64))
265 .saturating_add(T::DbWeight::get().writes(1 as Weight))265 .saturating_add(T::DbWeight::get().writes(1 as u64))
266 }266 }
267}267}
268268
277 // Storage: Common CollectionById (r:0 w:1)277 // Storage: Common CollectionById (r:0 w:1)
278 // Storage: RmrkCore UniqueCollectionId (r:0 w:1)278 // Storage: RmrkCore UniqueCollectionId (r:0 w:1)
279 fn create_collection() -> Weight {279 fn create_collection() -> Weight {
280 (49_754_000 as Weight)280 Weight::from_ref_time(49_754_000)
281 .saturating_add(RocksDbWeight::get().reads(5 as Weight))281 .saturating_add(RocksDbWeight::get().reads(5 as u64))
282 .saturating_add(RocksDbWeight::get().writes(8 as Weight))282 .saturating_add(RocksDbWeight::get().writes(8 as u64))
283 }283 }
284 // Storage: RmrkCore UniqueCollectionId (r:1 w:0)284 // Storage: RmrkCore UniqueCollectionId (r:1 w:0)
285 // Storage: Common CollectionProperties (r:1 w:1)285 // Storage: Common CollectionProperties (r:1 w:1)
290 // Storage: Nonfungible TokensBurnt (r:0 w:1)290 // Storage: Nonfungible TokensBurnt (r:0 w:1)
291 // Storage: Common AdminAmount (r:0 w:1)291 // Storage: Common AdminAmount (r:0 w:1)
292 fn destroy_collection() -> Weight {292 fn destroy_collection() -> Weight {
293 (48_588_000 as Weight)293 Weight::from_ref_time(48_588_000)
294 .saturating_add(RocksDbWeight::get().reads(5 as Weight))294 .saturating_add(RocksDbWeight::get().reads(5 as u64))
295 .saturating_add(RocksDbWeight::get().writes(6 as Weight))295 .saturating_add(RocksDbWeight::get().writes(6 as u64))
296 }296 }
297 // Storage: RmrkCore UniqueCollectionId (r:1 w:0)297 // Storage: RmrkCore UniqueCollectionId (r:1 w:0)
298 // Storage: Common CollectionById (r:1 w:1)298 // Storage: Common CollectionById (r:1 w:1)
299 // Storage: Common CollectionProperties (r:1 w:0)299 // Storage: Common CollectionProperties (r:1 w:0)
300 fn change_collection_issuer() -> Weight {300 fn change_collection_issuer() -> Weight {
301 (25_054_000 as Weight)301 Weight::from_ref_time(25_054_000)
302 .saturating_add(RocksDbWeight::get().reads(3 as Weight))302 .saturating_add(RocksDbWeight::get().reads(3 as u64))
303 .saturating_add(RocksDbWeight::get().writes(1 as Weight))303 .saturating_add(RocksDbWeight::get().writes(1 as u64))
304 }304 }
305 // Storage: RmrkCore UniqueCollectionId (r:1 w:0)305 // Storage: RmrkCore UniqueCollectionId (r:1 w:0)
306 // Storage: Common CollectionProperties (r:1 w:0)306 // Storage: Common CollectionProperties (r:1 w:0)
307 // Storage: Common CollectionById (r:1 w:1)307 // Storage: Common CollectionById (r:1 w:1)
308 // Storage: Nonfungible TokensMinted (r:1 w:0)308 // Storage: Nonfungible TokensMinted (r:1 w:0)
309 // Storage: Nonfungible TokensBurnt (r:1 w:0)309 // Storage: Nonfungible TokensBurnt (r:1 w:0)
310 fn lock_collection() -> Weight {310 fn lock_collection() -> Weight {
311 (26_483_000 as Weight)311 Weight::from_ref_time(26_483_000)
312 .saturating_add(RocksDbWeight::get().reads(5 as Weight))312 .saturating_add(RocksDbWeight::get().reads(5 as u64))
313 .saturating_add(RocksDbWeight::get().writes(1 as Weight))313 .saturating_add(RocksDbWeight::get().writes(1 as u64))
314 }314 }
315 // Storage: RmrkCore UniqueCollectionId (r:1 w:0)315 // Storage: RmrkCore UniqueCollectionId (r:1 w:0)
316 // Storage: Common CollectionProperties (r:1 w:0)316 // Storage: Common CollectionProperties (r:1 w:0)
322 // Storage: Nonfungible Owned (r:0 w:1)322 // Storage: Nonfungible Owned (r:0 w:1)
323 // Storage: Nonfungible TokenAuxProperties (r:2 w:2)323 // Storage: Nonfungible TokenAuxProperties (r:2 w:2)
324 fn mint_nft(b: u32, ) -> Weight {324 fn mint_nft(b: u32, ) -> Weight {
325 (62_419_000 as Weight)325 Weight::from_ref_time(62_419_000)
326 // Standard Error: 7_000326 // Standard Error: 7_000
327 .saturating_add((12_325_000 as Weight).saturating_mul(b as Weight))327 .saturating_add(Weight::from_ref_time(12_325_000).saturating_mul(b as u64))
328 .saturating_add(RocksDbWeight::get().reads(6 as Weight))328 .saturating_add(RocksDbWeight::get().reads(6 as u64))
329 .saturating_add(RocksDbWeight::get().reads((1 as Weight).saturating_mul(b as Weight)))329 .saturating_add(RocksDbWeight::get().reads((1 as u64).saturating_mul(b as u64)))
330 .saturating_add(RocksDbWeight::get().writes(5 as Weight))330 .saturating_add(RocksDbWeight::get().writes(5 as u64))
331 .saturating_add(RocksDbWeight::get().writes((1 as Weight).saturating_mul(b as Weight)))331 .saturating_add(RocksDbWeight::get().writes((1 as u64).saturating_mul(b as u64)))
332 }332 }
333 // Storage: RmrkCore UniqueCollectionId (r:1 w:0)333 // Storage: RmrkCore UniqueCollectionId (r:1 w:0)
334 // Storage: Common CollectionProperties (r:1 w:0)334 // Storage: Common CollectionProperties (r:1 w:0)
341 // Storage: Nonfungible Owned (r:0 w:1)341 // Storage: Nonfungible Owned (r:0 w:1)
342 // Storage: Nonfungible TokenProperties (r:0 w:1)342 // Storage: Nonfungible TokenProperties (r:0 w:1)
343 fn burn_nft(b: u32, ) -> Weight {343 fn burn_nft(b: u32, ) -> Weight {
344 (0 as Weight)344 (Weight::from_ref_time(0))
345 // Standard Error: 1_488_000345 // Standard Error: 1_488_000
346 .saturating_add((298_367_000 as Weight).saturating_mul(b as Weight))346 .saturating_add(Weight::from_ref_time(298_367_000).saturating_mul(b as u64))
347 .saturating_add(RocksDbWeight::get().reads(9 as Weight))347 .saturating_add(RocksDbWeight::get().reads(9 as u64))
348 .saturating_add(RocksDbWeight::get().reads((4 as Weight).saturating_mul(b as Weight)))348 .saturating_add(RocksDbWeight::get().reads((4 as u64).saturating_mul(b as u64)))
349 .saturating_add(RocksDbWeight::get().writes(6 as Weight))349 .saturating_add(RocksDbWeight::get().writes(6 as u64))
350 .saturating_add(RocksDbWeight::get().writes((4 as Weight).saturating_mul(b as Weight)))350 .saturating_add(RocksDbWeight::get().writes((4 as u64).saturating_mul(b as u64)))
351 }351 }
352 // Storage: RmrkCore UniqueCollectionId (r:1 w:0)352 // Storage: RmrkCore UniqueCollectionId (r:1 w:0)
353 // Storage: Common CollectionProperties (r:1 w:0)353 // Storage: Common CollectionProperties (r:1 w:0)
359 // Storage: Nonfungible TokenChildren (r:0 w:1)359 // Storage: Nonfungible TokenChildren (r:0 w:1)
360 // Storage: Nonfungible Owned (r:0 w:2)360 // Storage: Nonfungible Owned (r:0 w:2)
361 fn send() -> Weight {361 fn send() -> Weight {
362 (81_942_000 as Weight)362 Weight::from_ref_time(81_942_000)
363 .saturating_add(RocksDbWeight::get().reads(12 as Weight))363 .saturating_add(RocksDbWeight::get().reads(12 as u64))
364 .saturating_add(RocksDbWeight::get().writes(6 as Weight))364 .saturating_add(RocksDbWeight::get().writes(6 as u64))
365 }365 }
366 // Storage: RmrkCore UniqueCollectionId (r:2 w:0)366 // Storage: RmrkCore UniqueCollectionId (r:2 w:0)
367 // Storage: Common CollectionProperties (r:1 w:0)367 // Storage: Common CollectionProperties (r:1 w:0)
374 // Storage: Nonfungible TokenChildren (r:0 w:1)374 // Storage: Nonfungible TokenChildren (r:0 w:1)
375 // Storage: Nonfungible Owned (r:0 w:2)375 // Storage: Nonfungible Owned (r:0 w:2)
376 fn accept_nft() -> Weight {376 fn accept_nft() -> Weight {
377 (97_925_000 as Weight)377 Weight::from_ref_time(97_925_000)
378 .saturating_add(RocksDbWeight::get().reads(16 as Weight))378 .saturating_add(RocksDbWeight::get().reads(16 as u64))
379 .saturating_add(RocksDbWeight::get().writes(8 as Weight))379 .saturating_add(RocksDbWeight::get().writes(8 as u64))
380 }380 }
381 // Storage: RmrkCore UniqueCollectionId (r:1 w:0)381 // Storage: RmrkCore UniqueCollectionId (r:1 w:0)
382 // Storage: Common CollectionProperties (r:1 w:0)382 // Storage: Common CollectionProperties (r:1 w:0)
390 // Storage: Nonfungible Allowance (r:5 w:0)390 // Storage: Nonfungible Allowance (r:5 w:0)
391 // Storage: Nonfungible Owned (r:0 w:5)391 // Storage: Nonfungible Owned (r:0 w:5)
392 fn reject_nft() -> Weight {392 fn reject_nft() -> Weight {
393 (277_794_000 as Weight)393 Weight::from_ref_time(277_794_000)
394 .saturating_add(RocksDbWeight::get().reads(30 as Weight))394 .saturating_add(RocksDbWeight::get().reads(30 as u64))
395 .saturating_add(RocksDbWeight::get().writes(26 as Weight))395 .saturating_add(RocksDbWeight::get().writes(26 as u64))
396 }396 }
397 // Storage: RmrkCore UniqueCollectionId (r:1 w:0)397 // Storage: RmrkCore UniqueCollectionId (r:1 w:0)
398 // Storage: Common CollectionProperties (r:1 w:0)398 // Storage: Common CollectionProperties (r:1 w:0)
399 // Storage: Common CollectionById (r:1 w:0)399 // Storage: Common CollectionById (r:1 w:0)
400 // Storage: Nonfungible TokenProperties (r:1 w:1)400 // Storage: Nonfungible TokenProperties (r:1 w:1)
401 // Storage: Nonfungible TokenData (r:5 w:0)401 // Storage: Nonfungible TokenData (r:5 w:0)
402 fn set_property() -> Weight {402 fn set_property() -> Weight {
403 (54_657_000 as Weight)403 Weight::from_ref_time(54_657_000)
404 .saturating_add(RocksDbWeight::get().reads(9 as Weight))404 .saturating_add(RocksDbWeight::get().reads(9 as u64))
405 .saturating_add(RocksDbWeight::get().writes(1 as Weight))405 .saturating_add(RocksDbWeight::get().writes(1 as u64))
406 }406 }
407 // Storage: RmrkCore UniqueCollectionId (r:1 w:0)407 // Storage: RmrkCore UniqueCollectionId (r:1 w:0)
408 // Storage: Common CollectionProperties (r:1 w:0)408 // Storage: Common CollectionProperties (r:1 w:0)
409 // Storage: Common CollectionById (r:1 w:0)409 // Storage: Common CollectionById (r:1 w:0)
410 // Storage: Nonfungible TokenProperties (r:1 w:1)410 // Storage: Nonfungible TokenProperties (r:1 w:1)
411 // Storage: Nonfungible TokenData (r:5 w:0)411 // Storage: Nonfungible TokenData (r:5 w:0)
412 fn set_priority() -> Weight {412 fn set_priority() -> Weight {
413 (55_056_000 as Weight)413 Weight::from_ref_time(55_056_000)
414 .saturating_add(RocksDbWeight::get().reads(9 as Weight))414 .saturating_add(RocksDbWeight::get().reads(9 as u64))
415 .saturating_add(RocksDbWeight::get().writes(1 as Weight))415 .saturating_add(RocksDbWeight::get().writes(1 as u64))
416 }416 }
417 // Storage: RmrkCore UniqueCollectionId (r:1 w:0)417 // Storage: RmrkCore UniqueCollectionId (r:1 w:0)
418 // Storage: Common CollectionProperties (r:1 w:0)418 // Storage: Common CollectionProperties (r:1 w:0)
421 // Storage: Nonfungible TokenProperties (r:1 w:1)421 // Storage: Nonfungible TokenProperties (r:1 w:1)
422 // Storage: Nonfungible TokenAuxProperties (r:1 w:1)422 // Storage: Nonfungible TokenAuxProperties (r:1 w:1)
423 fn add_basic_resource() -> Weight {423 fn add_basic_resource() -> Weight {
424 (61_673_000 as Weight)424 Weight::from_ref_time(61_673_000)
425 .saturating_add(RocksDbWeight::get().reads(10 as Weight))425 .saturating_add(RocksDbWeight::get().reads(10 as u64))
426 .saturating_add(RocksDbWeight::get().writes(2 as Weight))426 .saturating_add(RocksDbWeight::get().writes(2 as u64))
427 }427 }
428 // Storage: RmrkCore UniqueCollectionId (r:1 w:0)428 // Storage: RmrkCore UniqueCollectionId (r:1 w:0)
429 // Storage: Common CollectionProperties (r:1 w:0)429 // Storage: Common CollectionProperties (r:1 w:0)
432 // Storage: Nonfungible TokenProperties (r:1 w:1)432 // Storage: Nonfungible TokenProperties (r:1 w:1)
433 // Storage: Nonfungible TokenAuxProperties (r:2 w:2)433 // Storage: Nonfungible TokenAuxProperties (r:2 w:2)
434 fn add_composable_resource() -> Weight {434 fn add_composable_resource() -> Weight {
435 (67_125_000 as Weight)435 Weight::from_ref_time(67_125_000)
436 .saturating_add(RocksDbWeight::get().reads(11 as Weight))436 .saturating_add(RocksDbWeight::get().reads(11 as u64))
437 .saturating_add(RocksDbWeight::get().writes(3 as Weight))437 .saturating_add(RocksDbWeight::get().writes(3 as u64))
438 }438 }
439 // Storage: RmrkCore UniqueCollectionId (r:1 w:0)439 // Storage: RmrkCore UniqueCollectionId (r:1 w:0)
440 // Storage: Common CollectionProperties (r:1 w:0)440 // Storage: Common CollectionProperties (r:1 w:0)
443 // Storage: Nonfungible TokenProperties (r:1 w:1)443 // Storage: Nonfungible TokenProperties (r:1 w:1)
444 // Storage: Nonfungible TokenAuxProperties (r:1 w:1)444 // Storage: Nonfungible TokenAuxProperties (r:1 w:1)
445 fn add_slot_resource() -> Weight {445 fn add_slot_resource() -> Weight {
446 (69_058_000 as Weight)446 Weight::from_ref_time(69_058_000)
447 .saturating_add(RocksDbWeight::get().reads(10 as Weight))447 .saturating_add(RocksDbWeight::get().reads(10 as u64))
448 .saturating_add(RocksDbWeight::get().writes(2 as Weight))448 .saturating_add(RocksDbWeight::get().writes(2 as u64))
449 }449 }
450 // Storage: RmrkCore UniqueCollectionId (r:1 w:0)450 // Storage: RmrkCore UniqueCollectionId (r:1 w:0)
451 // Storage: Common CollectionProperties (r:1 w:0)451 // Storage: Common CollectionProperties (r:1 w:0)
452 // Storage: Common CollectionById (r:1 w:0)452 // Storage: Common CollectionById (r:1 w:0)
453 // Storage: Nonfungible TokenAuxProperties (r:1 w:1)453 // Storage: Nonfungible TokenAuxProperties (r:1 w:1)
454 // Storage: Nonfungible TokenData (r:5 w:0)454 // Storage: Nonfungible TokenData (r:5 w:0)
455 fn remove_resource() -> Weight {455 fn remove_resource() -> Weight {
456 (53_427_000 as Weight)456 Weight::from_ref_time(53_427_000)
457 .saturating_add(RocksDbWeight::get().reads(9 as Weight))457 .saturating_add(RocksDbWeight::get().reads(9 as u64))
458 .saturating_add(RocksDbWeight::get().writes(1 as Weight))458 .saturating_add(RocksDbWeight::get().writes(1 as u64))
459 }459 }
460 // Storage: RmrkCore UniqueCollectionId (r:1 w:0)460 // Storage: RmrkCore UniqueCollectionId (r:1 w:0)
461 // Storage: Common CollectionProperties (r:1 w:0)461 // Storage: Common CollectionProperties (r:1 w:0)
462 // Storage: Common CollectionById (r:1 w:0)462 // Storage: Common CollectionById (r:1 w:0)
463 // Storage: Nonfungible TokenData (r:5 w:0)463 // Storage: Nonfungible TokenData (r:5 w:0)
464 // Storage: Nonfungible TokenAuxProperties (r:1 w:1)464 // Storage: Nonfungible TokenAuxProperties (r:1 w:1)
465 fn accept_resource() -> Weight {465 fn accept_resource() -> Weight {
466 (50_623_000 as Weight)466 Weight::from_ref_time(50_623_000)
467 .saturating_add(RocksDbWeight::get().reads(9 as Weight))467 .saturating_add(RocksDbWeight::get().reads(9 as u64))
468 .saturating_add(RocksDbWeight::get().writes(1 as Weight))468 .saturating_add(RocksDbWeight::get().writes(1 as u64))
469 }469 }
470 // Storage: RmrkCore UniqueCollectionId (r:1 w:0)470 // Storage: RmrkCore UniqueCollectionId (r:1 w:0)
471 // Storage: Common CollectionProperties (r:1 w:0)471 // Storage: Common CollectionProperties (r:1 w:0)
472 // Storage: Common CollectionById (r:1 w:0)472 // Storage: Common CollectionById (r:1 w:0)
473 // Storage: Nonfungible TokenData (r:5 w:0)473 // Storage: Nonfungible TokenData (r:5 w:0)
474 // Storage: Nonfungible TokenAuxProperties (r:1 w:1)474 // Storage: Nonfungible TokenAuxProperties (r:1 w:1)
475 fn accept_resource_removal() -> Weight {475 fn accept_resource_removal() -> Weight {
476 (50_917_000 as Weight)476 Weight::from_ref_time(50_917_000)
477 .saturating_add(RocksDbWeight::get().reads(9 as Weight))477 .saturating_add(RocksDbWeight::get().reads(9 as u64))
478 .saturating_add(RocksDbWeight::get().writes(1 as Weight))478 .saturating_add(RocksDbWeight::get().writes(1 as u64))
479 }479 }
480}480}
481481
modifiedpallets/proxy-rmrk-equip/Cargo.tomldiffbeforeafterboth
11version = '3.1.2'11version = '3.1.2'
1212
13[dependencies]13[dependencies]
14frame-support = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.27" }14frame-support = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
15frame-system = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.27" }15frame-system = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
16sp-runtime = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.27" }16sp-runtime = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
17sp-std = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.27" }17sp-std = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
18sp-core = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.27" }18sp-core = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
19pallet-common = { default-features = false, path = '../common' }19pallet-common = { default-features = false, path = '../common' }
20pallet-nonfungible = { default-features = false, path = "../../pallets/nonfungible" }20pallet-nonfungible = { default-features = false, path = "../../pallets/nonfungible" }
21up-data-structs = { default-features = false, path = '../../primitives/data-structs' }21up-data-structs = { default-features = false, path = '../../primitives/data-structs' }
22pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.27-fee-limit" }22pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29-fee-limit" }
23frame-benchmarking = { default-features = false, optional = true, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.27" }23frame-benchmarking = { default-features = false, optional = true, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
24rmrk-traits = { default-features = false, path = "../../primitives/rmrk-traits" }24rmrk-traits = { default-features = false, path = "../../primitives/rmrk-traits" }
25scale-info = { version = "2.0.1", default-features = false, features = [25scale-info = { version = "2.0.1", default-features = false, features = [
26 "derive",26 "derive",
modifiedpallets/proxy-rmrk-equip/src/weights.rsdiffbeforeafterboth
54 // Storage: Nonfungible TokenData (r:0 w:1)54 // Storage: Nonfungible TokenData (r:0 w:1)
55 // Storage: Nonfungible Owned (r:0 w:1)55 // Storage: Nonfungible Owned (r:0 w:1)
56 fn create_base(b: u32, ) -> Weight {56 fn create_base(b: u32, ) -> Weight {
57 (58_417_000 as Weight)57 Weight::from_ref_time(58_417_000)
58 // Standard Error: 27_00058 // Standard Error: 27_000
59 .saturating_add((20_439_000 as Weight).saturating_mul(b as Weight))59 .saturating_add(Weight::from_ref_time(20_439_000).saturating_mul(b as u64))
60 .saturating_add(T::DbWeight::get().reads(6 as Weight))60 .saturating_add(T::DbWeight::get().reads(6 as u64))
61 .saturating_add(T::DbWeight::get().reads((2 as Weight).saturating_mul(b as Weight)))61 .saturating_add(T::DbWeight::get().reads((2 as u64).saturating_mul(b as u64)))
62 .saturating_add(T::DbWeight::get().writes(8 as Weight))62 .saturating_add(T::DbWeight::get().writes(8 as u64))
63 .saturating_add(T::DbWeight::get().writes((4 as Weight).saturating_mul(b as Weight)))63 .saturating_add(T::DbWeight::get().writes((4 as u64).saturating_mul(b as u64)))
64 }64 }
65 // Storage: Common CollectionProperties (r:1 w:0)65 // Storage: Common CollectionProperties (r:1 w:0)
66 // Storage: Common CollectionById (r:1 w:0)66 // Storage: Common CollectionById (r:1 w:0)
71 // Storage: Nonfungible TokenData (r:0 w:1)71 // Storage: Nonfungible TokenData (r:0 w:1)
72 // Storage: Nonfungible Owned (r:0 w:1)72 // Storage: Nonfungible Owned (r:0 w:1)
73 fn theme_add(b: u32, ) -> Weight {73 fn theme_add(b: u32, ) -> Weight {
74 (46_005_000 as Weight)74 Weight::from_ref_time(46_005_000)
75 // Standard Error: 42_00075 // Standard Error: 42_000
76 .saturating_add((2_922_000 as Weight).saturating_mul(b as Weight))76 .saturating_add(Weight::from_ref_time(2_922_000).saturating_mul(b as u64))
77 .saturating_add(T::DbWeight::get().reads(6 as Weight))77 .saturating_add(T::DbWeight::get().reads(6 as u64))
78 .saturating_add(T::DbWeight::get().writes(5 as Weight))78 .saturating_add(T::DbWeight::get().writes(5 as u64))
79 }79 }
80 // Storage: Common CollectionProperties (r:1 w:0)80 // Storage: Common CollectionProperties (r:1 w:0)
81 // Storage: Common CollectionById (r:1 w:0)81 // Storage: Common CollectionById (r:1 w:0)
82 // Storage: RmrkEquip InernalPartId (r:1 w:0)82 // Storage: RmrkEquip InernalPartId (r:1 w:0)
83 // Storage: Nonfungible TokenProperties (r:1 w:1)83 // Storage: Nonfungible TokenProperties (r:1 w:1)
84 fn equippable() -> Weight {84 fn equippable() -> Weight {
85 (32_526_000 as Weight)85 Weight::from_ref_time(32_526_000)
86 .saturating_add(T::DbWeight::get().reads(4 as Weight))86 .saturating_add(T::DbWeight::get().reads(4 as u64))
87 .saturating_add(T::DbWeight::get().writes(1 as Weight))87 .saturating_add(T::DbWeight::get().writes(1 as u64))
88 }88 }
89}89}
9090
103 // Storage: Nonfungible TokenData (r:0 w:1)103 // Storage: Nonfungible TokenData (r:0 w:1)
104 // Storage: Nonfungible Owned (r:0 w:1)104 // Storage: Nonfungible Owned (r:0 w:1)
105 fn create_base(b: u32, ) -> Weight {105 fn create_base(b: u32, ) -> Weight {
106 (58_417_000 as Weight)106 Weight::from_ref_time(58_417_000)
107 // Standard Error: 27_000107 // Standard Error: 27_000
108 .saturating_add((20_439_000 as Weight).saturating_mul(b as Weight))108 .saturating_add(Weight::from_ref_time(20_439_000).saturating_mul(b as u64))
109 .saturating_add(RocksDbWeight::get().reads(6 as Weight))109 .saturating_add(RocksDbWeight::get().reads(6 as u64))
110 .saturating_add(RocksDbWeight::get().reads((2 as Weight).saturating_mul(b as Weight)))110 .saturating_add(RocksDbWeight::get().reads((2 as u64).saturating_mul(b as u64)))
111 .saturating_add(RocksDbWeight::get().writes(8 as Weight))111 .saturating_add(RocksDbWeight::get().writes(8 as u64))
112 .saturating_add(RocksDbWeight::get().writes((4 as Weight).saturating_mul(b as Weight)))112 .saturating_add(RocksDbWeight::get().writes((4 as u64).saturating_mul(b as u64)))
113 }113 }
114 // Storage: Common CollectionProperties (r:1 w:0)114 // Storage: Common CollectionProperties (r:1 w:0)
115 // Storage: Common CollectionById (r:1 w:0)115 // Storage: Common CollectionById (r:1 w:0)
120 // Storage: Nonfungible TokenData (r:0 w:1)120 // Storage: Nonfungible TokenData (r:0 w:1)
121 // Storage: Nonfungible Owned (r:0 w:1)121 // Storage: Nonfungible Owned (r:0 w:1)
122 fn theme_add(b: u32, ) -> Weight {122 fn theme_add(b: u32, ) -> Weight {
123 (46_005_000 as Weight)123 Weight::from_ref_time(46_005_000)
124 // Standard Error: 42_000124 // Standard Error: 42_000
125 .saturating_add((2_922_000 as Weight).saturating_mul(b as Weight))125 .saturating_add(Weight::from_ref_time(2_922_000).saturating_mul(b as u64))
126 .saturating_add(RocksDbWeight::get().reads(6 as Weight))126 .saturating_add(RocksDbWeight::get().reads(6 as u64))
127 .saturating_add(RocksDbWeight::get().writes(5 as Weight))127 .saturating_add(RocksDbWeight::get().writes(5 as u64))
128 }128 }
129 // Storage: Common CollectionProperties (r:1 w:0)129 // Storage: Common CollectionProperties (r:1 w:0)
130 // Storage: Common CollectionById (r:1 w:0)130 // Storage: Common CollectionById (r:1 w:0)
131 // Storage: RmrkEquip InernalPartId (r:1 w:0)131 // Storage: RmrkEquip InernalPartId (r:1 w:0)
132 // Storage: Nonfungible TokenProperties (r:1 w:1)132 // Storage: Nonfungible TokenProperties (r:1 w:1)
133 fn equippable() -> Weight {133 fn equippable() -> Weight {
134 (32_526_000 as Weight)134 Weight::from_ref_time(32_526_000)
135 .saturating_add(RocksDbWeight::get().reads(4 as Weight))135 .saturating_add(RocksDbWeight::get().reads(4 as u64))
136 .saturating_add(RocksDbWeight::get().writes(1 as Weight))136 .saturating_add(RocksDbWeight::get().writes(1 as u64))
137 }137 }
138}138}
139139
modifiedpallets/refungible/Cargo.tomldiffbeforeafterboth
11version = '3.1.2'11version = '3.1.2'
1212
13[dependencies]13[dependencies]
14frame-support = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.27" }14frame-support = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
15frame-system = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.27" }15frame-system = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
16sp-runtime = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.27" }16sp-runtime = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
17sp-std = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.27" }17sp-std = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
18sp-core = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.27" }18sp-core = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
19pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.27-fee-limit" }19pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29-fee-limit" }
20evm-coder = { default-features = false, path = '../../crates/evm-coder' }20evm-coder = { default-features = false, path = '../../crates/evm-coder' }
21pallet-evm-coder-substrate = { default-features = false, path = '../../pallets/evm-coder-substrate' }21pallet-evm-coder-substrate = { default-features = false, path = '../../pallets/evm-coder-substrate' }
22pallet-common = { default-features = false, path = '../common' }22pallet-common = { default-features = false, path = '../common' }
23pallet-structure = { default-features = false, path = '../structure' }23pallet-structure = { default-features = false, path = '../structure' }
24frame-benchmarking = { default-features = false, optional = true, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.27" }24frame-benchmarking = { default-features = false, optional = true, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
2525
26struct-versioning = { path = "../../crates/struct-versioning" }26struct-versioning = { path = "../../crates/struct-versioning" }
27up-data-structs = { default-features = false, path = '../../primitives/data-structs' }27up-data-structs = { default-features = false, path = '../../primitives/data-structs' }
modifiedpallets/refungible/src/common.rsdiffbeforeafterboth
3838
39macro_rules! max_weight_of {39macro_rules! max_weight_of {
40 ($($method:ident ($($args:tt)*)),*) => {40 ($($method:ident ($($args:tt)*)),*) => {
41 041 Weight::zero()
42 $(42 $(
43 .max(<SelfWeightOf<T>>::$method($($args)*))43 .max(<SelfWeightOf<T>>::$method($($args)*))
44 )*44 )*
45 };45 };
46}46}
4747
48fn properties_weight<T: Config>(properties: &CollectionPropertiesVec) -> u64 {48fn properties_weight<T: Config>(properties: &CollectionPropertiesVec) -> Weight {
49 if properties.len() > 0 {49 if properties.len() > 0 {
50 <CommonWeights<T>>::set_token_properties(properties.len() as u32)50 <CommonWeights<T>>::set_token_properties(properties.len() as u32)
51 } else {51 } else {
52 052 Weight::zero()
53 }53 }
54}54}
5555
66 up_data_structs::CreateItemData::ReFungible(rft_data) => {66 up_data_structs::CreateItemData::ReFungible(rft_data) => {
67 properties_weight::<T>(&rft_data.properties)67 properties_weight::<T>(&rft_data.properties)
68 }68 }
69 _ => 0,69 _ => Weight::zero(),
70 })70 })
71 .fold(0, |a, b| a.saturating_add(b)),71 .fold(Weight::zero(), |a, b| a.saturating_add(b)),
72 )72 )
73 }73 }
7474
83 .saturating_add(83 .saturating_add(
84 i.iter()84 i.iter()
85 .map(|d| properties_weight::<T>(&d.properties))85 .map(|d| properties_weight::<T>(&d.properties))
86 .fold(0, |a, b| a.saturating_add(b)),86 .fold(Weight::zero(), |a, b| a.saturating_add(b)),
87 )87 )
88 }88 }
89 _ => 0,89 _ => Weight::zero(),
90 }90 }
91 }91 }
9292
146 }146 }
147 fn burn_recursively_breadth_raw(_amount: u32) -> Weight {147 fn burn_recursively_breadth_raw(_amount: u32) -> Weight {
148 // Refungible token can't have children148 // Refungible token can't have children
149 0149 Weight::zero()
150 }150 }
151151
152 fn token_owner() -> Weight {152 fn token_owner() -> Weight {
modifiedpallets/refungible/src/lib.rsdiffbeforeafterboth
99use pallet_evm::{account::CrossAccountId, Pallet as PalletEvm};99use pallet_evm::{account::CrossAccountId, Pallet as PalletEvm};
100use pallet_evm_coder_substrate::WithRecorder;100use pallet_evm_coder_substrate::WithRecorder;
101use pallet_common::{101use pallet_common::{
102 CollectionHandle, CommonCollectionOperations,102 CommonCollectionOperations,
103 dispatch::CollectionDispatch,
104 erc::static_property::{key, property_value_from_bytes},
105 Error as CommonError,103 Error as CommonError,
106 eth::collection_id_to_address,104 eth::collection_id_to_address,
107 Event as CommonEvent, Pallet as PalletCommon,105 Event as CommonEvent, Pallet as PalletCommon,
112use sp_runtime::{ArithmeticError, DispatchError, DispatchResult, TransactionOutcome};110use sp_runtime::{ArithmeticError, DispatchError, DispatchResult, TransactionOutcome};
113use sp_std::{vec::Vec, vec, collections::btree_map::BTreeMap};111use sp_std::{vec::Vec, vec, collections::btree_map::BTreeMap};
114use up_data_structs::{112use up_data_structs::{
115 AccessMode, budget::Budget, CollectionId, CollectionMode, CollectionFlags,113 AccessMode, budget::Budget, CollectionId, CollectionFlags,
116 CollectionPropertiesVec, CreateCollectionData, CustomDataLimit, mapping::TokenAddressMapping,114 CollectionPropertiesVec, CreateCollectionData, CustomDataLimit, mapping::TokenAddressMapping,
117 MAX_ITEMS_PER_BATCH, MAX_REFUNGIBLE_PIECES, Property, PropertyKey, PropertyKeyPermission,115 MAX_ITEMS_PER_BATCH, MAX_REFUNGIBLE_PIECES, Property, PropertyKey, PropertyKeyPermission,
118 PropertyPermission, PropertyScope, PropertyValue, TokenId, TrySetProperty,116 PropertyPermission, PropertyScope, PropertyValue, TokenId, TrySetProperty,
287 }285 }
288 StorageVersion::new(2).put::<Pallet<T>>();286 StorageVersion::new(2).put::<Pallet<T>>();
289287
290 0288 Weight::zero()
291 }289 }
292 }290 }
293}291}
modifiedpallets/refungible/src/weights.rsdiffbeforeafterboth
65 // Storage: Refungible TotalSupply (r:0 w:1)65 // Storage: Refungible TotalSupply (r:0 w:1)
66 // Storage: Refungible Owned (r:0 w:1)66 // Storage: Refungible Owned (r:0 w:1)
67 fn create_item() -> Weight {67 fn create_item() -> Weight {
68 (29_527_000 as Weight)68 Weight::from_ref_time(29_527_000)
69 .saturating_add(T::DbWeight::get().reads(2 as Weight))69 .saturating_add(T::DbWeight::get().reads(2 as u64))
70 .saturating_add(T::DbWeight::get().writes(5 as Weight))70 .saturating_add(T::DbWeight::get().writes(5 as u64))
71 }71 }
72 // Storage: Refungible TokensMinted (r:1 w:1)72 // Storage: Refungible TokensMinted (r:1 w:1)
73 // Storage: Refungible AccountBalance (r:1 w:1)73 // Storage: Refungible AccountBalance (r:1 w:1)
74 // Storage: Refungible Balance (r:0 w:4)74 // Storage: Refungible Balance (r:0 w:4)
75 // Storage: Refungible TotalSupply (r:0 w:4)75 // Storage: Refungible TotalSupply (r:0 w:4)
76 // Storage: Refungible Owned (r:0 w:4)76 // Storage: Refungible Owned (r:0 w:4)
77 fn create_multiple_items(b: u32, ) -> Weight {77 fn create_multiple_items(b: u32, ) -> Weight {
78 (28_541_000 as Weight)78 Weight::from_ref_time(28_541_000)
79 // Standard Error: 4_00079 // Standard Error: 4_000
80 .saturating_add((6_671_000 as Weight).saturating_mul(b as Weight))80 .saturating_add(Weight::from_ref_time(6_671_000).saturating_mul(b as u64))
81 .saturating_add(T::DbWeight::get().reads(2 as Weight))81 .saturating_add(T::DbWeight::get().reads(2 as u64))
82 .saturating_add(T::DbWeight::get().writes(2 as Weight))82 .saturating_add(T::DbWeight::get().writes(2 as u64))
83 .saturating_add(T::DbWeight::get().writes((3 as Weight).saturating_mul(b as Weight)))83 .saturating_add(T::DbWeight::get().writes((3 as u64).saturating_mul(b as u64)))
84 }84 }
85 // Storage: Refungible TokensMinted (r:1 w:1)85 // Storage: Refungible TokensMinted (r:1 w:1)
86 // Storage: Refungible AccountBalance (r:4 w:4)86 // Storage: Refungible AccountBalance (r:4 w:4)
87 // Storage: Refungible Balance (r:0 w:4)87 // Storage: Refungible Balance (r:0 w:4)
88 // Storage: Refungible TotalSupply (r:0 w:4)88 // Storage: Refungible TotalSupply (r:0 w:4)
89 // Storage: Refungible Owned (r:0 w:4)89 // Storage: Refungible Owned (r:0 w:4)
90 fn create_multiple_items_ex_multiple_items(b: u32, ) -> Weight {90 fn create_multiple_items_ex_multiple_items(b: u32, ) -> Weight {
91 (24_366_000 as Weight)91 Weight::from_ref_time(24_366_000)
92 // Standard Error: 5_00092 // Standard Error: 5_000
93 .saturating_add((9_338_000 as Weight).saturating_mul(b as Weight))93 .saturating_add(Weight::from_ref_time(9_338_000).saturating_mul(b as u64))
94 .saturating_add(T::DbWeight::get().reads(1 as Weight))94 .saturating_add(T::DbWeight::get().reads(1 as u64))
95 .saturating_add(T::DbWeight::get().reads((1 as Weight).saturating_mul(b as Weight)))95 .saturating_add(T::DbWeight::get().reads((1 as u64).saturating_mul(b as u64)))
96 .saturating_add(T::DbWeight::get().writes(1 as Weight))96 .saturating_add(T::DbWeight::get().writes(1 as u64))
97 .saturating_add(T::DbWeight::get().writes((4 as Weight).saturating_mul(b as Weight)))97 .saturating_add(T::DbWeight::get().writes((4 as u64).saturating_mul(b as u64)))
98 }98 }
99 // Storage: Refungible TokensMinted (r:1 w:1)99 // Storage: Refungible TokensMinted (r:1 w:1)
100 // Storage: Refungible TotalSupply (r:0 w:1)100 // Storage: Refungible TotalSupply (r:0 w:1)
101 // Storage: Refungible AccountBalance (r:4 w:4)101 // Storage: Refungible AccountBalance (r:4 w:4)
102 // Storage: Refungible Balance (r:0 w:4)102 // Storage: Refungible Balance (r:0 w:4)
103 // Storage: Refungible Owned (r:0 w:4)103 // Storage: Refungible Owned (r:0 w:4)
104 fn create_multiple_items_ex_multiple_owners(b: u32, ) -> Weight {104 fn create_multiple_items_ex_multiple_owners(b: u32, ) -> Weight {
105 (27_574_000 as Weight)105 Weight::from_ref_time(27_574_000)
106 // Standard Error: 4_000106 // Standard Error: 4_000
107 .saturating_add((7_193_000 as Weight).saturating_mul(b as Weight))107 .saturating_add(Weight::from_ref_time(7_193_000).saturating_mul(b as u64))
108 .saturating_add(T::DbWeight::get().reads(1 as Weight))108 .saturating_add(T::DbWeight::get().reads(1 as u64))
109 .saturating_add(T::DbWeight::get().reads((1 as Weight).saturating_mul(b as Weight)))109 .saturating_add(T::DbWeight::get().reads((1 as u64).saturating_mul(b as u64)))
110 .saturating_add(T::DbWeight::get().writes(2 as Weight))110 .saturating_add(T::DbWeight::get().writes(2 as u64))
111 .saturating_add(T::DbWeight::get().writes((3 as Weight).saturating_mul(b as Weight)))111 .saturating_add(T::DbWeight::get().writes((3 as u64).saturating_mul(b as u64)))
112 }112 }
113 // Storage: Refungible TotalSupply (r:1 w:1)113 // Storage: Refungible TotalSupply (r:1 w:1)
114 // Storage: Refungible Balance (r:3 w:1)114 // Storage: Refungible Balance (r:3 w:1)
115 // Storage: Refungible AccountBalance (r:1 w:1)115 // Storage: Refungible AccountBalance (r:1 w:1)
116 // Storage: Refungible Owned (r:0 w:1)116 // Storage: Refungible Owned (r:0 w:1)
117 fn burn_item_partial() -> Weight {117 fn burn_item_partial() -> Weight {
118 (42_943_000 as Weight)118 Weight::from_ref_time(42_943_000)
119 .saturating_add(T::DbWeight::get().reads(5 as Weight))119 .saturating_add(T::DbWeight::get().reads(5 as u64))
120 .saturating_add(T::DbWeight::get().writes(4 as Weight))120 .saturating_add(T::DbWeight::get().writes(4 as u64))
121 }121 }
122 // Storage: Refungible TotalSupply (r:1 w:1)122 // Storage: Refungible TotalSupply (r:1 w:1)
123 // Storage: Refungible Balance (r:1 w:1)123 // Storage: Refungible Balance (r:1 w:1)
126 // Storage: Refungible Owned (r:0 w:1)126 // Storage: Refungible Owned (r:0 w:1)
127 // Storage: Refungible TokenProperties (r:0 w:1)127 // Storage: Refungible TokenProperties (r:0 w:1)
128 fn burn_item_fully() -> Weight {128 fn burn_item_fully() -> Weight {
129 (36_861_000 as Weight)129 Weight::from_ref_time(36_861_000)
130 .saturating_add(T::DbWeight::get().reads(4 as Weight))130 .saturating_add(T::DbWeight::get().reads(4 as u64))
131 .saturating_add(T::DbWeight::get().writes(6 as Weight))131 .saturating_add(T::DbWeight::get().writes(6 as u64))
132 }132 }
133 // Storage: Refungible Balance (r:2 w:2)133 // Storage: Refungible Balance (r:2 w:2)
134 // Storage: Refungible TotalSupply (r:1 w:0)134 // Storage: Refungible TotalSupply (r:1 w:0)
135 fn transfer_normal() -> Weight {135 fn transfer_normal() -> Weight {
136 (27_789_000 as Weight)136 Weight::from_ref_time(27_789_000)
137 .saturating_add(T::DbWeight::get().reads(3 as Weight))137 .saturating_add(T::DbWeight::get().reads(3 as u64))
138 .saturating_add(T::DbWeight::get().writes(2 as Weight))138 .saturating_add(T::DbWeight::get().writes(2 as u64))
139 }139 }
140 // Storage: Refungible Balance (r:2 w:2)140 // Storage: Refungible Balance (r:2 w:2)
141 // Storage: Refungible AccountBalance (r:1 w:1)141 // Storage: Refungible AccountBalance (r:1 w:1)
142 // Storage: Refungible TotalSupply (r:1 w:0)142 // Storage: Refungible TotalSupply (r:1 w:0)
143 // Storage: Refungible Owned (r:0 w:1)143 // Storage: Refungible Owned (r:0 w:1)
144 fn transfer_creating() -> Weight {144 fn transfer_creating() -> Weight {
145 (32_893_000 as Weight)145 Weight::from_ref_time(32_893_000)
146 .saturating_add(T::DbWeight::get().reads(4 as Weight))146 .saturating_add(T::DbWeight::get().reads(4 as u64))
147 .saturating_add(T::DbWeight::get().writes(4 as Weight))147 .saturating_add(T::DbWeight::get().writes(4 as u64))
148 }148 }
149 // Storage: Refungible Balance (r:2 w:2)149 // Storage: Refungible Balance (r:2 w:2)
150 // Storage: Refungible AccountBalance (r:1 w:1)150 // Storage: Refungible AccountBalance (r:1 w:1)
151 // Storage: Refungible TotalSupply (r:1 w:0)151 // Storage: Refungible TotalSupply (r:1 w:0)
152 // Storage: Refungible Owned (r:0 w:1)152 // Storage: Refungible Owned (r:0 w:1)
153 fn transfer_removing() -> Weight {153 fn transfer_removing() -> Weight {
154 (34_703_000 as Weight)154 Weight::from_ref_time(34_703_000)
155 .saturating_add(T::DbWeight::get().reads(4 as Weight))155 .saturating_add(T::DbWeight::get().reads(4 as u64))
156 .saturating_add(T::DbWeight::get().writes(4 as Weight))156 .saturating_add(T::DbWeight::get().writes(4 as u64))
157 }157 }
158 // Storage: Refungible Balance (r:2 w:2)158 // Storage: Refungible Balance (r:2 w:2)
159 // Storage: Refungible AccountBalance (r:2 w:2)159 // Storage: Refungible AccountBalance (r:2 w:2)
160 // Storage: Refungible TotalSupply (r:1 w:0)160 // Storage: Refungible TotalSupply (r:1 w:0)
161 // Storage: Refungible Owned (r:0 w:2)161 // Storage: Refungible Owned (r:0 w:2)
162 fn transfer_creating_removing() -> Weight {162 fn transfer_creating_removing() -> Weight {
163 (37_547_000 as Weight)163 Weight::from_ref_time(37_547_000)
164 .saturating_add(T::DbWeight::get().reads(5 as Weight))164 .saturating_add(T::DbWeight::get().reads(5 as u64))
165 .saturating_add(T::DbWeight::get().writes(6 as Weight))165 .saturating_add(T::DbWeight::get().writes(6 as u64))
166 }166 }
167 // Storage: Refungible Balance (r:1 w:0)167 // Storage: Refungible Balance (r:1 w:0)
168 // Storage: Refungible Allowance (r:0 w:1)168 // Storage: Refungible Allowance (r:0 w:1)
169 fn approve() -> Weight {169 fn approve() -> Weight {
170 (20_039_000 as Weight)170 Weight::from_ref_time(20_039_000)
171 .saturating_add(T::DbWeight::get().reads(1 as Weight))171 .saturating_add(T::DbWeight::get().reads(1 as u64))
172 .saturating_add(T::DbWeight::get().writes(1 as Weight))172 .saturating_add(T::DbWeight::get().writes(1 as u64))
173 }173 }
174 // Storage: Refungible Allowance (r:1 w:1)174 // Storage: Refungible Allowance (r:1 w:1)
175 // Storage: Refungible Balance (r:2 w:2)175 // Storage: Refungible Balance (r:2 w:2)
176 // Storage: Refungible TotalSupply (r:1 w:0)176 // Storage: Refungible TotalSupply (r:1 w:0)
177 fn transfer_from_normal() -> Weight {177 fn transfer_from_normal() -> Weight {
178 (37_628_000 as Weight)178 Weight::from_ref_time(37_628_000)
179 .saturating_add(T::DbWeight::get().reads(4 as Weight))179 .saturating_add(T::DbWeight::get().reads(4 as u64))
180 .saturating_add(T::DbWeight::get().writes(3 as Weight))180 .saturating_add(T::DbWeight::get().writes(3 as u64))
181 }181 }
182 // Storage: Refungible Allowance (r:1 w:1)182 // Storage: Refungible Allowance (r:1 w:1)
183 // Storage: Refungible Balance (r:2 w:2)183 // Storage: Refungible Balance (r:2 w:2)
184 // Storage: Refungible AccountBalance (r:1 w:1)184 // Storage: Refungible AccountBalance (r:1 w:1)
185 // Storage: Refungible TotalSupply (r:1 w:0)185 // Storage: Refungible TotalSupply (r:1 w:0)
186 // Storage: Refungible Owned (r:0 w:1)186 // Storage: Refungible Owned (r:0 w:1)
187 fn transfer_from_creating() -> Weight {187 fn transfer_from_creating() -> Weight {
188 (42_072_000 as Weight)188 Weight::from_ref_time(42_072_000)
189 .saturating_add(T::DbWeight::get().reads(5 as Weight))189 .saturating_add(T::DbWeight::get().reads(5 as u64))
190 .saturating_add(T::DbWeight::get().writes(5 as Weight))190 .saturating_add(T::DbWeight::get().writes(5 as u64))
191 }191 }
192 // Storage: Refungible Allowance (r:1 w:1)192 // Storage: Refungible Allowance (r:1 w:1)
193 // Storage: Refungible Balance (r:2 w:2)193 // Storage: Refungible Balance (r:2 w:2)
194 // Storage: Refungible AccountBalance (r:1 w:1)194 // Storage: Refungible AccountBalance (r:1 w:1)
195 // Storage: Refungible TotalSupply (r:1 w:0)195 // Storage: Refungible TotalSupply (r:1 w:0)
196 // Storage: Refungible Owned (r:0 w:1)196 // Storage: Refungible Owned (r:0 w:1)
197 fn transfer_from_removing() -> Weight {197 fn transfer_from_removing() -> Weight {
198 (43_024_000 as Weight)198 Weight::from_ref_time(43_024_000)
199 .saturating_add(T::DbWeight::get().reads(5 as Weight))199 .saturating_add(T::DbWeight::get().reads(5 as u64))
200 .saturating_add(T::DbWeight::get().writes(5 as Weight))200 .saturating_add(T::DbWeight::get().writes(5 as u64))
201 }201 }
202 // Storage: Refungible Allowance (r:1 w:1)202 // Storage: Refungible Allowance (r:1 w:1)
203 // Storage: Refungible Balance (r:2 w:2)203 // Storage: Refungible Balance (r:2 w:2)
204 // Storage: Refungible AccountBalance (r:2 w:2)204 // Storage: Refungible AccountBalance (r:2 w:2)
205 // Storage: Refungible TotalSupply (r:1 w:0)205 // Storage: Refungible TotalSupply (r:1 w:0)
206 // Storage: Refungible Owned (r:0 w:2)206 // Storage: Refungible Owned (r:0 w:2)
207 fn transfer_from_creating_removing() -> Weight {207 fn transfer_from_creating_removing() -> Weight {
208 (45_910_000 as Weight)208 Weight::from_ref_time(45_910_000)
209 .saturating_add(T::DbWeight::get().reads(6 as Weight))209 .saturating_add(T::DbWeight::get().reads(6 as u64))
210 .saturating_add(T::DbWeight::get().writes(7 as Weight))210 .saturating_add(T::DbWeight::get().writes(7 as u64))
211 }211 }
212 // Storage: Refungible Allowance (r:1 w:1)212 // Storage: Refungible Allowance (r:1 w:1)
213 // Storage: Refungible TotalSupply (r:1 w:1)213 // Storage: Refungible TotalSupply (r:1 w:1)
217 // Storage: Refungible Owned (r:0 w:1)217 // Storage: Refungible Owned (r:0 w:1)
218 // Storage: Refungible TokenProperties (r:0 w:1)218 // Storage: Refungible TokenProperties (r:0 w:1)
219 fn burn_from() -> Weight {219 fn burn_from() -> Weight {
220 (48_584_000 as Weight)220 Weight::from_ref_time(48_584_000)
221 .saturating_add(T::DbWeight::get().reads(5 as Weight))221 .saturating_add(T::DbWeight::get().reads(5 as u64))
222 .saturating_add(T::DbWeight::get().writes(7 as Weight))222 .saturating_add(T::DbWeight::get().writes(7 as u64))
223 }223 }
224 // Storage: Common CollectionPropertyPermissions (r:1 w:1)224 // Storage: Common CollectionPropertyPermissions (r:1 w:1)
225 fn set_token_property_permissions(b: u32, ) -> Weight {225 fn set_token_property_permissions(b: u32, ) -> Weight {
226 (0 as Weight)226 (Weight::from_ref_time(0))
227 // Standard Error: 60_000227 // Standard Error: 60_000
228 .saturating_add((15_533_000 as Weight).saturating_mul(b as Weight))228 .saturating_add(Weight::from_ref_time(15_533_000).saturating_mul(b as u64))
229 .saturating_add(T::DbWeight::get().reads(1 as Weight))229 .saturating_add(T::DbWeight::get().reads(1 as u64))
230 .saturating_add(T::DbWeight::get().writes(1 as Weight))230 .saturating_add(T::DbWeight::get().writes(1 as u64))
231 }231 }
232 // Storage: Common CollectionPropertyPermissions (r:1 w:0)232 // Storage: Common CollectionPropertyPermissions (r:1 w:0)
233 // Storage: Refungible TokenProperties (r:1 w:1)233 // Storage: Refungible TokenProperties (r:1 w:1)
234 fn set_token_properties(b: u32, ) -> Weight {234 fn set_token_properties(b: u32, ) -> Weight {
235 (0 as Weight)235 (Weight::from_ref_time(0))
236 // Standard Error: 3_609_000236 // Standard Error: 3_609_000
237 .saturating_add((590_204_000 as Weight).saturating_mul(b as Weight))237 .saturating_add(Weight::from_ref_time(590_204_000).saturating_mul(b as u64))
238 .saturating_add(T::DbWeight::get().reads(2 as Weight))238 .saturating_add(T::DbWeight::get().reads(2 as u64))
239 .saturating_add(T::DbWeight::get().writes(1 as Weight))239 .saturating_add(T::DbWeight::get().writes(1 as u64))
240 }240 }
241 // Storage: Common CollectionPropertyPermissions (r:1 w:0)241 // Storage: Common CollectionPropertyPermissions (r:1 w:0)
242 // Storage: Refungible TokenProperties (r:1 w:1)242 // Storage: Refungible TokenProperties (r:1 w:1)
243 fn delete_token_properties(b: u32, ) -> Weight {243 fn delete_token_properties(b: u32, ) -> Weight {
244 (0 as Weight)244 (Weight::from_ref_time(0))
245 // Standard Error: 3_637_000245 // Standard Error: 3_637_000
246 .saturating_add((603_468_000 as Weight).saturating_mul(b as Weight))246 .saturating_add(Weight::from_ref_time(603_468_000).saturating_mul(b as u64))
247 .saturating_add(T::DbWeight::get().reads(2 as Weight))247 .saturating_add(T::DbWeight::get().reads(2 as u64))
248 .saturating_add(T::DbWeight::get().writes(1 as Weight))248 .saturating_add(T::DbWeight::get().writes(1 as u64))
249 }249 }
250 // Storage: Refungible TotalSupply (r:1 w:1)250 // Storage: Refungible TotalSupply (r:1 w:1)
251 // Storage: Refungible Balance (r:1 w:1)251 // Storage: Refungible Balance (r:1 w:1)
252 fn repartition_item() -> Weight {252 fn repartition_item() -> Weight {
253 (22_356_000 as Weight)253 Weight::from_ref_time(22_356_000)
254 .saturating_add(T::DbWeight::get().reads(2 as Weight))254 .saturating_add(T::DbWeight::get().reads(2 as u64))
255 .saturating_add(T::DbWeight::get().writes(2 as Weight))255 .saturating_add(T::DbWeight::get().writes(2 as u64))
256 }256 }
257 // Storage: Refungible Balance (r:2 w:0)257 // Storage: Refungible Balance (r:2 w:0)
258 fn token_owner() -> Weight {258 fn token_owner() -> Weight {
259 (9_431_000 as Weight)259 Weight::from_ref_time(9_431_000)
260 .saturating_add(T::DbWeight::get().reads(2 as Weight))260 .saturating_add(T::DbWeight::get().reads(2 as u64))
261 }261 }
262}262}
263263
269 // Storage: Refungible TotalSupply (r:0 w:1)269 // Storage: Refungible TotalSupply (r:0 w:1)
270 // Storage: Refungible Owned (r:0 w:1)270 // Storage: Refungible Owned (r:0 w:1)
271 fn create_item() -> Weight {271 fn create_item() -> Weight {
272 (29_527_000 as Weight)272 Weight::from_ref_time(29_527_000)
273 .saturating_add(RocksDbWeight::get().reads(2 as Weight))273 .saturating_add(RocksDbWeight::get().reads(2 as u64))
274 .saturating_add(RocksDbWeight::get().writes(5 as Weight))274 .saturating_add(RocksDbWeight::get().writes(5 as u64))
275 }275 }
276 // Storage: Refungible TokensMinted (r:1 w:1)276 // Storage: Refungible TokensMinted (r:1 w:1)
277 // Storage: Refungible AccountBalance (r:1 w:1)277 // Storage: Refungible AccountBalance (r:1 w:1)
278 // Storage: Refungible Balance (r:0 w:4)278 // Storage: Refungible Balance (r:0 w:4)
279 // Storage: Refungible TotalSupply (r:0 w:4)279 // Storage: Refungible TotalSupply (r:0 w:4)
280 // Storage: Refungible Owned (r:0 w:4)280 // Storage: Refungible Owned (r:0 w:4)
281 fn create_multiple_items(b: u32, ) -> Weight {281 fn create_multiple_items(b: u32, ) -> Weight {
282 (28_541_000 as Weight)282 Weight::from_ref_time(28_541_000)
283 // Standard Error: 4_000283 // Standard Error: 4_000
284 .saturating_add((6_671_000 as Weight).saturating_mul(b as Weight))284 .saturating_add(Weight::from_ref_time(6_671_000).saturating_mul(b as u64))
285 .saturating_add(RocksDbWeight::get().reads(2 as Weight))285 .saturating_add(RocksDbWeight::get().reads(2 as u64))
286 .saturating_add(RocksDbWeight::get().writes(2 as Weight))286 .saturating_add(RocksDbWeight::get().writes(2 as u64))
287 .saturating_add(RocksDbWeight::get().writes((3 as Weight).saturating_mul(b as Weight)))287 .saturating_add(RocksDbWeight::get().writes((3 as u64).saturating_mul(b as u64)))
288 }288 }
289 // Storage: Refungible TokensMinted (r:1 w:1)289 // Storage: Refungible TokensMinted (r:1 w:1)
290 // Storage: Refungible AccountBalance (r:4 w:4)290 // Storage: Refungible AccountBalance (r:4 w:4)
291 // Storage: Refungible Balance (r:0 w:4)291 // Storage: Refungible Balance (r:0 w:4)
292 // Storage: Refungible TotalSupply (r:0 w:4)292 // Storage: Refungible TotalSupply (r:0 w:4)
293 // Storage: Refungible Owned (r:0 w:4)293 // Storage: Refungible Owned (r:0 w:4)
294 fn create_multiple_items_ex_multiple_items(b: u32, ) -> Weight {294 fn create_multiple_items_ex_multiple_items(b: u32, ) -> Weight {
295 (24_366_000 as Weight)295 Weight::from_ref_time(24_366_000)
296 // Standard Error: 5_000296 // Standard Error: 5_000
297 .saturating_add((9_338_000 as Weight).saturating_mul(b as Weight))297 .saturating_add(Weight::from_ref_time(9_338_000).saturating_mul(b as u64))
298 .saturating_add(RocksDbWeight::get().reads(1 as Weight))298 .saturating_add(RocksDbWeight::get().reads(1 as u64))
299 .saturating_add(RocksDbWeight::get().reads((1 as Weight).saturating_mul(b as Weight)))299 .saturating_add(RocksDbWeight::get().reads((1 as u64).saturating_mul(b as u64)))
300 .saturating_add(RocksDbWeight::get().writes(1 as Weight))300 .saturating_add(RocksDbWeight::get().writes(1 as u64))
301 .saturating_add(RocksDbWeight::get().writes((4 as Weight).saturating_mul(b as Weight)))301 .saturating_add(RocksDbWeight::get().writes((4 as u64).saturating_mul(b as u64)))
302 }302 }
303 // Storage: Refungible TokensMinted (r:1 w:1)303 // Storage: Refungible TokensMinted (r:1 w:1)
304 // Storage: Refungible TotalSupply (r:0 w:1)304 // Storage: Refungible TotalSupply (r:0 w:1)
305 // Storage: Refungible AccountBalance (r:4 w:4)305 // Storage: Refungible AccountBalance (r:4 w:4)
306 // Storage: Refungible Balance (r:0 w:4)306 // Storage: Refungible Balance (r:0 w:4)
307 // Storage: Refungible Owned (r:0 w:4)307 // Storage: Refungible Owned (r:0 w:4)
308 fn create_multiple_items_ex_multiple_owners(b: u32, ) -> Weight {308 fn create_multiple_items_ex_multiple_owners(b: u32, ) -> Weight {
309 (27_574_000 as Weight)309 Weight::from_ref_time(27_574_000)
310 // Standard Error: 4_000310 // Standard Error: 4_000
311 .saturating_add((7_193_000 as Weight).saturating_mul(b as Weight))311 .saturating_add(Weight::from_ref_time(7_193_000).saturating_mul(b as u64))
312 .saturating_add(RocksDbWeight::get().reads(1 as Weight))312 .saturating_add(RocksDbWeight::get().reads(1 as u64))
313 .saturating_add(RocksDbWeight::get().reads((1 as Weight).saturating_mul(b as Weight)))313 .saturating_add(RocksDbWeight::get().reads((1 as u64).saturating_mul(b as u64)))
314 .saturating_add(RocksDbWeight::get().writes(2 as Weight))314 .saturating_add(RocksDbWeight::get().writes(2 as u64))
315 .saturating_add(RocksDbWeight::get().writes((3 as Weight).saturating_mul(b as Weight)))315 .saturating_add(RocksDbWeight::get().writes((3 as u64).saturating_mul(b as u64)))
316 }316 }
317 // Storage: Refungible TotalSupply (r:1 w:1)317 // Storage: Refungible TotalSupply (r:1 w:1)
318 // Storage: Refungible Balance (r:3 w:1)318 // Storage: Refungible Balance (r:3 w:1)
319 // Storage: Refungible AccountBalance (r:1 w:1)319 // Storage: Refungible AccountBalance (r:1 w:1)
320 // Storage: Refungible Owned (r:0 w:1)320 // Storage: Refungible Owned (r:0 w:1)
321 fn burn_item_partial() -> Weight {321 fn burn_item_partial() -> Weight {
322 (42_943_000 as Weight)322 Weight::from_ref_time(42_943_000)
323 .saturating_add(RocksDbWeight::get().reads(5 as Weight))323 .saturating_add(RocksDbWeight::get().reads(5 as u64))
324 .saturating_add(RocksDbWeight::get().writes(4 as Weight))324 .saturating_add(RocksDbWeight::get().writes(4 as u64))
325 }325 }
326 // Storage: Refungible TotalSupply (r:1 w:1)326 // Storage: Refungible TotalSupply (r:1 w:1)
327 // Storage: Refungible Balance (r:1 w:1)327 // Storage: Refungible Balance (r:1 w:1)
330 // Storage: Refungible Owned (r:0 w:1)330 // Storage: Refungible Owned (r:0 w:1)
331 // Storage: Refungible TokenProperties (r:0 w:1)331 // Storage: Refungible TokenProperties (r:0 w:1)
332 fn burn_item_fully() -> Weight {332 fn burn_item_fully() -> Weight {
333 (36_861_000 as Weight)333 Weight::from_ref_time(36_861_000)
334 .saturating_add(RocksDbWeight::get().reads(4 as Weight))334 .saturating_add(RocksDbWeight::get().reads(4 as u64))
335 .saturating_add(RocksDbWeight::get().writes(6 as Weight))335 .saturating_add(RocksDbWeight::get().writes(6 as u64))
336 }336 }
337 // Storage: Refungible Balance (r:2 w:2)337 // Storage: Refungible Balance (r:2 w:2)
338 // Storage: Refungible TotalSupply (r:1 w:0)338 // Storage: Refungible TotalSupply (r:1 w:0)
339 fn transfer_normal() -> Weight {339 fn transfer_normal() -> Weight {
340 (27_789_000 as Weight)340 Weight::from_ref_time(27_789_000)
341 .saturating_add(RocksDbWeight::get().reads(3 as Weight))341 .saturating_add(RocksDbWeight::get().reads(3 as u64))
342 .saturating_add(RocksDbWeight::get().writes(2 as Weight))342 .saturating_add(RocksDbWeight::get().writes(2 as u64))
343 }343 }
344 // Storage: Refungible Balance (r:2 w:2)344 // Storage: Refungible Balance (r:2 w:2)
345 // Storage: Refungible AccountBalance (r:1 w:1)345 // Storage: Refungible AccountBalance (r:1 w:1)
346 // Storage: Refungible TotalSupply (r:1 w:0)346 // Storage: Refungible TotalSupply (r:1 w:0)
347 // Storage: Refungible Owned (r:0 w:1)347 // Storage: Refungible Owned (r:0 w:1)
348 fn transfer_creating() -> Weight {348 fn transfer_creating() -> Weight {
349 (32_893_000 as Weight)349 Weight::from_ref_time(32_893_000)
350 .saturating_add(RocksDbWeight::get().reads(4 as Weight))350 .saturating_add(RocksDbWeight::get().reads(4 as u64))
351 .saturating_add(RocksDbWeight::get().writes(4 as Weight))351 .saturating_add(RocksDbWeight::get().writes(4 as u64))
352 }352 }
353 // Storage: Refungible Balance (r:2 w:2)353 // Storage: Refungible Balance (r:2 w:2)
354 // Storage: Refungible AccountBalance (r:1 w:1)354 // Storage: Refungible AccountBalance (r:1 w:1)
355 // Storage: Refungible TotalSupply (r:1 w:0)355 // Storage: Refungible TotalSupply (r:1 w:0)
356 // Storage: Refungible Owned (r:0 w:1)356 // Storage: Refungible Owned (r:0 w:1)
357 fn transfer_removing() -> Weight {357 fn transfer_removing() -> Weight {
358 (34_703_000 as Weight)358 Weight::from_ref_time(34_703_000)
359 .saturating_add(RocksDbWeight::get().reads(4 as Weight))359 .saturating_add(RocksDbWeight::get().reads(4 as u64))
360 .saturating_add(RocksDbWeight::get().writes(4 as Weight))360 .saturating_add(RocksDbWeight::get().writes(4 as u64))
361 }361 }
362 // Storage: Refungible Balance (r:2 w:2)362 // Storage: Refungible Balance (r:2 w:2)
363 // Storage: Refungible AccountBalance (r:2 w:2)363 // Storage: Refungible AccountBalance (r:2 w:2)
364 // Storage: Refungible TotalSupply (r:1 w:0)364 // Storage: Refungible TotalSupply (r:1 w:0)
365 // Storage: Refungible Owned (r:0 w:2)365 // Storage: Refungible Owned (r:0 w:2)
366 fn transfer_creating_removing() -> Weight {366 fn transfer_creating_removing() -> Weight {
367 (37_547_000 as Weight)367 Weight::from_ref_time(37_547_000)
368 .saturating_add(RocksDbWeight::get().reads(5 as Weight))368 .saturating_add(RocksDbWeight::get().reads(5 as u64))
369 .saturating_add(RocksDbWeight::get().writes(6 as Weight))369 .saturating_add(RocksDbWeight::get().writes(6 as u64))
370 }370 }
371 // Storage: Refungible Balance (r:1 w:0)371 // Storage: Refungible Balance (r:1 w:0)
372 // Storage: Refungible Allowance (r:0 w:1)372 // Storage: Refungible Allowance (r:0 w:1)
373 fn approve() -> Weight {373 fn approve() -> Weight {
374 (20_039_000 as Weight)374 Weight::from_ref_time(20_039_000)
375 .saturating_add(RocksDbWeight::get().reads(1 as Weight))375 .saturating_add(RocksDbWeight::get().reads(1 as u64))
376 .saturating_add(RocksDbWeight::get().writes(1 as Weight))376 .saturating_add(RocksDbWeight::get().writes(1 as u64))
377 }377 }
378 // Storage: Refungible Allowance (r:1 w:1)378 // Storage: Refungible Allowance (r:1 w:1)
379 // Storage: Refungible Balance (r:2 w:2)379 // Storage: Refungible Balance (r:2 w:2)
380 // Storage: Refungible TotalSupply (r:1 w:0)380 // Storage: Refungible TotalSupply (r:1 w:0)
381 fn transfer_from_normal() -> Weight {381 fn transfer_from_normal() -> Weight {
382 (37_628_000 as Weight)382 Weight::from_ref_time(37_628_000)
383 .saturating_add(RocksDbWeight::get().reads(4 as Weight))383 .saturating_add(RocksDbWeight::get().reads(4 as u64))
384 .saturating_add(RocksDbWeight::get().writes(3 as Weight))384 .saturating_add(RocksDbWeight::get().writes(3 as u64))
385 }385 }
386 // Storage: Refungible Allowance (r:1 w:1)386 // Storage: Refungible Allowance (r:1 w:1)
387 // Storage: Refungible Balance (r:2 w:2)387 // Storage: Refungible Balance (r:2 w:2)
388 // Storage: Refungible AccountBalance (r:1 w:1)388 // Storage: Refungible AccountBalance (r:1 w:1)
389 // Storage: Refungible TotalSupply (r:1 w:0)389 // Storage: Refungible TotalSupply (r:1 w:0)
390 // Storage: Refungible Owned (r:0 w:1)390 // Storage: Refungible Owned (r:0 w:1)
391 fn transfer_from_creating() -> Weight {391 fn transfer_from_creating() -> Weight {
392 (42_072_000 as Weight)392 Weight::from_ref_time(42_072_000)
393 .saturating_add(RocksDbWeight::get().reads(5 as Weight))393 .saturating_add(RocksDbWeight::get().reads(5 as u64))
394 .saturating_add(RocksDbWeight::get().writes(5 as Weight))394 .saturating_add(RocksDbWeight::get().writes(5 as u64))
395 }395 }
396 // Storage: Refungible Allowance (r:1 w:1)396 // Storage: Refungible Allowance (r:1 w:1)
397 // Storage: Refungible Balance (r:2 w:2)397 // Storage: Refungible Balance (r:2 w:2)
398 // Storage: Refungible AccountBalance (r:1 w:1)398 // Storage: Refungible AccountBalance (r:1 w:1)
399 // Storage: Refungible TotalSupply (r:1 w:0)399 // Storage: Refungible TotalSupply (r:1 w:0)
400 // Storage: Refungible Owned (r:0 w:1)400 // Storage: Refungible Owned (r:0 w:1)
401 fn transfer_from_removing() -> Weight {401 fn transfer_from_removing() -> Weight {
402 (43_024_000 as Weight)402 Weight::from_ref_time(43_024_000)
403 .saturating_add(RocksDbWeight::get().reads(5 as Weight))403 .saturating_add(RocksDbWeight::get().reads(5 as u64))
404 .saturating_add(RocksDbWeight::get().writes(5 as Weight))404 .saturating_add(RocksDbWeight::get().writes(5 as u64))
405 }405 }
406 // Storage: Refungible Allowance (r:1 w:1)406 // Storage: Refungible Allowance (r:1 w:1)
407 // Storage: Refungible Balance (r:2 w:2)407 // Storage: Refungible Balance (r:2 w:2)
408 // Storage: Refungible AccountBalance (r:2 w:2)408 // Storage: Refungible AccountBalance (r:2 w:2)
409 // Storage: Refungible TotalSupply (r:1 w:0)409 // Storage: Refungible TotalSupply (r:1 w:0)
410 // Storage: Refungible Owned (r:0 w:2)410 // Storage: Refungible Owned (r:0 w:2)
411 fn transfer_from_creating_removing() -> Weight {411 fn transfer_from_creating_removing() -> Weight {
412 (45_910_000 as Weight)412 Weight::from_ref_time(45_910_000)
413 .saturating_add(RocksDbWeight::get().reads(6 as Weight))413 .saturating_add(RocksDbWeight::get().reads(6 as u64))
414 .saturating_add(RocksDbWeight::get().writes(7 as Weight))414 .saturating_add(RocksDbWeight::get().writes(7 as u64))
415 }415 }
416 // Storage: Refungible Allowance (r:1 w:1)416 // Storage: Refungible Allowance (r:1 w:1)
417 // Storage: Refungible TotalSupply (r:1 w:1)417 // Storage: Refungible TotalSupply (r:1 w:1)
421 // Storage: Refungible Owned (r:0 w:1)421 // Storage: Refungible Owned (r:0 w:1)
422 // Storage: Refungible TokenProperties (r:0 w:1)422 // Storage: Refungible TokenProperties (r:0 w:1)
423 fn burn_from() -> Weight {423 fn burn_from() -> Weight {
424 (48_584_000 as Weight)424 Weight::from_ref_time(48_584_000)
425 .saturating_add(RocksDbWeight::get().reads(5 as Weight))425 .saturating_add(RocksDbWeight::get().reads(5 as u64))
426 .saturating_add(RocksDbWeight::get().writes(7 as Weight))426 .saturating_add(RocksDbWeight::get().writes(7 as u64))
427 }427 }
428 // Storage: Common CollectionPropertyPermissions (r:1 w:1)428 // Storage: Common CollectionPropertyPermissions (r:1 w:1)
429 fn set_token_property_permissions(b: u32, ) -> Weight {429 fn set_token_property_permissions(b: u32, ) -> Weight {
430 (0 as Weight)430 (Weight::from_ref_time(0))
431 // Standard Error: 60_000431 // Standard Error: 60_000
432 .saturating_add((15_533_000 as Weight).saturating_mul(b as Weight))432 .saturating_add(Weight::from_ref_time(15_533_000).saturating_mul(b as u64))
433 .saturating_add(RocksDbWeight::get().reads(1 as Weight))433 .saturating_add(RocksDbWeight::get().reads(1 as u64))
434 .saturating_add(RocksDbWeight::get().writes(1 as Weight))434 .saturating_add(RocksDbWeight::get().writes(1 as u64))
435 }435 }
436 // Storage: Common CollectionPropertyPermissions (r:1 w:0)436 // Storage: Common CollectionPropertyPermissions (r:1 w:0)
437 // Storage: Refungible TokenProperties (r:1 w:1)437 // Storage: Refungible TokenProperties (r:1 w:1)
438 fn set_token_properties(b: u32, ) -> Weight {438 fn set_token_properties(b: u32, ) -> Weight {
439 (0 as Weight)439 (Weight::from_ref_time(0))
440 // Standard Error: 3_609_000440 // Standard Error: 3_609_000
441 .saturating_add((590_204_000 as Weight).saturating_mul(b as Weight))441 .saturating_add(Weight::from_ref_time(590_204_000).saturating_mul(b as u64))
442 .saturating_add(RocksDbWeight::get().reads(2 as Weight))442 .saturating_add(RocksDbWeight::get().reads(2 as u64))
443 .saturating_add(RocksDbWeight::get().writes(1 as Weight))443 .saturating_add(RocksDbWeight::get().writes(1 as u64))
444 }444 }
445 // Storage: Common CollectionPropertyPermissions (r:1 w:0)445 // Storage: Common CollectionPropertyPermissions (r:1 w:0)
446 // Storage: Refungible TokenProperties (r:1 w:1)446 // Storage: Refungible TokenProperties (r:1 w:1)
447 fn delete_token_properties(b: u32, ) -> Weight {447 fn delete_token_properties(b: u32, ) -> Weight {
448 (0 as Weight)448 (Weight::from_ref_time(0))
449 // Standard Error: 3_637_000449 // Standard Error: 3_637_000
450 .saturating_add((603_468_000 as Weight).saturating_mul(b as Weight))450 .saturating_add(Weight::from_ref_time(603_468_000).saturating_mul(b as u64))
451 .saturating_add(RocksDbWeight::get().reads(2 as Weight))451 .saturating_add(RocksDbWeight::get().reads(2 as u64))
452 .saturating_add(RocksDbWeight::get().writes(1 as Weight))452 .saturating_add(RocksDbWeight::get().writes(1 as u64))
453 }453 }
454 // Storage: Refungible TotalSupply (r:1 w:1)454 // Storage: Refungible TotalSupply (r:1 w:1)
455 // Storage: Refungible Balance (r:1 w:1)455 // Storage: Refungible Balance (r:1 w:1)
456 fn repartition_item() -> Weight {456 fn repartition_item() -> Weight {
457 (22_356_000 as Weight)457 Weight::from_ref_time(22_356_000)
458 .saturating_add(RocksDbWeight::get().reads(2 as Weight))458 .saturating_add(RocksDbWeight::get().reads(2 as u64))
459 .saturating_add(RocksDbWeight::get().writes(2 as Weight))459 .saturating_add(RocksDbWeight::get().writes(2 as u64))
460 }460 }
461 // Storage: Refungible Balance (r:2 w:0)461 // Storage: Refungible Balance (r:2 w:0)
462 fn token_owner() -> Weight {462 fn token_owner() -> Weight {
463 (9_431_000 as Weight)463 Weight::from_ref_time(9_431_000)
464 .saturating_add(RocksDbWeight::get().reads(2 as Weight))464 .saturating_add(RocksDbWeight::get().reads(2 as u64))
465 }465 }
466}466}
467467
modifiedpallets/scheduler/Cargo.tomldiffbeforeafterboth
16 "derive",16 "derive",
17] }17] }
1818
19frame-support = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.27" }19frame-support = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
20frame-system = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.27" }20frame-system = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
21sp-runtime = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.27" }21sp-runtime = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
22sp-std = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.27" }22sp-std = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
23sp-io = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.27" }23sp-io = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
24sp-core = { default-features = false, git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.27' }24sp-core = { default-features = false, git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.29' }
25frame-benchmarking = { default-features = false, optional = true, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.27" }25frame-benchmarking = { default-features = false, optional = true, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
2626
27up-sponsorship = { version = "0.1.0", default-features = false, git = "https://github.com/uniquenetwork/pallet-sponsoring", branch = "polkadot-v0.9.27" }27up-sponsorship = { version = "0.1.0", default-features = false, git = "https://github.com/uniquenetwork/pallet-sponsoring", branch = "polkadot-v0.9.29" }
28log = { version = "0.4.16", default-features = false }28log = { version = "0.4.16", default-features = false }
2929
30[dev-dependencies]30[dev-dependencies]
31sp-core = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.27" }31sp-core = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
32substrate-test-utils = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.27" }32substrate-test-utils = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
3333
34[features]34[features]
35default = ["std"]35default = ["std"]
modifiedpallets/scheduler/src/lib.rsdiffbeforeafterboth
497 }497 }
498 }498 }
499 // Total weight should be 0, because the transaction is already paid for499 // Total weight should be 0, because the transaction is already paid for
500 0500 Weight::zero()
501 }501 }
502 }502 }
503503
modifiedpallets/scheduler/src/weights.rsdiffbeforeafterboth
55 // Storage: System BlockWeight (r:1 w:1)55 // Storage: System BlockWeight (r:1 w:1)
56 // Storage: Scheduler Lookup (r:0 w:1)56 // Storage: Scheduler Lookup (r:0 w:1)
57 fn on_initialize_periodic_named_resolved(s: u32, ) -> Weight {57 fn on_initialize_periodic_named_resolved(s: u32, ) -> Weight {
58 (26_641_000 as Weight)58 Weight::from_ref_time(26_641_000)
59 // Standard Error: 9_00059 // Standard Error: 9_000
60 .saturating_add((8_547_000 as Weight).saturating_mul(s as Weight))60 .saturating_add(Weight::from_ref_time(8_547_000).saturating_mul(s as u64))
61 .saturating_add(T::DbWeight::get().reads(4 as Weight))61 .saturating_add(T::DbWeight::get().reads(4 as u64))
62 .saturating_add(T::DbWeight::get().reads((1 as Weight).saturating_mul(s as Weight)))62 .saturating_add(T::DbWeight::get().reads((1 as u64).saturating_mul(s as u64)))
63 .saturating_add(T::DbWeight::get().writes(4 as Weight))63 .saturating_add(T::DbWeight::get().writes(4 as u64))
64 .saturating_add(T::DbWeight::get().writes((2 as Weight).saturating_mul(s as Weight)))64 .saturating_add(T::DbWeight::get().writes((2 as u64).saturating_mul(s as u64)))
65 }65 }
66 // Storage: Scheduler Agenda (r:1 w:1)66 // Storage: Scheduler Agenda (r:1 w:1)
67 // Storage: System Account (r:1 w:1)67 // Storage: System Account (r:1 w:1)
68 // Storage: System AllExtrinsicsLen (r:1 w:1)68 // Storage: System AllExtrinsicsLen (r:1 w:1)
69 // Storage: System BlockWeight (r:1 w:1)69 // Storage: System BlockWeight (r:1 w:1)
70 // Storage: Scheduler Lookup (r:0 w:1)70 // Storage: Scheduler Lookup (r:0 w:1)
71 fn on_initialize_named_resolved(s: u32, ) -> Weight {71 fn on_initialize_named_resolved(s: u32, ) -> Weight {
72 (23_941_000 as Weight)72 Weight::from_ref_time(23_941_000)
73 // Standard Error: 17_00073 // Standard Error: 17_000
74 .saturating_add((5_282_000 as Weight).saturating_mul(s as Weight))74 .saturating_add(Weight::from_ref_time(5_282_000).saturating_mul(s as u64))
75 .saturating_add(T::DbWeight::get().reads(4 as Weight))75 .saturating_add(T::DbWeight::get().reads(4 as u64))
76 .saturating_add(T::DbWeight::get().writes(4 as Weight))76 .saturating_add(T::DbWeight::get().writes(4 as u64))
77 .saturating_add(T::DbWeight::get().writes((1 as Weight).saturating_mul(s as Weight)))77 .saturating_add(T::DbWeight::get().writes((1 as u64).saturating_mul(s as u64)))
78 }78 }
79 // Storage: Scheduler Agenda (r:2 w:2)79 // Storage: Scheduler Agenda (r:2 w:2)
80 // Storage: System Account (r:1 w:1)80 // Storage: System Account (r:1 w:1)
81 // Storage: System AllExtrinsicsLen (r:1 w:1)81 // Storage: System AllExtrinsicsLen (r:1 w:1)
82 // Storage: System BlockWeight (r:1 w:1)82 // Storage: System BlockWeight (r:1 w:1)
83 // Storage: Scheduler Lookup (r:0 w:1)83 // Storage: Scheduler Lookup (r:0 w:1)
84 fn on_initialize_periodic(s: u32, ) -> Weight {84 fn on_initialize_periodic(s: u32, ) -> Weight {
85 (24_858_000 as Weight)85 Weight::from_ref_time(24_858_000)
86 // Standard Error: 7_00086 // Standard Error: 7_000
87 .saturating_add((8_657_000 as Weight).saturating_mul(s as Weight))87 .saturating_add(Weight::from_ref_time(8_657_000).saturating_mul(s as u64))
88 .saturating_add(T::DbWeight::get().reads(4 as Weight))88 .saturating_add(T::DbWeight::get().reads(4 as u64))
89 .saturating_add(T::DbWeight::get().reads((1 as Weight).saturating_mul(s as Weight)))89 .saturating_add(T::DbWeight::get().reads((1 as u64).saturating_mul(s as u64)))
90 .saturating_add(T::DbWeight::get().writes(4 as Weight))90 .saturating_add(T::DbWeight::get().writes(4 as u64))
91 .saturating_add(T::DbWeight::get().writes((2 as Weight).saturating_mul(s as Weight)))91 .saturating_add(T::DbWeight::get().writes((2 as u64).saturating_mul(s as u64)))
92 }92 }
93 // Storage: Scheduler Agenda (r:2 w:2)93 // Storage: Scheduler Agenda (r:2 w:2)
94 // Storage: System Account (r:1 w:1)94 // Storage: System Account (r:1 w:1)
95 // Storage: System AllExtrinsicsLen (r:1 w:1)95 // Storage: System AllExtrinsicsLen (r:1 w:1)
96 // Storage: System BlockWeight (r:1 w:1)96 // Storage: System BlockWeight (r:1 w:1)
97 // Storage: Scheduler Lookup (r:0 w:1)97 // Storage: Scheduler Lookup (r:0 w:1)
98 fn on_initialize_periodic_resolved(s: u32, ) -> Weight {98 fn on_initialize_periodic_resolved(s: u32, ) -> Weight {
99 (25_515_000 as Weight)99 Weight::from_ref_time(25_515_000)
100 // Standard Error: 14_000100 // Standard Error: 14_000
101 .saturating_add((8_656_000 as Weight).saturating_mul(s as Weight))101 .saturating_add(Weight::from_ref_time(8_656_000).saturating_mul(s as u64))
102 .saturating_add(T::DbWeight::get().reads(4 as Weight))102 .saturating_add(T::DbWeight::get().reads(4 as u64))
103 .saturating_add(T::DbWeight::get().reads((1 as Weight).saturating_mul(s as Weight)))103 .saturating_add(T::DbWeight::get().reads((1 as u64).saturating_mul(s as u64)))
104 .saturating_add(T::DbWeight::get().writes(4 as Weight))104 .saturating_add(T::DbWeight::get().writes(4 as u64))
105 .saturating_add(T::DbWeight::get().writes((2 as Weight).saturating_mul(s as Weight)))105 .saturating_add(T::DbWeight::get().writes((2 as u64).saturating_mul(s as u64)))
106 }106 }
107 // Storage: Scheduler Agenda (r:2 w:2)107 // Storage: Scheduler Agenda (r:2 w:2)
108 // Storage: Scheduler Lookup (r:0 w:1)108 // Storage: Scheduler Lookup (r:0 w:1)
109 fn on_initialize_aborted(s: u32, ) -> Weight {109 fn on_initialize_aborted(s: u32, ) -> Weight {
110 (7_584_000 as Weight)110 Weight::from_ref_time(7_584_000)
111 // Standard Error: 1_000111 // Standard Error: 1_000
112 .saturating_add((2_065_000 as Weight).saturating_mul(s as Weight))112 .saturating_add(Weight::from_ref_time(2_065_000).saturating_mul(s as u64))
113 .saturating_add(T::DbWeight::get().reads(2 as Weight))113 .saturating_add(T::DbWeight::get().reads(2 as u64))
114 .saturating_add(T::DbWeight::get().writes(2 as Weight))114 .saturating_add(T::DbWeight::get().writes(2 as u64))
115 .saturating_add(T::DbWeight::get().writes((1 as Weight).saturating_mul(s as Weight)))115 .saturating_add(T::DbWeight::get().writes((1 as u64).saturating_mul(s as u64)))
116 }116 }
117 // Storage: Scheduler Agenda (r:1 w:1)117 // Storage: Scheduler Agenda (r:1 w:1)
118 // Storage: System Account (r:1 w:1)118 // Storage: System Account (r:1 w:1)
119 // Storage: System AllExtrinsicsLen (r:1 w:1)119 // Storage: System AllExtrinsicsLen (r:1 w:1)
120 // Storage: System BlockWeight (r:1 w:1)120 // Storage: System BlockWeight (r:1 w:1)
121 // Storage: Scheduler Lookup (r:0 w:1)121 // Storage: Scheduler Lookup (r:0 w:1)
122 fn on_initialize_named_aborted(s: u32, ) -> Weight {122 fn on_initialize_named_aborted(s: u32, ) -> Weight {
123 (25_552_000 as Weight)123 Weight::from_ref_time(25_552_000)
124 // Standard Error: 4_000124 // Standard Error: 4_000
125 .saturating_add((5_187_000 as Weight).saturating_mul(s as Weight))125 .saturating_add(Weight::from_ref_time(5_187_000).saturating_mul(s as u64))
126 .saturating_add(T::DbWeight::get().reads(4 as Weight))126 .saturating_add(T::DbWeight::get().reads(4 as u64))
127 .saturating_add(T::DbWeight::get().writes(4 as Weight))127 .saturating_add(T::DbWeight::get().writes(4 as u64))
128 .saturating_add(T::DbWeight::get().writes((1 as Weight).saturating_mul(s as Weight)))128 .saturating_add(T::DbWeight::get().writes((1 as u64).saturating_mul(s as u64)))
129 }129 }
130 // Storage: Scheduler Agenda (r:2 w:2)130 // Storage: Scheduler Agenda (r:2 w:2)
131 // Storage: Scheduler Lookup (r:0 w:1)131 // Storage: Scheduler Lookup (r:0 w:1)
132 fn on_initialize_named(s: u32, ) -> Weight {132 fn on_initialize_named(s: u32, ) -> Weight {
133 (8_980_000 as Weight)133 Weight::from_ref_time(8_980_000)
134 // Standard Error: 12_000134 // Standard Error: 12_000
135 .saturating_add((2_050_000 as Weight).saturating_mul(s as Weight))135 .saturating_add(Weight::from_ref_time(2_050_000).saturating_mul(s as u64))
136 .saturating_add(T::DbWeight::get().reads(2 as Weight))136 .saturating_add(T::DbWeight::get().reads(2 as u64))
137 .saturating_add(T::DbWeight::get().writes(2 as Weight))137 .saturating_add(T::DbWeight::get().writes(2 as u64))
138 .saturating_add(T::DbWeight::get().writes((1 as Weight).saturating_mul(s as Weight)))138 .saturating_add(T::DbWeight::get().writes((1 as u64).saturating_mul(s as u64)))
139 }139 }
140 // Storage: Scheduler Agenda (r:1 w:1)140 // Storage: Scheduler Agenda (r:1 w:1)
141 // Storage: System Account (r:1 w:1)141 // Storage: System Account (r:1 w:1)
142 // Storage: System AllExtrinsicsLen (r:1 w:1)142 // Storage: System AllExtrinsicsLen (r:1 w:1)
143 // Storage: System BlockWeight (r:1 w:1)143 // Storage: System BlockWeight (r:1 w:1)
144 // Storage: Scheduler Lookup (r:0 w:1)144 // Storage: Scheduler Lookup (r:0 w:1)
145 fn on_initialize(s: u32, ) -> Weight {145 fn on_initialize(s: u32, ) -> Weight {
146 (24_482_000 as Weight)146 Weight::from_ref_time(24_482_000)
147 // Standard Error: 4_000147 // Standard Error: 4_000
148 .saturating_add((5_249_000 as Weight).saturating_mul(s as Weight))148 .saturating_add(Weight::from_ref_time(5_249_000).saturating_mul(s as u64))
149 .saturating_add(T::DbWeight::get().reads(4 as Weight))149 .saturating_add(T::DbWeight::get().reads(4 as u64))
150 .saturating_add(T::DbWeight::get().writes(4 as Weight))150 .saturating_add(T::DbWeight::get().writes(4 as u64))
151 .saturating_add(T::DbWeight::get().writes((1 as Weight).saturating_mul(s as Weight)))151 .saturating_add(T::DbWeight::get().writes((1 as u64).saturating_mul(s as u64)))
152 }152 }
153 // Storage: Scheduler Agenda (r:1 w:1)153 // Storage: Scheduler Agenda (r:1 w:1)
154 // Storage: System Account (r:1 w:1)154 // Storage: System Account (r:1 w:1)
155 // Storage: System AllExtrinsicsLen (r:1 w:1)155 // Storage: System AllExtrinsicsLen (r:1 w:1)
156 // Storage: System BlockWeight (r:1 w:1)156 // Storage: System BlockWeight (r:1 w:1)
157 // Storage: Scheduler Lookup (r:0 w:1)157 // Storage: Scheduler Lookup (r:0 w:1)
158 fn on_initialize_resolved(s: u32, ) -> Weight {158 fn on_initialize_resolved(s: u32, ) -> Weight {
159 (25_187_000 as Weight)159 Weight::from_ref_time(25_187_000)
160 // Standard Error: 4_000160 // Standard Error: 4_000
161 .saturating_add((5_216_000 as Weight).saturating_mul(s as Weight))161 .saturating_add(Weight::from_ref_time(5_216_000).saturating_mul(s as u64))
162 .saturating_add(T::DbWeight::get().reads(4 as Weight))162 .saturating_add(T::DbWeight::get().reads(4 as u64))
163 .saturating_add(T::DbWeight::get().writes(4 as Weight))163 .saturating_add(T::DbWeight::get().writes(4 as u64))
164 .saturating_add(T::DbWeight::get().writes((1 as Weight).saturating_mul(s as Weight)))164 .saturating_add(T::DbWeight::get().writes((1 as u64).saturating_mul(s as u64)))
165 }165 }
166 // Storage: Scheduler Lookup (r:1 w:1)166 // Storage: Scheduler Lookup (r:1 w:1)
167 // Storage: Scheduler Agenda (r:1 w:1)167 // Storage: Scheduler Agenda (r:1 w:1)
168 fn schedule_named(s: u32, ) -> Weight {168 fn schedule_named(s: u32, ) -> Weight {
169 (17_316_000 as Weight)169 Weight::from_ref_time(17_316_000)
170 // Standard Error: 3_000170 // Standard Error: 3_000
171 .saturating_add((82_000 as Weight).saturating_mul(s as Weight))171 .saturating_add(Weight::from_ref_time(82_000).saturating_mul(s as u64))
172 .saturating_add(T::DbWeight::get().reads(2 as Weight))172 .saturating_add(T::DbWeight::get().reads(2 as u64))
173 .saturating_add(T::DbWeight::get().writes(2 as Weight))173 .saturating_add(T::DbWeight::get().writes(2 as u64))
174 }174 }
175 // Storage: Scheduler Lookup (r:1 w:1)175 // Storage: Scheduler Lookup (r:1 w:1)
176 // Storage: Scheduler Agenda (r:1 w:1)176 // Storage: Scheduler Agenda (r:1 w:1)
177 fn cancel_named(s: u32, ) -> Weight {177 fn cancel_named(s: u32, ) -> Weight {
178 (15_652_000 as Weight)178 Weight::from_ref_time(15_652_000)
179 // Standard Error: 1_000179 // Standard Error: 1_000
180 .saturating_add((436_000 as Weight).saturating_mul(s as Weight))180 .saturating_add(Weight::from_ref_time(436_000).saturating_mul(s as u64))
181 .saturating_add(T::DbWeight::get().reads(2 as Weight))181 .saturating_add(T::DbWeight::get().reads(2 as u64))
182 .saturating_add(T::DbWeight::get().writes(2 as Weight))182 .saturating_add(T::DbWeight::get().writes(2 as u64))
183 }183 }
184}184}
185185
191 // Storage: System BlockWeight (r:1 w:1)191 // Storage: System BlockWeight (r:1 w:1)
192 // Storage: Scheduler Lookup (r:0 w:1)192 // Storage: Scheduler Lookup (r:0 w:1)
193 fn on_initialize_periodic_named_resolved(s: u32, ) -> Weight {193 fn on_initialize_periodic_named_resolved(s: u32, ) -> Weight {
194 (26_641_000 as Weight)194 Weight::from_ref_time(26_641_000)
195 // Standard Error: 9_000195 // Standard Error: 9_000
196 .saturating_add((8_547_000 as Weight).saturating_mul(s as Weight))196 .saturating_add(Weight::from_ref_time(8_547_000).saturating_mul(s as u64))
197 .saturating_add(RocksDbWeight::get().reads(4 as Weight))197 .saturating_add(RocksDbWeight::get().reads(4 as u64))
198 .saturating_add(RocksDbWeight::get().reads((1 as Weight).saturating_mul(s as Weight)))198 .saturating_add(RocksDbWeight::get().reads((1 as u64).saturating_mul(s as u64)))
199 .saturating_add(RocksDbWeight::get().writes(4 as Weight))199 .saturating_add(RocksDbWeight::get().writes(4 as u64))
200 .saturating_add(RocksDbWeight::get().writes((2 as Weight).saturating_mul(s as Weight)))200 .saturating_add(RocksDbWeight::get().writes((2 as u64).saturating_mul(s as u64)))
201 }201 }
202 // Storage: Scheduler Agenda (r:1 w:1)202 // Storage: Scheduler Agenda (r:1 w:1)
203 // Storage: System Account (r:1 w:1)203 // Storage: System Account (r:1 w:1)
204 // Storage: System AllExtrinsicsLen (r:1 w:1)204 // Storage: System AllExtrinsicsLen (r:1 w:1)
205 // Storage: System BlockWeight (r:1 w:1)205 // Storage: System BlockWeight (r:1 w:1)
206 // Storage: Scheduler Lookup (r:0 w:1)206 // Storage: Scheduler Lookup (r:0 w:1)
207 fn on_initialize_named_resolved(s: u32, ) -> Weight {207 fn on_initialize_named_resolved(s: u32, ) -> Weight {
208 (23_941_000 as Weight)208 Weight::from_ref_time(23_941_000)
209 // Standard Error: 17_000209 // Standard Error: 17_000
210 .saturating_add((5_282_000 as Weight).saturating_mul(s as Weight))210 .saturating_add(Weight::from_ref_time(5_282_000).saturating_mul(s as u64))
211 .saturating_add(RocksDbWeight::get().reads(4 as Weight))211 .saturating_add(RocksDbWeight::get().reads(4 as u64))
212 .saturating_add(RocksDbWeight::get().writes(4 as Weight))212 .saturating_add(RocksDbWeight::get().writes(4 as u64))
213 .saturating_add(RocksDbWeight::get().writes((1 as Weight).saturating_mul(s as Weight)))213 .saturating_add(RocksDbWeight::get().writes((1 as u64).saturating_mul(s as u64)))
214 }214 }
215 // Storage: Scheduler Agenda (r:2 w:2)215 // Storage: Scheduler Agenda (r:2 w:2)
216 // Storage: System Account (r:1 w:1)216 // Storage: System Account (r:1 w:1)
217 // Storage: System AllExtrinsicsLen (r:1 w:1)217 // Storage: System AllExtrinsicsLen (r:1 w:1)
218 // Storage: System BlockWeight (r:1 w:1)218 // Storage: System BlockWeight (r:1 w:1)
219 // Storage: Scheduler Lookup (r:0 w:1)219 // Storage: Scheduler Lookup (r:0 w:1)
220 fn on_initialize_periodic(s: u32, ) -> Weight {220 fn on_initialize_periodic(s: u32, ) -> Weight {
221 (24_858_000 as Weight)221 Weight::from_ref_time(24_858_000)
222 // Standard Error: 7_000222 // Standard Error: 7_000
223 .saturating_add((8_657_000 as Weight).saturating_mul(s as Weight))223 .saturating_add(Weight::from_ref_time(8_657_000).saturating_mul(s as u64))
224 .saturating_add(RocksDbWeight::get().reads(4 as Weight))224 .saturating_add(RocksDbWeight::get().reads(4 as u64))
225 .saturating_add(RocksDbWeight::get().reads((1 as Weight).saturating_mul(s as Weight)))225 .saturating_add(RocksDbWeight::get().reads((1 as u64).saturating_mul(s as u64)))
226 .saturating_add(RocksDbWeight::get().writes(4 as Weight))226 .saturating_add(RocksDbWeight::get().writes(4 as u64))
227 .saturating_add(RocksDbWeight::get().writes((2 as Weight).saturating_mul(s as Weight)))227 .saturating_add(RocksDbWeight::get().writes((2 as u64).saturating_mul(s as u64)))
228 }228 }
229 // Storage: Scheduler Agenda (r:2 w:2)229 // Storage: Scheduler Agenda (r:2 w:2)
230 // Storage: System Account (r:1 w:1)230 // Storage: System Account (r:1 w:1)
231 // Storage: System AllExtrinsicsLen (r:1 w:1)231 // Storage: System AllExtrinsicsLen (r:1 w:1)
232 // Storage: System BlockWeight (r:1 w:1)232 // Storage: System BlockWeight (r:1 w:1)
233 // Storage: Scheduler Lookup (r:0 w:1)233 // Storage: Scheduler Lookup (r:0 w:1)
234 fn on_initialize_periodic_resolved(s: u32, ) -> Weight {234 fn on_initialize_periodic_resolved(s: u32, ) -> Weight {
235 (25_515_000 as Weight)235 Weight::from_ref_time(25_515_000)
236 // Standard Error: 14_000236 // Standard Error: 14_000
237 .saturating_add((8_656_000 as Weight).saturating_mul(s as Weight))237 .saturating_add(Weight::from_ref_time(8_656_000).saturating_mul(s as u64))
238 .saturating_add(RocksDbWeight::get().reads(4 as Weight))238 .saturating_add(RocksDbWeight::get().reads(4 as u64))
239 .saturating_add(RocksDbWeight::get().reads((1 as Weight).saturating_mul(s as Weight)))239 .saturating_add(RocksDbWeight::get().reads((1 as u64).saturating_mul(s as u64)))
240 .saturating_add(RocksDbWeight::get().writes(4 as Weight))240 .saturating_add(RocksDbWeight::get().writes(4 as u64))
241 .saturating_add(RocksDbWeight::get().writes((2 as Weight).saturating_mul(s as Weight)))241 .saturating_add(RocksDbWeight::get().writes((2 as u64).saturating_mul(s as u64)))
242 }242 }
243 // Storage: Scheduler Agenda (r:2 w:2)243 // Storage: Scheduler Agenda (r:2 w:2)
244 // Storage: Scheduler Lookup (r:0 w:1)244 // Storage: Scheduler Lookup (r:0 w:1)
245 fn on_initialize_aborted(s: u32, ) -> Weight {245 fn on_initialize_aborted(s: u32, ) -> Weight {
246 (7_584_000 as Weight)246 Weight::from_ref_time(7_584_000)
247 // Standard Error: 1_000247 // Standard Error: 1_000
248 .saturating_add((2_065_000 as Weight).saturating_mul(s as Weight))248 .saturating_add(Weight::from_ref_time(2_065_000).saturating_mul(s as u64))
249 .saturating_add(RocksDbWeight::get().reads(2 as Weight))249 .saturating_add(RocksDbWeight::get().reads(2 as u64))
250 .saturating_add(RocksDbWeight::get().writes(2 as Weight))250 .saturating_add(RocksDbWeight::get().writes(2 as u64))
251 .saturating_add(RocksDbWeight::get().writes((1 as Weight).saturating_mul(s as Weight)))251 .saturating_add(RocksDbWeight::get().writes((1 as u64).saturating_mul(s as u64)))
252 }252 }
253 // Storage: Scheduler Agenda (r:1 w:1)253 // Storage: Scheduler Agenda (r:1 w:1)
254 // Storage: System Account (r:1 w:1)254 // Storage: System Account (r:1 w:1)
255 // Storage: System AllExtrinsicsLen (r:1 w:1)255 // Storage: System AllExtrinsicsLen (r:1 w:1)
256 // Storage: System BlockWeight (r:1 w:1)256 // Storage: System BlockWeight (r:1 w:1)
257 // Storage: Scheduler Lookup (r:0 w:1)257 // Storage: Scheduler Lookup (r:0 w:1)
258 fn on_initialize_named_aborted(s: u32, ) -> Weight {258 fn on_initialize_named_aborted(s: u32, ) -> Weight {
259 (25_552_000 as Weight)259 Weight::from_ref_time(25_552_000)
260 // Standard Error: 4_000260 // Standard Error: 4_000
261 .saturating_add((5_187_000 as Weight).saturating_mul(s as Weight))261 .saturating_add(Weight::from_ref_time(5_187_000).saturating_mul(s as u64))
262 .saturating_add(RocksDbWeight::get().reads(4 as Weight))262 .saturating_add(RocksDbWeight::get().reads(4 as u64))
263 .saturating_add(RocksDbWeight::get().writes(4 as Weight))263 .saturating_add(RocksDbWeight::get().writes(4 as u64))
264 .saturating_add(RocksDbWeight::get().writes((1 as Weight).saturating_mul(s as Weight)))264 .saturating_add(RocksDbWeight::get().writes((1 as u64).saturating_mul(s as u64)))
265 }265 }
266 // Storage: Scheduler Agenda (r:2 w:2)266 // Storage: Scheduler Agenda (r:2 w:2)
267 // Storage: Scheduler Lookup (r:0 w:1)267 // Storage: Scheduler Lookup (r:0 w:1)
268 fn on_initialize_named(s: u32, ) -> Weight {268 fn on_initialize_named(s: u32, ) -> Weight {
269 (8_980_000 as Weight)269 Weight::from_ref_time(8_980_000)
270 // Standard Error: 12_000270 // Standard Error: 12_000
271 .saturating_add((2_050_000 as Weight).saturating_mul(s as Weight))271 .saturating_add(Weight::from_ref_time(2_050_000).saturating_mul(s as u64))
272 .saturating_add(RocksDbWeight::get().reads(2 as Weight))272 .saturating_add(RocksDbWeight::get().reads(2 as u64))
273 .saturating_add(RocksDbWeight::get().writes(2 as Weight))273 .saturating_add(RocksDbWeight::get().writes(2 as u64))
274 .saturating_add(RocksDbWeight::get().writes((1 as Weight).saturating_mul(s as Weight)))274 .saturating_add(RocksDbWeight::get().writes((1 as u64).saturating_mul(s as u64)))
275 }275 }
276 // Storage: Scheduler Agenda (r:1 w:1)276 // Storage: Scheduler Agenda (r:1 w:1)
277 // Storage: System Account (r:1 w:1)277 // Storage: System Account (r:1 w:1)
278 // Storage: System AllExtrinsicsLen (r:1 w:1)278 // Storage: System AllExtrinsicsLen (r:1 w:1)
279 // Storage: System BlockWeight (r:1 w:1)279 // Storage: System BlockWeight (r:1 w:1)
280 // Storage: Scheduler Lookup (r:0 w:1)280 // Storage: Scheduler Lookup (r:0 w:1)
281 fn on_initialize(s: u32, ) -> Weight {281 fn on_initialize(s: u32, ) -> Weight {
282 (24_482_000 as Weight)282 Weight::from_ref_time(24_482_000)
283 // Standard Error: 4_000283 // Standard Error: 4_000
284 .saturating_add((5_249_000 as Weight).saturating_mul(s as Weight))284 .saturating_add(Weight::from_ref_time(5_249_000).saturating_mul(s as u64))
285 .saturating_add(RocksDbWeight::get().reads(4 as Weight))285 .saturating_add(RocksDbWeight::get().reads(4 as u64))
286 .saturating_add(RocksDbWeight::get().writes(4 as Weight))286 .saturating_add(RocksDbWeight::get().writes(4 as u64))
287 .saturating_add(RocksDbWeight::get().writes((1 as Weight).saturating_mul(s as Weight)))287 .saturating_add(RocksDbWeight::get().writes((1 as u64).saturating_mul(s as u64)))
288 }288 }
289 // Storage: Scheduler Agenda (r:1 w:1)289 // Storage: Scheduler Agenda (r:1 w:1)
290 // Storage: System Account (r:1 w:1)290 // Storage: System Account (r:1 w:1)
291 // Storage: System AllExtrinsicsLen (r:1 w:1)291 // Storage: System AllExtrinsicsLen (r:1 w:1)
292 // Storage: System BlockWeight (r:1 w:1)292 // Storage: System BlockWeight (r:1 w:1)
293 // Storage: Scheduler Lookup (r:0 w:1)293 // Storage: Scheduler Lookup (r:0 w:1)
294 fn on_initialize_resolved(s: u32, ) -> Weight {294 fn on_initialize_resolved(s: u32, ) -> Weight {
295 (25_187_000 as Weight)295 Weight::from_ref_time(25_187_000)
296 // Standard Error: 4_000296 // Standard Error: 4_000
297 .saturating_add((5_216_000 as Weight).saturating_mul(s as Weight))297 .saturating_add(Weight::from_ref_time(5_216_000).saturating_mul(s as u64))
298 .saturating_add(RocksDbWeight::get().reads(4 as Weight))298 .saturating_add(RocksDbWeight::get().reads(4 as u64))
299 .saturating_add(RocksDbWeight::get().writes(4 as Weight))299 .saturating_add(RocksDbWeight::get().writes(4 as u64))
300 .saturating_add(RocksDbWeight::get().writes((1 as Weight).saturating_mul(s as Weight)))300 .saturating_add(RocksDbWeight::get().writes((1 as u64).saturating_mul(s as u64)))
301 }301 }
302 // Storage: Scheduler Lookup (r:1 w:1)302 // Storage: Scheduler Lookup (r:1 w:1)
303 // Storage: Scheduler Agenda (r:1 w:1)303 // Storage: Scheduler Agenda (r:1 w:1)
304 fn schedule_named(s: u32, ) -> Weight {304 fn schedule_named(s: u32, ) -> Weight {
305 (17_316_000 as Weight)305 Weight::from_ref_time(17_316_000)
306 // Standard Error: 3_000306 // Standard Error: 3_000
307 .saturating_add((82_000 as Weight).saturating_mul(s as Weight))307 .saturating_add(Weight::from_ref_time(82_000).saturating_mul(s as u64))
308 .saturating_add(RocksDbWeight::get().reads(2 as Weight))308 .saturating_add(RocksDbWeight::get().reads(2 as u64))
309 .saturating_add(RocksDbWeight::get().writes(2 as Weight))309 .saturating_add(RocksDbWeight::get().writes(2 as u64))
310 }310 }
311 // Storage: Scheduler Lookup (r:1 w:1)311 // Storage: Scheduler Lookup (r:1 w:1)
312 // Storage: Scheduler Agenda (r:1 w:1)312 // Storage: Scheduler Agenda (r:1 w:1)
313 fn cancel_named(s: u32, ) -> Weight {313 fn cancel_named(s: u32, ) -> Weight {
314 (15_652_000 as Weight)314 Weight::from_ref_time(15_652_000)
315 // Standard Error: 1_000315 // Standard Error: 1_000
316 .saturating_add((436_000 as Weight).saturating_mul(s as Weight))316 .saturating_add(Weight::from_ref_time(436_000).saturating_mul(s as u64))
317 .saturating_add(RocksDbWeight::get().reads(2 as Weight))317 .saturating_add(RocksDbWeight::get().reads(2 as u64))
318 .saturating_add(RocksDbWeight::get().writes(2 as Weight))318 .saturating_add(RocksDbWeight::get().writes(2 as u64))
319 }319 }
320}320}
321321
modifiedpallets/structure/Cargo.tomldiffbeforeafterboth
4edition = "2021"4edition = "2021"
55
6[dependencies]6[dependencies]
7frame-support = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.27" }7frame-support = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
8frame-system = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.27" }8frame-system = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
9frame-benchmarking = { default-features = false, optional = true, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.27" }9frame-benchmarking = { default-features = false, optional = true, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
10sp-std = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.27" }10sp-std = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
11pallet-common = { path = "../common", default-features = false }11pallet-common = { path = "../common", default-features = false }
12parity-scale-codec = { version = "3.1.2", default-features = false, features = [12parity-scale-codec = { version = "3.1.2", default-features = false, features = [
13 "derive",13 "derive",
16 "derive",16 "derive",
17] }17] }
18up-data-structs = { path = "../../primitives/data-structs", default-features = false }18up-data-structs = { path = "../../primitives/data-structs", default-features = false }
19pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.27-fee-limit" }19pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29-fee-limit" }
2020
21[features]21[features]
22default = ["std"]22default = ["std"]
modifiedpallets/structure/src/weights.rsdiffbeforeafterboth
42 // Storage: Common CollectionById (r:1 w:0)42 // Storage: Common CollectionById (r:1 w:0)
43 // Storage: Nonfungible TokenData (r:1 w:0)43 // Storage: Nonfungible TokenData (r:1 w:0)
44 fn find_parent() -> Weight {44 fn find_parent() -> Weight {
45 (7_180_000 as Weight)45 Weight::from_ref_time(7_180_000)
46 .saturating_add(T::DbWeight::get().reads(2 as Weight))46 .saturating_add(T::DbWeight::get().reads(2 as u64))
47 }47 }
48}48}
4949
52 // Storage: Common CollectionById (r:1 w:0)52 // Storage: Common CollectionById (r:1 w:0)
53 // Storage: Nonfungible TokenData (r:1 w:0)53 // Storage: Nonfungible TokenData (r:1 w:0)
54 fn find_parent() -> Weight {54 fn find_parent() -> Weight {
55 (7_180_000 as Weight)55 Weight::from_ref_time(7_180_000)
56 .saturating_add(RocksDbWeight::get().reads(2 as Weight))56 .saturating_add(RocksDbWeight::get().reads(2 as u64))
57 }57 }
58}58}
5959
modifiedpallets/unique/Cargo.tomldiffbeforeafterboth
59default-features = false59default-features = false
60optional = true60optional = true
61git = "https://github.com/paritytech/substrate"61git = "https://github.com/paritytech/substrate"
62branch = "polkadot-v0.9.27"62branch = "polkadot-v0.9.29"
6363
64[dependencies.frame-support]64[dependencies.frame-support]
65default-features = false65default-features = false
66git = "https://github.com/paritytech/substrate"66git = "https://github.com/paritytech/substrate"
67branch = "polkadot-v0.9.27"67branch = "polkadot-v0.9.29"
6868
69[dependencies.frame-system]69[dependencies.frame-system]
70default-features = false70default-features = false
71git = "https://github.com/paritytech/substrate"71git = "https://github.com/paritytech/substrate"
72branch = "polkadot-v0.9.27"72branch = "polkadot-v0.9.29"
7373
74[dependencies.sp-std]74[dependencies.sp-std]
75default-features = false75default-features = false
76git = "https://github.com/paritytech/substrate"76git = "https://github.com/paritytech/substrate"
77branch = "polkadot-v0.9.27"77branch = "polkadot-v0.9.29"
7878
79[dependencies.sp-runtime]79[dependencies.sp-runtime]
80default-features = false80default-features = false
81git = "https://github.com/paritytech/substrate"81git = "https://github.com/paritytech/substrate"
82branch = "polkadot-v0.9.27"82branch = "polkadot-v0.9.29"
8383
84[dependencies.sp-core]84[dependencies.sp-core]
85default-features = false85default-features = false
86git = "https://github.com/paritytech/substrate"86git = "https://github.com/paritytech/substrate"
87branch = "polkadot-v0.9.27"87branch = "polkadot-v0.9.29"
8888
89[dependencies.sp-io]89[dependencies.sp-io]
90default-features = false90default-features = false
91git = "https://github.com/paritytech/substrate"91git = "https://github.com/paritytech/substrate"
92branch = "polkadot-v0.9.27"92branch = "polkadot-v0.9.29"
9393
94################################################################################94################################################################################
95# Local Dependencies95# Local Dependencies
98scale-info = { version = "2.0.1", default-features = false, features = [98scale-info = { version = "2.0.1", default-features = false, features = [
99 "derive",99 "derive",
100] }100] }
101pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.27-fee-limit" }101pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29-fee-limit" }
102pallet-common = { default-features = false, path = "../common" }102pallet-common = { default-features = false, path = "../common" }
103evm-coder = { default-features = false, path = '../../crates/evm-coder' }103evm-coder = { default-features = false, path = '../../crates/evm-coder' }
104pallet-evm-coder-substrate = { default-features = false, path = '../../pallets/evm-coder-substrate' }104pallet-evm-coder-substrate = { default-features = false, path = '../../pallets/evm-coder-substrate' }
modifiedpallets/unique/src/lib.rsdiffbeforeafterboth
83};83};
84use scale_info::TypeInfo;84use scale_info::TypeInfo;
85use frame_system::{self as system, ensure_signed};85use frame_system::{self as system, ensure_signed};
86use sp_runtime::{sp_std::prelude::Vec};86use sp_std::{vec, vec::Vec};
87use up_data_structs::{87use up_data_structs::{
88 MAX_COLLECTION_NAME_LENGTH, MAX_COLLECTION_DESCRIPTION_LENGTH, MAX_TOKEN_PREFIX_LENGTH,88 MAX_COLLECTION_NAME_LENGTH, MAX_COLLECTION_DESCRIPTION_LENGTH, MAX_TOKEN_PREFIX_LENGTH,
89 CreateItemData, CollectionLimits, CollectionPermissions, CollectionId, CollectionMode, TokenId,89 CreateItemData, CollectionLimits, CollectionPermissions, CollectionId, CollectionMode, TokenId,
280 pub fn deposit_event() = default;280 pub fn deposit_event() = default;
281281
282 fn on_initialize(_now: T::BlockNumber) -> Weight {282 fn on_initialize(_now: T::BlockNumber) -> Weight {
283 0283 Weight::zero()
284 }284 }
285285
286 fn on_runtime_upgrade() -> Weight {286 fn on_runtime_upgrade() -> Weight {
287 0287 Weight::zero()
288 }288 }
289289
290 /// Create a collection of tokens.290 /// Create a collection of tokens.
modifiedpallets/unique/src/weights.rsdiffbeforeafterboth
57 // Storage: Common CollectionProperties (r:0 w:1)57 // Storage: Common CollectionProperties (r:0 w:1)
58 // Storage: Common CollectionById (r:0 w:1)58 // Storage: Common CollectionById (r:0 w:1)
59 fn create_collection() -> Weight {59 fn create_collection() -> Weight {
60 (43_143_000 as Weight)60 Weight::from_ref_time(43_143_000)
61 .saturating_add(T::DbWeight::get().reads(4 as Weight))61 .saturating_add(T::DbWeight::get().reads(4 as u64))
62 .saturating_add(T::DbWeight::get().writes(6 as Weight))62 .saturating_add(T::DbWeight::get().writes(6 as u64))
63 }63 }
64 // Storage: Common CollectionById (r:1 w:1)64 // Storage: Common CollectionById (r:1 w:1)
65 // Storage: Nonfungible TokenData (r:1 w:0)65 // Storage: Nonfungible TokenData (r:1 w:0)
69 // Storage: Common AdminAmount (r:0 w:1)69 // Storage: Common AdminAmount (r:0 w:1)
70 // Storage: Common CollectionProperties (r:0 w:1)70 // Storage: Common CollectionProperties (r:0 w:1)
71 fn destroy_collection() -> Weight {71 fn destroy_collection() -> Weight {
72 (50_188_000 as Weight)72 Weight::from_ref_time(50_188_000)
73 .saturating_add(T::DbWeight::get().reads(3 as Weight))73 .saturating_add(T::DbWeight::get().reads(3 as u64))
74 .saturating_add(T::DbWeight::get().writes(6 as Weight))74 .saturating_add(T::DbWeight::get().writes(6 as u64))
75 }75 }
76 // Storage: Common CollectionById (r:1 w:0)76 // Storage: Common CollectionById (r:1 w:0)
77 // Storage: Common Allowlist (r:0 w:1)77 // Storage: Common Allowlist (r:0 w:1)
78 fn add_to_allow_list() -> Weight {78 fn add_to_allow_list() -> Weight {
79 (18_238_000 as Weight)79 Weight::from_ref_time(18_238_000)
80 .saturating_add(T::DbWeight::get().reads(1 as Weight))80 .saturating_add(T::DbWeight::get().reads(1 as u64))
81 .saturating_add(T::DbWeight::get().writes(1 as Weight))81 .saturating_add(T::DbWeight::get().writes(1 as u64))
82 }82 }
83 // Storage: Common CollectionById (r:1 w:0)83 // Storage: Common CollectionById (r:1 w:0)
84 // Storage: Common Allowlist (r:0 w:1)84 // Storage: Common Allowlist (r:0 w:1)
85 fn remove_from_allow_list() -> Weight {85 fn remove_from_allow_list() -> Weight {
86 (18_084_000 as Weight)86 Weight::from_ref_time(18_084_000)
87 .saturating_add(T::DbWeight::get().reads(1 as Weight))87 .saturating_add(T::DbWeight::get().reads(1 as u64))
88 .saturating_add(T::DbWeight::get().writes(1 as Weight))88 .saturating_add(T::DbWeight::get().writes(1 as u64))
89 }89 }
90 // Storage: Common CollectionById (r:1 w:1)90 // Storage: Common CollectionById (r:1 w:1)
91 fn change_collection_owner() -> Weight {91 fn change_collection_owner() -> Weight {
92 (18_265_000 as Weight)92 Weight::from_ref_time(18_265_000)
93 .saturating_add(T::DbWeight::get().reads(1 as Weight))93 .saturating_add(T::DbWeight::get().reads(1 as u64))
94 .saturating_add(T::DbWeight::get().writes(1 as Weight))94 .saturating_add(T::DbWeight::get().writes(1 as u64))
95 }95 }
96 // Storage: Common CollectionById (r:1 w:0)96 // Storage: Common CollectionById (r:1 w:0)
97 // Storage: Common IsAdmin (r:1 w:1)97 // Storage: Common IsAdmin (r:1 w:1)
98 // Storage: Common AdminAmount (r:1 w:1)98 // Storage: Common AdminAmount (r:1 w:1)
99 fn add_collection_admin() -> Weight {99 fn add_collection_admin() -> Weight {
100 (23_558_000 as Weight)100 Weight::from_ref_time(23_558_000)
101 .saturating_add(T::DbWeight::get().reads(3 as Weight))101 .saturating_add(T::DbWeight::get().reads(3 as u64))
102 .saturating_add(T::DbWeight::get().writes(2 as Weight))102 .saturating_add(T::DbWeight::get().writes(2 as u64))
103 }103 }
104 // Storage: Common CollectionById (r:1 w:0)104 // Storage: Common CollectionById (r:1 w:0)
105 // Storage: Common IsAdmin (r:1 w:1)105 // Storage: Common IsAdmin (r:1 w:1)
106 // Storage: Common AdminAmount (r:1 w:1)106 // Storage: Common AdminAmount (r:1 w:1)
107 fn remove_collection_admin() -> Weight {107 fn remove_collection_admin() -> Weight {
108 (25_285_000 as Weight)108 Weight::from_ref_time(25_285_000)
109 .saturating_add(T::DbWeight::get().reads(3 as Weight))109 .saturating_add(T::DbWeight::get().reads(3 as u64))
110 .saturating_add(T::DbWeight::get().writes(2 as Weight))110 .saturating_add(T::DbWeight::get().writes(2 as u64))
111 }111 }
112 // Storage: Common CollectionById (r:1 w:1)112 // Storage: Common CollectionById (r:1 w:1)
113 fn set_collection_sponsor() -> Weight {113 fn set_collection_sponsor() -> Weight {
114 (17_885_000 as Weight)114 Weight::from_ref_time(17_885_000)
115 .saturating_add(T::DbWeight::get().reads(1 as Weight))115 .saturating_add(T::DbWeight::get().reads(1 as u64))
116 .saturating_add(T::DbWeight::get().writes(1 as Weight))116 .saturating_add(T::DbWeight::get().writes(1 as u64))
117 }117 }
118 // Storage: Common CollectionById (r:1 w:1)118 // Storage: Common CollectionById (r:1 w:1)
119 fn confirm_sponsorship() -> Weight {119 fn confirm_sponsorship() -> Weight {
120 (17_897_000 as Weight)120 Weight::from_ref_time(17_897_000)
121 .saturating_add(T::DbWeight::get().reads(1 as Weight))121 .saturating_add(T::DbWeight::get().reads(1 as u64))
122 .saturating_add(T::DbWeight::get().writes(1 as Weight))122 .saturating_add(T::DbWeight::get().writes(1 as u64))
123 }123 }
124 // Storage: Common CollectionById (r:1 w:1)124 // Storage: Common CollectionById (r:1 w:1)
125 fn remove_collection_sponsor() -> Weight {125 fn remove_collection_sponsor() -> Weight {
126 (17_836_000 as Weight)126 Weight::from_ref_time(17_836_000)
127 .saturating_add(T::DbWeight::get().reads(1 as Weight))127 .saturating_add(T::DbWeight::get().reads(1 as u64))
128 .saturating_add(T::DbWeight::get().writes(1 as Weight))128 .saturating_add(T::DbWeight::get().writes(1 as u64))
129 }129 }
130 // Storage: Common CollectionById (r:1 w:1)130 // Storage: Common CollectionById (r:1 w:1)
131 fn set_transfers_enabled_flag() -> Weight {131 fn set_transfers_enabled_flag() -> Weight {
132 (9_714_000 as Weight)132 Weight::from_ref_time(9_714_000)
133 .saturating_add(T::DbWeight::get().reads(1 as Weight))133 .saturating_add(T::DbWeight::get().reads(1 as u64))
134 .saturating_add(T::DbWeight::get().writes(1 as Weight))134 .saturating_add(T::DbWeight::get().writes(1 as u64))
135 }135 }
136 // Storage: Common CollectionById (r:1 w:1)136 // Storage: Common CollectionById (r:1 w:1)
137 fn set_collection_limits() -> Weight {137 fn set_collection_limits() -> Weight {
138 (18_166_000 as Weight)138 Weight::from_ref_time(18_166_000)
139 .saturating_add(T::DbWeight::get().reads(1 as Weight))139 .saturating_add(T::DbWeight::get().reads(1 as u64))
140 .saturating_add(T::DbWeight::get().writes(1 as Weight))140 .saturating_add(T::DbWeight::get().writes(1 as u64))
141 }141 }
142}142}
143143
150 // Storage: Common CollectionProperties (r:0 w:1)150 // Storage: Common CollectionProperties (r:0 w:1)
151 // Storage: Common CollectionById (r:0 w:1)151 // Storage: Common CollectionById (r:0 w:1)
152 fn create_collection() -> Weight {152 fn create_collection() -> Weight {
153 (43_143_000 as Weight)153 Weight::from_ref_time(43_143_000)
154 .saturating_add(RocksDbWeight::get().reads(4 as Weight))154 .saturating_add(RocksDbWeight::get().reads(4 as u64))
155 .saturating_add(RocksDbWeight::get().writes(6 as Weight))155 .saturating_add(RocksDbWeight::get().writes(6 as u64))
156 }156 }
157 // Storage: Common CollectionById (r:1 w:1)157 // Storage: Common CollectionById (r:1 w:1)
158 // Storage: Nonfungible TokenData (r:1 w:0)158 // Storage: Nonfungible TokenData (r:1 w:0)
162 // Storage: Common AdminAmount (r:0 w:1)162 // Storage: Common AdminAmount (r:0 w:1)
163 // Storage: Common CollectionProperties (r:0 w:1)163 // Storage: Common CollectionProperties (r:0 w:1)
164 fn destroy_collection() -> Weight {164 fn destroy_collection() -> Weight {
165 (50_188_000 as Weight)165 Weight::from_ref_time(50_188_000)
166 .saturating_add(RocksDbWeight::get().reads(3 as Weight))166 .saturating_add(RocksDbWeight::get().reads(3 as u64))
167 .saturating_add(RocksDbWeight::get().writes(6 as Weight))167 .saturating_add(RocksDbWeight::get().writes(6 as u64))
168 }168 }
169 // Storage: Common CollectionById (r:1 w:0)169 // Storage: Common CollectionById (r:1 w:0)
170 // Storage: Common Allowlist (r:0 w:1)170 // Storage: Common Allowlist (r:0 w:1)
171 fn add_to_allow_list() -> Weight {171 fn add_to_allow_list() -> Weight {
172 (18_238_000 as Weight)172 Weight::from_ref_time(18_238_000)
173 .saturating_add(RocksDbWeight::get().reads(1 as Weight))173 .saturating_add(RocksDbWeight::get().reads(1 as u64))
174 .saturating_add(RocksDbWeight::get().writes(1 as Weight))174 .saturating_add(RocksDbWeight::get().writes(1 as u64))
175 }175 }
176 // Storage: Common CollectionById (r:1 w:0)176 // Storage: Common CollectionById (r:1 w:0)
177 // Storage: Common Allowlist (r:0 w:1)177 // Storage: Common Allowlist (r:0 w:1)
178 fn remove_from_allow_list() -> Weight {178 fn remove_from_allow_list() -> Weight {
179 (18_084_000 as Weight)179 Weight::from_ref_time(18_084_000)
180 .saturating_add(RocksDbWeight::get().reads(1 as Weight))180 .saturating_add(RocksDbWeight::get().reads(1 as u64))
181 .saturating_add(RocksDbWeight::get().writes(1 as Weight))181 .saturating_add(RocksDbWeight::get().writes(1 as u64))
182 }182 }
183 // Storage: Common CollectionById (r:1 w:1)183 // Storage: Common CollectionById (r:1 w:1)
184 fn change_collection_owner() -> Weight {184 fn change_collection_owner() -> Weight {
185 (18_265_000 as Weight)185 Weight::from_ref_time(18_265_000)
186 .saturating_add(RocksDbWeight::get().reads(1 as Weight))186 .saturating_add(RocksDbWeight::get().reads(1 as u64))
187 .saturating_add(RocksDbWeight::get().writes(1 as Weight))187 .saturating_add(RocksDbWeight::get().writes(1 as u64))
188 }188 }
189 // Storage: Common CollectionById (r:1 w:0)189 // Storage: Common CollectionById (r:1 w:0)
190 // Storage: Common IsAdmin (r:1 w:1)190 // Storage: Common IsAdmin (r:1 w:1)
191 // Storage: Common AdminAmount (r:1 w:1)191 // Storage: Common AdminAmount (r:1 w:1)
192 fn add_collection_admin() -> Weight {192 fn add_collection_admin() -> Weight {
193 (23_558_000 as Weight)193 Weight::from_ref_time(23_558_000)
194 .saturating_add(RocksDbWeight::get().reads(3 as Weight))194 .saturating_add(RocksDbWeight::get().reads(3 as u64))
195 .saturating_add(RocksDbWeight::get().writes(2 as Weight))195 .saturating_add(RocksDbWeight::get().writes(2 as u64))
196 }196 }
197 // Storage: Common CollectionById (r:1 w:0)197 // Storage: Common CollectionById (r:1 w:0)
198 // Storage: Common IsAdmin (r:1 w:1)198 // Storage: Common IsAdmin (r:1 w:1)
199 // Storage: Common AdminAmount (r:1 w:1)199 // Storage: Common AdminAmount (r:1 w:1)
200 fn remove_collection_admin() -> Weight {200 fn remove_collection_admin() -> Weight {
201 (25_285_000 as Weight)201 Weight::from_ref_time(25_285_000)
202 .saturating_add(RocksDbWeight::get().reads(3 as Weight))202 .saturating_add(RocksDbWeight::get().reads(3 as u64))
203 .saturating_add(RocksDbWeight::get().writes(2 as Weight))203 .saturating_add(RocksDbWeight::get().writes(2 as u64))
204 }204 }
205 // Storage: Common CollectionById (r:1 w:1)205 // Storage: Common CollectionById (r:1 w:1)
206 fn set_collection_sponsor() -> Weight {206 fn set_collection_sponsor() -> Weight {
207 (17_885_000 as Weight)207 Weight::from_ref_time(17_885_000)
208 .saturating_add(RocksDbWeight::get().reads(1 as Weight))208 .saturating_add(RocksDbWeight::get().reads(1 as u64))
209 .saturating_add(RocksDbWeight::get().writes(1 as Weight))209 .saturating_add(RocksDbWeight::get().writes(1 as u64))
210 }210 }
211 // Storage: Common CollectionById (r:1 w:1)211 // Storage: Common CollectionById (r:1 w:1)
212 fn confirm_sponsorship() -> Weight {212 fn confirm_sponsorship() -> Weight {
213 (17_897_000 as Weight)213 Weight::from_ref_time(17_897_000)
214 .saturating_add(RocksDbWeight::get().reads(1 as Weight))214 .saturating_add(RocksDbWeight::get().reads(1 as u64))
215 .saturating_add(RocksDbWeight::get().writes(1 as Weight))215 .saturating_add(RocksDbWeight::get().writes(1 as u64))
216 }216 }
217 // Storage: Common CollectionById (r:1 w:1)217 // Storage: Common CollectionById (r:1 w:1)
218 fn remove_collection_sponsor() -> Weight {218 fn remove_collection_sponsor() -> Weight {
219 (17_836_000 as Weight)219 Weight::from_ref_time(17_836_000)
220 .saturating_add(RocksDbWeight::get().reads(1 as Weight))220 .saturating_add(RocksDbWeight::get().reads(1 as u64))
221 .saturating_add(RocksDbWeight::get().writes(1 as Weight))221 .saturating_add(RocksDbWeight::get().writes(1 as u64))
222 }222 }
223 // Storage: Common CollectionById (r:1 w:1)223 // Storage: Common CollectionById (r:1 w:1)
224 fn set_transfers_enabled_flag() -> Weight {224 fn set_transfers_enabled_flag() -> Weight {
225 (9_714_000 as Weight)225 Weight::from_ref_time(9_714_000)
226 .saturating_add(RocksDbWeight::get().reads(1 as Weight))226 .saturating_add(RocksDbWeight::get().reads(1 as u64))
227 .saturating_add(RocksDbWeight::get().writes(1 as Weight))227 .saturating_add(RocksDbWeight::get().writes(1 as u64))
228 }228 }
229 // Storage: Common CollectionById (r:1 w:1)229 // Storage: Common CollectionById (r:1 w:1)
230 fn set_collection_limits() -> Weight {230 fn set_collection_limits() -> Weight {
231 (18_166_000 as Weight)231 Weight::from_ref_time(18_166_000)
232 .saturating_add(RocksDbWeight::get().reads(1 as Weight))232 .saturating_add(RocksDbWeight::get().reads(1 as u64))
233 .saturating_add(RocksDbWeight::get().writes(1 as Weight))233 .saturating_add(RocksDbWeight::get().writes(1 as u64))
234 }234 }
235}235}
236236
modifiedprimitives/app_promotion_rpc/Cargo.tomldiffbeforeafterboth
10codec = { package = "parity-scale-codec", version = "3.1.2", default-features = false, features = [10codec = { package = "parity-scale-codec", version = "3.1.2", default-features = false, features = [
11 "derive",11 "derive",
12] }12] }
13sp-core = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.27" }13sp-core = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
14sp-std = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.27" }14sp-std = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
15sp-api = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.27" }15sp-api = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
16sp-runtime = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.27" }16sp-runtime = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
17pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.27-fee-limit" }17pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29-fee-limit" }
1818
19[features]19[features]
20default = ["std"]20default = ["std"]
modifiedprimitives/common/Cargo.tomldiffbeforeafterboth
6license = 'All Rights Reserved'6license = 'All Rights Reserved'
7name = 'up-common'7name = 'up-common'
8repository = 'https://github.com/UniqueNetwork/unique-chain'8repository = 'https://github.com/UniqueNetwork/unique-chain'
9version = "0.9.27"9version = "0.9.29"
1010
11[features]11[features]
12default = ['std']12default = ['std']
23[dependencies.sp-std]23[dependencies.sp-std]
24default-features = false24default-features = false
25git = "https://github.com/paritytech/substrate"25git = "https://github.com/paritytech/substrate"
26branch = "polkadot-v0.9.27"26branch = "polkadot-v0.9.29"
2727
28[dependencies.frame-support]28[dependencies.frame-support]
29default-features = false29default-features = false
30git = "https://github.com/paritytech/substrate"30git = "https://github.com/paritytech/substrate"
31branch = "polkadot-v0.9.27"31branch = "polkadot-v0.9.29"
3232
33[dependencies.sp-runtime]33[dependencies.sp-runtime]
34default-features = false34default-features = false
35git = "https://github.com/paritytech/substrate"35git = "https://github.com/paritytech/substrate"
36branch = "polkadot-v0.9.27"36branch = "polkadot-v0.9.29"
3737
38[dependencies.sp-core]38[dependencies.sp-core]
39default-features = false39default-features = false
40git = "https://github.com/paritytech/substrate"40git = "https://github.com/paritytech/substrate"
41branch = "polkadot-v0.9.27"41branch = "polkadot-v0.9.29"
4242
43[dependencies.sp-consensus-aura]43[dependencies.sp-consensus-aura]
44default-features = false44default-features = false
45git = "https://github.com/paritytech/substrate"45git = "https://github.com/paritytech/substrate"
46branch = "polkadot-v0.9.27"46branch = "polkadot-v0.9.29"
4747
48[dependencies.fp-rpc]48[dependencies.fp-rpc]
49default-features = false49default-features = false
50git = "https://github.com/uniquenetwork/frontier"50git = "https://github.com/uniquenetwork/frontier"
51branch = "unique-polkadot-v0.9.27-fee-limit"51branch = "unique-polkadot-v0.9.29-fee-limit"
5252
53[dependencies.pallet-evm]53[dependencies.pallet-evm]
54default-features = false54default-features = false
55git = "https://github.com/uniquenetwork/frontier"55git = "https://github.com/uniquenetwork/frontier"
56branch = "unique-polkadot-v0.9.27-fee-limit"56branch = "unique-polkadot-v0.9.29-fee-limit"
5757
modifiedprimitives/common/src/constants.rsdiffbeforeafterboth
54/// by Operational extrinsics.54/// by Operational extrinsics.
55pub const NORMAL_DISPATCH_RATIO: Perbill = Perbill::from_percent(75);55pub const NORMAL_DISPATCH_RATIO: Perbill = Perbill::from_percent(75);
56/// We allow for 2 seconds of compute with a 6 second average block time.56/// We allow for 2 seconds of compute with a 6 second average block time.
57pub const MAXIMUM_BLOCK_WEIGHT: Weight = WEIGHT_PER_SECOND / 2;57pub const MAXIMUM_BLOCK_WEIGHT: Weight = WEIGHT_PER_SECOND.saturating_div(2);
5858
59parameter_types! {59parameter_types! {
60 pub const TransactionByteFee: Balance = 501 * MICROUNIQUE;60 pub const TransactionByteFee: Balance = 501 * MICROUNIQUE;
modifiedprimitives/data-structs/Cargo.tomldiffbeforeafterboth
18serde = { version = "1.0.130", features = [18serde = { version = "1.0.130", features = [
19 'derive',19 'derive',
20], default-features = false, optional = true }20], default-features = false, optional = true }
21frame-support = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.27" }21frame-support = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
22frame-system = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.27" }22frame-system = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
23sp-core = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.27" }23sp-core = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
24sp-std = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.27" }24sp-std = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
25sp-runtime = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.27" }25sp-runtime = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
26derivative = { version = "2.2.0", features = ["use_core"] }26derivative = { version = "2.2.0", features = ["use_core"] }
27struct-versioning = { path = "../../crates/struct-versioning" }27struct-versioning = { path = "../../crates/struct-versioning" }
28pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.27-fee-limit" }28pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29-fee-limit" }
29rmrk-traits = { default-features = false, path = "../rmrk-traits" }29rmrk-traits = { default-features = false, path = "../rmrk-traits" }
30bondrewd = { version = "0.1.14", features = ["derive"], default-features = false }30bondrewd = { version = "0.1.14", features = ["derive"], default-features = false }
3131
modifiedprimitives/rmrk-rpc/Cargo.tomldiffbeforeafterboth
8codec = { package = "parity-scale-codec", version = "2.0.0", default-features = false, features = [8codec = { package = "parity-scale-codec", version = "2.0.0", default-features = false, features = [
9 "derive",9 "derive",
10] }10] }
11sp-core = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.27" }11sp-core = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
12sp-std = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.27" }12sp-std = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
13sp-api = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.27" }13sp-api = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
14sp-runtime = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.27" }14sp-runtime = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
15serde = { version = "1.0.130", default-features = false, features = ["derive"] }15serde = { version = "1.0.130", default-features = false, features = ["derive"] }
16rmrk-traits = { default-features = false, path = "../rmrk-traits" }16rmrk-traits = { default-features = false, path = "../rmrk-traits" }
1717
modifiedprimitives/rpc/Cargo.tomldiffbeforeafterboth
10codec = { package = "parity-scale-codec", version = "3.1.2", default-features = false, features = [10codec = { package = "parity-scale-codec", version = "3.1.2", default-features = false, features = [
11 "derive",11 "derive",
12] }12] }
13sp-core = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.27" }13sp-core = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
14sp-std = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.27" }14sp-std = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
15sp-api = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.27" }15sp-api = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
16sp-runtime = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.27" }16sp-runtime = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
17pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.27-fee-limit" }17pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29-fee-limit" }
1818
19[features]19[features]
20default = ["std"]20default = ["std"]
modifiedprimitives/rpc/src/lib.rsdiffbeforeafterboth
2323
24use sp_std::vec::Vec;24use sp_std::vec::Vec;
25use codec::Decode;25use codec::Decode;
26use sp_runtime::{26use sp_runtime::DispatchError;
27 DispatchError,
28 traits::{AtLeast32BitUnsigned, Member},
29};
3027
31type Result<T> = core::result::Result<T, DispatchError>;28type Result<T> = core::result::Result<T, DispatchError>;
3229
modifiedruntime/common/config/ethereum.rsdiffbeforeafterboth
27// (contract, which only writes a lot of data),27// (contract, which only writes a lot of data),
28// approximating on top of our real store write weight28// approximating on top of our real store write weight
29parameter_types! {29parameter_types! {
30 pub const WritesPerSecond: u64 = WEIGHT_PER_SECOND / <Runtime as frame_system::Config>::DbWeight::get().write;30 pub const WritesPerSecond: u64 = WEIGHT_PER_SECOND.ref_time() / <Runtime as frame_system::Config>::DbWeight::get().write;
31 pub const GasPerSecond: u64 = WritesPerSecond::get() * 20000;31 pub const GasPerSecond: u64 = WritesPerSecond::get() * 20000;
32 pub const WeightPerGas: u64 = WEIGHT_PER_SECOND / GasPerSecond::get();32 pub const WeightPerGas: u64 = WEIGHT_PER_SECOND.ref_time() / GasPerSecond::get();
33}33}
3434
35/// Limiting EVM execution to 50% of block for substrate users and management tasks35/// Limiting EVM execution to 50% of block for substrate users and management tasks
36/// EVM transaction consumes more weight than substrate's, so we can't rely on them being36/// EVM transaction consumes more weight than substrate's, so we can't rely on them being
37/// scheduled fairly37/// scheduled fairly
38const EVM_DISPATCH_RATIO: Perbill = Perbill::from_percent(50);38const EVM_DISPATCH_RATIO: Perbill = Perbill::from_percent(50);
39parameter_types! {39parameter_types! {
40 pub BlockGasLimit: U256 = U256::from(NORMAL_DISPATCH_RATIO * EVM_DISPATCH_RATIO * MAXIMUM_BLOCK_WEIGHT / WeightPerGas::get());40 pub BlockGasLimit: U256 = U256::from((NORMAL_DISPATCH_RATIO * EVM_DISPATCH_RATIO * MAXIMUM_BLOCK_WEIGHT / WeightPerGas::get()).ref_time());
41}41}
4242
43pub enum FixedGasWeightMapping {}43pub enum FixedGasWeightMapping {}
44impl pallet_evm::GasWeightMapping for FixedGasWeightMapping {44impl pallet_evm::GasWeightMapping for FixedGasWeightMapping {
45 fn gas_to_weight(gas: u64) -> Weight {45 fn gas_to_weight(gas: u64) -> Weight {
46 gas.saturating_mul(WeightPerGas::get())46 Weight::from_ref_time(gas).saturating_mul(WeightPerGas::get())
47 }47 }
48 fn weight_to_gas(weight: Weight) -> u64 {48 fn weight_to_gas(weight: Weight) -> u64 {
49 weight / WeightPerGas::get()49 (weight / WeightPerGas::get()).ref_time()
50 }50 }
51}51}
5252
modifiedruntime/common/config/orml.rsdiffbeforeafterboth
17use frame_support::{17use frame_support::{
18 parameter_types,18 parameter_types,
19 traits::{Contains, Everything},19 traits::{Contains, Everything},
20 weights::Weight,
21};20};
22use frame_system::EnsureSigned;21use frame_system::EnsureSigned;
23use orml_traits::{location::AbsoluteReserveProvider, parameter_type_with_key};22use orml_traits::{location::AbsoluteReserveProvider, parameter_type_with_key};
24use sp_runtime::traits::Convert;23use sp_runtime::traits::Convert;
25use xcm::v1::{Junction::*, Junctions::*, MultiLocation, NetworkId};24use xcm::v1::{Junction::*, Junctions::*, MultiLocation, NetworkId};
25use xcm::latest::Weight;
26use xcm_builder::LocationInverter;26use xcm_builder::LocationInverter;
27use xcm_executor::XcmExecutor;27use xcm_executor::XcmExecutor;
28use sp_std::{vec, vec::Vec};28use sp_std::{vec, vec::Vec};
modifiedruntime/common/config/parachain.rsdiffbeforeafterboth
19use up_common::constants::*;19use up_common::constants::*;
2020
21parameter_types! {21parameter_types! {
22 pub const ReservedDmpWeight: Weight = MAXIMUM_BLOCK_WEIGHT / 4;22 pub const ReservedDmpWeight: Weight = MAXIMUM_BLOCK_WEIGHT.saturating_div(4);
23 pub const ReservedXcmpWeight: Weight = MAXIMUM_BLOCK_WEIGHT / 4;23 pub const ReservedXcmpWeight: Weight = MAXIMUM_BLOCK_WEIGHT.saturating_div(4);
24}24}
2525
26impl cumulus_pallet_parachain_system::Config for Runtime {26impl cumulus_pallet_parachain_system::Config for Runtime {
modifiedruntime/common/config/xcm/mod.rsdiffbeforeafterboth
1616
17use frame_support::{17use frame_support::{
18 traits::{Everything, Get},18 traits::{Everything, Get},
19 weights::Weight,
20 parameter_types,19 parameter_types,
21};20};
22use frame_system::EnsureRoot;21use frame_system::EnsureRoot;
23use pallet_xcm::XcmPassthrough;22use pallet_xcm::XcmPassthrough;
24use polkadot_parachain::primitives::Sibling;23use polkadot_parachain::primitives::Sibling;
25use xcm::v1::{Junction::*, MultiLocation, NetworkId};24use xcm::v1::{Junction::*, MultiLocation, NetworkId};
26use xcm::latest::prelude::*;25use xcm::latest::{prelude::*, Weight};
27use xcm_builder::{26use xcm_builder::{
28 AccountId32Aliases, EnsureXcmOrigin, FixedWeightBounds, LocationInverter, ParentAsSuperuser,27 AccountId32Aliases, EnsureXcmOrigin, FixedWeightBounds, LocationInverter, ParentAsSuperuser,
29 RelayChainAsNative, SiblingParachainAsNative, SiblingParachainConvertsVia,28 RelayChainAsNative, SiblingParachainAsNative, SiblingParachainConvertsVia,
modifiedruntime/common/config/xcm/nativeassets.rsdiffbeforeafterboth
1616
17use frame_support::{17use frame_support::{
18 traits::{tokens::currency::Currency as CurrencyT, OnUnbalanced as OnUnbalancedT, Get},18 traits::{tokens::currency::Currency as CurrencyT, OnUnbalanced as OnUnbalancedT, Get},
19 weights::{Weight, WeightToFeePolynomial},19 weights::WeightToFeePolynomial,
20};20};
21use sp_runtime::traits::{CheckedConversion, Zero, Convert};21use sp_runtime::traits::{CheckedConversion, Zero, Convert};
22use xcm::v1::{Junction::*, MultiLocation, Junctions::*};22use xcm::v1::{Junction::*, MultiLocation, Junctions::*};
23use xcm::latest::{23use xcm::latest::{
24 AssetId::{Concrete},24 AssetId::{Concrete},
25 Fungibility::Fungible as XcmFungible,25 Fungibility::Fungible as XcmFungible,
26 MultiAsset, Error as XcmError,26 MultiAsset, Error as XcmError,
27 Weight,
27};28};
28use xcm_builder::{CurrencyAdapter, NativeAsset};29use xcm_builder::{CurrencyAdapter, NativeAsset};
29use xcm_executor::{30use xcm_executor::{
modifiedruntime/common/mod.rsdiffbeforeafterboth
40use sp_version::NativeVersion;40use sp_version::NativeVersion;
4141
42use crate::{42use crate::{
43 Runtime, Call, Balances, Treasury, Aura, Signature, AllPalletsReversedWithSystemFirst,43 Runtime, Call, Balances, Treasury, Aura, Signature, AllPalletsWithSystem,
44 InherentDataExt,44 InherentDataExt,
45};45};
46use up_common::types::{AccountId, BlockNumber};46use up_common::types::{AccountId, BlockNumber};
105 Block,105 Block,
106 frame_system::ChainContext<Runtime>,106 frame_system::ChainContext<Runtime>,
107 Runtime,107 Runtime,
108 AllPalletsReversedWithSystemFirst,108 AllPalletsWithSystem
109>;109>;
110110
111type NegativeImbalance = <Balances as Currency<AccountId>>::NegativeImbalance;111type NegativeImbalance = <Balances as Currency<AccountId>>::NegativeImbalance;
modifiedruntime/common/runtime_apis.rsdiffbeforeafterboth
190 }190 }
191191
192 impl app_promotion_rpc::AppPromotionApi<Block, BlockNumber, CrossAccountId, AccountId> for Runtime {192 impl app_promotion_rpc::AppPromotionApi<Block, BlockNumber, CrossAccountId, AccountId> for Runtime {
193 #[allow(unused_variables)]
193 fn total_staked(staker: Option<CrossAccountId>) -> Result<u128, DispatchError> {194 fn total_staked(staker: Option<CrossAccountId>) -> Result<u128, DispatchError> {
194 #[cfg(not(feature = "app-promotion"))]195 #[cfg(not(feature = "app-promotion"))]
195 return unsupported!();196 return unsupported!();
198 return Ok(<pallet_app_promotion::Pallet<Runtime>>::cross_id_total_staked(staker).unwrap_or_default());199 return Ok(<pallet_app_promotion::Pallet<Runtime>>::cross_id_total_staked(staker).unwrap_or_default());
199 }200 }
200201
202 #[allow(unused_variables)]
201 fn total_staked_per_block(staker: CrossAccountId) -> Result<Vec<(BlockNumber, u128)>, DispatchError> {203 fn total_staked_per_block(staker: CrossAccountId) -> Result<Vec<(BlockNumber, u128)>, DispatchError> {
202 #[cfg(not(feature = "app-promotion"))]204 #[cfg(not(feature = "app-promotion"))]
203 return unsupported!();205 return unsupported!();
206 return Ok(<pallet_app_promotion::Pallet<Runtime>>::cross_id_total_staked_per_block(staker));208 return Ok(<pallet_app_promotion::Pallet<Runtime>>::cross_id_total_staked_per_block(staker));
207 }209 }
208210
211 #[allow(unused_variables)]
209 fn pending_unstake(staker: Option<CrossAccountId>) -> Result<u128, DispatchError> {212 fn pending_unstake(staker: Option<CrossAccountId>) -> Result<u128, DispatchError> {
210 #[cfg(not(feature = "app-promotion"))]213 #[cfg(not(feature = "app-promotion"))]
211 return unsupported!();214 return unsupported!();
214 return Ok(<pallet_app_promotion::Pallet<Runtime>>::cross_id_pending_unstake(staker));217 return Ok(<pallet_app_promotion::Pallet<Runtime>>::cross_id_pending_unstake(staker));
215 }218 }
216219
220 #[allow(unused_variables)]
217 fn pending_unstake_per_block(staker: CrossAccountId) -> Result<Vec<(BlockNumber, u128)>, DispatchError> {221 fn pending_unstake_per_block(staker: CrossAccountId) -> Result<Vec<(BlockNumber, u128)>, DispatchError> {
218 #[cfg(not(feature = "app-promotion"))]222 #[cfg(not(feature = "app-promotion"))]
219 return unsupported!();223 return unsupported!();
modifiedruntime/opal/Cargo.tomldiffbeforeafterboth
10license = 'GPLv3'10license = 'GPLv3'
11name = 'opal-runtime'11name = 'opal-runtime'
12repository = 'https://github.com/UniqueNetwork/unique-chain'12repository = 'https://github.com/UniqueNetwork/unique-chain'
13version = "0.9.27"13version = "0.9.29"
1414
15[package.metadata.docs.rs]15[package.metadata.docs.rs]
16targets = ['x86_64-unknown-linux-gnu']16targets = ['x86_64-unknown-linux-gnu']
151default-features = false151default-features = false
152git = "https://github.com/paritytech/substrate"152git = "https://github.com/paritytech/substrate"
153optional = true153optional = true
154branch = "polkadot-v0.9.27"154branch = "polkadot-v0.9.29"
155155
156[dependencies.frame-try-runtime]156[dependencies.frame-try-runtime]
157default-features = false157default-features = false
158git = "https://github.com/paritytech/substrate"158git = "https://github.com/paritytech/substrate"
159optional = true159optional = true
160branch = "polkadot-v0.9.27"160branch = "polkadot-v0.9.29"
161161
162[dependencies.frame-executive]162[dependencies.frame-executive]
163default-features = false163default-features = false
164git = "https://github.com/paritytech/substrate"164git = "https://github.com/paritytech/substrate"
165branch = "polkadot-v0.9.27"165branch = "polkadot-v0.9.29"
166166
167[dependencies.frame-support]167[dependencies.frame-support]
168default-features = false168default-features = false
169git = "https://github.com/paritytech/substrate"169git = "https://github.com/paritytech/substrate"
170branch = "polkadot-v0.9.27"170branch = "polkadot-v0.9.29"
171171
172[dependencies.frame-system]172[dependencies.frame-system]
173default-features = false173default-features = false
174git = "https://github.com/paritytech/substrate"174git = "https://github.com/paritytech/substrate"
175branch = "polkadot-v0.9.27"175branch = "polkadot-v0.9.29"
176176
177[dependencies.frame-system-benchmarking]177[dependencies.frame-system-benchmarking]
178default-features = false178default-features = false
179git = "https://github.com/paritytech/substrate"179git = "https://github.com/paritytech/substrate"
180optional = true180optional = true
181branch = "polkadot-v0.9.27"181branch = "polkadot-v0.9.29"
182182
183[dependencies.frame-system-rpc-runtime-api]183[dependencies.frame-system-rpc-runtime-api]
184default-features = false184default-features = false
185git = "https://github.com/paritytech/substrate"185git = "https://github.com/paritytech/substrate"
186branch = "polkadot-v0.9.27"186branch = "polkadot-v0.9.29"
187187
188[dependencies.hex-literal]188[dependencies.hex-literal]
189optional = true189optional = true
198[dependencies.pallet-aura]198[dependencies.pallet-aura]
199default-features = false199default-features = false
200git = "https://github.com/paritytech/substrate"200git = "https://github.com/paritytech/substrate"
201branch = "polkadot-v0.9.27"201branch = "polkadot-v0.9.29"
202202
203[dependencies.pallet-balances]203[dependencies.pallet-balances]
204default-features = false204default-features = false
205git = "https://github.com/paritytech/substrate"205git = "https://github.com/paritytech/substrate"
206branch = "polkadot-v0.9.27"206branch = "polkadot-v0.9.29"
207207
208# Contracts specific packages208# Contracts specific packages
209# [dependencies.pallet-contracts]209# [dependencies.pallet-contracts]
227[dependencies.pallet-randomness-collective-flip]227[dependencies.pallet-randomness-collective-flip]
228default-features = false228default-features = false
229git = "https://github.com/paritytech/substrate"229git = "https://github.com/paritytech/substrate"
230branch = "polkadot-v0.9.27"230branch = "polkadot-v0.9.29"
231231
232[dependencies.pallet-sudo]232[dependencies.pallet-sudo]
233default-features = false233default-features = false
234git = "https://github.com/paritytech/substrate"234git = "https://github.com/paritytech/substrate"
235branch = "polkadot-v0.9.27"235branch = "polkadot-v0.9.29"
236236
237[dependencies.pallet-timestamp]237[dependencies.pallet-timestamp]
238default-features = false238default-features = false
239git = "https://github.com/paritytech/substrate"239git = "https://github.com/paritytech/substrate"
240branch = "polkadot-v0.9.27"240branch = "polkadot-v0.9.29"
241241
242[dependencies.pallet-transaction-payment]242[dependencies.pallet-transaction-payment]
243default-features = false243default-features = false
244git = "https://github.com/paritytech/substrate"244git = "https://github.com/paritytech/substrate"
245branch = "polkadot-v0.9.27"245branch = "polkadot-v0.9.29"
246246
247[dependencies.pallet-transaction-payment-rpc-runtime-api]247[dependencies.pallet-transaction-payment-rpc-runtime-api]
248default-features = false248default-features = false
249git = "https://github.com/paritytech/substrate"249git = "https://github.com/paritytech/substrate"
250branch = "polkadot-v0.9.27"250branch = "polkadot-v0.9.29"
251251
252[dependencies.pallet-treasury]252[dependencies.pallet-treasury]
253default-features = false253default-features = false
254git = "https://github.com/paritytech/substrate"254git = "https://github.com/paritytech/substrate"
255branch = "polkadot-v0.9.27"255branch = "polkadot-v0.9.29"
256256
257# [dependencies.pallet-vesting]257# [dependencies.pallet-vesting]
258# default-features = false258# default-features = false
262[dependencies.sp-arithmetic]262[dependencies.sp-arithmetic]
263default-features = false263default-features = false
264git = "https://github.com/paritytech/substrate"264git = "https://github.com/paritytech/substrate"
265branch = "polkadot-v0.9.27"265branch = "polkadot-v0.9.29"
266266
267[dependencies.sp-api]267[dependencies.sp-api]
268default-features = false268default-features = false
269git = "https://github.com/paritytech/substrate"269git = "https://github.com/paritytech/substrate"
270branch = "polkadot-v0.9.27"270branch = "polkadot-v0.9.29"
271271
272[dependencies.sp-block-builder]272[dependencies.sp-block-builder]
273default-features = false273default-features = false
274git = "https://github.com/paritytech/substrate"274git = "https://github.com/paritytech/substrate"
275branch = "polkadot-v0.9.27"275branch = "polkadot-v0.9.29"
276276
277[dependencies.sp-core]277[dependencies.sp-core]
278default-features = false278default-features = false
279git = "https://github.com/paritytech/substrate"279git = "https://github.com/paritytech/substrate"
280branch = "polkadot-v0.9.27"280branch = "polkadot-v0.9.29"
281281
282[dependencies.sp-consensus-aura]282[dependencies.sp-consensus-aura]
283default-features = false283default-features = false
284git = "https://github.com/paritytech/substrate"284git = "https://github.com/paritytech/substrate"
285branch = "polkadot-v0.9.27"285branch = "polkadot-v0.9.29"
286286
287[dependencies.sp-inherents]287[dependencies.sp-inherents]
288default-features = false288default-features = false
289git = "https://github.com/paritytech/substrate"289git = "https://github.com/paritytech/substrate"
290branch = "polkadot-v0.9.27"290branch = "polkadot-v0.9.29"
291291
292[dependencies.sp-io]292[dependencies.sp-io]
293default-features = false293default-features = false
294git = "https://github.com/paritytech/substrate"294git = "https://github.com/paritytech/substrate"
295branch = "polkadot-v0.9.27"295branch = "polkadot-v0.9.29"
296296
297[dependencies.sp-offchain]297[dependencies.sp-offchain]
298default-features = false298default-features = false
299git = "https://github.com/paritytech/substrate"299git = "https://github.com/paritytech/substrate"
300branch = "polkadot-v0.9.27"300branch = "polkadot-v0.9.29"
301301
302[dependencies.sp-runtime]302[dependencies.sp-runtime]
303default-features = false303default-features = false
304git = "https://github.com/paritytech/substrate"304git = "https://github.com/paritytech/substrate"
305branch = "polkadot-v0.9.27"305branch = "polkadot-v0.9.29"
306306
307[dependencies.sp-session]307[dependencies.sp-session]
308default-features = false308default-features = false
309git = "https://github.com/paritytech/substrate"309git = "https://github.com/paritytech/substrate"
310branch = "polkadot-v0.9.27"310branch = "polkadot-v0.9.29"
311311
312[dependencies.sp-std]312[dependencies.sp-std]
313default-features = false313default-features = false
314git = "https://github.com/paritytech/substrate"314git = "https://github.com/paritytech/substrate"
315branch = "polkadot-v0.9.27"315branch = "polkadot-v0.9.29"
316316
317[dependencies.sp-transaction-pool]317[dependencies.sp-transaction-pool]
318default-features = false318default-features = false
319git = "https://github.com/paritytech/substrate"319git = "https://github.com/paritytech/substrate"
320branch = "polkadot-v0.9.27"320branch = "polkadot-v0.9.29"
321321
322[dependencies.sp-version]322[dependencies.sp-version]
323default-features = false323default-features = false
324git = "https://github.com/paritytech/substrate"324git = "https://github.com/paritytech/substrate"
325branch = "polkadot-v0.9.27"325branch = "polkadot-v0.9.29"
326326
327[dependencies.smallvec]327[dependencies.smallvec]
328version = '1.6.1'328version = '1.6.1'
333[dependencies.parachain-info]333[dependencies.parachain-info]
334default-features = false334default-features = false
335git = "https://github.com/paritytech/cumulus"335git = "https://github.com/paritytech/cumulus"
336branch = "polkadot-v0.9.27"336branch = "polkadot-v0.9.29"
337337
338[dependencies.cumulus-pallet-aura-ext]338[dependencies.cumulus-pallet-aura-ext]
339git = "https://github.com/paritytech/cumulus"339git = "https://github.com/paritytech/cumulus"
340branch = "polkadot-v0.9.27"340branch = "polkadot-v0.9.29"
341default-features = false341default-features = false
342342
343[dependencies.cumulus-pallet-parachain-system]343[dependencies.cumulus-pallet-parachain-system]
344git = "https://github.com/paritytech/cumulus"344git = "https://github.com/paritytech/cumulus"
345branch = "polkadot-v0.9.27"345branch = "polkadot-v0.9.29"
346default-features = false346default-features = false
347347
348[dependencies.cumulus-primitives-core]348[dependencies.cumulus-primitives-core]
349git = "https://github.com/paritytech/cumulus"349git = "https://github.com/paritytech/cumulus"
350branch = "polkadot-v0.9.27"350branch = "polkadot-v0.9.29"
351default-features = false351default-features = false
352352
353[dependencies.cumulus-pallet-xcm]353[dependencies.cumulus-pallet-xcm]
354git = "https://github.com/paritytech/cumulus"354git = "https://github.com/paritytech/cumulus"
355branch = "polkadot-v0.9.27"355branch = "polkadot-v0.9.29"
356default-features = false356default-features = false
357357
358[dependencies.cumulus-pallet-dmp-queue]358[dependencies.cumulus-pallet-dmp-queue]
359git = "https://github.com/paritytech/cumulus"359git = "https://github.com/paritytech/cumulus"
360branch = "polkadot-v0.9.27"360branch = "polkadot-v0.9.29"
361default-features = false361default-features = false
362362
363[dependencies.cumulus-pallet-xcmp-queue]363[dependencies.cumulus-pallet-xcmp-queue]
364git = "https://github.com/paritytech/cumulus"364git = "https://github.com/paritytech/cumulus"
365branch = "polkadot-v0.9.27"365branch = "polkadot-v0.9.29"
366default-features = false366default-features = false
367367
368[dependencies.cumulus-primitives-utility]368[dependencies.cumulus-primitives-utility]
369git = "https://github.com/paritytech/cumulus"369git = "https://github.com/paritytech/cumulus"
370branch = "polkadot-v0.9.27"370branch = "polkadot-v0.9.29"
371default-features = false371default-features = false
372372
373[dependencies.cumulus-primitives-timestamp]373[dependencies.cumulus-primitives-timestamp]
374git = "https://github.com/paritytech/cumulus"374git = "https://github.com/paritytech/cumulus"
375branch = "polkadot-v0.9.27"375branch = "polkadot-v0.9.29"
376default-features = false376default-features = false
377377
378################################################################################378################################################################################
379# Polkadot dependencies379# Polkadot dependencies
380380
381[dependencies.polkadot-parachain]381[dependencies.polkadot-parachain]
382git = "https://github.com/paritytech/polkadot"382git = "https://github.com/paritytech/polkadot"
383branch = "release-v0.9.27"383branch = "release-v0.9.29"
384default-features = false384default-features = false
385385
386[dependencies.xcm]386[dependencies.xcm]
387git = "https://github.com/paritytech/polkadot"387git = "https://github.com/paritytech/polkadot"
388branch = "release-v0.9.27"388branch = "release-v0.9.29"
389default-features = false389default-features = false
390390
391[dependencies.xcm-builder]391[dependencies.xcm-builder]
392git = "https://github.com/paritytech/polkadot"392git = "https://github.com/paritytech/polkadot"
393branch = "release-v0.9.27"393branch = "release-v0.9.29"
394default-features = false394default-features = false
395395
396[dependencies.xcm-executor]396[dependencies.xcm-executor]
397git = "https://github.com/paritytech/polkadot"397git = "https://github.com/paritytech/polkadot"
398branch = "release-v0.9.27"398branch = "release-v0.9.29"
399default-features = false399default-features = false
400400
401[dependencies.pallet-xcm]401[dependencies.pallet-xcm]
402git = "https://github.com/paritytech/polkadot"402git = "https://github.com/paritytech/polkadot"
403branch = "release-v0.9.27"403branch = "release-v0.9.29"
404default-features = false404default-features = false
405405
406[dependencies.orml-vesting]406[dependencies.orml-vesting]
407git = "https://github.com/open-web3-stack/open-runtime-module-library"407git = "https://github.com/UniqueNetwork/open-runtime-module-library"
408branch = "polkadot-v0.9.27"408branch = "polkadot-v0.9.29"
409version = "0.4.1-dev"409version = "0.4.1-dev"
410default-features = false410default-features = false
411411
412[dependencies.orml-xtokens]412[dependencies.orml-xtokens]
413git = "https://github.com/open-web3-stack/open-runtime-module-library"413git = "https://github.com/UniqueNetwork/open-runtime-module-library"
414branch = "polkadot-v0.9.27"414branch = "polkadot-v0.9.29"
415version = "0.4.1-dev"415version = "0.4.1-dev"
416default-features = false416default-features = false
417417
418[dependencies.orml-tokens]418[dependencies.orml-tokens]
419git = "https://github.com/open-web3-stack/open-runtime-module-library"419git = "https://github.com/UniqueNetwork/open-runtime-module-library"
420branch = "polkadot-v0.9.27"420branch = "polkadot-v0.9.29"
421version = "0.4.1-dev"421version = "0.4.1-dev"
422default-features = false422default-features = false
423423
424[dependencies.orml-traits]424[dependencies.orml-traits]
425git = "https://github.com/open-web3-stack/open-runtime-module-library"425git = "https://github.com/UniqueNetwork/open-runtime-module-library"
426branch = "polkadot-v0.9.27"426branch = "polkadot-v0.9.29"
427version = "0.4.1-dev"427version = "0.4.1-dev"
428default-features = false428default-features = false
429429
441up-rpc = { path = "../../primitives/rpc", default-features = false }441up-rpc = { path = "../../primitives/rpc", default-features = false }
442app-promotion-rpc = { path = "../../primitives/app_promotion_rpc", default-features = false}442app-promotion-rpc = { path = "../../primitives/app_promotion_rpc", default-features = false}
443rmrk-rpc = { path = "../../primitives/rmrk-rpc", default-features = false }443rmrk-rpc = { path = "../../primitives/rmrk-rpc", default-features = false }
444fp-evm-mapping = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.27-fee-limit" }444fp-evm-mapping = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29-fee-limit" }
445pallet-inflation = { path = '../../pallets/inflation', default-features = false }445pallet-inflation = { path = '../../pallets/inflation', default-features = false }
446pallet-app-promotion = { path = '../../pallets/app-promotion', default-features = false }446pallet-app-promotion = { path = '../../pallets/app-promotion', default-features = false }
447up-data-structs = { path = '../../primitives/data-structs', default-features = false }447up-data-structs = { path = '../../primitives/data-structs', default-features = false }
455pallet-proxy-rmrk-equip = { default-features = false, path = "../../pallets/proxy-rmrk-equip", package = "pallet-rmrk-equip" }455pallet-proxy-rmrk-equip = { default-features = false, path = "../../pallets/proxy-rmrk-equip", package = "pallet-rmrk-equip" }
456pallet-unique-scheduler = { path = '../../pallets/scheduler', default-features = false }456pallet-unique-scheduler = { path = '../../pallets/scheduler', default-features = false }
457# pallet-contract-helpers = { path = '../pallets/contract-helpers', default-features = false, version = '0.1.0' }457# pallet-contract-helpers = { path = '../pallets/contract-helpers', default-features = false, version = '0.1.0' }
458pallet-charge-transaction = { git = "https://github.com/uniquenetwork/pallet-sponsoring", branch = "polkadot-v0.9.27", package = "pallet-template-transaction-payment", default-features = false, version = "3.0.0" }458pallet-charge-transaction = { git = "https://github.com/uniquenetwork/pallet-sponsoring", branch = "polkadot-v0.9.29", package = "pallet-template-transaction-payment", default-features = false, version = "3.0.0" }
459pallet-evm-migration = { path = '../../pallets/evm-migration', default-features = false }459pallet-evm-migration = { path = '../../pallets/evm-migration', default-features = false }
460pallet-evm-contract-helpers = { path = '../../pallets/evm-contract-helpers', default-features = false }460pallet-evm-contract-helpers = { path = '../../pallets/evm-contract-helpers', default-features = false }
461pallet-evm-transaction-payment = { path = '../../pallets/evm-transaction-payment', default-features = false }461pallet-evm-transaction-payment = { path = '../../pallets/evm-transaction-payment', default-features = false }
462pallet-evm-coder-substrate = { default-features = false, path = "../../pallets/evm-coder-substrate" }462pallet-evm-coder-substrate = { default-features = false, path = "../../pallets/evm-coder-substrate" }
463pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.27-fee-limit" }463pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29-fee-limit" }
464pallet-ethereum = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.27-fee-limit" }464pallet-ethereum = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29-fee-limit" }
465pallet-base-fee = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.27-fee-limit" }465pallet-base-fee = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29-fee-limit" }
466fp-rpc = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.27-fee-limit" }466fp-rpc = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29-fee-limit" }
467fp-self-contained = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.27-fee-limit" }467fp-self-contained = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29-fee-limit" }
468evm-coder = { default-features = false, path = '../../crates/evm-coder' }468evm-coder = { default-features = false, path = '../../crates/evm-coder' }
469up-sponsorship = { default-features = false, git = "https://github.com/uniquenetwork/pallet-sponsoring", branch = 'polkadot-v0.9.27' }469up-sponsorship = { default-features = false, git = "https://github.com/uniquenetwork/pallet-sponsoring", branch = 'polkadot-v0.9.29' }
470pallet-foreign-assets = { default-features = false, path = "../../pallets/foreign-assets" }470pallet-foreign-assets = { default-features = false, path = "../../pallets/foreign-assets" }
471471
472################################################################################472################################################################################
485485
486[build-dependencies.substrate-wasm-builder]486[build-dependencies.substrate-wasm-builder]
487git = "https://github.com/paritytech/substrate"487git = "https://github.com/paritytech/substrate"
488branch = "polkadot-v0.9.27"488branch = "polkadot-v0.9.29"
489489
modifiedruntime/opal/src/xcm_barrier.rsdiffbeforeafterboth
14// You should have received a copy of the GNU General Public License14// You should have received a copy of the GNU General Public License
15// along with Unique Network. If not, see <http://www.gnu.org/licenses/>.15// along with Unique Network. If not, see <http://www.gnu.org/licenses/>.
1616
17use frame_support::{weights::Weight, traits::Everything};17use frame_support::traits::Everything;
18use xcm::{latest::Xcm, v1::MultiLocation};18use xcm::{latest::{Xcm, Weight}, v1::MultiLocation};
19use xcm_builder::{AllowTopLevelPaidExecutionFrom, TakeWeightCredit};19use xcm_builder::{AllowTopLevelPaidExecutionFrom, TakeWeightCredit};
20use xcm_executor::traits::ShouldExecute;20use xcm_executor::traits::ShouldExecute;
2121
modifiedruntime/quartz/Cargo.tomldiffbeforeafterboth
148default-features = false148default-features = false
149git = "https://github.com/paritytech/substrate"149git = "https://github.com/paritytech/substrate"
150optional = true150optional = true
151branch = "polkadot-v0.9.27"151branch = "polkadot-v0.9.29"
152152
153[dependencies.frame-try-runtime]153[dependencies.frame-try-runtime]
154default-features = false154default-features = false
155git = "https://github.com/paritytech/substrate"155git = "https://github.com/paritytech/substrate"
156optional = true156optional = true
157branch = "polkadot-v0.9.27"157branch = "polkadot-v0.9.29"
158158
159[dependencies.frame-executive]159[dependencies.frame-executive]
160default-features = false160default-features = false
161git = "https://github.com/paritytech/substrate"161git = "https://github.com/paritytech/substrate"
162branch = "polkadot-v0.9.27"162branch = "polkadot-v0.9.29"
163163
164[dependencies.frame-support]164[dependencies.frame-support]
165default-features = false165default-features = false
166git = "https://github.com/paritytech/substrate"166git = "https://github.com/paritytech/substrate"
167branch = "polkadot-v0.9.27"167branch = "polkadot-v0.9.29"
168168
169[dependencies.frame-system]169[dependencies.frame-system]
170default-features = false170default-features = false
171git = "https://github.com/paritytech/substrate"171git = "https://github.com/paritytech/substrate"
172branch = "polkadot-v0.9.27"172branch = "polkadot-v0.9.29"
173173
174[dependencies.frame-system-benchmarking]174[dependencies.frame-system-benchmarking]
175default-features = false175default-features = false
176git = "https://github.com/paritytech/substrate"176git = "https://github.com/paritytech/substrate"
177optional = true177optional = true
178branch = "polkadot-v0.9.27"178branch = "polkadot-v0.9.29"
179179
180[dependencies.frame-system-rpc-runtime-api]180[dependencies.frame-system-rpc-runtime-api]
181default-features = false181default-features = false
182git = "https://github.com/paritytech/substrate"182git = "https://github.com/paritytech/substrate"
183branch = "polkadot-v0.9.27"183branch = "polkadot-v0.9.29"
184184
185[dependencies.hex-literal]185[dependencies.hex-literal]
186optional = true186optional = true
195[dependencies.pallet-aura]195[dependencies.pallet-aura]
196default-features = false196default-features = false
197git = "https://github.com/paritytech/substrate"197git = "https://github.com/paritytech/substrate"
198branch = "polkadot-v0.9.27"198branch = "polkadot-v0.9.29"
199199
200[dependencies.pallet-balances]200[dependencies.pallet-balances]
201default-features = false201default-features = false
202git = "https://github.com/paritytech/substrate"202git = "https://github.com/paritytech/substrate"
203branch = "polkadot-v0.9.27"203branch = "polkadot-v0.9.29"
204204
205# Contracts specific packages205# Contracts specific packages
206# [dependencies.pallet-contracts]206# [dependencies.pallet-contracts]
224[dependencies.pallet-randomness-collective-flip]224[dependencies.pallet-randomness-collective-flip]
225default-features = false225default-features = false
226git = "https://github.com/paritytech/substrate"226git = "https://github.com/paritytech/substrate"
227branch = "polkadot-v0.9.27"227branch = "polkadot-v0.9.29"
228228
229[dependencies.pallet-sudo]229[dependencies.pallet-sudo]
230default-features = false230default-features = false
231git = "https://github.com/paritytech/substrate"231git = "https://github.com/paritytech/substrate"
232branch = "polkadot-v0.9.27"232branch = "polkadot-v0.9.29"
233233
234[dependencies.pallet-timestamp]234[dependencies.pallet-timestamp]
235default-features = false235default-features = false
236git = "https://github.com/paritytech/substrate"236git = "https://github.com/paritytech/substrate"
237branch = "polkadot-v0.9.27"237branch = "polkadot-v0.9.29"
238238
239[dependencies.pallet-transaction-payment]239[dependencies.pallet-transaction-payment]
240default-features = false240default-features = false
241git = "https://github.com/paritytech/substrate"241git = "https://github.com/paritytech/substrate"
242branch = "polkadot-v0.9.27"242branch = "polkadot-v0.9.29"
243243
244[dependencies.pallet-transaction-payment-rpc-runtime-api]244[dependencies.pallet-transaction-payment-rpc-runtime-api]
245default-features = false245default-features = false
246git = "https://github.com/paritytech/substrate"246git = "https://github.com/paritytech/substrate"
247branch = "polkadot-v0.9.27"247branch = "polkadot-v0.9.29"
248248
249[dependencies.pallet-treasury]249[dependencies.pallet-treasury]
250default-features = false250default-features = false
251git = "https://github.com/paritytech/substrate"251git = "https://github.com/paritytech/substrate"
252branch = "polkadot-v0.9.27"252branch = "polkadot-v0.9.29"
253253
254# [dependencies.pallet-vesting]254# [dependencies.pallet-vesting]
255# default-features = false255# default-features = false
259[dependencies.sp-arithmetic]259[dependencies.sp-arithmetic]
260default-features = false260default-features = false
261git = "https://github.com/paritytech/substrate"261git = "https://github.com/paritytech/substrate"
262branch = "polkadot-v0.9.27"262branch = "polkadot-v0.9.29"
263263
264[dependencies.sp-api]264[dependencies.sp-api]
265default-features = false265default-features = false
266git = "https://github.com/paritytech/substrate"266git = "https://github.com/paritytech/substrate"
267branch = "polkadot-v0.9.27"267branch = "polkadot-v0.9.29"
268268
269[dependencies.sp-block-builder]269[dependencies.sp-block-builder]
270default-features = false270default-features = false
271git = "https://github.com/paritytech/substrate"271git = "https://github.com/paritytech/substrate"
272branch = "polkadot-v0.9.27"272branch = "polkadot-v0.9.29"
273273
274[dependencies.sp-core]274[dependencies.sp-core]
275default-features = false275default-features = false
276git = "https://github.com/paritytech/substrate"276git = "https://github.com/paritytech/substrate"
277branch = "polkadot-v0.9.27"277branch = "polkadot-v0.9.29"
278278
279[dependencies.sp-consensus-aura]279[dependencies.sp-consensus-aura]
280default-features = false280default-features = false
281git = "https://github.com/paritytech/substrate"281git = "https://github.com/paritytech/substrate"
282branch = "polkadot-v0.9.27"282branch = "polkadot-v0.9.29"
283283
284[dependencies.sp-inherents]284[dependencies.sp-inherents]
285default-features = false285default-features = false
286git = "https://github.com/paritytech/substrate"286git = "https://github.com/paritytech/substrate"
287branch = "polkadot-v0.9.27"287branch = "polkadot-v0.9.29"
288288
289[dependencies.sp-io]289[dependencies.sp-io]
290default-features = false290default-features = false
291git = "https://github.com/paritytech/substrate"291git = "https://github.com/paritytech/substrate"
292branch = "polkadot-v0.9.27"292branch = "polkadot-v0.9.29"
293293
294[dependencies.sp-offchain]294[dependencies.sp-offchain]
295default-features = false295default-features = false
296git = "https://github.com/paritytech/substrate"296git = "https://github.com/paritytech/substrate"
297branch = "polkadot-v0.9.27"297branch = "polkadot-v0.9.29"
298298
299[dependencies.sp-runtime]299[dependencies.sp-runtime]
300default-features = false300default-features = false
301git = "https://github.com/paritytech/substrate"301git = "https://github.com/paritytech/substrate"
302branch = "polkadot-v0.9.27"302branch = "polkadot-v0.9.29"
303303
304[dependencies.sp-session]304[dependencies.sp-session]
305default-features = false305default-features = false
306git = "https://github.com/paritytech/substrate"306git = "https://github.com/paritytech/substrate"
307branch = "polkadot-v0.9.27"307branch = "polkadot-v0.9.29"
308308
309[dependencies.sp-std]309[dependencies.sp-std]
310default-features = false310default-features = false
311git = "https://github.com/paritytech/substrate"311git = "https://github.com/paritytech/substrate"
312branch = "polkadot-v0.9.27"312branch = "polkadot-v0.9.29"
313313
314[dependencies.sp-transaction-pool]314[dependencies.sp-transaction-pool]
315default-features = false315default-features = false
316git = "https://github.com/paritytech/substrate"316git = "https://github.com/paritytech/substrate"
317branch = "polkadot-v0.9.27"317branch = "polkadot-v0.9.29"
318318
319[dependencies.sp-version]319[dependencies.sp-version]
320default-features = false320default-features = false
321git = "https://github.com/paritytech/substrate"321git = "https://github.com/paritytech/substrate"
322branch = "polkadot-v0.9.27"322branch = "polkadot-v0.9.29"
323323
324[dependencies.smallvec]324[dependencies.smallvec]
325version = '1.6.1'325version = '1.6.1'
330[dependencies.parachain-info]330[dependencies.parachain-info]
331default-features = false331default-features = false
332git = "https://github.com/paritytech/cumulus"332git = "https://github.com/paritytech/cumulus"
333branch = "polkadot-v0.9.27"333branch = "polkadot-v0.9.29"
334334
335[dependencies.cumulus-pallet-aura-ext]335[dependencies.cumulus-pallet-aura-ext]
336git = "https://github.com/paritytech/cumulus"336git = "https://github.com/paritytech/cumulus"
337branch = "polkadot-v0.9.27"337branch = "polkadot-v0.9.29"
338default-features = false338default-features = false
339339
340[dependencies.cumulus-pallet-parachain-system]340[dependencies.cumulus-pallet-parachain-system]
341git = "https://github.com/paritytech/cumulus"341git = "https://github.com/paritytech/cumulus"
342branch = "polkadot-v0.9.27"342branch = "polkadot-v0.9.29"
343default-features = false343default-features = false
344344
345[dependencies.cumulus-primitives-core]345[dependencies.cumulus-primitives-core]
346git = "https://github.com/paritytech/cumulus"346git = "https://github.com/paritytech/cumulus"
347branch = "polkadot-v0.9.27"347branch = "polkadot-v0.9.29"
348default-features = false348default-features = false
349349
350[dependencies.cumulus-pallet-xcm]350[dependencies.cumulus-pallet-xcm]
351git = "https://github.com/paritytech/cumulus"351git = "https://github.com/paritytech/cumulus"
352branch = "polkadot-v0.9.27"352branch = "polkadot-v0.9.29"
353default-features = false353default-features = false
354354
355[dependencies.cumulus-pallet-dmp-queue]355[dependencies.cumulus-pallet-dmp-queue]
356git = "https://github.com/paritytech/cumulus"356git = "https://github.com/paritytech/cumulus"
357branch = "polkadot-v0.9.27"357branch = "polkadot-v0.9.29"
358default-features = false358default-features = false
359359
360[dependencies.cumulus-pallet-xcmp-queue]360[dependencies.cumulus-pallet-xcmp-queue]
361git = "https://github.com/paritytech/cumulus"361git = "https://github.com/paritytech/cumulus"
362branch = "polkadot-v0.9.27"362branch = "polkadot-v0.9.29"
363default-features = false363default-features = false
364364
365[dependencies.cumulus-primitives-utility]365[dependencies.cumulus-primitives-utility]
366git = "https://github.com/paritytech/cumulus"366git = "https://github.com/paritytech/cumulus"
367branch = "polkadot-v0.9.27"367branch = "polkadot-v0.9.29"
368default-features = false368default-features = false
369369
370[dependencies.cumulus-primitives-timestamp]370[dependencies.cumulus-primitives-timestamp]
371git = "https://github.com/paritytech/cumulus"371git = "https://github.com/paritytech/cumulus"
372branch = "polkadot-v0.9.27"372branch = "polkadot-v0.9.29"
373default-features = false373default-features = false
374374
375################################################################################375################################################################################
376# Polkadot dependencies376# Polkadot dependencies
377377
378[dependencies.polkadot-parachain]378[dependencies.polkadot-parachain]
379git = "https://github.com/paritytech/polkadot"379git = "https://github.com/paritytech/polkadot"
380branch = "release-v0.9.27"380branch = "release-v0.9.29"
381default-features = false381default-features = false
382382
383[dependencies.xcm]383[dependencies.xcm]
384git = "https://github.com/paritytech/polkadot"384git = "https://github.com/paritytech/polkadot"
385branch = "release-v0.9.27"385branch = "release-v0.9.29"
386default-features = false386default-features = false
387387
388[dependencies.xcm-builder]388[dependencies.xcm-builder]
389git = "https://github.com/paritytech/polkadot"389git = "https://github.com/paritytech/polkadot"
390branch = "release-v0.9.27"390branch = "release-v0.9.29"
391default-features = false391default-features = false
392392
393[dependencies.xcm-executor]393[dependencies.xcm-executor]
394git = "https://github.com/paritytech/polkadot"394git = "https://github.com/paritytech/polkadot"
395branch = "release-v0.9.27"395branch = "release-v0.9.29"
396default-features = false396default-features = false
397397
398[dependencies.pallet-xcm]398[dependencies.pallet-xcm]
399git = "https://github.com/paritytech/polkadot"399git = "https://github.com/paritytech/polkadot"
400branch = "release-v0.9.27"400branch = "release-v0.9.29"
401default-features = false401default-features = false
402402
403[dependencies.orml-vesting]403[dependencies.orml-vesting]
404git = "https://github.com/open-web3-stack/open-runtime-module-library"404git = "https://github.com/UniqueNetwork/open-runtime-module-library"
405branch = "polkadot-v0.9.27"405branch = "polkadot-v0.9.29"
406version = "0.4.1-dev"406version = "0.4.1-dev"
407default-features = false407default-features = false
408408
409[dependencies.orml-xtokens]409[dependencies.orml-xtokens]
410git = "https://github.com/open-web3-stack/open-runtime-module-library"410git = "https://github.com/UniqueNetwork/open-runtime-module-library"
411branch = "polkadot-v0.9.27"411branch = "polkadot-v0.9.29"
412version = "0.4.1-dev"412version = "0.4.1-dev"
413default-features = false413default-features = false
414414
415[dependencies.orml-tokens]415[dependencies.orml-tokens]
416git = "https://github.com/open-web3-stack/open-runtime-module-library"416git = "https://github.com/UniqueNetwork/open-runtime-module-library"
417branch = "polkadot-v0.9.27"417branch = "polkadot-v0.9.29"
418version = "0.4.1-dev"418version = "0.4.1-dev"
419default-features = false419default-features = false
420420
421[dependencies.orml-traits]421[dependencies.orml-traits]
422git = "https://github.com/open-web3-stack/open-runtime-module-library"422git = "https://github.com/UniqueNetwork/open-runtime-module-library"
423branch = "polkadot-v0.9.27"423branch = "polkadot-v0.9.29"
424version = "0.4.1-dev"424version = "0.4.1-dev"
425default-features = false425default-features = false
426426
446pallet-unique = { path = '../../pallets/unique', default-features = false }446pallet-unique = { path = '../../pallets/unique', default-features = false }
447up-rpc = { path = "../../primitives/rpc", default-features = false }447up-rpc = { path = "../../primitives/rpc", default-features = false }
448app-promotion-rpc = { path = "../../primitives/app_promotion_rpc", default-features = false}448app-promotion-rpc = { path = "../../primitives/app_promotion_rpc", default-features = false}
449fp-evm-mapping = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.27-fee-limit" }449fp-evm-mapping = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29-fee-limit" }
450pallet-inflation = { path = '../../pallets/inflation', default-features = false }450pallet-inflation = { path = '../../pallets/inflation', default-features = false }
451pallet-app-promotion = { path = '../../pallets/app-promotion', default-features = false }451pallet-app-promotion = { path = '../../pallets/app-promotion', default-features = false }
452up-data-structs = { path = '../../primitives/data-structs', default-features = false }452up-data-structs = { path = '../../primitives/data-structs', default-features = false }
460pallet-proxy-rmrk-equip = { default-features = false, path = "../../pallets/proxy-rmrk-equip", package = "pallet-rmrk-equip" }460pallet-proxy-rmrk-equip = { default-features = false, path = "../../pallets/proxy-rmrk-equip", package = "pallet-rmrk-equip" }
461pallet-unique-scheduler = { path = '../../pallets/scheduler', default-features = false }461pallet-unique-scheduler = { path = '../../pallets/scheduler', default-features = false }
462# pallet-contract-helpers = { path = '../pallets/contract-helpers', default-features = false, version = '0.1.0' }462# pallet-contract-helpers = { path = '../pallets/contract-helpers', default-features = false, version = '0.1.0' }
463pallet-charge-transaction = { git = "https://github.com/uniquenetwork/pallet-sponsoring", branch = "polkadot-v0.9.27", package = "pallet-template-transaction-payment", default-features = false, version = "3.0.0" }463pallet-charge-transaction = { git = "https://github.com/uniquenetwork/pallet-sponsoring", branch = "polkadot-v0.9.29", package = "pallet-template-transaction-payment", default-features = false, version = "3.0.0" }
464pallet-evm-migration = { path = '../../pallets/evm-migration', default-features = false }464pallet-evm-migration = { path = '../../pallets/evm-migration', default-features = false }
465pallet-evm-contract-helpers = { path = '../../pallets/evm-contract-helpers', default-features = false }465pallet-evm-contract-helpers = { path = '../../pallets/evm-contract-helpers', default-features = false }
466pallet-evm-transaction-payment = { path = '../../pallets/evm-transaction-payment', default-features = false }466pallet-evm-transaction-payment = { path = '../../pallets/evm-transaction-payment', default-features = false }
467pallet-evm-coder-substrate = { default-features = false, path = "../../pallets/evm-coder-substrate" }467pallet-evm-coder-substrate = { default-features = false, path = "../../pallets/evm-coder-substrate" }
468pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.27-fee-limit" }468pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29-fee-limit" }
469pallet-ethereum = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.27-fee-limit" }469pallet-ethereum = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29-fee-limit" }
470pallet-base-fee = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.27-fee-limit" }470pallet-base-fee = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29-fee-limit" }
471fp-rpc = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.27-fee-limit" }471fp-rpc = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29-fee-limit" }
472fp-self-contained = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.27-fee-limit" }472fp-self-contained = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29-fee-limit" }
473evm-coder = { default-features = false, path = '../../crates/evm-coder' }473evm-coder = { default-features = false, path = '../../crates/evm-coder' }
474up-sponsorship = { default-features = false, git = "https://github.com/uniquenetwork/pallet-sponsoring", branch = 'polkadot-v0.9.27' }474up-sponsorship = { default-features = false, git = "https://github.com/uniquenetwork/pallet-sponsoring", branch = 'polkadot-v0.9.29' }
475pallet-foreign-assets = { default-features = false, path = "../../pallets/foreign-assets" }475pallet-foreign-assets = { default-features = false, path = "../../pallets/foreign-assets" }
476476
477################################################################################477################################################################################
490490
491[build-dependencies.substrate-wasm-builder]491[build-dependencies.substrate-wasm-builder]
492git = "https://github.com/paritytech/substrate"492git = "https://github.com/paritytech/substrate"
493branch = "polkadot-v0.9.27"493branch = "polkadot-v0.9.29"
494494
modifiedruntime/tests/Cargo.tomldiffbeforeafterboth
11[dependencies]11[dependencies]
12up-data-structs = { default-features = false, path = '../../primitives/data-structs' }12up-data-structs = { default-features = false, path = '../../primitives/data-structs' }
1313
14sp-core = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.27" }14sp-core = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
15sp-std = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.27" }15sp-std = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
16sp-io = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.27" }16sp-io = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
17sp-runtime = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.27" }17sp-runtime = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
1818
19fp-evm-mapping = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.27-fee-limit" }19fp-evm-mapping = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29-fee-limit" }
2020
21frame-support = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.27" }21frame-support = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
22frame-system = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.27" }22frame-system = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
2323
24pallet-balances = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.27" }24pallet-balances = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
25pallet-transaction-payment = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.27" }25pallet-transaction-payment = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
26pallet-timestamp = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.27" }26pallet-timestamp = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
2727
28pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.27-fee-limit" }28pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29-fee-limit" }
29pallet-ethereum = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.27-fee-limit" }29pallet-ethereum = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29-fee-limit" }
3030
31pallet-common = { path = '../../pallets/common' }31pallet-common = { path = '../../pallets/common' }
32pallet-structure = { path = '../../pallets/structure' }32pallet-structure = { path = '../../pallets/structure' }
43scale-info = "*"43scale-info = "*"
4444
45evm-coder = { default-features = false, path = '../../crates/evm-coder' }45evm-coder = { default-features = false, path = '../../crates/evm-coder' }
46up-sponsorship = { default-features = false, git = "https://github.com/uniquenetwork/pallet-sponsoring", branch = "polkadot-v0.9.27" }46up-sponsorship = { default-features = false, git = "https://github.com/uniquenetwork/pallet-sponsoring", branch = "polkadot-v0.9.29" }
4747
modifiedruntime/unique/Cargo.tomldiffbeforeafterboth
149default-features = false149default-features = false
150git = "https://github.com/paritytech/substrate"150git = "https://github.com/paritytech/substrate"
151optional = true151optional = true
152branch = "polkadot-v0.9.27"152branch = "polkadot-v0.9.29"
153153
154[dependencies.frame-try-runtime]154[dependencies.frame-try-runtime]
155default-features = false155default-features = false
156git = "https://github.com/paritytech/substrate"156git = "https://github.com/paritytech/substrate"
157optional = true157optional = true
158branch = "polkadot-v0.9.27"158branch = "polkadot-v0.9.29"
159159
160[dependencies.frame-executive]160[dependencies.frame-executive]
161default-features = false161default-features = false
162git = "https://github.com/paritytech/substrate"162git = "https://github.com/paritytech/substrate"
163branch = "polkadot-v0.9.27"163branch = "polkadot-v0.9.29"
164164
165[dependencies.frame-support]165[dependencies.frame-support]
166default-features = false166default-features = false
167git = "https://github.com/paritytech/substrate"167git = "https://github.com/paritytech/substrate"
168branch = "polkadot-v0.9.27"168branch = "polkadot-v0.9.29"
169169
170[dependencies.frame-system]170[dependencies.frame-system]
171default-features = false171default-features = false
172git = "https://github.com/paritytech/substrate"172git = "https://github.com/paritytech/substrate"
173branch = "polkadot-v0.9.27"173branch = "polkadot-v0.9.29"
174174
175[dependencies.frame-system-benchmarking]175[dependencies.frame-system-benchmarking]
176default-features = false176default-features = false
177git = "https://github.com/paritytech/substrate"177git = "https://github.com/paritytech/substrate"
178optional = true178optional = true
179branch = "polkadot-v0.9.27"179branch = "polkadot-v0.9.29"
180180
181[dependencies.frame-system-rpc-runtime-api]181[dependencies.frame-system-rpc-runtime-api]
182default-features = false182default-features = false
183git = "https://github.com/paritytech/substrate"183git = "https://github.com/paritytech/substrate"
184branch = "polkadot-v0.9.27"184branch = "polkadot-v0.9.29"
185185
186[dependencies.hex-literal]186[dependencies.hex-literal]
187optional = true187optional = true
196[dependencies.pallet-aura]196[dependencies.pallet-aura]
197default-features = false197default-features = false
198git = "https://github.com/paritytech/substrate"198git = "https://github.com/paritytech/substrate"
199branch = "polkadot-v0.9.27"199branch = "polkadot-v0.9.29"
200200
201[dependencies.pallet-balances]201[dependencies.pallet-balances]
202default-features = false202default-features = false
203git = "https://github.com/paritytech/substrate"203git = "https://github.com/paritytech/substrate"
204branch = "polkadot-v0.9.27"204branch = "polkadot-v0.9.29"
205205
206# Contracts specific packages206# Contracts specific packages
207# [dependencies.pallet-contracts]207# [dependencies.pallet-contracts]
225[dependencies.pallet-randomness-collective-flip]225[dependencies.pallet-randomness-collective-flip]
226default-features = false226default-features = false
227git = "https://github.com/paritytech/substrate"227git = "https://github.com/paritytech/substrate"
228branch = "polkadot-v0.9.27"228branch = "polkadot-v0.9.29"
229229
230[dependencies.pallet-sudo]230[dependencies.pallet-sudo]
231default-features = false231default-features = false
232git = "https://github.com/paritytech/substrate"232git = "https://github.com/paritytech/substrate"
233branch = "polkadot-v0.9.27"233branch = "polkadot-v0.9.29"
234234
235[dependencies.pallet-timestamp]235[dependencies.pallet-timestamp]
236default-features = false236default-features = false
237git = "https://github.com/paritytech/substrate"237git = "https://github.com/paritytech/substrate"
238branch = "polkadot-v0.9.27"238branch = "polkadot-v0.9.29"
239239
240[dependencies.pallet-transaction-payment]240[dependencies.pallet-transaction-payment]
241default-features = false241default-features = false
242git = "https://github.com/paritytech/substrate"242git = "https://github.com/paritytech/substrate"
243branch = "polkadot-v0.9.27"243branch = "polkadot-v0.9.29"
244244
245[dependencies.pallet-transaction-payment-rpc-runtime-api]245[dependencies.pallet-transaction-payment-rpc-runtime-api]
246default-features = false246default-features = false
247git = "https://github.com/paritytech/substrate"247git = "https://github.com/paritytech/substrate"
248branch = "polkadot-v0.9.27"248branch = "polkadot-v0.9.29"
249249
250[dependencies.pallet-treasury]250[dependencies.pallet-treasury]
251default-features = false251default-features = false
252git = "https://github.com/paritytech/substrate"252git = "https://github.com/paritytech/substrate"
253branch = "polkadot-v0.9.27"253branch = "polkadot-v0.9.29"
254254
255# [dependencies.pallet-vesting]255# [dependencies.pallet-vesting]
256# default-features = false256# default-features = false
260[dependencies.sp-arithmetic]260[dependencies.sp-arithmetic]
261default-features = false261default-features = false
262git = "https://github.com/paritytech/substrate"262git = "https://github.com/paritytech/substrate"
263branch = "polkadot-v0.9.27"263branch = "polkadot-v0.9.29"
264264
265[dependencies.sp-api]265[dependencies.sp-api]
266default-features = false266default-features = false
267git = "https://github.com/paritytech/substrate"267git = "https://github.com/paritytech/substrate"
268branch = "polkadot-v0.9.27"268branch = "polkadot-v0.9.29"
269269
270[dependencies.sp-block-builder]270[dependencies.sp-block-builder]
271default-features = false271default-features = false
272git = "https://github.com/paritytech/substrate"272git = "https://github.com/paritytech/substrate"
273branch = "polkadot-v0.9.27"273branch = "polkadot-v0.9.29"
274274
275[dependencies.sp-core]275[dependencies.sp-core]
276default-features = false276default-features = false
277git = "https://github.com/paritytech/substrate"277git = "https://github.com/paritytech/substrate"
278branch = "polkadot-v0.9.27"278branch = "polkadot-v0.9.29"
279279
280[dependencies.sp-consensus-aura]280[dependencies.sp-consensus-aura]
281default-features = false281default-features = false
282git = "https://github.com/paritytech/substrate"282git = "https://github.com/paritytech/substrate"
283branch = "polkadot-v0.9.27"283branch = "polkadot-v0.9.29"
284284
285[dependencies.sp-inherents]285[dependencies.sp-inherents]
286default-features = false286default-features = false
287git = "https://github.com/paritytech/substrate"287git = "https://github.com/paritytech/substrate"
288branch = "polkadot-v0.9.27"288branch = "polkadot-v0.9.29"
289289
290[dependencies.sp-io]290[dependencies.sp-io]
291default-features = false291default-features = false
292git = "https://github.com/paritytech/substrate"292git = "https://github.com/paritytech/substrate"
293branch = "polkadot-v0.9.27"293branch = "polkadot-v0.9.29"
294294
295[dependencies.sp-offchain]295[dependencies.sp-offchain]
296default-features = false296default-features = false
297git = "https://github.com/paritytech/substrate"297git = "https://github.com/paritytech/substrate"
298branch = "polkadot-v0.9.27"298branch = "polkadot-v0.9.29"
299299
300[dependencies.sp-runtime]300[dependencies.sp-runtime]
301default-features = false301default-features = false
302git = "https://github.com/paritytech/substrate"302git = "https://github.com/paritytech/substrate"
303branch = "polkadot-v0.9.27"303branch = "polkadot-v0.9.29"
304304
305[dependencies.sp-session]305[dependencies.sp-session]
306default-features = false306default-features = false
307git = "https://github.com/paritytech/substrate"307git = "https://github.com/paritytech/substrate"
308branch = "polkadot-v0.9.27"308branch = "polkadot-v0.9.29"
309309
310[dependencies.sp-std]310[dependencies.sp-std]
311default-features = false311default-features = false
312git = "https://github.com/paritytech/substrate"312git = "https://github.com/paritytech/substrate"
313branch = "polkadot-v0.9.27"313branch = "polkadot-v0.9.29"
314314
315[dependencies.sp-transaction-pool]315[dependencies.sp-transaction-pool]
316default-features = false316default-features = false
317git = "https://github.com/paritytech/substrate"317git = "https://github.com/paritytech/substrate"
318branch = "polkadot-v0.9.27"318branch = "polkadot-v0.9.29"
319319
320[dependencies.sp-version]320[dependencies.sp-version]
321default-features = false321default-features = false
322git = "https://github.com/paritytech/substrate"322git = "https://github.com/paritytech/substrate"
323branch = "polkadot-v0.9.27"323branch = "polkadot-v0.9.29"
324324
325[dependencies.smallvec]325[dependencies.smallvec]
326version = '1.6.1'326version = '1.6.1'
331[dependencies.parachain-info]331[dependencies.parachain-info]
332default-features = false332default-features = false
333git = "https://github.com/paritytech/cumulus"333git = "https://github.com/paritytech/cumulus"
334branch = "polkadot-v0.9.27"334branch = "polkadot-v0.9.29"
335335
336[dependencies.cumulus-pallet-aura-ext]336[dependencies.cumulus-pallet-aura-ext]
337git = "https://github.com/paritytech/cumulus"337git = "https://github.com/paritytech/cumulus"
338branch = "polkadot-v0.9.27"338branch = "polkadot-v0.9.29"
339default-features = false339default-features = false
340340
341[dependencies.cumulus-pallet-parachain-system]341[dependencies.cumulus-pallet-parachain-system]
342git = "https://github.com/paritytech/cumulus"342git = "https://github.com/paritytech/cumulus"
343branch = "polkadot-v0.9.27"343branch = "polkadot-v0.9.29"
344default-features = false344default-features = false
345345
346[dependencies.cumulus-primitives-core]346[dependencies.cumulus-primitives-core]
347git = "https://github.com/paritytech/cumulus"347git = "https://github.com/paritytech/cumulus"
348branch = "polkadot-v0.9.27"348branch = "polkadot-v0.9.29"
349default-features = false349default-features = false
350350
351[dependencies.cumulus-pallet-xcm]351[dependencies.cumulus-pallet-xcm]
352git = "https://github.com/paritytech/cumulus"352git = "https://github.com/paritytech/cumulus"
353branch = "polkadot-v0.9.27"353branch = "polkadot-v0.9.29"
354default-features = false354default-features = false
355355
356[dependencies.cumulus-pallet-dmp-queue]356[dependencies.cumulus-pallet-dmp-queue]
357git = "https://github.com/paritytech/cumulus"357git = "https://github.com/paritytech/cumulus"
358branch = "polkadot-v0.9.27"358branch = "polkadot-v0.9.29"
359default-features = false359default-features = false
360360
361[dependencies.cumulus-pallet-xcmp-queue]361[dependencies.cumulus-pallet-xcmp-queue]
362git = "https://github.com/paritytech/cumulus"362git = "https://github.com/paritytech/cumulus"
363branch = "polkadot-v0.9.27"363branch = "polkadot-v0.9.29"
364default-features = false364default-features = false
365365
366[dependencies.cumulus-primitives-utility]366[dependencies.cumulus-primitives-utility]
367git = "https://github.com/paritytech/cumulus"367git = "https://github.com/paritytech/cumulus"
368branch = "polkadot-v0.9.27"368branch = "polkadot-v0.9.29"
369default-features = false369default-features = false
370370
371[dependencies.cumulus-primitives-timestamp]371[dependencies.cumulus-primitives-timestamp]
372git = "https://github.com/paritytech/cumulus"372git = "https://github.com/paritytech/cumulus"
373branch = "polkadot-v0.9.27"373branch = "polkadot-v0.9.29"
374default-features = false374default-features = false
375375
376################################################################################376################################################################################
377# Polkadot dependencies377# Polkadot dependencies
378378
379[dependencies.polkadot-parachain]379[dependencies.polkadot-parachain]
380git = "https://github.com/paritytech/polkadot"380git = "https://github.com/paritytech/polkadot"
381branch = "release-v0.9.27"381branch = "release-v0.9.29"
382default-features = false382default-features = false
383383
384[dependencies.xcm]384[dependencies.xcm]
385git = "https://github.com/paritytech/polkadot"385git = "https://github.com/paritytech/polkadot"
386branch = "release-v0.9.27"386branch = "release-v0.9.29"
387default-features = false387default-features = false
388388
389[dependencies.xcm-builder]389[dependencies.xcm-builder]
390git = "https://github.com/paritytech/polkadot"390git = "https://github.com/paritytech/polkadot"
391branch = "release-v0.9.27"391branch = "release-v0.9.29"
392default-features = false392default-features = false
393393
394[dependencies.xcm-executor]394[dependencies.xcm-executor]
395git = "https://github.com/paritytech/polkadot"395git = "https://github.com/paritytech/polkadot"
396branch = "release-v0.9.27"396branch = "release-v0.9.29"
397default-features = false397default-features = false
398398
399[dependencies.pallet-xcm]399[dependencies.pallet-xcm]
400git = "https://github.com/paritytech/polkadot"400git = "https://github.com/paritytech/polkadot"
401branch = "release-v0.9.27"401branch = "release-v0.9.29"
402default-features = false402default-features = false
403403
404[dependencies.orml-vesting]404[dependencies.orml-vesting]
405git = "https://github.com/open-web3-stack/open-runtime-module-library"405git = "https://github.com/UniqueNetwork/open-runtime-module-library"
406branch = "polkadot-v0.9.27"406branch = "polkadot-v0.9.29"
407version = "0.4.1-dev"407version = "0.4.1-dev"
408default-features = false408default-features = false
409409
410[dependencies.orml-xtokens]410[dependencies.orml-xtokens]
411git = "https://github.com/open-web3-stack/open-runtime-module-library"411git = "https://github.com/UniqueNetwork/open-runtime-module-library"
412branch = "polkadot-v0.9.27"412branch = "polkadot-v0.9.29"
413version = "0.4.1-dev"413version = "0.4.1-dev"
414default-features = false414default-features = false
415415
416[dependencies.orml-tokens]416[dependencies.orml-tokens]
417git = "https://github.com/open-web3-stack/open-runtime-module-library"417git = "https://github.com/UniqueNetwork/open-runtime-module-library"
418branch = "polkadot-v0.9.27"418branch = "polkadot-v0.9.29"
419version = "0.4.1-dev"419version = "0.4.1-dev"
420default-features = false420default-features = false
421421
422[dependencies.orml-traits]422[dependencies.orml-traits]
423git = "https://github.com/open-web3-stack/open-runtime-module-library"423git = "https://github.com/UniqueNetwork/open-runtime-module-library"
424branch = "polkadot-v0.9.27"424branch = "polkadot-v0.9.29"
425version = "0.4.1-dev"425version = "0.4.1-dev"
426default-features = false426default-features = false
427################################################################################427################################################################################
451pallet-proxy-rmrk-equip = { default-features = false, path = "../../pallets/proxy-rmrk-equip", package = "pallet-rmrk-equip" }451pallet-proxy-rmrk-equip = { default-features = false, path = "../../pallets/proxy-rmrk-equip", package = "pallet-rmrk-equip" }
452pallet-unique-scheduler = { path = '../../pallets/scheduler', default-features = false }452pallet-unique-scheduler = { path = '../../pallets/scheduler', default-features = false }
453# pallet-contract-helpers = { path = '../pallets/contract-helpers', default-features = false, version = '0.1.0' }453# pallet-contract-helpers = { path = '../pallets/contract-helpers', default-features = false, version = '0.1.0' }
454pallet-charge-transaction = { git = "https://github.com/uniquenetwork/pallet-sponsoring", branch = "polkadot-v0.9.27", package = "pallet-template-transaction-payment", default-features = false, version = "3.0.0" }454pallet-charge-transaction = { git = "https://github.com/uniquenetwork/pallet-sponsoring", branch = "polkadot-v0.9.29", package = "pallet-template-transaction-payment", default-features = false, version = "3.0.0" }
455pallet-evm-migration = { path = '../../pallets/evm-migration', default-features = false }455pallet-evm-migration = { path = '../../pallets/evm-migration', default-features = false }
456pallet-evm-contract-helpers = { path = '../../pallets/evm-contract-helpers', default-features = false }456pallet-evm-contract-helpers = { path = '../../pallets/evm-contract-helpers', default-features = false }
457pallet-evm-transaction-payment = { path = '../../pallets/evm-transaction-payment', default-features = false }457pallet-evm-transaction-payment = { path = '../../pallets/evm-transaction-payment', default-features = false }
458pallet-evm-coder-substrate = { default-features = false, path = "../../pallets/evm-coder-substrate" }458pallet-evm-coder-substrate = { default-features = false, path = "../../pallets/evm-coder-substrate" }
459pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.27-fee-limit" }459pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29-fee-limit" }
460pallet-ethereum = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.27-fee-limit" }460pallet-ethereum = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29-fee-limit" }
461pallet-base-fee = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.27-fee-limit" }461pallet-base-fee = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29-fee-limit" }
462fp-rpc = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.27-fee-limit" }462fp-rpc = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29-fee-limit" }
463fp-self-contained = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.27-fee-limit" }463fp-self-contained = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29-fee-limit" }
464fp-evm-mapping = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.27-fee-limit" }464fp-evm-mapping = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29-fee-limit" }
465evm-coder = { default-features = false, path = '../../crates/evm-coder' }465evm-coder = { default-features = false, path = '../../crates/evm-coder' }
466up-sponsorship = { default-features = false, git = "https://github.com/uniquenetwork/pallet-sponsoring", branch = 'polkadot-v0.9.27' }466up-sponsorship = { default-features = false, git = "https://github.com/uniquenetwork/pallet-sponsoring", branch = 'polkadot-v0.9.29' }
467pallet-foreign-assets = { default-features = false, path = "../../pallets/foreign-assets" }467pallet-foreign-assets = { default-features = false, path = "../../pallets/foreign-assets" }
468468
469################################################################################469################################################################################
482482
483[build-dependencies.substrate-wasm-builder]483[build-dependencies.substrate-wasm-builder]
484git = "https://github.com/paritytech/substrate"484git = "https://github.com/paritytech/substrate"
485branch = "polkadot-v0.9.27"485branch = "polkadot-v0.9.29"
486486