difftreelog
add rpc method `pendingUnstakePerBlock` + tests
in: master
14 files changed
Cargo.lockdiffbeforeafterboth446 "sc-network",446 "sc-network",447 "sc-network-gossip",447 "sc-network-gossip",448 "sc-utils",448 "sc-utils",449 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",449 "sp-api",450 "sp-application-crypto 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",450 "sp-application-crypto",451 "sp-arithmetic 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",451 "sp-arithmetic",452 "sp-blockchain",452 "sp-blockchain",453 "sp-consensus",453 "sp-consensus",454 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",454 "sp-core",455 "sp-keystore 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",455 "sp-keystore",456 "sp-mmr-primitives",456 "sp-mmr-primitives",457 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",457 "sp-runtime",458 "substrate-prometheus-endpoint",458 "substrate-prometheus-endpoint",459 "thiserror",459 "thiserror",460 "wasm-timer",460 "wasm-timer",475 "sc-rpc",475 "sc-rpc",476 "sc-utils",476 "sc-utils",477 "serde",477 "serde",478 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",478 "sp-core",479 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",479 "sp-runtime",480 "thiserror",480 "thiserror",481]481]482482486source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"486source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"487dependencies = [487dependencies = [488 "beefy-primitives",488 "beefy-primitives",489 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",489 "sp-api",490]490]491491492[[package]]492[[package]]496dependencies = [496dependencies = [497 "parity-scale-codec 3.1.5",497 "parity-scale-codec 3.1.5",498 "scale-info",498 "scale-info",499 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",499 "sp-api",500 "sp-application-crypto 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",500 "sp-application-crypto",501 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",501 "sp-core",502 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",502 "sp-runtime",503 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",503 "sp-std",504]504]505505506[[package]]506[[package]]1300 "sc-chain-spec",1300 "sc-chain-spec",1301 "sc-cli",1301 "sc-cli",1302 "sc-service",1302 "sc-service",1303 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",1303 "sp-core",1304 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",1304 "sp-runtime",1305 "url",1305 "url",1306]1306]130713071322 "polkadot-overseer",1322 "polkadot-overseer",1323 "polkadot-primitives",1323 "polkadot-primitives",1324 "sc-client-api",1324 "sc-client-api",1325 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",1325 "sp-api",1326 "sp-consensus",1326 "sp-consensus",1327 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",1327 "sp-core",1328 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",1328 "sp-runtime",1329 "tracing",1329 "tracing",1330]1330]133113311344 "sc-consensus-aura",1344 "sc-consensus-aura",1345 "sc-consensus-slots",1345 "sc-consensus-slots",1346 "sc-telemetry",1346 "sc-telemetry",1347 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",1347 "sp-api",1348 "sp-application-crypto 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",1348 "sp-application-crypto",1349 "sp-block-builder",1349 "sp-block-builder",1350 "sp-blockchain",1350 "sp-blockchain",1351 "sp-consensus",1351 "sp-consensus",1352 "sp-consensus-aura",1352 "sp-consensus-aura",1353 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",1353 "sp-core",1354 "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",1354 "sp-inherents",1355 "sp-keystore 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",1355 "sp-keystore",1356 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",1356 "sp-runtime",1357 "substrate-prometheus-endpoint",1357 "substrate-prometheus-endpoint",1358 "tracing",1358 "tracing",1359]1359]1371 "polkadot-primitives",1371 "polkadot-primitives",1372 "sc-client-api",1372 "sc-client-api",1373 "sc-consensus",1373 "sc-consensus",1374 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",1374 "sp-api",1375 "sp-blockchain",1375 "sp-blockchain",1376 "sp-consensus",1376 "sp-consensus",1377 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",1377 "sp-runtime",1378 "sp-trie 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",1378 "sp-trie",1379 "tracing",1379 "tracing",1380]1380]138113811395 "polkadot-parachain",1395 "polkadot-parachain",1396 "polkadot-primitives",1396 "polkadot-primitives",1397 "sc-client-api",1397 "sc-client-api",1398 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",1398 "sp-api",1399 "sp-blockchain",1399 "sp-blockchain",1400 "sp-consensus",1400 "sp-consensus",1401 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",1401 "sp-core",1402 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",1402 "sp-runtime",1403 "sp-state-machine 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",1403 "sp-state-machine",1404 "tracing",1404 "tracing",1405]1405]140614061421 "rand 0.8.5",1421 "rand 0.8.5",1422 "sc-client-api",1422 "sc-client-api",1423 "sc-consensus",1423 "sc-consensus",1424 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",1424 "sp-api",1425 "sp-consensus",1425 "sp-consensus",1426 "sp-maybe-compressed-blob",1426 "sp-maybe-compressed-blob",1427 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",1427 "sp-runtime",1428 "tracing",1428 "tracing",1429]1429]143014301448 "sc-service",1448 "sc-service",1449 "sc-telemetry",1449 "sc-telemetry",1450 "sc-tracing",1450 "sc-tracing",1451 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",1451 "sp-api",1452 "sp-blockchain",1452 "sp-blockchain",1453 "sp-consensus",1453 "sp-consensus",1454 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",1454 "sp-core",1455 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",1455 "sp-runtime",1456 "tracing",1456 "tracing",1457]1457]145814581462source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.27#66b684f88eba6c755651b8c47dccad2c2d9ac3db"1462source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.27#66b684f88eba6c755651b8c47dccad2c2d9ac3db"1463dependencies = [1463dependencies = [1464 "frame-executive",1464 "frame-executive",1465 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",1465 "frame-support",1466 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",1466 "frame-system",1467 "pallet-aura",1467 "pallet-aura",1468 "parity-scale-codec 3.1.5",1468 "parity-scale-codec 3.1.5",1469 "scale-info",1469 "scale-info",1470 "serde",1470 "serde",1471 "sp-application-crypto 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",1471 "sp-application-crypto",1472 "sp-consensus-aura",1472 "sp-consensus-aura",1473 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",1473 "sp-runtime",1474 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",1474 "sp-std",1475]1475]147614761477[[package]]1477[[package]]1480source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.27#66b684f88eba6c755651b8c47dccad2c2d9ac3db"1480source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.27#66b684f88eba6c755651b8c47dccad2c2d9ac3db"1481dependencies = [1481dependencies = [1482 "cumulus-primitives-core",1482 "cumulus-primitives-core",1483 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",1483 "frame-support",1484 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",1484 "frame-system",1485 "log",1485 "log",1486 "parity-scale-codec 3.1.5",1486 "parity-scale-codec 3.1.5",1487 "scale-info",1487 "scale-info",1488 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",1488 "sp-io",1489 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",1489 "sp-runtime",1490 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",1490 "sp-std",1491 "xcm",1491 "xcm",1492 "xcm-executor",1492 "xcm-executor",1493]1493]1501 "cumulus-primitives-core",1501 "cumulus-primitives-core",1502 "cumulus-primitives-parachain-inherent",1502 "cumulus-primitives-parachain-inherent",1503 "environmental",1503 "environmental",1504 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",1504 "frame-support",1505 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",1505 "frame-system",1506 "impl-trait-for-tuples",1506 "impl-trait-for-tuples",1507 "log",1507 "log",1508 "pallet-balances 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",1508 "pallet-balances",1509 "parity-scale-codec 3.1.5",1509 "parity-scale-codec 3.1.5",1510 "polkadot-parachain",1510 "polkadot-parachain",1511 "scale-info",1511 "scale-info",1512 "serde",1512 "serde",1513 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",1513 "sp-core",1514 "sp-externalities 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",1514 "sp-externalities",1515 "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",1515 "sp-inherents",1516 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",1516 "sp-io",1517 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",1517 "sp-runtime",1518 "sp-state-machine 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",1518 "sp-state-machine",1519 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",1519 "sp-std",1520 "sp-trie 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",1520 "sp-trie",1521 "sp-version 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",1521 "sp-version",1522 "xcm",1522 "xcm",1523]1523]152415241539source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.27#66b684f88eba6c755651b8c47dccad2c2d9ac3db"1539source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.27#66b684f88eba6c755651b8c47dccad2c2d9ac3db"1540dependencies = [1540dependencies = [1541 "cumulus-primitives-core",1541 "cumulus-primitives-core",1542 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",1542 "frame-support",1543 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",1543 "frame-system",1544 "parity-scale-codec 3.1.5",1544 "parity-scale-codec 3.1.5",1545 "scale-info",1545 "scale-info",1546 "serde",1546 "serde",1547 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",1547 "sp-io",1548 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",1548 "sp-runtime",1549 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",1549 "sp-std",1550 "xcm",1550 "xcm",1551]1551]155215521556source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.27#66b684f88eba6c755651b8c47dccad2c2d9ac3db"1556source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.27#66b684f88eba6c755651b8c47dccad2c2d9ac3db"1557dependencies = [1557dependencies = [1558 "cumulus-primitives-core",1558 "cumulus-primitives-core",1559 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",1559 "frame-support",1560 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",1560 "frame-system",1561 "log",1561 "log",1562 "parity-scale-codec 3.1.5",1562 "parity-scale-codec 3.1.5",1563 "rand_chacha 0.3.1",1563 "rand_chacha 0.3.1",1564 "scale-info",1564 "scale-info",1565 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",1565 "sp-runtime",1566 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",1566 "sp-std",1567 "xcm",1567 "xcm",1568 "xcm-executor",1568 "xcm-executor",1569]1569]1573version = "0.1.0"1573version = "0.1.0"1574source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.27#66b684f88eba6c755651b8c47dccad2c2d9ac3db"1574source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.27#66b684f88eba6c755651b8c47dccad2c2d9ac3db"1575dependencies = [1575dependencies = [1576 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",1576 "frame-support",1577 "parity-scale-codec 3.1.5",1577 "parity-scale-codec 3.1.5",1578 "polkadot-core-primitives",1578 "polkadot-core-primitives",1579 "polkadot-parachain",1579 "polkadot-parachain",1580 "polkadot-primitives",1580 "polkadot-primitives",1581 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",1581 "sp-api",1582 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",1582 "sp-runtime",1583 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",1583 "sp-std",1584 "sp-trie 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",1584 "sp-trie",1585]1585]158615861587[[package]]1587[[package]]1596 "parity-scale-codec 3.1.5",1596 "parity-scale-codec 3.1.5",1597 "sc-client-api",1597 "sc-client-api",1598 "scale-info",1598 "scale-info",1599 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",1599 "sp-api",1600 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",1600 "sp-core",1601 "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",1601 "sp-inherents",1602 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",1602 "sp-runtime",1603 "sp-state-machine 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",1603 "sp-state-machine",1604 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",1604 "sp-std",1605 "sp-storage 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",1605 "sp-storage",1606 "sp-trie 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",1606 "sp-trie",1607 "tracing",1607 "tracing",1608]1608]160916091615 "cumulus-primitives-core",1615 "cumulus-primitives-core",1616 "futures 0.3.23",1616 "futures 0.3.23",1617 "parity-scale-codec 3.1.5",1617 "parity-scale-codec 3.1.5",1618 "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",1618 "sp-inherents",1619 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",1619 "sp-std",1620 "sp-timestamp 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",1620 "sp-timestamp",1621]1621]162216221623[[package]]1623[[package]]1626source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.27#66b684f88eba6c755651b8c47dccad2c2d9ac3db"1626source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.27#66b684f88eba6c755651b8c47dccad2c2d9ac3db"1627dependencies = [1627dependencies = [1628 "cumulus-primitives-core",1628 "cumulus-primitives-core",1629 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",1629 "frame-support",1630 "parity-scale-codec 3.1.5",1630 "parity-scale-codec 3.1.5",1631 "polkadot-core-primitives",1631 "polkadot-core-primitives",1632 "polkadot-parachain",1632 "polkadot-parachain",1633 "polkadot-primitives",1633 "polkadot-primitives",1634 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",1634 "sp-runtime",1635 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",1635 "sp-std",1636 "sp-trie 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",1636 "sp-trie",1637 "xcm",1637 "xcm",1638 "xcm-builder",1638 "xcm-builder",1639 "xcm-executor",1639 "xcm-executor",1660 "sc-sysinfo",1660 "sc-sysinfo",1661 "sc-telemetry",1661 "sc-telemetry",1662 "sc-tracing",1662 "sc-tracing",1663 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",1663 "sp-api",1664 "sp-blockchain",1664 "sp-blockchain",1665 "sp-consensus",1665 "sp-consensus",1666 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",1666 "sp-core",1667 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",1667 "sp-runtime",1668 "sp-state-machine 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",1668 "sp-state-machine",1669 "tracing",1669 "tracing",1670]1670]167116711684 "polkadot-overseer",1684 "polkadot-overseer",1685 "polkadot-service",1685 "polkadot-service",1686 "sc-client-api",1686 "sc-client-api",1687 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",1687 "sp-api",1688 "sp-blockchain",1688 "sp-blockchain",1689 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",1689 "sp-core",1690 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",1690 "sp-runtime",1691 "sp-state-machine 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",1691 "sp-state-machine",1692 "thiserror",1692 "thiserror",1693]1693]169416941709 "polkadot-service",1709 "polkadot-service",1710 "sc-client-api",1710 "sc-client-api",1711 "sc-rpc-api",1711 "sc-rpc-api",1712 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",1712 "sp-api",1713 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",1713 "sp-core",1714 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",1714 "sp-runtime",1715 "sp-state-machine 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",1715 "sp-state-machine",1716 "sp-storage 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",1716 "sp-storage",1717 "tokio",1717 "tokio",1718 "tracing",1718 "tracing",1719 "url",1719 "url",1727 "cumulus-primitives-core",1727 "cumulus-primitives-core",1728 "parity-scale-codec 3.1.5",1728 "parity-scale-codec 3.1.5",1729 "polkadot-primitives",1729 "polkadot-primitives",1730 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",1730 "sp-runtime",1731 "sp-state-machine 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",1731 "sp-state-machine",1732 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",1732 "sp-std",1733]1733]173417341735[[package]]1735[[package]]2150[[package]]2150[[package]]2151name = "evm"2151name = "evm"2152version = "0.35.0"2152version = "0.35.0"2153source = "git+https://github.com/uniquenetwork/evm?branch=unique-polkadot-v0.9.24#e9252ed42dc26fc85b6703b1ba50660a08209e55"2154dependencies = [2155 "auto_impl",2156 "ethereum",2157 "evm-core 0.35.0 (git+https://github.com/uniquenetwork/evm?branch=unique-polkadot-v0.9.24)",2158 "evm-gasometer 0.35.0 (git+https://github.com/uniquenetwork/evm?branch=unique-polkadot-v0.9.24)",2159 "evm-runtime 0.35.0 (git+https://github.com/uniquenetwork/evm?branch=unique-polkadot-v0.9.24)",2160 "log",2161 "parity-scale-codec 3.1.5",2162 "primitive-types",2163 "rlp",2164 "scale-info",2165 "sha3 0.10.2",2166]21672168[[package]]2169name = "evm"2170version = "0.35.0"2171source = "git+https://github.com/uniquenetwork/evm?branch=unique-polkadot-v0.9.27#e9252ed42dc26fc85b6703b1ba50660a08209e55"2153source = "git+https://github.com/uniquenetwork/evm?branch=unique-polkadot-v0.9.27#e9252ed42dc26fc85b6703b1ba50660a08209e55"2172dependencies = [2154dependencies = [2173 "auto_impl",2155 "auto_impl",2174 "environmental",2156 "environmental",2175 "ethereum",2157 "ethereum",2176 "evm-core 0.35.0 (git+https://github.com/uniquenetwork/evm?branch=unique-polkadot-v0.9.27)",2158 "evm-core",2177 "evm-gasometer 0.35.0 (git+https://github.com/uniquenetwork/evm?branch=unique-polkadot-v0.9.27)",2159 "evm-gasometer",2178 "evm-runtime 0.35.0 (git+https://github.com/uniquenetwork/evm?branch=unique-polkadot-v0.9.27)",2160 "evm-runtime",2179 "log",2161 "log",2180 "parity-scale-codec 3.1.5",2162 "parity-scale-codec 3.1.5",2181 "primitive-types",2163 "primitive-types",2214[[package]]2196[[package]]2215name = "evm-core"2197name = "evm-core"2216version = "0.35.0"2198version = "0.35.0"2217source = "git+https://github.com/uniquenetwork/evm?branch=unique-polkadot-v0.9.24#e9252ed42dc26fc85b6703b1ba50660a08209e55"2218dependencies = [2219 "parity-scale-codec 3.1.5",2220 "primitive-types",2221 "scale-info",2222]22232224[[package]]2225name = "evm-core"2226version = "0.35.0"2227source = "git+https://github.com/uniquenetwork/evm?branch=unique-polkadot-v0.9.27#e9252ed42dc26fc85b6703b1ba50660a08209e55"2199source = "git+https://github.com/uniquenetwork/evm?branch=unique-polkadot-v0.9.27#e9252ed42dc26fc85b6703b1ba50660a08209e55"2228dependencies = [2200dependencies = [2229 "parity-scale-codec 3.1.5",2201 "parity-scale-codec 3.1.5",2235[[package]]2207[[package]]2236name = "evm-gasometer"2208name = "evm-gasometer"2237version = "0.35.0"2209version = "0.35.0"2238source = "git+https://github.com/uniquenetwork/evm?branch=unique-polkadot-v0.9.24#e9252ed42dc26fc85b6703b1ba50660a08209e55"2239dependencies = [2240 "evm-core 0.35.0 (git+https://github.com/uniquenetwork/evm?branch=unique-polkadot-v0.9.24)",2241 "evm-runtime 0.35.0 (git+https://github.com/uniquenetwork/evm?branch=unique-polkadot-v0.9.24)",2242 "primitive-types",2243]22442245[[package]]2246name = "evm-gasometer"2247version = "0.35.0"2248source = "git+https://github.com/uniquenetwork/evm?branch=unique-polkadot-v0.9.27#e9252ed42dc26fc85b6703b1ba50660a08209e55"2210source = "git+https://github.com/uniquenetwork/evm?branch=unique-polkadot-v0.9.27#e9252ed42dc26fc85b6703b1ba50660a08209e55"2249dependencies = [2211dependencies = [2250 "environmental",2212 "environmental",2251 "evm-core 0.35.0 (git+https://github.com/uniquenetwork/evm?branch=unique-polkadot-v0.9.27)",2213 "evm-core",2252 "evm-runtime 0.35.0 (git+https://github.com/uniquenetwork/evm?branch=unique-polkadot-v0.9.27)",2214 "evm-runtime",2253 "primitive-types",2215 "primitive-types",2254]2216]225522172256[[package]]2218[[package]]2257name = "evm-runtime"2219name = "evm-runtime"2258version = "0.35.0"2220version = "0.35.0"2259source = "git+https://github.com/uniquenetwork/evm?branch=unique-polkadot-v0.9.24#e9252ed42dc26fc85b6703b1ba50660a08209e55"2260dependencies = [2261 "auto_impl",2262 "evm-core 0.35.0 (git+https://github.com/uniquenetwork/evm?branch=unique-polkadot-v0.9.24)",2263 "primitive-types",2264 "sha3 0.10.2",2265]22662267[[package]]2268name = "evm-runtime"2269version = "0.35.0"2270source = "git+https://github.com/uniquenetwork/evm?branch=unique-polkadot-v0.9.27#e9252ed42dc26fc85b6703b1ba50660a08209e55"2221source = "git+https://github.com/uniquenetwork/evm?branch=unique-polkadot-v0.9.27#e9252ed42dc26fc85b6703b1ba50660a08209e55"2271dependencies = [2222dependencies = [2272 "auto_impl",2223 "auto_impl",2273 "environmental",2224 "environmental",2274 "evm-core 0.35.0 (git+https://github.com/uniquenetwork/evm?branch=unique-polkadot-v0.9.27)",2225 "evm-core",2275 "primitive-types",2226 "primitive-types",2276 "sha3 0.10.2",2227 "sha3 0.10.2",2277]2228]2367 "fp-rpc",2318 "fp-rpc",2368 "sc-client-api",2319 "sc-client-api",2369 "sc-consensus",2320 "sc-consensus",2370 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",2321 "sp-api",2371 "sp-block-builder",2322 "sp-block-builder",2372 "sp-blockchain",2323 "sp-blockchain",2373 "sp-consensus",2324 "sp-consensus",2374 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",2325 "sp-runtime",2375 "thiserror",2326 "thiserror",2376]2327]237723282386 "parity-scale-codec 3.1.5",2337 "parity-scale-codec 3.1.5",2387 "parking_lot 0.12.1",2338 "parking_lot 0.12.1",2388 "sc-client-db",2339 "sc-client-db",2389 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",2340 "sp-core",2390 "sp-database",2341 "sp-database",2391 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",2342 "sp-runtime",2392]2343]239323442394[[package]]2345[[package]]2403 "futures-timer",2354 "futures-timer",2404 "log",2355 "log",2405 "sc-client-api",2356 "sc-client-api",2406 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",2357 "sp-api",2407 "sp-blockchain",2358 "sp-blockchain",2408 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",2359 "sp-runtime",2409]2360]241023612411[[package]]2362[[package]]2415dependencies = [2366dependencies = [2416 "ethereum",2367 "ethereum",2417 "ethereum-types",2368 "ethereum-types",2418 "evm 0.35.0 (git+https://github.com/uniquenetwork/evm?branch=unique-polkadot-v0.9.27)",2369 "evm",2419 "fc-db",2370 "fc-db",2420 "fc-rpc-core",2371 "fc-rpc-core",2421 "fp-rpc",2372 "fp-rpc",2437 "sc-service",2388 "sc-service",2438 "sc-transaction-pool",2389 "sc-transaction-pool",2439 "sc-transaction-pool-api",2390 "sc-transaction-pool-api",2440 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",2391 "sp-api",2441 "sp-block-builder",2392 "sp-block-builder",2442 "sp-blockchain",2393 "sp-blockchain",2443 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",2394 "sp-core",2444 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",2395 "sp-io",2445 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",2396 "sp-runtime",2446 "sp-storage 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",2397 "sp-storage",2447 "substrate-prometheus-endpoint",2398 "substrate-prometheus-endpoint",2448 "tokio",2399 "tokio",2449]2400]2596dependencies = [2547dependencies = [2597 "ethereum",2548 "ethereum",2598 "parity-scale-codec 3.1.5",2549 "parity-scale-codec 3.1.5",2599 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",2550 "sp-core",2600 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",2551 "sp-runtime",2601 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",2552 "sp-std",2602]2553]260325542604[[package]]2555[[package]]2605name = "fp-evm"2556name = "fp-evm"2606version = "3.0.0-dev"2557version = "3.0.0-dev"2607source = "git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.24#b1941ba0e691e4a95b414343fd89aceb94c4172b"2608dependencies = [2609 "evm 0.35.0 (git+https://github.com/uniquenetwork/evm?branch=unique-polkadot-v0.9.24)",2610 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24)",2611 "impl-trait-for-tuples",2612 "parity-scale-codec 3.1.5",2613 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24)",2614 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24)",2615]26162617[[package]]2618name = "fp-evm"2619version = "3.0.0-dev"2620source = "git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.27#69945f20e8dc06ab9e0dd636848a8db6a408c71c"2558source = "git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.27#69945f20e8dc06ab9e0dd636848a8db6a408c71c"2621dependencies = [2559dependencies = [2622 "evm 0.35.0 (git+https://github.com/uniquenetwork/evm?branch=unique-polkadot-v0.9.27)",2560 "evm",2623 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",2561 "frame-support",2624 "impl-trait-for-tuples",2562 "impl-trait-for-tuples",2625 "parity-scale-codec 3.1.5",2563 "parity-scale-codec 3.1.5",2626 "serde",2564 "serde",2627 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",2565 "sp-core",2628 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",2566 "sp-std",2629]2567]263025682631[[package]]2569[[package]]2632name = "fp-evm-mapping"2570name = "fp-evm-mapping"2633version = "0.1.0"2571version = "0.1.0"2634source = "git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.24#b1941ba0e691e4a95b414343fd89aceb94c4172b"2635dependencies = [2636 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24)",2637 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24)",2638]26392640[[package]]2641name = "fp-evm-mapping"2642version = "0.1.0"2643source = "git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.27#69945f20e8dc06ab9e0dd636848a8db6a408c71c"2572source = "git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.27#69945f20e8dc06ab9e0dd636848a8db6a408c71c"2644dependencies = [2573dependencies = [2645 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",2574 "frame-support",2646 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",2575 "sp-core",2647]2576]264825772649[[package]]2578[[package]]2653dependencies = [2582dependencies = [2654 "ethereum",2583 "ethereum",2655 "ethereum-types",2584 "ethereum-types",2656 "fp-evm 3.0.0-dev (git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.27)",2585 "fp-evm",2657 "parity-scale-codec 3.1.5",2586 "parity-scale-codec 3.1.5",2658 "scale-info",2587 "scale-info",2659 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",2588 "sp-api",2660 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",2589 "sp-core",2661 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",2590 "sp-io",2662 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",2591 "sp-runtime",2663 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",2592 "sp-std",2664]2593]266525942666[[package]]2595[[package]]2669source = "git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.27#69945f20e8dc06ab9e0dd636848a8db6a408c71c"2598source = "git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.27#69945f20e8dc06ab9e0dd636848a8db6a408c71c"2670dependencies = [2599dependencies = [2671 "ethereum",2600 "ethereum",2672 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",2601 "frame-support",2673 "parity-scale-codec 3.1.5",2602 "parity-scale-codec 3.1.5",2674 "parity-util-mem",2603 "parity-util-mem",2675 "scale-info",2604 "scale-info",2676 "serde",2605 "serde",2677 "sp-debug-derive 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",2606 "sp-debug-derive",2678 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",2607 "sp-io",2679 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",2608 "sp-runtime",2680]2609]268126102682[[package]]2611[[package]]2690[[package]]2619[[package]]2691name = "frame-benchmarking"2620name = "frame-benchmarking"2692version = "4.0.0-dev"2621version = "4.0.0-dev"2693source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#814752f60ab8cce7e2ece3ce0c1b10799b4eab28"2694dependencies = [2695 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24)",2696 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24)",2697 "linregress",2698 "log",2699 "parity-scale-codec 3.1.5",2700 "paste",2701 "scale-info",2702 "serde",2703 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24)",2704 "sp-application-crypto 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24)",2705 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24)",2706 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24)",2707 "sp-runtime-interface 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24)",2708 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24)",2709 "sp-storage 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24)",2710]27112712[[package]]2713name = "frame-benchmarking"2714version = "4.0.0-dev"2715source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"2622source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"2716dependencies = [2623dependencies = [2717 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",2624 "frame-support",2718 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",2625 "frame-system",2719 "linregress",2626 "linregress",2720 "log",2627 "log",2721 "parity-scale-codec 3.1.5",2628 "parity-scale-codec 3.1.5",2722 "paste",2629 "paste",2723 "scale-info",2630 "scale-info",2724 "serde",2631 "serde",2725 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",2632 "sp-api",2726 "sp-application-crypto 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",2633 "sp-application-crypto",2727 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",2634 "sp-io",2728 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",2635 "sp-runtime",2729 "sp-runtime-interface 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",2636 "sp-runtime-interface",2730 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",2637 "sp-std",2731 "sp-storage 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",2638 "sp-storage",2732]2639]273326402734[[package]]2641[[package]]2740 "chrono",2647 "chrono",2741 "clap",2648 "clap",2742 "comfy-table",2649 "comfy-table",2743 "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",2650 "frame-benchmarking",2744 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",2651 "frame-support",2745 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",2652 "frame-system",2746 "gethostname",2653 "gethostname",2747 "handlebars",2654 "handlebars",2748 "hash-db",2655 "hash-db",2766 "serde",2673 "serde",2767 "serde_json",2674 "serde_json",2768 "serde_nanos",2675 "serde_nanos",2769 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",2676 "sp-api",2770 "sp-blockchain",2677 "sp-blockchain",2771 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",2678 "sp-core",2772 "sp-database",2679 "sp-database",2773 "sp-externalities 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",2680 "sp-externalities",2774 "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",2681 "sp-inherents",2775 "sp-keystore 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",2682 "sp-keystore",2776 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",2683 "sp-runtime",2777 "sp-state-machine 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",2684 "sp-state-machine",2778 "sp-storage 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",2685 "sp-storage",2779 "sp-trie 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",2686 "sp-trie",2780 "tempfile",2687 "tempfile",2781 "thiserror",2688 "thiserror",2782 "thousands",2689 "thousands",2799source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"2706source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"2800dependencies = [2707dependencies = [2801 "frame-election-provider-solution-type",2708 "frame-election-provider-solution-type",2802 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",2709 "frame-support",2803 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",2710 "frame-system",2804 "parity-scale-codec 3.1.5",2711 "parity-scale-codec 3.1.5",2805 "scale-info",2712 "scale-info",2806 "sp-arithmetic 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",2713 "sp-arithmetic",2807 "sp-npos-elections",2714 "sp-npos-elections",2808 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",2715 "sp-runtime",2809 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",2716 "sp-std",2810]2717]281127182812[[package]]2719[[package]]2813name = "frame-executive"2720name = "frame-executive"2814version = "4.0.0-dev"2721version = "4.0.0-dev"2815source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"2722source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"2816dependencies = [2723dependencies = [2817 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",2724 "frame-support",2818 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",2725 "frame-system",2819 "parity-scale-codec 3.1.5",2726 "parity-scale-codec 3.1.5",2820 "scale-info",2727 "scale-info",2821 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",2728 "sp-core",2822 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",2729 "sp-io",2823 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",2730 "sp-runtime",2824 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",2731 "sp-std",2825 "sp-tracing 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",2732 "sp-tracing",2826]2733]282727342828[[package]]2735[[package]]2840[[package]]2747[[package]]2841name = "frame-support"2748name = "frame-support"2842version = "4.0.0-dev"2749version = "4.0.0-dev"2843source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#814752f60ab8cce7e2ece3ce0c1b10799b4eab28"2844dependencies = [2845 "bitflags",2846 "frame-metadata",2847 "frame-support-procedural 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24)",2848 "impl-trait-for-tuples",2849 "k256",2850 "log",2851 "once_cell",2852 "parity-scale-codec 3.1.5",2853 "paste",2854 "scale-info",2855 "serde",2856 "smallvec",2857 "sp-arithmetic 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24)",2858 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24)",2859 "sp-core-hashing-proc-macro 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24)",2860 "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24)",2861 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24)",2862 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24)",2863 "sp-staking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24)",2864 "sp-state-machine 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24)",2865 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24)",2866 "sp-tracing 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24)",2867 "tt-call",2868]28692870[[package]]2871name = "frame-support"2872version = "4.0.0-dev"2873source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"2750source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"2874dependencies = [2751dependencies = [2875 "bitflags",2752 "bitflags",2876 "frame-metadata",2753 "frame-metadata",2877 "frame-support-procedural 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",2754 "frame-support-procedural",2878 "impl-trait-for-tuples",2755 "impl-trait-for-tuples",2879 "k256",2756 "k256",2880 "log",2757 "log",2884 "scale-info",2761 "scale-info",2885 "serde",2762 "serde",2886 "smallvec",2763 "smallvec",2887 "sp-arithmetic 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",2764 "sp-arithmetic",2888 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",2765 "sp-core",2889 "sp-core-hashing-proc-macro 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",2766 "sp-core-hashing-proc-macro",2890 "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",2767 "sp-inherents",2891 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",2768 "sp-io",2892 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",2769 "sp-runtime",2893 "sp-staking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",2770 "sp-staking",2894 "sp-state-machine 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",2771 "sp-state-machine",2895 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",2772 "sp-std",2896 "sp-tracing 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",2773 "sp-tracing",2897 "tt-call",2774 "tt-call",2898]2775]289927762900[[package]]2777[[package]]2901name = "frame-support-procedural"2778name = "frame-support-procedural"2902version = "4.0.0-dev"2779version = "4.0.0-dev"2903source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#814752f60ab8cce7e2ece3ce0c1b10799b4eab28"2904dependencies = [2905 "Inflector",2906 "frame-support-procedural-tools 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24)",2907 "proc-macro2",2908 "quote",2909 "syn",2910]29112912[[package]]2913name = "frame-support-procedural"2914version = "4.0.0-dev"2915source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"2780source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"2916dependencies = [2781dependencies = [2917 "Inflector",2782 "Inflector",2918 "frame-support-procedural-tools 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",2783 "frame-support-procedural-tools",2919 "proc-macro2",2784 "proc-macro2",2920 "quote",2785 "quote",2921 "syn",2786 "syn",2924[[package]]2789[[package]]2925name = "frame-support-procedural-tools"2790name = "frame-support-procedural-tools"2926version = "4.0.0-dev"2791version = "4.0.0-dev"2927source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#814752f60ab8cce7e2ece3ce0c1b10799b4eab28"2928dependencies = [2929 "frame-support-procedural-tools-derive 3.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24)",2930 "proc-macro-crate",2931 "proc-macro2",2932 "quote",2933 "syn",2934]29352936[[package]]2937name = "frame-support-procedural-tools"2938version = "4.0.0-dev"2939source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"2792source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"2940dependencies = [2793dependencies = [2941 "frame-support-procedural-tools-derive 3.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",2794 "frame-support-procedural-tools-derive",2942 "proc-macro-crate",2795 "proc-macro-crate",2943 "proc-macro2",2796 "proc-macro2",2944 "quote",2797 "quote",2948[[package]]2801[[package]]2949name = "frame-support-procedural-tools-derive"2802name = "frame-support-procedural-tools-derive"2950version = "3.0.0"2803version = "3.0.0"2951source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#814752f60ab8cce7e2ece3ce0c1b10799b4eab28"2952dependencies = [2953 "proc-macro2",2954 "quote",2955 "syn",2956]29572958[[package]]2959name = "frame-support-procedural-tools-derive"2960version = "3.0.0"2961source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"2804source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"2962dependencies = [2805dependencies = [2963 "proc-macro2",2806 "proc-macro2",2968[[package]]2811[[package]]2969name = "frame-system"2812name = "frame-system"2970version = "4.0.0-dev"2813version = "4.0.0-dev"2971source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#814752f60ab8cce7e2ece3ce0c1b10799b4eab28"2972dependencies = [2973 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24)",2974 "log",2975 "parity-scale-codec 3.1.5",2976 "scale-info",2977 "serde",2978 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24)",2979 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24)",2980 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24)",2981 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24)",2982 "sp-version 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24)",2983]29842985[[package]]2986name = "frame-system"2987version = "4.0.0-dev"2988source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"2814source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"2989dependencies = [2815dependencies = [2990 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",2816 "frame-support",2991 "log",2817 "log",2992 "parity-scale-codec 3.1.5",2818 "parity-scale-codec 3.1.5",2993 "scale-info",2819 "scale-info",2994 "serde",2820 "serde",2995 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",2821 "sp-core",2996 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",2822 "sp-io",2997 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",2823 "sp-runtime",2998 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",2824 "sp-std",2999 "sp-version 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",2825 "sp-version",3000]2826]300128273002[[package]]2828[[package]]3003name = "frame-system-benchmarking"2829name = "frame-system-benchmarking"3004version = "4.0.0-dev"2830version = "4.0.0-dev"3005source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"2831source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"3006dependencies = [2832dependencies = [3007 "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",2833 "frame-benchmarking",3008 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",2834 "frame-support",3009 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",2835 "frame-system",3010 "parity-scale-codec 3.1.5",2836 "parity-scale-codec 3.1.5",3011 "scale-info",2837 "scale-info",3012 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",2838 "sp-core",3013 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",2839 "sp-runtime",3014 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",2840 "sp-std",3015]2841]301628423017[[package]]2843[[package]]3020source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"2846source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"3021dependencies = [2847dependencies = [3022 "parity-scale-codec 3.1.5",2848 "parity-scale-codec 3.1.5",3023 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",2849 "sp-api",3024]2850]302528513026[[package]]2852[[package]]3027name = "frame-try-runtime"2853name = "frame-try-runtime"3028version = "0.10.0-dev"2854version = "0.10.0-dev"3029source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"2855source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"3030dependencies = [2856dependencies = [3031 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",2857 "frame-support",3032 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",2858 "sp-api",3033 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",2859 "sp-runtime",3034 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",2860 "sp-std",3035]2861]303628623037[[package]]2863[[package]]3909dependencies = [3735dependencies = [3910 "beefy-primitives",3736 "beefy-primitives",3911 "bitvec 1.0.1",3737 "bitvec 1.0.1",3912 "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",3738 "frame-benchmarking",3913 "frame-election-provider-support",3739 "frame-election-provider-support",3914 "frame-executive",3740 "frame-executive",3915 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",3741 "frame-support",3916 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",3742 "frame-system",3917 "frame-system-benchmarking",3743 "frame-system-benchmarking",3918 "frame-system-rpc-runtime-api",3744 "frame-system-rpc-runtime-api",3919 "frame-try-runtime",3745 "frame-try-runtime",3924 "pallet-authorship",3750 "pallet-authorship",3925 "pallet-babe",3751 "pallet-babe",3926 "pallet-bags-list",3752 "pallet-bags-list",3927 "pallet-balances 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",3753 "pallet-balances",3928 "pallet-bounties",3754 "pallet-bounties",3929 "pallet-child-bounties",3755 "pallet-child-bounties",3930 "pallet-collective",3756 "pallet-collective",3953 "pallet-society",3779 "pallet-society",3954 "pallet-staking",3780 "pallet-staking",3955 "pallet-staking-reward-fn",3781 "pallet-staking-reward-fn",3956 "pallet-timestamp 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",3782 "pallet-timestamp",3957 "pallet-tips",3783 "pallet-tips",3958 "pallet-transaction-payment",3784 "pallet-transaction-payment",3959 "pallet-transaction-payment-rpc-runtime-api",3785 "pallet-transaction-payment-rpc-runtime-api",3971 "serde",3797 "serde",3972 "serde_derive",3798 "serde_derive",3973 "smallvec",3799 "smallvec",3974 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",3800 "sp-api",3975 "sp-arithmetic 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",3801 "sp-arithmetic",3976 "sp-authority-discovery",3802 "sp-authority-discovery",3977 "sp-block-builder",3803 "sp-block-builder",3978 "sp-consensus-babe",3804 "sp-consensus-babe",3979 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",3805 "sp-core",3980 "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",3806 "sp-inherents",3981 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",3807 "sp-io",3982 "sp-mmr-primitives",3808 "sp-mmr-primitives",3983 "sp-npos-elections",3809 "sp-npos-elections",3984 "sp-offchain",3810 "sp-offchain",3985 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",3811 "sp-runtime",3986 "sp-session",3812 "sp-session",3987 "sp-staking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",3813 "sp-staking",3988 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",3814 "sp-std",3989 "sp-transaction-pool",3815 "sp-transaction-pool",3990 "sp-version 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",3816 "sp-version",3991 "static_assertions",3817 "static_assertions",3992 "substrate-wasm-builder",3818 "substrate-wasm-builder",3993 "xcm",3819 "xcm",4000version = "0.9.27"3826version = "0.9.27"4001source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.27#b017bad50d360a1c6e3cdf9652bdb85e5f479fea"3827source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.27#b017bad50d360a1c6e3cdf9652bdb85e5f479fea"4002dependencies = [3828dependencies = [4003 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",3829 "frame-support",4004 "polkadot-primitives",3830 "polkadot-primitives",4005 "polkadot-runtime-common",3831 "polkadot-runtime-common",4006 "smallvec",3832 "smallvec",4007 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",3833 "sp-runtime",4008]3834]400938354010[[package]]3836[[package]]5311 "cumulus-primitives-utility",5137 "cumulus-primitives-utility",5312 "derivative",5138 "derivative",5313 "evm-coder",5139 "evm-coder",5314 "fp-evm-mapping 0.1.0 (git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.27)",5140 "fp-evm-mapping",5315 "fp-rpc",5141 "fp-rpc",5316 "fp-self-contained",5142 "fp-self-contained",5317 "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5143 "frame-benchmarking",5318 "frame-executive",5144 "frame-executive",5319 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5145 "frame-support",5320 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5146 "frame-system",5321 "frame-system-benchmarking",5147 "frame-system-benchmarking",5322 "frame-system-rpc-runtime-api",5148 "frame-system-rpc-runtime-api",5323 "frame-try-runtime",5149 "frame-try-runtime",5326 "orml-vesting",5152 "orml-vesting",5327 "pallet-app-promotion",5153 "pallet-app-promotion",5328 "pallet-aura",5154 "pallet-aura",5329 "pallet-balances 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5155 "pallet-balances",5330 "pallet-base-fee",5156 "pallet-base-fee",5331 "pallet-common",5157 "pallet-common",5332 "pallet-configuration",5158 "pallet-configuration",5333 "pallet-ethereum",5159 "pallet-ethereum",5334 "pallet-evm 6.0.0-dev (git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.27)",5160 "pallet-evm",5335 "pallet-evm-coder-substrate",5161 "pallet-evm-coder-substrate",5336 "pallet-evm-contract-helpers",5162 "pallet-evm-contract-helpers",5337 "pallet-evm-migration",5163 "pallet-evm-migration",5338 "pallet-evm-transaction-payment",5164 "pallet-evm-transaction-payment",5339 "pallet-fungible",5165 "pallet-fungible",5340 "pallet-inflation",5166 "pallet-inflation",5341 "pallet-nonfungible",5167 "pallet-nonfungible",5342 "pallet-randomness-collective-flip 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5168 "pallet-randomness-collective-flip",5343 "pallet-refungible",5169 "pallet-refungible",5344 "pallet-rmrk-core",5170 "pallet-rmrk-core",5345 "pallet-rmrk-equip",5171 "pallet-rmrk-equip",5346 "pallet-structure",5172 "pallet-structure",5347 "pallet-sudo",5173 "pallet-sudo",5348 "pallet-template-transaction-payment",5174 "pallet-template-transaction-payment",5349 "pallet-timestamp 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5175 "pallet-timestamp",5350 "pallet-transaction-payment",5176 "pallet-transaction-payment",5351 "pallet-transaction-payment-rpc-runtime-api",5177 "pallet-transaction-payment-rpc-runtime-api",5352 "pallet-treasury",5178 "pallet-treasury",5360 "scale-info",5186 "scale-info",5361 "serde",5187 "serde",5362 "smallvec",5188 "smallvec",5363 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5189 "sp-api",5364 "sp-arithmetic 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5190 "sp-arithmetic",5365 "sp-block-builder",5191 "sp-block-builder",5366 "sp-consensus-aura",5192 "sp-consensus-aura",5367 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5193 "sp-core",5368 "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5194 "sp-inherents",5369 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5195 "sp-io",5370 "sp-offchain",5196 "sp-offchain",5371 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5197 "sp-runtime",5372 "sp-session",5198 "sp-session",5373 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5199 "sp-std",5374 "sp-transaction-pool",5200 "sp-transaction-pool",5375 "sp-version 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5201 "sp-version",5376 "substrate-wasm-builder",5202 "substrate-wasm-builder",5377 "up-common",5203 "up-common",5378 "up-data-structs",5204 "up-data-structs",5445version = "0.4.1-dev"5271version = "0.4.1-dev"5446source = "git+https://github.com/open-web3-stack/open-runtime-module-library?branch=polkadot-v0.9.27#377213f750755cc48e80a3131eaae63b5eda8362"5272source = "git+https://github.com/open-web3-stack/open-runtime-module-library?branch=polkadot-v0.9.27#377213f750755cc48e80a3131eaae63b5eda8362"5447dependencies = [5273dependencies = [5448 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5274 "frame-support",5449 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5275 "frame-system",5450 "parity-scale-codec 3.1.5",5276 "parity-scale-codec 3.1.5",5451 "scale-info",5277 "scale-info",5452 "serde",5278 "serde",5453 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5279 "sp-io",5454 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5280 "sp-runtime",5455 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5281 "sp-std",5456]5282]545752835458[[package]]5284[[package]]5474name = "pallet-app-promotion"5300name = "pallet-app-promotion"5475version = "0.1.0"5301version = "0.1.0"5476dependencies = [5302dependencies = [5477 "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24)",5303 "frame-benchmarking",5478 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24)",5304 "frame-support",5479 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24)",5305 "frame-system",5480 "pallet-balances 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24)",5306 "pallet-balances",5481 "pallet-evm 6.0.0-dev (git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.24)",5307 "pallet-evm",5482 "pallet-randomness-collective-flip 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24)",5308 "pallet-randomness-collective-flip",5483 "pallet-timestamp 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24)",5309 "pallet-timestamp",5484 "parity-scale-codec 3.1.5",5310 "parity-scale-codec 3.1.5",5485 "scale-info",5311 "scale-info",5486 "serde",5312 "serde",5487 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24)",5313 "sp-core",5488 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24)",5314 "sp-io",5489 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24)",5315 "sp-runtime",5490 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24)",5316 "sp-std",5491]5317]549253185493[[package]]5319[[package]]5494name = "pallet-aura"5320name = "pallet-aura"5495version = "4.0.0-dev"5321version = "4.0.0-dev"5496source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"5322source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"5497dependencies = [5323dependencies = [5498 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5324 "frame-support",5499 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5325 "frame-system",5500 "pallet-timestamp 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5326 "pallet-timestamp",5501 "parity-scale-codec 3.1.5",5327 "parity-scale-codec 3.1.5",5502 "scale-info",5328 "scale-info",5503 "sp-application-crypto 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5329 "sp-application-crypto",5504 "sp-consensus-aura",5330 "sp-consensus-aura",5505 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5331 "sp-runtime",5506 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5332 "sp-std",5507]5333]550853345509[[package]]5335[[package]]5510name = "pallet-authority-discovery"5336name = "pallet-authority-discovery"5511version = "4.0.0-dev"5337version = "4.0.0-dev"5512source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"5338source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"5513dependencies = [5339dependencies = [5514 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5340 "frame-support",5515 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5341 "frame-system",5516 "pallet-session",5342 "pallet-session",5517 "parity-scale-codec 3.1.5",5343 "parity-scale-codec 3.1.5",5518 "scale-info",5344 "scale-info",5519 "sp-application-crypto 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5345 "sp-application-crypto",5520 "sp-authority-discovery",5346 "sp-authority-discovery",5521 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5347 "sp-runtime",5522 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5348 "sp-std",5523]5349]552453505525[[package]]5351[[package]]5526name = "pallet-authorship"5352name = "pallet-authorship"5527version = "4.0.0-dev"5353version = "4.0.0-dev"5528source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"5354source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"5529dependencies = [5355dependencies = [5530 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5356 "frame-support",5531 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5357 "frame-system",5532 "impl-trait-for-tuples",5358 "impl-trait-for-tuples",5533 "parity-scale-codec 3.1.5",5359 "parity-scale-codec 3.1.5",5534 "scale-info",5360 "scale-info",5535 "sp-authorship",5361 "sp-authorship",5536 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5362 "sp-runtime",5537 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5363 "sp-std",5538]5364]553953655540[[package]]5366[[package]]5541name = "pallet-babe"5367name = "pallet-babe"5542version = "4.0.0-dev"5368version = "4.0.0-dev"5543source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"5369source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"5544dependencies = [5370dependencies = [5545 "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5371 "frame-benchmarking",5546 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5372 "frame-support",5547 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5373 "frame-system",5548 "log",5374 "log",5549 "pallet-authorship",5375 "pallet-authorship",5550 "pallet-session",5376 "pallet-session",5551 "pallet-timestamp 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5377 "pallet-timestamp",5552 "parity-scale-codec 3.1.5",5378 "parity-scale-codec 3.1.5",5553 "scale-info",5379 "scale-info",5554 "sp-application-crypto 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5380 "sp-application-crypto",5555 "sp-consensus-babe",5381 "sp-consensus-babe",5556 "sp-consensus-vrf",5382 "sp-consensus-vrf",5557 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5383 "sp-io",5558 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5384 "sp-runtime",5559 "sp-session",5385 "sp-session",5560 "sp-staking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5386 "sp-staking",5561 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5387 "sp-std",5562]5388]556353895564[[package]]5390[[package]]5565name = "pallet-bags-list"5391name = "pallet-bags-list"5566version = "4.0.0-dev"5392version = "4.0.0-dev"5567source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"5393source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"5568dependencies = [5394dependencies = [5569 "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5395 "frame-benchmarking",5570 "frame-election-provider-support",5396 "frame-election-provider-support",5571 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5397 "frame-support",5572 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5398 "frame-system",5573 "log",5399 "log",5574 "pallet-balances 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5400 "pallet-balances",5575 "parity-scale-codec 3.1.5",5401 "parity-scale-codec 3.1.5",5576 "scale-info",5402 "scale-info",5577 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5403 "sp-core",5578 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5404 "sp-io",5579 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5405 "sp-runtime",5580 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5406 "sp-std",5581 "sp-tracing 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5407 "sp-tracing",5582]5408]558354095584[[package]]5410[[package]]5585name = "pallet-balances"5411name = "pallet-balances"5586version = "4.0.0-dev"5412version = "4.0.0-dev"5587source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#814752f60ab8cce7e2ece3ce0c1b10799b4eab28"5588dependencies = [5589 "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24)",5590 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24)",5591 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24)",5592 "log",5593 "parity-scale-codec 3.1.5",5594 "scale-info",5595 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24)",5596 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24)",5597]55985599[[package]]5600name = "pallet-balances"5601version = "4.0.0-dev"5602source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"5413source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"5603dependencies = [5414dependencies = [5604 "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5415 "frame-benchmarking",5605 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5416 "frame-support",5606 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5417 "frame-system",5607 "log",5418 "log",5608 "parity-scale-codec 3.1.5",5419 "parity-scale-codec 3.1.5",5609 "scale-info",5420 "scale-info",5610 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5421 "sp-runtime",5611 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5422 "sp-std",5612]5423]561354245614[[package]]5425[[package]]5615name = "pallet-base-fee"5426name = "pallet-base-fee"5616version = "1.0.0"5427version = "1.0.0"5617source = "git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.27#69945f20e8dc06ab9e0dd636848a8db6a408c71c"5428source = "git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.27#69945f20e8dc06ab9e0dd636848a8db6a408c71c"5618dependencies = [5429dependencies = [5619 "fp-evm 3.0.0-dev (git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.27)",5430 "fp-evm",5620 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5431 "frame-support",5621 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5432 "frame-system",5622 "parity-scale-codec 3.1.5",5433 "parity-scale-codec 3.1.5",5623 "scale-info",5434 "scale-info",5624 "serde",5435 "serde",5625 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5436 "sp-core",5626 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5437 "sp-runtime",5627]5438]562854395629[[package]]5440[[package]]5632source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"5443source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"5633dependencies = [5444dependencies = [5634 "beefy-primitives",5445 "beefy-primitives",5635 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5446 "frame-support",5636 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5447 "frame-system",5637 "pallet-session",5448 "pallet-session",5638 "parity-scale-codec 3.1.5",5449 "parity-scale-codec 3.1.5",5639 "scale-info",5450 "scale-info",5640 "serde",5451 "serde",5641 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5452 "sp-runtime",5642 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5453 "sp-std",5643]5454]564454555645[[package]]5456[[package]]5649dependencies = [5460dependencies = [5650 "beefy-merkle-tree",5461 "beefy-merkle-tree",5651 "beefy-primitives",5462 "beefy-primitives",5652 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5463 "frame-support",5653 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5464 "frame-system",5654 "hex",5465 "hex",5655 "log",5466 "log",5656 "pallet-beefy",5467 "pallet-beefy",5659 "parity-scale-codec 3.1.5",5470 "parity-scale-codec 3.1.5",5660 "scale-info",5471 "scale-info",5661 "serde",5472 "serde",5662 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5473 "sp-core",5663 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5474 "sp-io",5664 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5475 "sp-runtime",5665 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5476 "sp-std",5666]5477]566754785668[[package]]5479[[package]]5669name = "pallet-bounties"5480name = "pallet-bounties"5670version = "4.0.0-dev"5481version = "4.0.0-dev"5671source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"5482source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"5672dependencies = [5483dependencies = [5673 "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5484 "frame-benchmarking",5674 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5485 "frame-support",5675 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5486 "frame-system",5676 "log",5487 "log",5677 "pallet-treasury",5488 "pallet-treasury",5678 "parity-scale-codec 3.1.5",5489 "parity-scale-codec 3.1.5",5679 "scale-info",5490 "scale-info",5680 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5491 "sp-core",5681 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5492 "sp-io",5682 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5493 "sp-runtime",5683 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5494 "sp-std",5684]5495]568554965686[[package]]5497[[package]]5687name = "pallet-child-bounties"5498name = "pallet-child-bounties"5688version = "4.0.0-dev"5499version = "4.0.0-dev"5689source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"5500source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"5690dependencies = [5501dependencies = [5691 "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5502 "frame-benchmarking",5692 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5503 "frame-support",5693 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5504 "frame-system",5694 "log",5505 "log",5695 "pallet-bounties",5506 "pallet-bounties",5696 "pallet-treasury",5507 "pallet-treasury",5697 "parity-scale-codec 3.1.5",5508 "parity-scale-codec 3.1.5",5698 "scale-info",5509 "scale-info",5699 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5510 "sp-core",5700 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5511 "sp-io",5701 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5512 "sp-runtime",5702 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5513 "sp-std",5703]5514]570455155705[[package]]5516[[package]]5706name = "pallet-collective"5517name = "pallet-collective"5707version = "4.0.0-dev"5518version = "4.0.0-dev"5708source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"5519source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"5709dependencies = [5520dependencies = [5710 "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5521 "frame-benchmarking",5711 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5522 "frame-support",5712 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5523 "frame-system",5713 "log",5524 "log",5714 "parity-scale-codec 3.1.5",5525 "parity-scale-codec 3.1.5",5715 "scale-info",5526 "scale-info",5716 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5527 "sp-core",5717 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5528 "sp-io",5718 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5529 "sp-runtime",5719 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5530 "sp-std",5720]5531]572155325722[[package]]5533[[package]]5725dependencies = [5536dependencies = [5726 "ethereum",5537 "ethereum",5727 "evm-coder",5538 "evm-coder",5728 "fp-evm-mapping 0.1.0 (git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.27)",5539 "fp-evm-mapping",5729 "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5540 "frame-benchmarking",5730 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5541 "frame-support",5731 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5542 "frame-system",5732 "pallet-evm 6.0.0-dev (git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.27)",5543 "pallet-evm",5733 "pallet-evm-coder-substrate",5544 "pallet-evm-coder-substrate",5734 "parity-scale-codec 3.1.5",5545 "parity-scale-codec 3.1.5",5735 "scale-info",5546 "scale-info",5736 "serde",5547 "serde",5737 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5548 "sp-core",5738 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5549 "sp-runtime",5739 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5550 "sp-std",5740 "up-data-structs",5551 "up-data-structs",5741]5552]574255535743[[package]]5554[[package]]5744name = "pallet-configuration"5555name = "pallet-configuration"5745version = "0.1.1"5556version = "0.1.1"5746dependencies = [5557dependencies = [5747 "fp-evm 3.0.0-dev (git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.27)",5558 "fp-evm",5748 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5559 "frame-support",5749 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5560 "frame-system",5750 "parity-scale-codec 3.1.5",5561 "parity-scale-codec 3.1.5",5751 "scale-info",5562 "scale-info",5752 "smallvec",5563 "smallvec",5753 "sp-arithmetic 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5564 "sp-arithmetic",5754 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5565 "sp-core",5755 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5566 "sp-runtime",5756 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5567 "sp-std",5757]5568]575855695759[[package]]5570[[package]]5760name = "pallet-democracy"5571name = "pallet-democracy"5761version = "4.0.0-dev"5572version = "4.0.0-dev"5762source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"5573source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"5763dependencies = [5574dependencies = [5764 "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5575 "frame-benchmarking",5765 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5576 "frame-support",5766 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5577 "frame-system",5767 "parity-scale-codec 3.1.5",5578 "parity-scale-codec 3.1.5",5768 "scale-info",5579 "scale-info",5769 "serde",5580 "serde",5770 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5581 "sp-io",5771 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5582 "sp-runtime",5772 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5583 "sp-std",5773]5584]577455855775[[package]]5586[[package]]5776name = "pallet-election-provider-multi-phase"5587name = "pallet-election-provider-multi-phase"5777version = "4.0.0-dev"5588version = "4.0.0-dev"5778source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"5589source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"5779dependencies = [5590dependencies = [5780 "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5591 "frame-benchmarking",5781 "frame-election-provider-support",5592 "frame-election-provider-support",5782 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5593 "frame-support",5783 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5594 "frame-system",5784 "log",5595 "log",5785 "parity-scale-codec 3.1.5",5596 "parity-scale-codec 3.1.5",5786 "rand 0.7.3",5597 "rand 0.7.3",5787 "scale-info",5598 "scale-info",5788 "sp-arithmetic 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5599 "sp-arithmetic",5789 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5600 "sp-core",5790 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5601 "sp-io",5791 "sp-npos-elections",5602 "sp-npos-elections",5792 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5603 "sp-runtime",5793 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5604 "sp-std",5794 "static_assertions",5605 "static_assertions",5795 "strum",5606 "strum",5796]5607]5800version = "4.0.0-dev"5611version = "4.0.0-dev"5801source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"5612source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"5802dependencies = [5613dependencies = [5803 "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5614 "frame-benchmarking",5804 "frame-election-provider-support",5615 "frame-election-provider-support",5805 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5616 "frame-system",5806 "parity-scale-codec 3.1.5",5617 "parity-scale-codec 3.1.5",5807 "sp-npos-elections",5618 "sp-npos-elections",5808 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5619 "sp-runtime",5809]5620]581056215811[[package]]5622[[package]]5812name = "pallet-elections-phragmen"5623name = "pallet-elections-phragmen"5813version = "5.0.0-dev"5624version = "5.0.0-dev"5814source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"5625source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"5815dependencies = [5626dependencies = [5816 "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5627 "frame-benchmarking",5817 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5628 "frame-support",5818 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5629 "frame-system",5819 "log",5630 "log",5820 "parity-scale-codec 3.1.5",5631 "parity-scale-codec 3.1.5",5821 "scale-info",5632 "scale-info",5822 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5633 "sp-core",5823 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5634 "sp-io",5824 "sp-npos-elections",5635 "sp-npos-elections",5825 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5636 "sp-runtime",5826 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5637 "sp-std",5827]5638]582856395829[[package]]5640[[package]]5833dependencies = [5644dependencies = [5834 "ethereum",5645 "ethereum",5835 "ethereum-types",5646 "ethereum-types",5836 "evm 0.35.0 (git+https://github.com/uniquenetwork/evm?branch=unique-polkadot-v0.9.27)",5647 "evm",5837 "fp-consensus",5648 "fp-consensus",5838 "fp-evm 3.0.0-dev (git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.27)",5649 "fp-evm",5839 "fp-evm-mapping 0.1.0 (git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.27)",5650 "fp-evm-mapping",5840 "fp-rpc",5651 "fp-rpc",5841 "fp-self-contained",5652 "fp-self-contained",5842 "fp-storage",5653 "fp-storage",5843 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5654 "frame-support",5844 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5655 "frame-system",5845 "log",5656 "log",5846 "pallet-evm 6.0.0-dev (git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.27)",5657 "pallet-evm",5847 "pallet-timestamp 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5658 "pallet-timestamp",5848 "parity-scale-codec 3.1.5",5659 "parity-scale-codec 3.1.5",5849 "rlp",5660 "rlp",5850 "scale-info",5661 "scale-info",5851 "serde",5662 "serde",5852 "sha3 0.10.2",5663 "sha3 0.10.2",5853 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5664 "sp-io",5854 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5665 "sp-runtime",5855 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5666 "sp-std",5856]5667]585756685858[[package]]5669[[package]]5859name = "pallet-evm"5670name = "pallet-evm"5860version = "6.0.0-dev"5671version = "6.0.0-dev"5861source = "git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.24#b1941ba0e691e4a95b414343fd89aceb94c4172b"5862dependencies = [5863 "evm 0.35.0 (git+https://github.com/uniquenetwork/evm?branch=unique-polkadot-v0.9.24)",5864 "fp-evm 3.0.0-dev (git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.24)",5865 "fp-evm-mapping 0.1.0 (git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.24)",5866 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24)",5867 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24)",5868 "hex",5869 "impl-trait-for-tuples",5870 "log",5871 "pallet-timestamp 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24)",5872 "parity-scale-codec 3.1.5",5873 "primitive-types",5874 "rlp",5875 "scale-info",5876 "sha3 0.10.2",5877 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24)",5878 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24)",5879 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24)",5880 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24)",5881]58825883[[package]]5884name = "pallet-evm"5885version = "6.0.0-dev"5886source = "git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.27#69945f20e8dc06ab9e0dd636848a8db6a408c71c"5672source = "git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.27#69945f20e8dc06ab9e0dd636848a8db6a408c71c"5887dependencies = [5673dependencies = [5888 "evm 0.35.0 (git+https://github.com/uniquenetwork/evm?branch=unique-polkadot-v0.9.27)",5674 "evm",5889 "fp-evm 3.0.0-dev (git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.27)",5675 "fp-evm",5890 "fp-evm-mapping 0.1.0 (git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.27)",5676 "fp-evm-mapping",5891 "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5677 "frame-benchmarking",5892 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5678 "frame-support",5893 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5679 "frame-system",5894 "hex",5680 "hex",5895 "impl-trait-for-tuples",5681 "impl-trait-for-tuples",5896 "log",5682 "log",5897 "pallet-timestamp 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5683 "pallet-timestamp",5898 "parity-scale-codec 3.1.5",5684 "parity-scale-codec 3.1.5",5899 "primitive-types",5685 "primitive-types",5900 "rlp",5686 "rlp",5901 "scale-info",5687 "scale-info",5902 "serde",5688 "serde",5903 "sha3 0.10.2",5689 "sha3 0.10.2",5904 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5690 "sp-core",5905 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5691 "sp-io",5906 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5692 "sp-runtime",5907 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5693 "sp-std",5908]5694]590956955910[[package]]5696[[package]]5913dependencies = [5699dependencies = [5914 "ethereum",5700 "ethereum",5915 "evm-coder",5701 "evm-coder",5916 "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5702 "frame-benchmarking",5917 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5703 "frame-support",5918 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5704 "frame-system",5919 "pallet-ethereum",5705 "pallet-ethereum",5920 "pallet-evm 6.0.0-dev (git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.27)",5706 "pallet-evm",5921 "parity-scale-codec 3.1.5",5707 "parity-scale-codec 3.1.5",5922 "scale-info",5708 "scale-info",5923 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5709 "sp-core",5924 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5710 "sp-std",5925 "up-data-structs",5711 "up-data-structs",5926]5712]592757135930version = "0.2.0"5716version = "0.2.0"5931dependencies = [5717dependencies = [5932 "evm-coder",5718 "evm-coder",5933 "fp-evm-mapping 0.1.0 (git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.27)",5719 "fp-evm-mapping",5934 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5720 "frame-support",5935 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5721 "frame-system",5936 "log",5722 "log",5937 "pallet-common",5723 "pallet-common",5938 "pallet-evm 6.0.0-dev (git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.27)",5724 "pallet-evm",5939 "pallet-evm-coder-substrate",5725 "pallet-evm-coder-substrate",5940 "parity-scale-codec 3.1.5",5726 "parity-scale-codec 3.1.5",5941 "scale-info",5727 "scale-info",5942 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5728 "sp-core",5943 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5729 "sp-runtime",5944 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5730 "sp-std",5945 "up-data-structs",5731 "up-data-structs",5946 "up-sponsorship",5732 "up-sponsorship",5947]5733]5950name = "pallet-evm-migration"5736name = "pallet-evm-migration"5951version = "0.1.1"5737version = "0.1.1"5952dependencies = [5738dependencies = [5953 "fp-evm 3.0.0-dev (git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.27)",5739 "fp-evm",5954 "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5740 "frame-benchmarking",5955 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5741 "frame-support",5956 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5742 "frame-system",5957 "pallet-evm 6.0.0-dev (git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.27)",5743 "pallet-evm",5958 "parity-scale-codec 3.1.5",5744 "parity-scale-codec 3.1.5",5959 "scale-info",5745 "scale-info",5960 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5746 "sp-core",5961 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5747 "sp-io",5962 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5748 "sp-runtime",5963 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5749 "sp-std",5964]5750]596557515966[[package]]5752[[package]]5967name = "pallet-evm-transaction-payment"5753name = "pallet-evm-transaction-payment"5968version = "0.1.1"5754version = "0.1.1"5969dependencies = [5755dependencies = [5970 "fp-evm 3.0.0-dev (git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.27)",5756 "fp-evm",5971 "fp-evm-mapping 0.1.0 (git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.27)",5757 "fp-evm-mapping",5972 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5758 "frame-support",5973 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5759 "frame-system",5974 "pallet-ethereum",5760 "pallet-ethereum",5975 "pallet-evm 6.0.0-dev (git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.27)",5761 "pallet-evm",5976 "parity-scale-codec 3.1.5",5762 "parity-scale-codec 3.1.5",5977 "scale-info",5763 "scale-info",5978 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5764 "sp-core",5979 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5765 "sp-io",5980 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5766 "sp-runtime",5981 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5767 "sp-std",5982 "up-sponsorship",5768 "up-sponsorship",5983]5769]598457705988dependencies = [5774dependencies = [5989 "ethereum",5775 "ethereum",5990 "evm-coder",5776 "evm-coder",5991 "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5777 "frame-benchmarking",5992 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5778 "frame-support",5993 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5779 "frame-system",5994 "pallet-common",5780 "pallet-common",5995 "pallet-evm 6.0.0-dev (git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.27)",5781 "pallet-evm",5996 "pallet-evm-coder-substrate",5782 "pallet-evm-coder-substrate",5997 "pallet-structure",5783 "pallet-structure",5998 "parity-scale-codec 3.1.5",5784 "parity-scale-codec 3.1.5",5999 "scale-info",5785 "scale-info",6000 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5786 "sp-core",6001 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5787 "sp-runtime",6002 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5788 "sp-std",6003 "up-data-structs",5789 "up-data-structs",6004]5790]600557916008version = "4.0.0-dev"5794version = "4.0.0-dev"6009source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"5795source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"6010dependencies = [5796dependencies = [6011 "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5797 "frame-benchmarking",6012 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5798 "frame-support",6013 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5799 "frame-system",6014 "parity-scale-codec 3.1.5",5800 "parity-scale-codec 3.1.5",6015 "scale-info",5801 "scale-info",6016 "sp-arithmetic 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5802 "sp-arithmetic",6017 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5803 "sp-runtime",6018 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5804 "sp-std",6019]5805]602058066021[[package]]5807[[package]]6022name = "pallet-grandpa"5808name = "pallet-grandpa"6023version = "4.0.0-dev"5809version = "4.0.0-dev"6024source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"5810source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"6025dependencies = [5811dependencies = [6026 "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5812 "frame-benchmarking",6027 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5813 "frame-support",6028 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5814 "frame-system",6029 "log",5815 "log",6030 "pallet-authorship",5816 "pallet-authorship",6031 "pallet-session",5817 "pallet-session",6032 "parity-scale-codec 3.1.5",5818 "parity-scale-codec 3.1.5",6033 "scale-info",5819 "scale-info",6034 "sp-application-crypto 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5820 "sp-application-crypto",6035 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5821 "sp-core",6036 "sp-finality-grandpa",5822 "sp-finality-grandpa",6037 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5823 "sp-io",6038 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5824 "sp-runtime",6039 "sp-session",5825 "sp-session",6040 "sp-staking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5826 "sp-staking",6041 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5827 "sp-std",6042]5828]604358296044[[package]]5830[[package]]6047source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"5833source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"6048dependencies = [5834dependencies = [6049 "enumflags2",5835 "enumflags2",6050 "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5836 "frame-benchmarking",6051 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5837 "frame-support",6052 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5838 "frame-system",6053 "parity-scale-codec 3.1.5",5839 "parity-scale-codec 3.1.5",6054 "scale-info",5840 "scale-info",6055 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5841 "sp-io",6056 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5842 "sp-runtime",6057 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5843 "sp-std",6058]5844]605958456060[[package]]5846[[package]]6061name = "pallet-im-online"5847name = "pallet-im-online"6062version = "4.0.0-dev"5848version = "4.0.0-dev"6063source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"5849source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"6064dependencies = [5850dependencies = [6065 "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5851 "frame-benchmarking",6066 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5852 "frame-support",6067 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5853 "frame-system",6068 "log",5854 "log",6069 "pallet-authorship",5855 "pallet-authorship",6070 "parity-scale-codec 3.1.5",5856 "parity-scale-codec 3.1.5",6071 "scale-info",5857 "scale-info",6072 "sp-application-crypto 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5858 "sp-application-crypto",6073 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5859 "sp-core",6074 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5860 "sp-io",6075 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5861 "sp-runtime",6076 "sp-staking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5862 "sp-staking",6077 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5863 "sp-std",6078]5864]607958656080[[package]]5866[[package]]6081name = "pallet-indices"5867name = "pallet-indices"6082version = "4.0.0-dev"5868version = "4.0.0-dev"6083source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"5869source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"6084dependencies = [5870dependencies = [6085 "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5871 "frame-benchmarking",6086 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5872 "frame-support",6087 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5873 "frame-system",6088 "parity-scale-codec 3.1.5",5874 "parity-scale-codec 3.1.5",6089 "scale-info",5875 "scale-info",6090 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5876 "sp-core",6091 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5877 "sp-io",6092 "sp-keyring",5878 "sp-keyring",6093 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5879 "sp-runtime",6094 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5880 "sp-std",6095]5881]609658826097[[package]]5883[[package]]6098name = "pallet-inflation"5884name = "pallet-inflation"6099version = "0.1.1"5885version = "0.1.1"6100dependencies = [5886dependencies = [6101 "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5887 "frame-benchmarking",6102 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5888 "frame-support",6103 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5889 "frame-system",6104 "pallet-balances 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5890 "pallet-balances",6105 "pallet-randomness-collective-flip 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5891 "pallet-randomness-collective-flip",6106 "pallet-timestamp 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5892 "pallet-timestamp",6107 "parity-scale-codec 3.1.5",5893 "parity-scale-codec 3.1.5",6108 "scale-info",5894 "scale-info",6109 "serde",5895 "serde",6110 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5896 "sp-core",6111 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5897 "sp-io",6112 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5898 "sp-runtime",6113 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5899 "sp-std",6114]5900]611559016116[[package]]5902[[package]]6117name = "pallet-membership"5903name = "pallet-membership"6118version = "4.0.0-dev"5904version = "4.0.0-dev"6119source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"5905source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"6120dependencies = [5906dependencies = [6121 "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5907 "frame-benchmarking",6122 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5908 "frame-support",6123 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5909 "frame-system",6124 "log",5910 "log",6125 "parity-scale-codec 3.1.5",5911 "parity-scale-codec 3.1.5",6126 "scale-info",5912 "scale-info",6127 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5913 "sp-core",6128 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5914 "sp-io",6129 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5915 "sp-runtime",6130 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5916 "sp-std",6131]5917]613259186133[[package]]5919[[package]]6136source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"5922source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"6137dependencies = [5923dependencies = [6138 "ckb-merkle-mountain-range",5924 "ckb-merkle-mountain-range",6139 "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5925 "frame-benchmarking",6140 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5926 "frame-support",6141 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5927 "frame-system",6142 "parity-scale-codec 3.1.5",5928 "parity-scale-codec 3.1.5",6143 "scale-info",5929 "scale-info",6144 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5930 "sp-core",6145 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5931 "sp-io",6146 "sp-mmr-primitives",5932 "sp-mmr-primitives",6147 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5933 "sp-runtime",6148 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5934 "sp-std",6149]5935]615059366151[[package]]5937[[package]]6156 "jsonrpsee",5942 "jsonrpsee",6157 "parity-scale-codec 3.1.5",5943 "parity-scale-codec 3.1.5",6158 "serde",5944 "serde",6159 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5945 "sp-api",6160 "sp-blockchain",5946 "sp-blockchain",6161 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5947 "sp-core",6162 "sp-mmr-primitives",5948 "sp-mmr-primitives",6163 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5949 "sp-runtime",6164]5950]616559516166[[package]]5952[[package]]6167name = "pallet-multisig"5953name = "pallet-multisig"6168version = "4.0.0-dev"5954version = "4.0.0-dev"6169source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"5955source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"6170dependencies = [5956dependencies = [6171 "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5957 "frame-benchmarking",6172 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5958 "frame-support",6173 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5959 "frame-system",6174 "parity-scale-codec 3.1.5",5960 "parity-scale-codec 3.1.5",6175 "scale-info",5961 "scale-info",6176 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5962 "sp-io",6177 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5963 "sp-runtime",6178 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5964 "sp-std",6179]5965]618059666181[[package]]5967[[package]]6182name = "pallet-nomination-pools"5968name = "pallet-nomination-pools"6183version = "1.0.0"5969version = "1.0.0"6184source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"5970source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"6185dependencies = [5971dependencies = [6186 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5972 "frame-support",6187 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5973 "frame-system",6188 "log",5974 "log",6189 "parity-scale-codec 3.1.5",5975 "parity-scale-codec 3.1.5",6190 "scale-info",5976 "scale-info",6191 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5977 "sp-core",6192 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5978 "sp-io",6193 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5979 "sp-runtime",6194 "sp-staking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5980 "sp-staking",6195 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5981 "sp-std",6196]5982]619759836198[[package]]5984[[package]]6199name = "pallet-nomination-pools-benchmarking"5985name = "pallet-nomination-pools-benchmarking"6200version = "1.0.0"5986version = "1.0.0"6201source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"5987source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"6202dependencies = [5988dependencies = [6203 "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5989 "frame-benchmarking",6204 "frame-election-provider-support",5990 "frame-election-provider-support",6205 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5991 "frame-support",6206 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5992 "frame-system",6207 "pallet-bags-list",5993 "pallet-bags-list",6208 "pallet-nomination-pools",5994 "pallet-nomination-pools",6209 "pallet-staking",5995 "pallet-staking",6210 "parity-scale-codec 3.1.5",5996 "parity-scale-codec 3.1.5",6211 "scale-info",5997 "scale-info",6212 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5998 "sp-runtime",6213 "sp-staking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",5999 "sp-staking",6214 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6000 "sp-std",6215]6001]621660026217[[package]]6003[[package]]6220source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"6006source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"6221dependencies = [6007dependencies = [6222 "parity-scale-codec 3.1.5",6008 "parity-scale-codec 3.1.5",6223 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6009 "sp-api",6224 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6010 "sp-std",6225]6011]622660126227[[package]]6013[[package]]6230dependencies = [6016dependencies = [6231 "ethereum",6017 "ethereum",6232 "evm-coder",6018 "evm-coder",6233 "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6019 "frame-benchmarking",6234 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6020 "frame-support",6235 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6021 "frame-system",6236 "pallet-common",6022 "pallet-common",6237 "pallet-evm 6.0.0-dev (git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.27)",6023 "pallet-evm",6238 "pallet-evm-coder-substrate",6024 "pallet-evm-coder-substrate",6239 "pallet-structure",6025 "pallet-structure",6240 "parity-scale-codec 3.1.5",6026 "parity-scale-codec 3.1.5",6241 "scale-info",6027 "scale-info",6242 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6028 "sp-core",6243 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6029 "sp-runtime",6244 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6030 "sp-std",6245 "struct-versioning",6031 "struct-versioning",6246 "up-data-structs",6032 "up-data-structs",6247]6033]6251version = "4.0.0-dev"6037version = "4.0.0-dev"6252source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"6038source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"6253dependencies = [6039dependencies = [6254 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6040 "frame-support",6255 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6041 "frame-system",6256 "log",6042 "log",6257 "pallet-balances 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6043 "pallet-balances",6258 "parity-scale-codec 3.1.5",6044 "parity-scale-codec 3.1.5",6259 "scale-info",6045 "scale-info",6260 "serde",6046 "serde",6261 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6047 "sp-runtime",6262 "sp-staking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6048 "sp-staking",6263 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6049 "sp-std",6264]6050]626560516266[[package]]6052[[package]]6267name = "pallet-offences-benchmarking"6053name = "pallet-offences-benchmarking"6268version = "4.0.0-dev"6054version = "4.0.0-dev"6269source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"6055source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"6270dependencies = [6056dependencies = [6271 "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6057 "frame-benchmarking",6272 "frame-election-provider-support",6058 "frame-election-provider-support",6273 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6059 "frame-support",6274 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6060 "frame-system",6275 "pallet-babe",6061 "pallet-babe",6276 "pallet-balances 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6062 "pallet-balances",6277 "pallet-grandpa",6063 "pallet-grandpa",6278 "pallet-im-online",6064 "pallet-im-online",6279 "pallet-offences",6065 "pallet-offences",6280 "pallet-session",6066 "pallet-session",6281 "pallet-staking",6067 "pallet-staking",6282 "parity-scale-codec 3.1.5",6068 "parity-scale-codec 3.1.5",6283 "scale-info",6069 "scale-info",6284 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6070 "sp-runtime",6285 "sp-staking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6071 "sp-staking",6286 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6072 "sp-std",6287]6073]628860746289[[package]]6075[[package]]6290name = "pallet-preimage"6076name = "pallet-preimage"6291version = "4.0.0-dev"6077version = "4.0.0-dev"6292source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"6078source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"6293dependencies = [6079dependencies = [6294 "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6080 "frame-benchmarking",6295 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6081 "frame-support",6296 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6082 "frame-system",6297 "parity-scale-codec 3.1.5",6083 "parity-scale-codec 3.1.5",6298 "scale-info",6084 "scale-info",6299 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6085 "sp-core",6300 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6086 "sp-io",6301 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6087 "sp-runtime",6302 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6088 "sp-std",6303]6089]630460906305[[package]]6091[[package]]6306name = "pallet-proxy"6092name = "pallet-proxy"6307version = "4.0.0-dev"6093version = "4.0.0-dev"6308source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"6094source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"6309dependencies = [6095dependencies = [6310 "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6096 "frame-benchmarking",6311 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6097 "frame-support",6312 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6098 "frame-system",6313 "parity-scale-codec 3.1.5",6099 "parity-scale-codec 3.1.5",6314 "scale-info",6100 "scale-info",6315 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6101 "sp-io",6316 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6102 "sp-runtime",6317 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6103 "sp-std",6318]6104]631961056320[[package]]6106[[package]]6321name = "pallet-randomness-collective-flip"6107name = "pallet-randomness-collective-flip"6322version = "4.0.0-dev"6108version = "4.0.0-dev"6323source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#814752f60ab8cce7e2ece3ce0c1b10799b4eab28"6324dependencies = [6325 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24)",6326 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24)",6327 "parity-scale-codec 3.1.5",6328 "safe-mix",6329 "scale-info",6330 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24)",6331 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24)",6332]63336334[[package]]6335name = "pallet-randomness-collective-flip"6336version = "4.0.0-dev"6337source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"6109source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"6338dependencies = [6110dependencies = [6339 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6111 "frame-support",6340 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6112 "frame-system",6341 "parity-scale-codec 3.1.5",6113 "parity-scale-codec 3.1.5",6342 "safe-mix",6114 "safe-mix",6343 "scale-info",6115 "scale-info",6344 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6116 "sp-runtime",6345 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6117 "sp-std",6346]6118]634761196348[[package]]6120[[package]]6349name = "pallet-recovery"6121name = "pallet-recovery"6350version = "4.0.0-dev"6122version = "4.0.0-dev"6351source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"6123source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"6352dependencies = [6124dependencies = [6353 "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6125 "frame-benchmarking",6354 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6126 "frame-support",6355 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6127 "frame-system",6356 "parity-scale-codec 3.1.5",6128 "parity-scale-codec 3.1.5",6357 "scale-info",6129 "scale-info",6358 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6130 "sp-io",6359 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6131 "sp-runtime",6360 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6132 "sp-std",6361]6133]636261346363[[package]]6135[[package]]6367 "derivative",6139 "derivative",6368 "ethereum",6140 "ethereum",6369 "evm-coder",6141 "evm-coder",6370 "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6142 "frame-benchmarking",6371 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6143 "frame-support",6372 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6144 "frame-system",6373 "pallet-common",6145 "pallet-common",6374 "pallet-evm 6.0.0-dev (git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.27)",6146 "pallet-evm",6375 "pallet-evm-coder-substrate",6147 "pallet-evm-coder-substrate",6376 "pallet-structure",6148 "pallet-structure",6377 "parity-scale-codec 3.1.5",6149 "parity-scale-codec 3.1.5",6378 "scale-info",6150 "scale-info",6379 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6151 "sp-core",6380 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6152 "sp-runtime",6381 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6153 "sp-std",6382 "struct-versioning",6154 "struct-versioning",6383 "up-data-structs",6155 "up-data-structs",6384]6156]6388version = "0.1.2"6160version = "0.1.2"6389dependencies = [6161dependencies = [6390 "derivative",6162 "derivative",6391 "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6163 "frame-benchmarking",6392 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6164 "frame-support",6393 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6165 "frame-system",6394 "pallet-common",6166 "pallet-common",6395 "pallet-evm 6.0.0-dev (git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.27)",6167 "pallet-evm",6396 "pallet-nonfungible",6168 "pallet-nonfungible",6397 "pallet-structure",6169 "pallet-structure",6398 "parity-scale-codec 3.1.5",6170 "parity-scale-codec 3.1.5",6399 "rmrk-traits",6171 "rmrk-traits",6400 "scale-info",6172 "scale-info",6401 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6173 "sp-core",6402 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6174 "sp-runtime",6403 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6175 "sp-std",6404 "up-data-structs",6176 "up-data-structs",6405]6177]640661786407[[package]]6179[[package]]6408name = "pallet-rmrk-equip"6180name = "pallet-rmrk-equip"6409version = "0.1.2"6181version = "0.1.2"6410dependencies = [6182dependencies = [6411 "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6183 "frame-benchmarking",6412 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6184 "frame-support",6413 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6185 "frame-system",6414 "pallet-common",6186 "pallet-common",6415 "pallet-evm 6.0.0-dev (git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.27)",6187 "pallet-evm",6416 "pallet-nonfungible",6188 "pallet-nonfungible",6417 "pallet-rmrk-core",6189 "pallet-rmrk-core",6418 "parity-scale-codec 3.1.5",6190 "parity-scale-codec 3.1.5",6419 "rmrk-traits",6191 "rmrk-traits",6420 "scale-info",6192 "scale-info",6421 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6193 "sp-core",6422 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6194 "sp-runtime",6423 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6195 "sp-std",6424 "up-data-structs",6196 "up-data-structs",6425]6197]642661986429version = "4.0.0-dev"6201version = "4.0.0-dev"6430source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"6202source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"6431dependencies = [6203dependencies = [6432 "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6204 "frame-benchmarking",6433 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6205 "frame-support",6434 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6206 "frame-system",6435 "log",6207 "log",6436 "parity-scale-codec 3.1.5",6208 "parity-scale-codec 3.1.5",6437 "scale-info",6209 "scale-info",6438 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6210 "sp-io",6439 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6211 "sp-runtime",6440 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6212 "sp-std",6441]6213]644262146443[[package]]6215[[package]]6444name = "pallet-session"6216name = "pallet-session"6445version = "4.0.0-dev"6217version = "4.0.0-dev"6446source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"6218source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"6447dependencies = [6219dependencies = [6448 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6220 "frame-support",6449 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6221 "frame-system",6450 "impl-trait-for-tuples",6222 "impl-trait-for-tuples",6451 "log",6223 "log",6452 "pallet-timestamp 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6224 "pallet-timestamp",6453 "parity-scale-codec 3.1.5",6225 "parity-scale-codec 3.1.5",6454 "scale-info",6226 "scale-info",6455 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6227 "sp-core",6456 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6228 "sp-io",6457 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6229 "sp-runtime",6458 "sp-session",6230 "sp-session",6459 "sp-staking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6231 "sp-staking",6460 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6232 "sp-std",6461 "sp-trie 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6233 "sp-trie",6462]6234]646362356464[[package]]6236[[package]]6465name = "pallet-session-benchmarking"6237name = "pallet-session-benchmarking"6466version = "4.0.0-dev"6238version = "4.0.0-dev"6467source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"6239source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"6468dependencies = [6240dependencies = [6469 "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6241 "frame-benchmarking",6470 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6242 "frame-support",6471 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6243 "frame-system",6472 "pallet-session",6244 "pallet-session",6473 "pallet-staking",6245 "pallet-staking",6474 "rand 0.7.3",6246 "rand 0.7.3",6475 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6247 "sp-runtime",6476 "sp-session",6248 "sp-session",6477 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6249 "sp-std",6478]6250]647962516480[[package]]6252[[package]]6481name = "pallet-society"6253name = "pallet-society"6482version = "4.0.0-dev"6254version = "4.0.0-dev"6483source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"6255source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"6484dependencies = [6256dependencies = [6485 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6257 "frame-support",6486 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6258 "frame-system",6487 "parity-scale-codec 3.1.5",6259 "parity-scale-codec 3.1.5",6488 "rand_chacha 0.2.2",6260 "rand_chacha 0.2.2",6489 "scale-info",6261 "scale-info",6490 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6262 "sp-runtime",6491 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6263 "sp-std",6492]6264]649362656494[[package]]6266[[package]]6495name = "pallet-staking"6267name = "pallet-staking"6496version = "4.0.0-dev"6268version = "4.0.0-dev"6497source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"6269source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"6498dependencies = [6270dependencies = [6499 "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6271 "frame-benchmarking",6500 "frame-election-provider-support",6272 "frame-election-provider-support",6501 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6273 "frame-support",6502 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6274 "frame-system",6503 "log",6275 "log",6504 "pallet-authorship",6276 "pallet-authorship",6505 "pallet-session",6277 "pallet-session",6506 "parity-scale-codec 3.1.5",6278 "parity-scale-codec 3.1.5",6507 "rand_chacha 0.2.2",6279 "rand_chacha 0.2.2",6508 "scale-info",6280 "scale-info",6509 "serde",6281 "serde",6510 "sp-application-crypto 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6282 "sp-application-crypto",6511 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6283 "sp-io",6512 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6284 "sp-runtime",6513 "sp-staking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6285 "sp-staking",6514 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6286 "sp-std",6515]6287]651662886517[[package]]6289[[package]]6531source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"6303source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"6532dependencies = [6304dependencies = [6533 "log",6305 "log",6534 "sp-arithmetic 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6306 "sp-arithmetic",6535]6307]653663086537[[package]]6309[[package]]6538name = "pallet-structure"6310name = "pallet-structure"6539version = "0.1.2"6311version = "0.1.2"6540dependencies = [6312dependencies = [6541 "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6313 "frame-benchmarking",6542 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6314 "frame-support",6543 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6315 "frame-system",6544 "pallet-common",6316 "pallet-common",6545 "pallet-evm 6.0.0-dev (git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.27)",6317 "pallet-evm",6546 "parity-scale-codec 3.1.5",6318 "parity-scale-codec 3.1.5",6547 "scale-info",6319 "scale-info",6548 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6320 "sp-std",6549 "up-data-structs",6321 "up-data-structs",6550]6322]655163236554version = "4.0.0-dev"6326version = "4.0.0-dev"6555source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"6327source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"6556dependencies = [6328dependencies = [6557 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6329 "frame-support",6558 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6330 "frame-system",6559 "parity-scale-codec 3.1.5",6331 "parity-scale-codec 3.1.5",6560 "scale-info",6332 "scale-info",6561 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6333 "sp-io",6562 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6334 "sp-runtime",6563 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6335 "sp-std",6564]6336]656563376566[[package]]6338[[package]]6567name = "pallet-template-transaction-payment"6339name = "pallet-template-transaction-payment"6568version = "3.0.0"6340version = "3.0.0"6569source = "git+https://github.com/uniquenetwork/pallet-sponsoring?branch=polkadot-v0.9.27#853766d6033ceb68a2bef196790b962dd0663a04"6341source = "git+https://github.com/uniquenetwork/pallet-sponsoring?branch=polkadot-v0.9.27#853766d6033ceb68a2bef196790b962dd0663a04"6570dependencies = [6342dependencies = [6571 "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6343 "frame-benchmarking",6572 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6344 "frame-support",6573 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6345 "frame-system",6574 "pallet-balances 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6346 "pallet-balances",6575 "pallet-transaction-payment",6347 "pallet-transaction-payment",6576 "parity-scale-codec 3.1.5",6348 "parity-scale-codec 3.1.5",6577 "scale-info",6349 "scale-info",6578 "serde",6350 "serde",6579 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6351 "sp-core",6580 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6352 "sp-io",6581 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6353 "sp-runtime",6582 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6354 "sp-std",6583 "up-sponsorship",6355 "up-sponsorship",6584]6356]658563576586[[package]]6358[[package]]6587name = "pallet-timestamp"6359name = "pallet-timestamp"6588version = "4.0.0-dev"6360version = "4.0.0-dev"6589source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#814752f60ab8cce7e2ece3ce0c1b10799b4eab28"6590dependencies = [6591 "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24)",6592 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24)",6593 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24)",6594 "log",6595 "parity-scale-codec 3.1.5",6596 "scale-info",6597 "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24)",6598 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24)",6599 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24)",6600 "sp-timestamp 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24)",6601]66026603[[package]]6604name = "pallet-timestamp"6605version = "4.0.0-dev"6606source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"6361source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"6607dependencies = [6362dependencies = [6608 "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6363 "frame-benchmarking",6609 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6364 "frame-support",6610 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6365 "frame-system",6611 "log",6366 "log",6612 "parity-scale-codec 3.1.5",6367 "parity-scale-codec 3.1.5",6613 "scale-info",6368 "scale-info",6614 "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6369 "sp-inherents",6615 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6370 "sp-io",6616 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6371 "sp-runtime",6617 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6372 "sp-std",6618 "sp-timestamp 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6373 "sp-timestamp",6619]6374]662063756621[[package]]6376[[package]]6622name = "pallet-tips"6377name = "pallet-tips"6623version = "4.0.0-dev"6378version = "4.0.0-dev"6624source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"6379source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"6625dependencies = [6380dependencies = [6626 "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6381 "frame-benchmarking",6627 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6382 "frame-support",6628 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6383 "frame-system",6629 "log",6384 "log",6630 "pallet-treasury",6385 "pallet-treasury",6631 "parity-scale-codec 3.1.5",6386 "parity-scale-codec 3.1.5",6632 "scale-info",6387 "scale-info",6633 "serde",6388 "serde",6634 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6389 "sp-core",6635 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6390 "sp-io",6636 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6391 "sp-runtime",6637 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6392 "sp-std",6638]6393]663963946640[[package]]6395[[package]]6641name = "pallet-transaction-payment"6396name = "pallet-transaction-payment"6642version = "4.0.0-dev"6397version = "4.0.0-dev"6643source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"6398source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"6644dependencies = [6399dependencies = [6645 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6400 "frame-support",6646 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6401 "frame-system",6647 "parity-scale-codec 3.1.5",6402 "parity-scale-codec 3.1.5",6648 "scale-info",6403 "scale-info",6649 "serde",6404 "serde",6650 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6405 "sp-core",6651 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6406 "sp-io",6652 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6407 "sp-runtime",6653 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6408 "sp-std",6654]6409]665564106656[[package]]6411[[package]]6661 "jsonrpsee",6416 "jsonrpsee",6662 "pallet-transaction-payment-rpc-runtime-api",6417 "pallet-transaction-payment-rpc-runtime-api",6663 "parity-scale-codec 3.1.5",6418 "parity-scale-codec 3.1.5",6664 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6419 "sp-api",6665 "sp-blockchain",6420 "sp-blockchain",6666 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6421 "sp-core",6667 "sp-rpc",6422 "sp-rpc",6668 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6423 "sp-runtime",6669]6424]667064256671[[package]]6426[[package]]6675dependencies = [6430dependencies = [6676 "pallet-transaction-payment",6431 "pallet-transaction-payment",6677 "parity-scale-codec 3.1.5",6432 "parity-scale-codec 3.1.5",6678 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6433 "sp-api",6679 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6434 "sp-runtime",6680]6435]668164366682[[package]]6437[[package]]6683name = "pallet-treasury"6438name = "pallet-treasury"6684version = "4.0.0-dev"6439version = "4.0.0-dev"6685source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"6440source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"6686dependencies = [6441dependencies = [6687 "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6442 "frame-benchmarking",6688 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6443 "frame-support",6689 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6444 "frame-system",6690 "impl-trait-for-tuples",6445 "impl-trait-for-tuples",6691 "pallet-balances 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6446 "pallet-balances",6692 "parity-scale-codec 3.1.5",6447 "parity-scale-codec 3.1.5",6693 "scale-info",6448 "scale-info",6694 "serde",6449 "serde",6695 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6450 "sp-runtime",6696 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6451 "sp-std",6697]6452]669864536699[[package]]6454[[package]]6702dependencies = [6457dependencies = [6703 "ethereum",6458 "ethereum",6704 "evm-coder",6459 "evm-coder",6705 "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6460 "frame-benchmarking",6706 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6461 "frame-support",6707 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6462 "frame-system",6708 "pallet-common",6463 "pallet-common",6709 "pallet-evm 6.0.0-dev (git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.27)",6464 "pallet-evm",6710 "pallet-evm-coder-substrate",6465 "pallet-evm-coder-substrate",6711 "pallet-nonfungible",6466 "pallet-nonfungible",6712 "pallet-refungible",6467 "pallet-refungible",6713 "parity-scale-codec 3.1.5",6468 "parity-scale-codec 3.1.5",6714 "scale-info",6469 "scale-info",6715 "serde",6470 "serde",6716 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6471 "sp-core",6717 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6472 "sp-io",6718 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6473 "sp-runtime",6719 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6474 "sp-std",6720 "up-data-structs",6475 "up-data-structs",6721]6476]672264776723[[package]]6478[[package]]6724name = "pallet-unique-scheduler"6479name = "pallet-unique-scheduler"6725version = "0.1.1"6480version = "0.1.1"6726dependencies = [6481dependencies = [6727 "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6482 "frame-benchmarking",6728 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6483 "frame-support",6729 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6484 "frame-system",6730 "log",6485 "log",6731 "parity-scale-codec 3.1.5",6486 "parity-scale-codec 3.1.5",6732 "scale-info",6487 "scale-info",6733 "serde",6488 "serde",6734 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6489 "sp-core",6735 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6490 "sp-io",6736 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6491 "sp-runtime",6737 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6492 "sp-std",6738 "substrate-test-utils",6493 "substrate-test-utils",6739 "up-sponsorship",6494 "up-sponsorship",6740]6495]6744version = "4.0.0-dev"6499version = "4.0.0-dev"6745source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"6500source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"6746dependencies = [6501dependencies = [6747 "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6502 "frame-benchmarking",6748 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6503 "frame-support",6749 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6504 "frame-system",6750 "parity-scale-codec 3.1.5",6505 "parity-scale-codec 3.1.5",6751 "scale-info",6506 "scale-info",6752 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6507 "sp-core",6753 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6508 "sp-io",6754 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6509 "sp-runtime",6755 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6510 "sp-std",6756]6511]675765126758[[package]]6513[[package]]6759name = "pallet-vesting"6514name = "pallet-vesting"6760version = "4.0.0-dev"6515version = "4.0.0-dev"6761source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"6516source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"6762dependencies = [6517dependencies = [6763 "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6518 "frame-benchmarking",6764 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6519 "frame-support",6765 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6520 "frame-system",6766 "log",6521 "log",6767 "parity-scale-codec 3.1.5",6522 "parity-scale-codec 3.1.5",6768 "scale-info",6523 "scale-info",6769 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6524 "sp-runtime",6770 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6525 "sp-std",6771]6526]677265276773[[package]]6528[[package]]6774name = "pallet-xcm"6529name = "pallet-xcm"6775version = "0.9.27"6530version = "0.9.27"6776source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.27#b017bad50d360a1c6e3cdf9652bdb85e5f479fea"6531source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.27#b017bad50d360a1c6e3cdf9652bdb85e5f479fea"6777dependencies = [6532dependencies = [6778 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6533 "frame-support",6779 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6534 "frame-system",6780 "log",6535 "log",6781 "parity-scale-codec 3.1.5",6536 "parity-scale-codec 3.1.5",6782 "scale-info",6537 "scale-info",6783 "serde",6538 "serde",6784 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6539 "sp-core",6785 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6540 "sp-runtime",6786 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6541 "sp-std",6787 "xcm",6542 "xcm",6788 "xcm-executor",6543 "xcm-executor",6789]6544]6793version = "0.9.27"6548version = "0.9.27"6794source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.27#b017bad50d360a1c6e3cdf9652bdb85e5f479fea"6549source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.27#b017bad50d360a1c6e3cdf9652bdb85e5f479fea"6795dependencies = [6550dependencies = [6796 "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6551 "frame-benchmarking",6797 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6552 "frame-support",6798 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6553 "frame-system",6799 "log",6554 "log",6800 "parity-scale-codec 3.1.5",6555 "parity-scale-codec 3.1.5",6801 "scale-info",6556 "scale-info",6802 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6557 "sp-runtime",6803 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6558 "sp-std",6804 "xcm",6559 "xcm",6805 "xcm-executor",6560 "xcm-executor",6806]6561]6811source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.27#66b684f88eba6c755651b8c47dccad2c2d9ac3db"6566source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.27#66b684f88eba6c755651b8c47dccad2c2d9ac3db"6812dependencies = [6567dependencies = [6813 "cumulus-primitives-core",6568 "cumulus-primitives-core",6814 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6569 "frame-support",6815 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6570 "frame-system",6816 "parity-scale-codec 3.1.5",6571 "parity-scale-codec 3.1.5",6817 "scale-info",6572 "scale-info",6818 "serde",6573 "serde",7179 "polkadot-node-subsystem-util",6934 "polkadot-node-subsystem-util",7180 "polkadot-primitives",6935 "polkadot-primitives",7181 "rand 0.8.5",6936 "rand 0.8.5",7182 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6937 "sp-core",7183 "sp-keystore 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6938 "sp-keystore",7184 "thiserror",6939 "thiserror",7185 "tracing-gum",6940 "tracing-gum",7186]6941]7224 "sc-service",6979 "sc-service",7225 "sc-sysinfo",6980 "sc-sysinfo",7226 "sc-tracing",6981 "sc-tracing",7227 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6982 "sp-core",7228 "sp-keyring",6983 "sp-keyring",7229 "sp-trie 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6984 "sp-trie",7230 "substrate-build-script-utils",6985 "substrate-build-script-utils",7231 "thiserror",6986 "thiserror",7232 "try-runtime-cli",6987 "try-runtime-cli",7238source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.27#b017bad50d360a1c6e3cdf9652bdb85e5f479fea"6993source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.27#b017bad50d360a1c6e3cdf9652bdb85e5f479fea"7239dependencies = [6994dependencies = [7240 "beefy-primitives",6995 "beefy-primitives",7241 "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6996 "frame-benchmarking",7242 "frame-benchmarking-cli",6997 "frame-benchmarking-cli",7243 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6998 "frame-system",7244 "frame-system-rpc-runtime-api",6999 "frame-system-rpc-runtime-api",7245 "pallet-transaction-payment",7000 "pallet-transaction-payment",7246 "pallet-transaction-payment-rpc-runtime-api",7001 "pallet-transaction-payment-rpc-runtime-api",7253 "sc-consensus",7008 "sc-consensus",7254 "sc-executor",7009 "sc-executor",7255 "sc-service",7010 "sc-service",7256 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",7011 "sp-api",7257 "sp-authority-discovery",7012 "sp-authority-discovery",7258 "sp-block-builder",7013 "sp-block-builder",7259 "sp-blockchain",7014 "sp-blockchain",7260 "sp-consensus",7015 "sp-consensus",7261 "sp-consensus-babe",7016 "sp-consensus-babe",7262 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",7017 "sp-core",7263 "sp-finality-grandpa",7018 "sp-finality-grandpa",7264 "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",7019 "sp-inherents",7265 "sp-keyring",7020 "sp-keyring",7266 "sp-mmr-primitives",7021 "sp-mmr-primitives",7267 "sp-offchain",7022 "sp-offchain",7268 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",7023 "sp-runtime",7269 "sp-session",7024 "sp-session",7270 "sp-storage 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",7025 "sp-storage",7271 "sp-timestamp 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",7026 "sp-timestamp",7272 "sp-transaction-pool",7027 "sp-transaction-pool",7273]7028]727470297286 "polkadot-node-subsystem",7041 "polkadot-node-subsystem",7287 "polkadot-node-subsystem-util",7042 "polkadot-node-subsystem-util",7288 "polkadot-primitives",7043 "polkadot-primitives",7289 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",7044 "sp-core",7290 "sp-keystore 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",7045 "sp-keystore",7291 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",7046 "sp-runtime",7292 "thiserror",7047 "thiserror",7293 "tracing-gum",7048 "tracing-gum",7294]7049]7301 "parity-scale-codec 3.1.5",7056 "parity-scale-codec 3.1.5",7302 "parity-util-mem",7057 "parity-util-mem",7303 "scale-info",7058 "scale-info",7304 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",7059 "sp-core",7305 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",7060 "sp-runtime",7306 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",7061 "sp-std",7307]7062]730870637309[[package]]7064[[package]]7323 "polkadot-node-subsystem-util",7078 "polkadot-node-subsystem-util",7324 "polkadot-primitives",7079 "polkadot-primitives",7325 "sc-network",7080 "sc-network",7326 "sp-application-crypto 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",7081 "sp-application-crypto",7327 "sp-keystore 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",7082 "sp-keystore",7328 "thiserror",7083 "thiserror",7329 "tracing-gum",7084 "tracing-gum",7330]7085]7338 "polkadot-node-primitives",7093 "polkadot-node-primitives",7339 "polkadot-primitives",7094 "polkadot-primitives",7340 "reed-solomon-novelpoly",7095 "reed-solomon-novelpoly",7341 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",7096 "sp-core",7342 "sp-trie 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",7097 "sp-trie",7343 "thiserror",7098 "thiserror",7344]7099]734571007357 "rand 0.8.5",7112 "rand 0.8.5",7358 "rand_chacha 0.3.1",7113 "rand_chacha 0.3.1",7359 "sc-network",7114 "sc-network",7360 "sp-application-crypto 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",7115 "sp-application-crypto",7361 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",7116 "sp-core",7362 "sp-keystore 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",7117 "sp-keystore",7363 "tracing-gum",7118 "tracing-gum",7364]7119]736571207398 "polkadot-node-subsystem",7153 "polkadot-node-subsystem",7399 "polkadot-node-subsystem-util",7154 "polkadot-node-subsystem-util",7400 "polkadot-primitives",7155 "polkadot-primitives",7401 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",7156 "sp-core",7402 "sp-maybe-compressed-blob",7157 "sp-maybe-compressed-blob",7403 "thiserror",7158 "thiserror",7404 "tracing-gum",7159 "tracing-gum",7425 "polkadot-primitives",7180 "polkadot-primitives",7426 "sc-keystore",7181 "sc-keystore",7427 "schnorrkel",7182 "schnorrkel",7428 "sp-application-crypto 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",7183 "sp-application-crypto",7429 "sp-consensus",7184 "sp-consensus",7430 "sp-consensus-slots",7185 "sp-consensus-slots",7431 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",7186 "sp-runtime",7432 "thiserror",7187 "thiserror",7433 "tracing-gum",7188 "tracing-gum",7434]7189]7467 "polkadot-node-subsystem-util",7222 "polkadot-node-subsystem-util",7468 "polkadot-primitives",7223 "polkadot-primitives",7469 "polkadot-statement-table",7224 "polkadot-statement-table",7470 "sp-keystore 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",7225 "sp-keystore",7471 "thiserror",7226 "thiserror",7472 "tracing-gum",7227 "tracing-gum",7473]7228]7481 "polkadot-node-subsystem",7236 "polkadot-node-subsystem",7482 "polkadot-node-subsystem-util",7237 "polkadot-node-subsystem-util",7483 "polkadot-primitives",7238 "polkadot-primitives",7484 "sp-keystore 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",7239 "sp-keystore",7485 "thiserror",7240 "thiserror",7486 "tracing-gum",7241 "tracing-gum",7487 "wasm-timer",7242 "wasm-timer",7567 "polkadot-node-subsystem",7322 "polkadot-node-subsystem",7568 "polkadot-primitives",7323 "polkadot-primitives",7569 "sp-blockchain",7324 "sp-blockchain",7570 "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",7325 "sp-inherents",7571 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",7326 "sp-runtime",7572 "thiserror",7327 "thiserror",7573 "tracing-gum",7328 "tracing-gum",7574]7329]7613 "sc-executor-common",7368 "sc-executor-common",7614 "sc-executor-wasmtime",7369 "sc-executor-wasmtime",7615 "slotmap",7370 "slotmap",7616 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",7371 "sp-core",7617 "sp-externalities 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",7372 "sp-externalities",7618 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",7373 "sp-io",7619 "sp-maybe-compressed-blob",7374 "sp-maybe-compressed-blob",7620 "sp-tracing 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",7375 "sp-tracing",7621 "sp-wasm-interface 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",7376 "sp-wasm-interface",7622 "tempfile",7377 "tempfile",7623 "tracing-gum",7378 "tracing-gum",7624]7379]7634 "polkadot-node-subsystem-util",7389 "polkadot-node-subsystem-util",7635 "polkadot-overseer",7390 "polkadot-overseer",7636 "polkadot-primitives",7391 "polkadot-primitives",7637 "sp-keystore 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",7392 "sp-keystore",7638 "thiserror",7393 "thiserror",7639 "tracing-gum",7394 "tracing-gum",7640]7395]7669 "polkadot-node-primitives",7424 "polkadot-node-primitives",7670 "polkadot-primitives",7425 "polkadot-primitives",7671 "sc-network",7426 "sc-network",7672 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",7427 "sp-core",7673 "thiserror",7428 "thiserror",7674]7429]767574307725 "polkadot-primitives",7480 "polkadot-primitives",7726 "schnorrkel",7481 "schnorrkel",7727 "serde",7482 "serde",7728 "sp-application-crypto 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",7483 "sp-application-crypto",7729 "sp-consensus-babe",7484 "sp-consensus-babe",7730 "sp-consensus-vrf",7485 "sp-consensus-vrf",7731 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",7486 "sp-core",7732 "sp-keystore 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",7487 "sp-keystore",7733 "sp-maybe-compressed-blob",7488 "sp-maybe-compressed-blob",7734 "thiserror",7489 "thiserror",7735 "zstd",7490 "zstd",7761 "polkadot-statement-table",7516 "polkadot-statement-table",7762 "sc-network",7517 "sc-network",7763 "smallvec",7518 "smallvec",7764 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",7519 "sp-api",7765 "sp-authority-discovery",7520 "sp-authority-discovery",7766 "sp-consensus-babe",7521 "sp-consensus-babe",7767 "substrate-prometheus-endpoint",7522 "substrate-prometheus-endpoint",7794 "polkadot-primitives",7549 "polkadot-primitives",7795 "prioritized-metered-channel",7550 "prioritized-metered-channel",7796 "rand 0.8.5",7551 "rand 0.8.5",7797 "sp-application-crypto 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",7552 "sp-application-crypto",7798 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",7553 "sp-core",7799 "sp-keystore 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",7554 "sp-keystore",7800 "thiserror",7555 "thiserror",7801 "tracing-gum",7556 "tracing-gum",7802]7557]7819 "polkadot-node-subsystem-types",7574 "polkadot-node-subsystem-types",7820 "polkadot-primitives",7575 "polkadot-primitives",7821 "sc-client-api",7576 "sc-client-api",7822 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",7577 "sp-api",7823 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",7578 "sp-core",7824 "tracing-gum",7579 "tracing-gum",7825]7580]782675817830source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.27#b017bad50d360a1c6e3cdf9652bdb85e5f479fea"7585source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.27#b017bad50d360a1c6e3cdf9652bdb85e5f479fea"7831dependencies = [7586dependencies = [7832 "derive_more",7587 "derive_more",7833 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",7588 "frame-support",7834 "parity-scale-codec 3.1.5",7589 "parity-scale-codec 3.1.5",7835 "parity-util-mem",7590 "parity-util-mem",7836 "polkadot-core-primitives",7591 "polkadot-core-primitives",7837 "scale-info",7592 "scale-info",7838 "serde",7593 "serde",7839 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",7594 "sp-core",7840 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",7595 "sp-runtime",7841 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",7596 "sp-std",7842]7597]784375987844[[package]]7599[[package]]7862source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.27#b017bad50d360a1c6e3cdf9652bdb85e5f479fea"7617source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.27#b017bad50d360a1c6e3cdf9652bdb85e5f479fea"7863dependencies = [7618dependencies = [7864 "bitvec 1.0.1",7619 "bitvec 1.0.1",7865 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",7620 "frame-system",7866 "hex-literal",7621 "hex-literal",7867 "parity-scale-codec 3.1.5",7622 "parity-scale-codec 3.1.5",7868 "parity-util-mem",7623 "parity-util-mem",7869 "polkadot-core-primitives",7624 "polkadot-core-primitives",7870 "polkadot-parachain",7625 "polkadot-parachain",7871 "scale-info",7626 "scale-info",7872 "serde",7627 "serde",7873 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",7628 "sp-api",7874 "sp-application-crypto 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",7629 "sp-application-crypto",7875 "sp-arithmetic 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",7630 "sp-arithmetic",7876 "sp-authority-discovery",7631 "sp-authority-discovery",7877 "sp-consensus-slots",7632 "sp-consensus-slots",7878 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",7633 "sp-core",7879 "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",7634 "sp-inherents",7880 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",7635 "sp-io",7881 "sp-keystore 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",7636 "sp-keystore",7882 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",7637 "sp-runtime",7883 "sp-staking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",7638 "sp-staking",7884 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",7639 "sp-std",7885 "sp-trie 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",7640 "sp-trie",7886 "sp-version 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",7641 "sp-version",7887]7642]788876437889[[package]]7644[[package]]7907 "sc-rpc",7662 "sc-rpc",7908 "sc-sync-state-rpc",7663 "sc-sync-state-rpc",7909 "sc-transaction-pool-api",7664 "sc-transaction-pool-api",7910 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",7665 "sp-api",7911 "sp-block-builder",7666 "sp-block-builder",7912 "sp-blockchain",7667 "sp-blockchain",7913 "sp-consensus",7668 "sp-consensus",7914 "sp-consensus-babe",7669 "sp-consensus-babe",7915 "sp-keystore 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",7670 "sp-keystore",7916 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",7671 "sp-runtime",7917 "substrate-frame-rpc-system",7672 "substrate-frame-rpc-system",7918 "substrate-state-trie-migration-rpc",7673 "substrate-state-trie-migration-rpc",7919]7674]7925dependencies = [7680dependencies = [7926 "beefy-primitives",7681 "beefy-primitives",7927 "bitvec 1.0.1",7682 "bitvec 1.0.1",7928 "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",7683 "frame-benchmarking",7929 "frame-election-provider-support",7684 "frame-election-provider-support",7930 "frame-executive",7685 "frame-executive",7931 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",7686 "frame-support",7932 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",7687 "frame-system",7933 "frame-system-benchmarking",7688 "frame-system-benchmarking",7934 "frame-system-rpc-runtime-api",7689 "frame-system-rpc-runtime-api",7935 "frame-try-runtime",7690 "frame-try-runtime",7939 "pallet-authorship",7694 "pallet-authorship",7940 "pallet-babe",7695 "pallet-babe",7941 "pallet-bags-list",7696 "pallet-bags-list",7942 "pallet-balances 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",7697 "pallet-balances",7943 "pallet-bounties",7698 "pallet-bounties",7944 "pallet-child-bounties",7699 "pallet-child-bounties",7945 "pallet-collective",7700 "pallet-collective",7962 "pallet-session-benchmarking",7717 "pallet-session-benchmarking",7963 "pallet-staking",7718 "pallet-staking",7964 "pallet-staking-reward-curve",7719 "pallet-staking-reward-curve",7965 "pallet-timestamp 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",7720 "pallet-timestamp",7966 "pallet-tips",7721 "pallet-tips",7967 "pallet-transaction-payment",7722 "pallet-transaction-payment",7968 "pallet-transaction-payment-rpc-runtime-api",7723 "pallet-transaction-payment-rpc-runtime-api",7980 "serde",7735 "serde",7981 "serde_derive",7736 "serde_derive",7982 "smallvec",7737 "smallvec",7983 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",7738 "sp-api",7984 "sp-authority-discovery",7739 "sp-authority-discovery",7985 "sp-block-builder",7740 "sp-block-builder",7986 "sp-consensus-babe",7741 "sp-consensus-babe",7987 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",7742 "sp-core",7988 "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",7743 "sp-inherents",7989 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",7744 "sp-io",7990 "sp-mmr-primitives",7745 "sp-mmr-primitives",7991 "sp-npos-elections",7746 "sp-npos-elections",7992 "sp-offchain",7747 "sp-offchain",7993 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",7748 "sp-runtime",7994 "sp-session",7749 "sp-session",7995 "sp-staking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",7750 "sp-staking",7996 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",7751 "sp-std",7997 "sp-transaction-pool",7752 "sp-transaction-pool",7998 "sp-version 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",7753 "sp-version",7999 "static_assertions",7754 "static_assertions",8000 "substrate-wasm-builder",7755 "substrate-wasm-builder",8001 "xcm",7756 "xcm",8010dependencies = [7765dependencies = [8011 "beefy-primitives",7766 "beefy-primitives",8012 "bitvec 1.0.1",7767 "bitvec 1.0.1",8013 "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",7768 "frame-benchmarking",8014 "frame-election-provider-support",7769 "frame-election-provider-support",8015 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",7770 "frame-support",8016 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",7771 "frame-system",8017 "impl-trait-for-tuples",7772 "impl-trait-for-tuples",8018 "libsecp256k1",7773 "libsecp256k1",8019 "log",7774 "log",8020 "pallet-authorship",7775 "pallet-authorship",8021 "pallet-babe",7776 "pallet-babe",8022 "pallet-bags-list",7777 "pallet-bags-list",8023 "pallet-balances 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",7778 "pallet-balances",8024 "pallet-beefy-mmr",7779 "pallet-beefy-mmr",8025 "pallet-election-provider-multi-phase",7780 "pallet-election-provider-multi-phase",8026 "pallet-session",7781 "pallet-session",8027 "pallet-staking",7782 "pallet-staking",8028 "pallet-timestamp 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",7783 "pallet-timestamp",8029 "pallet-transaction-payment",7784 "pallet-transaction-payment",8030 "pallet-treasury",7785 "pallet-treasury",8031 "pallet-vesting",7786 "pallet-vesting",8037 "serde",7792 "serde",8038 "serde_derive",7793 "serde_derive",8039 "slot-range-helper",7794 "slot-range-helper",8040 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",7795 "sp-api",8041 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",7796 "sp-core",8042 "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",7797 "sp-inherents",8043 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",7798 "sp-io",8044 "sp-npos-elections",7799 "sp-npos-elections",8045 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",7800 "sp-runtime",8046 "sp-session",7801 "sp-session",8047 "sp-staking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",7802 "sp-staking",8048 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",7803 "sp-std",8049 "static_assertions",7804 "static_assertions",8050 "xcm",7805 "xcm",8051]7806]8055version = "0.9.27"7810version = "0.9.27"8056source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.27#b017bad50d360a1c6e3cdf9652bdb85e5f479fea"7811source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.27#b017bad50d360a1c6e3cdf9652bdb85e5f479fea"8057dependencies = [7812dependencies = [8058 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",7813 "frame-support",8059 "polkadot-primitives",7814 "polkadot-primitives",8060 "polkadot-runtime-common",7815 "polkadot-runtime-common",8061 "smallvec",7816 "smallvec",8062 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",7817 "sp-runtime",8063]7818]806478198065[[package]]7820[[package]]8070 "bs58",7825 "bs58",8071 "parity-scale-codec 3.1.5",7826 "parity-scale-codec 3.1.5",8072 "polkadot-primitives",7827 "polkadot-primitives",8073 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",7828 "sp-std",8074 "sp-tracing 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",7829 "sp-tracing",8075]7830]807678318077[[package]]7832[[package]]8082 "bitflags",7837 "bitflags",8083 "bitvec 1.0.1",7838 "bitvec 1.0.1",8084 "derive_more",7839 "derive_more",8085 "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",7840 "frame-benchmarking",8086 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",7841 "frame-support",8087 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",7842 "frame-system",8088 "log",7843 "log",8089 "pallet-authority-discovery",7844 "pallet-authority-discovery",8090 "pallet-authorship",7845 "pallet-authorship",8091 "pallet-babe",7846 "pallet-babe",8092 "pallet-balances 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",7847 "pallet-balances",8093 "pallet-session",7848 "pallet-session",8094 "pallet-staking",7849 "pallet-staking",8095 "pallet-timestamp 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",7850 "pallet-timestamp",8096 "pallet-vesting",7851 "pallet-vesting",8097 "parity-scale-codec 3.1.5",7852 "parity-scale-codec 3.1.5",8098 "polkadot-primitives",7853 "polkadot-primitives",8102 "rustc-hex",7857 "rustc-hex",8103 "scale-info",7858 "scale-info",8104 "serde",7859 "serde",8105 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",7860 "sp-api",8106 "sp-application-crypto 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",7861 "sp-application-crypto",8107 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",7862 "sp-core",8108 "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",7863 "sp-inherents",8109 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",7864 "sp-io",8110 "sp-keystore 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",7865 "sp-keystore",8111 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",7866 "sp-runtime",8112 "sp-session",7867 "sp-session",8113 "sp-staking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",7868 "sp-staking",8114 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",7869 "sp-std",8115 "static_assertions",7870 "static_assertions",8116 "xcm",7871 "xcm",8117 "xcm-executor",7872 "xcm-executor",8195 "sc-transaction-pool",7950 "sc-transaction-pool",8196 "serde",7951 "serde",8197 "serde_json",7952 "serde_json",8198 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",7953 "sp-api",8199 "sp-authority-discovery",7954 "sp-authority-discovery",8200 "sp-block-builder",7955 "sp-block-builder",8201 "sp-blockchain",7956 "sp-blockchain",8202 "sp-consensus",7957 "sp-consensus",8203 "sp-consensus-babe",7958 "sp-consensus-babe",8204 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",7959 "sp-core",8205 "sp-finality-grandpa",7960 "sp-finality-grandpa",8206 "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",7961 "sp-inherents",8207 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",7962 "sp-io",8208 "sp-keystore 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",7963 "sp-keystore",8209 "sp-offchain",7964 "sp-offchain",8210 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",7965 "sp-runtime",8211 "sp-session",7966 "sp-session",8212 "sp-state-machine 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",7967 "sp-state-machine",8213 "sp-storage 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",7968 "sp-storage",8214 "sp-timestamp 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",7969 "sp-timestamp",8215 "sp-transaction-pool",7970 "sp-transaction-pool",8216 "sp-trie 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",7971 "sp-trie",8217 "substrate-prometheus-endpoint",7972 "substrate-prometheus-endpoint",8218 "thiserror",7973 "thiserror",8219 "tracing-gum",7974 "tracing-gum",8235 "polkadot-node-subsystem",7990 "polkadot-node-subsystem",8236 "polkadot-node-subsystem-util",7991 "polkadot-node-subsystem-util",8237 "polkadot-primitives",7992 "polkadot-primitives",8238 "sp-keystore 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",7993 "sp-keystore",8239 "sp-staking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",7994 "sp-staking",8240 "thiserror",7995 "thiserror",8241 "tracing-gum",7996 "tracing-gum",8242]7997]8248dependencies = [8003dependencies = [8249 "parity-scale-codec 3.1.5",8004 "parity-scale-codec 3.1.5",8250 "polkadot-primitives",8005 "polkadot-primitives",8251 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",8006 "sp-core",8252]8007]825380088254[[package]]8009[[package]]8260 "bitvec 1.0.1",8015 "bitvec 1.0.1",8261 "frame-election-provider-support",8016 "frame-election-provider-support",8262 "frame-executive",8017 "frame-executive",8263 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",8018 "frame-support",8264 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",8019 "frame-system",8265 "frame-system-rpc-runtime-api",8020 "frame-system-rpc-runtime-api",8266 "log",8021 "log",8267 "pallet-authority-discovery",8022 "pallet-authority-discovery",8268 "pallet-authorship",8023 "pallet-authorship",8269 "pallet-babe",8024 "pallet-babe",8270 "pallet-balances 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",8025 "pallet-balances",8271 "pallet-grandpa",8026 "pallet-grandpa",8272 "pallet-indices",8027 "pallet-indices",8273 "pallet-offences",8028 "pallet-offences",8274 "pallet-session",8029 "pallet-session",8275 "pallet-staking",8030 "pallet-staking",8276 "pallet-staking-reward-curve",8031 "pallet-staking-reward-curve",8277 "pallet-sudo",8032 "pallet-sudo",8278 "pallet-timestamp 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",8033 "pallet-timestamp",8279 "pallet-transaction-payment",8034 "pallet-transaction-payment",8280 "pallet-transaction-payment-rpc-runtime-api",8035 "pallet-transaction-payment-rpc-runtime-api",8281 "pallet-vesting",8036 "pallet-vesting",8290 "serde",8045 "serde",8291 "serde_derive",8046 "serde_derive",8292 "smallvec",8047 "smallvec",8293 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",8048 "sp-api",8294 "sp-authority-discovery",8049 "sp-authority-discovery",8295 "sp-block-builder",8050 "sp-block-builder",8296 "sp-consensus-babe",8051 "sp-consensus-babe",8297 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",8052 "sp-core",8298 "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",8053 "sp-inherents",8299 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",8054 "sp-io",8300 "sp-mmr-primitives",8055 "sp-mmr-primitives",8301 "sp-offchain",8056 "sp-offchain",8302 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",8057 "sp-runtime",8303 "sp-session",8058 "sp-session",8304 "sp-staking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",8059 "sp-staking",8305 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",8060 "sp-std",8306 "sp-transaction-pool",8061 "sp-transaction-pool",8307 "sp-version 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",8062 "sp-version",8308 "substrate-wasm-builder",8063 "substrate-wasm-builder",8309 "test-runtime-constants",8064 "test-runtime-constants",8310 "xcm",8065 "xcm",8317version = "0.9.27"8072version = "0.9.27"8318source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.27#b017bad50d360a1c6e3cdf9652bdb85e5f479fea"8073source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.27#b017bad50d360a1c6e3cdf9652bdb85e5f479fea"8319dependencies = [8074dependencies = [8320 "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",8075 "frame-benchmarking",8321 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",8076 "frame-system",8322 "futures 0.3.23",8077 "futures 0.3.23",8323 "hex",8078 "hex",8324 "pallet-balances 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",8079 "pallet-balances",8325 "pallet-staking",8080 "pallet-staking",8326 "pallet-transaction-payment",8081 "pallet-transaction-payment",8327 "polkadot-node-primitives",8082 "polkadot-node-primitives",8347 "sc-service",8102 "sc-service",8348 "sc-tracing",8103 "sc-tracing",8349 "sc-transaction-pool",8104 "sc-transaction-pool",8350 "sp-arithmetic 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",8105 "sp-arithmetic",8351 "sp-authority-discovery",8106 "sp-authority-discovery",8352 "sp-blockchain",8107 "sp-blockchain",8353 "sp-consensus",8108 "sp-consensus",8354 "sp-consensus-babe",8109 "sp-consensus-babe",8355 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",8110 "sp-core",8356 "sp-finality-grandpa",8111 "sp-finality-grandpa",8357 "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",8112 "sp-inherents",8358 "sp-keyring",8113 "sp-keyring",8359 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",8114 "sp-runtime",8360 "sp-state-machine 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",8115 "sp-state-machine",8361 "substrate-test-client",8116 "substrate-test-client",8362 "tempfile",8117 "tempfile",8363 "test-runtime-constants",8118 "test-runtime-constants",8608 "cumulus-primitives-utility",8363 "cumulus-primitives-utility",8609 "derivative",8364 "derivative",8610 "evm-coder",8365 "evm-coder",8611 "fp-evm-mapping 0.1.0 (git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.27)",8366 "fp-evm-mapping",8612 "fp-rpc",8367 "fp-rpc",8613 "fp-self-contained",8368 "fp-self-contained",8614 "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",8369 "frame-benchmarking",8615 "frame-executive",8370 "frame-executive",8616 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",8371 "frame-support",8617 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",8372 "frame-system",8618 "frame-system-benchmarking",8373 "frame-system-benchmarking",8619 "frame-system-rpc-runtime-api",8374 "frame-system-rpc-runtime-api",8620 "frame-try-runtime",8375 "frame-try-runtime",8621 "hex-literal",8376 "hex-literal",8622 "log",8377 "log",8623 "orml-vesting",8378 "orml-vesting",8624 "pallet-aura",8379 "pallet-aura",8625 "pallet-balances 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",8380 "pallet-balances",8626 "pallet-base-fee",8381 "pallet-base-fee",8627 "pallet-common",8382 "pallet-common",8628 "pallet-configuration",8383 "pallet-configuration",8629 "pallet-ethereum",8384 "pallet-ethereum",8630 "pallet-evm 6.0.0-dev (git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.27)",8385 "pallet-evm",8631 "pallet-evm-coder-substrate",8386 "pallet-evm-coder-substrate",8632 "pallet-evm-contract-helpers",8387 "pallet-evm-contract-helpers",8633 "pallet-evm-migration",8388 "pallet-evm-migration",8634 "pallet-evm-transaction-payment",8389 "pallet-evm-transaction-payment",8635 "pallet-fungible",8390 "pallet-fungible",8636 "pallet-inflation",8391 "pallet-inflation",8637 "pallet-nonfungible",8392 "pallet-nonfungible",8638 "pallet-randomness-collective-flip 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",8393 "pallet-randomness-collective-flip",8639 "pallet-refungible",8394 "pallet-refungible",8640 "pallet-rmrk-core",8395 "pallet-rmrk-core",8641 "pallet-rmrk-equip",8396 "pallet-rmrk-equip",8642 "pallet-structure",8397 "pallet-structure",8643 "pallet-sudo",8398 "pallet-sudo",8644 "pallet-template-transaction-payment",8399 "pallet-template-transaction-payment",8645 "pallet-timestamp 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",8400 "pallet-timestamp",8646 "pallet-transaction-payment",8401 "pallet-transaction-payment",8647 "pallet-transaction-payment-rpc-runtime-api",8402 "pallet-transaction-payment-rpc-runtime-api",8648 "pallet-treasury",8403 "pallet-treasury",8656 "scale-info",8411 "scale-info",8657 "serde",8412 "serde",8658 "smallvec",8413 "smallvec",8659 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",8414 "sp-api",8660 "sp-arithmetic 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",8415 "sp-arithmetic",8661 "sp-block-builder",8416 "sp-block-builder",8662 "sp-consensus-aura",8417 "sp-consensus-aura",8663 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",8418 "sp-core",8664 "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",8419 "sp-inherents",8665 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",8420 "sp-io",8666 "sp-offchain",8421 "sp-offchain",8667 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",8422 "sp-runtime",8668 "sp-session",8423 "sp-session",8669 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",8424 "sp-std",8670 "sp-transaction-pool",8425 "sp-transaction-pool",8671 "sp-version 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",8426 "sp-version",8672 "substrate-wasm-builder",8427 "substrate-wasm-builder",8673 "up-common",8428 "up-common",8674 "up-data-structs",8429 "up-data-structs",8961 "parity-scale-codec 3.1.5",8716 "parity-scale-codec 3.1.5",8962 "serde",8717 "serde",8963 "serde_json",8718 "serde_json",8964 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",8719 "sp-core",8965 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",8720 "sp-io",8966 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",8721 "sp-runtime",8967 "sp-version 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",8722 "sp-version",8968]8723]896987248970[[package]]8725[[package]]9046 "parity-scale-codec 2.3.1",8801 "parity-scale-codec 2.3.1",9047 "rmrk-traits",8802 "rmrk-traits",9048 "serde",8803 "serde",9049 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",8804 "sp-api",9050 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",8805 "sp-core",9051 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",8806 "sp-runtime",9052 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",8807 "sp-std",9053]8808]905488099055[[package]]8810[[package]]9078dependencies = [8833dependencies = [9079 "beefy-merkle-tree",8834 "beefy-merkle-tree",9080 "beefy-primitives",8835 "beefy-primitives",9081 "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",8836 "frame-benchmarking",9082 "frame-executive",8837 "frame-executive",9083 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",8838 "frame-support",9084 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",8839 "frame-system",9085 "frame-system-benchmarking",8840 "frame-system-benchmarking",9086 "frame-system-rpc-runtime-api",8841 "frame-system-rpc-runtime-api",9087 "hex-literal",8842 "hex-literal",9088 "log",8843 "log",9089 "pallet-authority-discovery",8844 "pallet-authority-discovery",9090 "pallet-authorship",8845 "pallet-authorship",9091 "pallet-babe",8846 "pallet-babe",9092 "pallet-balances 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",8847 "pallet-balances",9093 "pallet-beefy",8848 "pallet-beefy",9094 "pallet-beefy-mmr",8849 "pallet-beefy-mmr",9095 "pallet-collective",8850 "pallet-collective",9104 "pallet-session",8859 "pallet-session",9105 "pallet-staking",8860 "pallet-staking",9106 "pallet-sudo",8861 "pallet-sudo",9107 "pallet-timestamp 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",8862 "pallet-timestamp",9108 "pallet-transaction-payment",8863 "pallet-transaction-payment",9109 "pallet-transaction-payment-rpc-runtime-api",8864 "pallet-transaction-payment-rpc-runtime-api",9110 "pallet-utility",8865 "pallet-utility",9119 "serde",8874 "serde",9120 "serde_derive",8875 "serde_derive",9121 "smallvec",8876 "smallvec",9122 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",8877 "sp-api",9123 "sp-authority-discovery",8878 "sp-authority-discovery",9124 "sp-block-builder",8879 "sp-block-builder",9125 "sp-consensus-babe",8880 "sp-consensus-babe",9126 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",8881 "sp-core",9127 "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",8882 "sp-inherents",9128 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",8883 "sp-io",9129 "sp-mmr-primitives",8884 "sp-mmr-primitives",9130 "sp-offchain",8885 "sp-offchain",9131 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",8886 "sp-runtime",9132 "sp-session",8887 "sp-session",9133 "sp-staking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",8888 "sp-staking",9134 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",8889 "sp-std",9135 "sp-transaction-pool",8890 "sp-transaction-pool",9136 "sp-version 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",8891 "sp-version",9137 "substrate-wasm-builder",8892 "substrate-wasm-builder",9138 "xcm",8893 "xcm",9139 "xcm-builder",8894 "xcm-builder",9145version = "0.9.27"8900version = "0.9.27"9146source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.27#b017bad50d360a1c6e3cdf9652bdb85e5f479fea"8901source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.27#b017bad50d360a1c6e3cdf9652bdb85e5f479fea"9147dependencies = [8902dependencies = [9148 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",8903 "frame-support",9149 "polkadot-primitives",8904 "polkadot-primitives",9150 "polkadot-runtime-common",8905 "polkadot-runtime-common",9151 "smallvec",8906 "smallvec",9152 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",8907 "sp-runtime",9153]8908]915489099155[[package]]8910[[package]]9330source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"9085source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"9331dependencies = [9086dependencies = [9332 "log",9087 "log",9333 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",9088 "sp-core",9334 "sp-wasm-interface 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",9089 "sp-wasm-interface",9335 "thiserror",9090 "thiserror",9336]9091]933790929352 "rand 0.7.3",9107 "rand 0.7.3",9353 "sc-client-api",9108 "sc-client-api",9354 "sc-network",9109 "sc-network",9355 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",9110 "sp-api",9356 "sp-authority-discovery",9111 "sp-authority-discovery",9357 "sp-blockchain",9112 "sp-blockchain",9358 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",9113 "sp-core",9359 "sp-keystore 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",9114 "sp-keystore",9360 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",9115 "sp-runtime",9361 "substrate-prometheus-endpoint",9116 "substrate-prometheus-endpoint",9362 "thiserror",9117 "thiserror",9363]9118]9376 "sc-proposer-metrics",9131 "sc-proposer-metrics",9377 "sc-telemetry",9132 "sc-telemetry",9378 "sc-transaction-pool-api",9133 "sc-transaction-pool-api",9379 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",9134 "sp-api",9380 "sp-blockchain",9135 "sp-blockchain",9381 "sp-consensus",9136 "sp-consensus",9382 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",9137 "sp-core",9383 "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",9138 "sp-inherents",9384 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",9139 "sp-runtime",9385 "substrate-prometheus-endpoint",9140 "substrate-prometheus-endpoint",9386]9141]938791429392dependencies = [9147dependencies = [9393 "parity-scale-codec 3.1.5",9148 "parity-scale-codec 3.1.5",9394 "sc-client-api",9149 "sc-client-api",9395 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",9150 "sp-api",9396 "sp-block-builder",9151 "sp-block-builder",9397 "sp-blockchain",9152 "sp-blockchain",9398 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",9153 "sp-core",9399 "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",9154 "sp-inherents",9400 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",9155 "sp-runtime",9401 "sp-state-machine 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",9156 "sp-state-machine",9402]9157]940391589404[[package]]9159[[package]]9414 "sc-telemetry",9169 "sc-telemetry",9415 "serde",9170 "serde",9416 "serde_json",9171 "serde_json",9417 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",9172 "sp-core",9418 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",9173 "sp-runtime",9419]9174]942091759421[[package]]9176[[package]]9457 "serde",9212 "serde",9458 "serde_json",9213 "serde_json",9459 "sp-blockchain",9214 "sp-blockchain",9460 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",9215 "sp-core",9461 "sp-keyring",9216 "sp-keyring",9462 "sp-keystore 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",9217 "sp-keystore",9463 "sp-panic-handler 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",9218 "sp-panic-handler",9464 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",9219 "sp-runtime",9465 "sp-version 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",9220 "sp-version",9466 "thiserror",9221 "thiserror",9467 "tiny-bip39",9222 "tiny-bip39",9468 "tokio",9223 "tokio",9482 "sc-executor",9237 "sc-executor",9483 "sc-transaction-pool-api",9238 "sc-transaction-pool-api",9484 "sc-utils",9239 "sc-utils",9485 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",9240 "sp-api",9486 "sp-blockchain",9241 "sp-blockchain",9487 "sp-consensus",9242 "sp-consensus",9488 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",9243 "sp-core",9489 "sp-database",9244 "sp-database",9490 "sp-externalities 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",9245 "sp-externalities",9491 "sp-keystore 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",9246 "sp-keystore",9492 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",9247 "sp-runtime",9493 "sp-state-machine 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",9248 "sp-state-machine",9494 "sp-storage 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",9249 "sp-storage",9495 "sp-trie 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",9250 "sp-trie",9496 "substrate-prometheus-endpoint",9251 "substrate-prometheus-endpoint",9497]9252]949892539512 "parking_lot 0.12.1",9267 "parking_lot 0.12.1",9513 "sc-client-api",9268 "sc-client-api",9514 "sc-state-db",9269 "sc-state-db",9515 "sp-arithmetic 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",9270 "sp-arithmetic",9516 "sp-blockchain",9271 "sp-blockchain",9517 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",9272 "sp-core",9518 "sp-database",9273 "sp-database",9519 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",9274 "sp-runtime",9520 "sp-state-machine 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",9275 "sp-state-machine",9521 "sp-trie 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",9276 "sp-trie",9522]9277]952392789524[[package]]9279[[package]]9535 "sc-client-api",9290 "sc-client-api",9536 "sc-utils",9291 "sc-utils",9537 "serde",9292 "serde",9538 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",9293 "sp-api",9539 "sp-blockchain",9294 "sp-blockchain",9540 "sp-consensus",9295 "sp-consensus",9541 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",9296 "sp-core",9542 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",9297 "sp-runtime",9543 "sp-state-machine 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",9298 "sp-state-machine",9544 "substrate-prometheus-endpoint",9299 "substrate-prometheus-endpoint",9545 "thiserror",9300 "thiserror",9546]9301]9559 "sc-consensus",9314 "sc-consensus",9560 "sc-consensus-slots",9315 "sc-consensus-slots",9561 "sc-telemetry",9316 "sc-telemetry",9562 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",9317 "sp-api",9563 "sp-application-crypto 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",9318 "sp-application-crypto",9564 "sp-block-builder",9319 "sp-block-builder",9565 "sp-blockchain",9320 "sp-blockchain",9566 "sp-consensus",9321 "sp-consensus",9567 "sp-consensus-aura",9322 "sp-consensus-aura",9568 "sp-consensus-slots",9323 "sp-consensus-slots",9569 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",9324 "sp-core",9570 "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",9325 "sp-inherents",9571 "sp-keystore 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",9326 "sp-keystore",9572 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",9327 "sp-runtime",9573 "substrate-prometheus-endpoint",9328 "substrate-prometheus-endpoint",9574 "thiserror",9329 "thiserror",9575]9330]9599 "sc-telemetry",9354 "sc-telemetry",9600 "schnorrkel",9355 "schnorrkel",9601 "serde",9356 "serde",9602 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",9357 "sp-api",9603 "sp-application-crypto 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",9358 "sp-application-crypto",9604 "sp-block-builder",9359 "sp-block-builder",9605 "sp-blockchain",9360 "sp-blockchain",9606 "sp-consensus",9361 "sp-consensus",9607 "sp-consensus-babe",9362 "sp-consensus-babe",9608 "sp-consensus-slots",9363 "sp-consensus-slots",9609 "sp-consensus-vrf",9364 "sp-consensus-vrf",9610 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",9365 "sp-core",9611 "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",9366 "sp-inherents",9612 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",9367 "sp-io",9613 "sp-keystore 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",9368 "sp-keystore",9614 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",9369 "sp-runtime",9615 "sp-version 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",9370 "sp-version",9616 "substrate-prometheus-endpoint",9371 "substrate-prometheus-endpoint",9617 "thiserror",9372 "thiserror",9618]9373]9628 "sc-consensus-epochs",9383 "sc-consensus-epochs",9629 "sc-rpc-api",9384 "sc-rpc-api",9630 "serde",9385 "serde",9631 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",9386 "sp-api",9632 "sp-application-crypto 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",9387 "sp-application-crypto",9633 "sp-blockchain",9388 "sp-blockchain",9634 "sp-consensus",9389 "sp-consensus",9635 "sp-consensus-babe",9390 "sp-consensus-babe",9636 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",9391 "sp-core",9637 "sp-keystore 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",9392 "sp-keystore",9638 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",9393 "sp-runtime",9639 "thiserror",9394 "thiserror",9640]9395]964193969649 "sc-client-api",9404 "sc-client-api",9650 "sc-consensus",9405 "sc-consensus",9651 "sp-blockchain",9406 "sp-blockchain",9652 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",9407 "sp-runtime",9653]9408]965494099655[[package]]9410[[package]]9671 "sc-transaction-pool",9426 "sc-transaction-pool",9672 "sc-transaction-pool-api",9427 "sc-transaction-pool-api",9673 "serde",9428 "serde",9674 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",9429 "sp-api",9675 "sp-blockchain",9430 "sp-blockchain",9676 "sp-consensus",9431 "sp-consensus",9677 "sp-consensus-aura",9432 "sp-consensus-aura",9678 "sp-consensus-babe",9433 "sp-consensus-babe",9679 "sp-consensus-slots",9434 "sp-consensus-slots",9680 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",9435 "sp-core",9681 "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",9436 "sp-inherents",9682 "sp-keystore 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",9437 "sp-keystore",9683 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",9438 "sp-runtime",9684 "sp-timestamp 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",9439 "sp-timestamp",9685 "substrate-prometheus-endpoint",9440 "substrate-prometheus-endpoint",9686 "thiserror",9441 "thiserror",9687]9442]9699 "sc-client-api",9454 "sc-client-api",9700 "sc-consensus",9455 "sc-consensus",9701 "sc-telemetry",9456 "sc-telemetry",9702 "sp-arithmetic 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",9457 "sp-arithmetic",9703 "sp-blockchain",9458 "sp-blockchain",9704 "sp-consensus",9459 "sp-consensus",9705 "sp-consensus-slots",9460 "sp-consensus-slots",9706 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",9461 "sp-core",9707 "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",9462 "sp-inherents",9708 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",9463 "sp-runtime",9709 "sp-state-machine 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",9464 "sp-state-machine",9710 "sp-timestamp 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",9465 "sp-timestamp",9711 "thiserror",9466 "thiserror",9712]9467]971394689718dependencies = [9473dependencies = [9719 "sc-client-api",9474 "sc-client-api",9720 "sp-authorship",9475 "sp-authorship",9721 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",9476 "sp-runtime",9722 "thiserror",9477 "thiserror",9723]9478]972494799734 "sc-executor-common",9489 "sc-executor-common",9735 "sc-executor-wasmi",9490 "sc-executor-wasmi",9736 "sc-executor-wasmtime",9491 "sc-executor-wasmtime",9737 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",9492 "sp-api",9738 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",9493 "sp-core",9739 "sp-core-hashing-proc-macro 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",9494 "sp-core-hashing-proc-macro",9740 "sp-externalities 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",9495 "sp-externalities",9741 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",9496 "sp-io",9742 "sp-panic-handler 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",9497 "sp-panic-handler",9743 "sp-runtime-interface 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",9498 "sp-runtime-interface",9744 "sp-tasks",9499 "sp-tasks",9745 "sp-trie 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",9500 "sp-trie",9746 "sp-version 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",9501 "sp-version",9747 "sp-wasm-interface 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",9502 "sp-wasm-interface",9748 "tracing",9503 "tracing",9749 "wasmi",9504 "wasmi",9750]9505]9760 "sp-maybe-compressed-blob",9515 "sp-maybe-compressed-blob",9761 "sp-sandbox",9516 "sp-sandbox",9762 "sp-serializer",9517 "sp-serializer",9763 "sp-wasm-interface 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",9518 "sp-wasm-interface",9764 "thiserror",9519 "thiserror",9765 "wasm-instrument",9520 "wasm-instrument",9766 "wasmi",9521 "wasmi",9775 "parity-scale-codec 3.1.5",9530 "parity-scale-codec 3.1.5",9776 "sc-allocator",9531 "sc-allocator",9777 "sc-executor-common",9532 "sc-executor-common",9778 "sp-runtime-interface 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",9533 "sp-runtime-interface",9779 "sp-sandbox",9534 "sp-sandbox",9780 "sp-wasm-interface 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",9535 "sp-wasm-interface",9781 "wasmi",9536 "wasmi",9782]9537]978395389795 "rustix 0.35.7",9550 "rustix 0.35.7",9796 "sc-allocator",9551 "sc-allocator",9797 "sc-executor-common",9552 "sc-executor-common",9798 "sp-runtime-interface 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",9553 "sp-runtime-interface",9799 "sp-sandbox",9554 "sp-sandbox",9800 "sp-wasm-interface 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",9555 "sp-wasm-interface",9801 "wasmtime",9556 "wasmtime",9802]9557]980395589829 "sc-telemetry",9584 "sc-telemetry",9830 "sc-utils",9585 "sc-utils",9831 "serde_json",9586 "serde_json",9832 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",9587 "sp-api",9833 "sp-application-crypto 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",9588 "sp-application-crypto",9834 "sp-arithmetic 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",9589 "sp-arithmetic",9835 "sp-blockchain",9590 "sp-blockchain",9836 "sp-consensus",9591 "sp-consensus",9837 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",9592 "sp-core",9838 "sp-finality-grandpa",9593 "sp-finality-grandpa",9839 "sp-keystore 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",9594 "sp-keystore",9840 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",9595 "sp-runtime",9841 "substrate-prometheus-endpoint",9596 "substrate-prometheus-endpoint",9842 "thiserror",9597 "thiserror",9843]9598]9858 "serde",9613 "serde",9859 "serde_json",9614 "serde_json",9860 "sp-blockchain",9615 "sp-blockchain",9861 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",9616 "sp-core",9862 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",9617 "sp-runtime",9863 "thiserror",9618 "thiserror",9864]9619]986596209877 "sc-network",9632 "sc-network",9878 "sc-transaction-pool-api",9633 "sc-transaction-pool-api",9879 "sp-blockchain",9634 "sp-blockchain",9880 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",9635 "sp-runtime",9881]9636]988296379883[[package]]9638[[package]]9889 "hex",9644 "hex",9890 "parking_lot 0.12.1",9645 "parking_lot 0.12.1",9891 "serde_json",9646 "serde_json",9892 "sp-application-crypto 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",9647 "sp-application-crypto",9893 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",9648 "sp-core",9894 "sp-keystore 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",9649 "sp-keystore",9895 "thiserror",9650 "thiserror",9896]9651]989796529932 "serde",9687 "serde",9933 "serde_json",9688 "serde_json",9934 "smallvec",9689 "smallvec",9935 "sp-arithmetic 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",9690 "sp-arithmetic",9936 "sp-blockchain",9691 "sp-blockchain",9937 "sp-consensus",9692 "sp-consensus",9938 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",9693 "sp-core",9939 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",9694 "sp-runtime",9940 "substrate-prometheus-endpoint",9695 "substrate-prometheus-endpoint",9941 "thiserror",9696 "thiserror",9942 "unsigned-varint",9697 "unsigned-varint",9959 "smallvec",9714 "smallvec",9960 "sp-consensus",9715 "sp-consensus",9961 "sp-finality-grandpa",9716 "sp-finality-grandpa",9962 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",9717 "sp-runtime",9963]9718]996497199965[[package]]9720[[package]]9974 "log",9729 "log",9975 "lru 0.7.8",9730 "lru 0.7.8",9976 "sc-network",9731 "sc-network",9977 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",9732 "sp-runtime",9978 "substrate-prometheus-endpoint",9733 "substrate-prometheus-endpoint",9979 "tracing",9734 "tracing",9980]9735]9994 "sc-network-common",9749 "sc-network-common",9995 "sc-peerset",9750 "sc-peerset",9996 "sp-blockchain",9751 "sp-blockchain",9997 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",9752 "sp-core",9998 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",9753 "sp-runtime",9999 "thiserror",9754 "thiserror",10000]9755]10001975610017 "sc-network-common",9772 "sc-network-common",10018 "sc-peerset",9773 "sc-peerset",10019 "smallvec",9774 "smallvec",10020 "sp-arithmetic 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",9775 "sp-arithmetic",10021 "sp-blockchain",9776 "sp-blockchain",10022 "sp-consensus",9777 "sp-consensus",10023 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",9778 "sp-core",10024 "sp-finality-grandpa",9779 "sp-finality-grandpa",10025 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",9780 "sp-runtime",10026 "thiserror",9781 "thiserror",10027]9782]10028978310046 "sc-client-api",9801 "sc-client-api",10047 "sc-network",9802 "sc-network",10048 "sc-utils",9803 "sc-utils",10049 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",9804 "sp-api",10050 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",9805 "sp-core",10051 "sp-offchain",9806 "sp-offchain",10052 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",9807 "sp-runtime",10053 "threadpool",9808 "threadpool",10054 "tracing",9809 "tracing",10055]9810]10095 "sc-transaction-pool-api",9850 "sc-transaction-pool-api",10096 "sc-utils",9851 "sc-utils",10097 "serde_json",9852 "serde_json",10098 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",9853 "sp-api",10099 "sp-blockchain",9854 "sp-blockchain",10100 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",9855 "sp-core",10101 "sp-keystore 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",9856 "sp-keystore",10102 "sp-offchain",9857 "sp-offchain",10103 "sp-rpc",9858 "sp-rpc",10104 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",9859 "sp-runtime",10105 "sp-session",9860 "sp-session",10106 "sp-version 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",9861 "sp-version",10107]9862]10108986310109[[package]]9864[[package]]10121 "scale-info",9876 "scale-info",10122 "serde",9877 "serde",10123 "serde_json",9878 "serde_json",10124 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",9879 "sp-core",10125 "sp-rpc",9880 "sp-rpc",10126 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",9881 "sp-runtime",10127 "sp-tracing 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",9882 "sp-tracing",10128 "sp-version 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",9883 "sp-version",10129 "thiserror",9884 "thiserror",10130]9885]10131988610183 "sc-utils",9938 "sc-utils",10184 "serde",9939 "serde",10185 "serde_json",9940 "serde_json",10186 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",9941 "sp-api",10187 "sp-application-crypto 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",9942 "sp-application-crypto",10188 "sp-block-builder",9943 "sp-block-builder",10189 "sp-blockchain",9944 "sp-blockchain",10190 "sp-consensus",9945 "sp-consensus",10191 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",9946 "sp-core",10192 "sp-externalities 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",9947 "sp-externalities",10193 "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",9948 "sp-inherents",10194 "sp-keystore 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",9949 "sp-keystore",10195 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",9950 "sp-runtime",10196 "sp-session",9951 "sp-session",10197 "sp-state-machine 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",9952 "sp-state-machine",10198 "sp-storage 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",9953 "sp-storage",10199 "sp-tracing 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",9954 "sp-tracing",10200 "sp-transaction-pool",9955 "sp-transaction-pool",10201 "sp-transaction-storage-proof",9956 "sp-transaction-storage-proof",10202 "sp-trie 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",9957 "sp-trie",10203 "sp-version 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",9958 "sp-version",10204 "substrate-prometheus-endpoint",9959 "substrate-prometheus-endpoint",10205 "tempfile",9960 "tempfile",10206 "thiserror",9961 "thiserror",10220 "parity-util-mem-derive",9975 "parity-util-mem-derive",10221 "parking_lot 0.12.1",9976 "parking_lot 0.12.1",10222 "sc-client-api",9977 "sc-client-api",10223 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",9978 "sp-core",10224]9979]10225998010226[[package]]9981[[package]]10238 "serde",9993 "serde",10239 "serde_json",9994 "serde_json",10240 "sp-blockchain",9995 "sp-blockchain",10241 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",9996 "sp-runtime",10242 "thiserror",9997 "thiserror",10243]9998]10244999910256 "sc-telemetry",10011 "sc-telemetry",10257 "serde",10012 "serde",10258 "serde_json",10013 "serde_json",10259 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",10014 "sp-core",10260 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",10015 "sp-io",10261 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",10016 "sp-std",10262]10017]102631001810264[[package]]10019[[package]]10298 "sc-rpc-server",10053 "sc-rpc-server",10299 "sc-tracing-proc-macro",10054 "sc-tracing-proc-macro",10300 "serde",10055 "serde",10301 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",10056 "sp-api",10302 "sp-blockchain",10057 "sp-blockchain",10303 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",10058 "sp-core",10304 "sp-rpc",10059 "sp-rpc",10305 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",10060 "sp-runtime",10306 "sp-tracing 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",10061 "sp-tracing",10307 "thiserror",10062 "thiserror",10308 "tracing",10063 "tracing",10309 "tracing-log",10064 "tracing-log",10338 "sc-transaction-pool-api",10093 "sc-transaction-pool-api",10339 "sc-utils",10094 "sc-utils",10340 "serde",10095 "serde",10341 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",10096 "sp-api",10342 "sp-blockchain",10097 "sp-blockchain",10343 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",10098 "sp-core",10344 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",10099 "sp-runtime",10345 "sp-tracing 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",10100 "sp-tracing",10346 "sp-transaction-pool",10101 "sp-transaction-pool",10347 "substrate-prometheus-endpoint",10102 "substrate-prometheus-endpoint",10348 "thiserror",10103 "thiserror",10357 "log",10112 "log",10358 "serde",10113 "serde",10359 "sp-blockchain",10114 "sp-blockchain",10360 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",10115 "sp-runtime",10361 "thiserror",10116 "thiserror",10362]10117]1036310118104581021310459[[package]]10214[[package]]10460name = "secp256k1"10215name = "secp256k1"10461version = "0.21.3"10462source = "registry+https://github.com/rust-lang/crates.io-index"10463checksum = "9c42e6f1735c5f00f51e43e28d6634141f2bcad10931b2609ddd74a86d751260"10464dependencies = [10465 "secp256k1-sys 0.4.2",10466]1046710468[[package]]10469name = "secp256k1"10470version = "0.24.0"10216version = "0.24.0"10471source = "registry+https://github.com/rust-lang/crates.io-index"10217source = "registry+https://github.com/rust-lang/crates.io-index"10472checksum = "b7649a0b3ffb32636e60c7ce0d70511eda9c52c658cd0634e194d5a19943aeff"10218checksum = "b7649a0b3ffb32636e60c7ce0d70511eda9c52c658cd0634e194d5a19943aeff"10473dependencies = [10219dependencies = [10474 "secp256k1-sys 0.6.0",10220 "secp256k1-sys",10475]10221]104761022210477[[package]]10223[[package]]10478name = "secp256k1-sys"10224name = "secp256k1-sys"10479version = "0.4.2"10480source = "registry+https://github.com/rust-lang/crates.io-index"10481checksum = "957da2573cde917463ece3570eab4a0b3f19de6f1646cde62e6fd3868f566036"10482dependencies = [10483 "cc",10484]1048510486[[package]]10487name = "secp256k1-sys"10488version = "0.6.0"10225version = "0.6.0"10489source = "registry+https://github.com/rust-lang/crates.io-index"10226source = "registry+https://github.com/rust-lang/crates.io-index"10490checksum = "7058dc8eaf3f2810d7828680320acda0b25a288f6d288e19278e249bbf74226b"10227checksum = "7058dc8eaf3f2810d7828680320acda0b25a288f6d288e19278e249bbf74226b"10758 "enumn",10495 "enumn",10759 "parity-scale-codec 3.1.5",10496 "parity-scale-codec 3.1.5",10760 "paste",10497 "paste",10761 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",10498 "sp-runtime",10762 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",10499 "sp-std",10763]10500]107641050110765[[package]]10502[[package]]10829[[package]]10566[[package]]10830name = "sp-api"10567name = "sp-api"10831version = "4.0.0-dev"10568version = "4.0.0-dev"10832source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#814752f60ab8cce7e2ece3ce0c1b10799b4eab28"10833dependencies = [10834 "hash-db",10835 "log",10836 "parity-scale-codec 3.1.5",10837 "sp-api-proc-macro 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24)",10838 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24)",10839 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24)",10840 "sp-state-machine 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24)",10841 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24)",10842 "sp-version 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24)",10843 "thiserror",10844]1084510846[[package]]10847name = "sp-api"10848version = "4.0.0-dev"10849source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"10569source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"10850dependencies = [10570dependencies = [10851 "hash-db",10571 "hash-db",10852 "log",10572 "log",10853 "parity-scale-codec 3.1.5",10573 "parity-scale-codec 3.1.5",10854 "sp-api-proc-macro 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",10574 "sp-api-proc-macro",10855 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",10575 "sp-core",10856 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",10576 "sp-runtime",10857 "sp-state-machine 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",10577 "sp-state-machine",10858 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",10578 "sp-std",10859 "sp-version 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",10579 "sp-version",10860 "thiserror",10580 "thiserror",10861]10581]108621058210863[[package]]10583[[package]]10864name = "sp-api-proc-macro"10584name = "sp-api-proc-macro"10865version = "4.0.0-dev"10585version = "4.0.0-dev"10866source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#814752f60ab8cce7e2ece3ce0c1b10799b4eab28"10867dependencies = [10868 "blake2",10869 "proc-macro-crate",10870 "proc-macro2",10871 "quote",10872 "syn",10873]1087410875[[package]]10876name = "sp-api-proc-macro"10877version = "4.0.0-dev"10878source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"10586source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"10879dependencies = [10587dependencies = [10880 "blake2",10588 "blake2",10887[[package]]10595[[package]]10888name = "sp-application-crypto"10596name = "sp-application-crypto"10889version = "6.0.0"10597version = "6.0.0"10890source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#814752f60ab8cce7e2ece3ce0c1b10799b4eab28"10891dependencies = [10892 "parity-scale-codec 3.1.5",10893 "scale-info",10894 "serde",10895 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24)",10896 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24)",10897 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24)",10898]1089910900[[package]]10901name = "sp-application-crypto"10902version = "6.0.0"10903source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"10598source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"10904dependencies = [10599dependencies = [10905 "parity-scale-codec 3.1.5",10600 "parity-scale-codec 3.1.5",10906 "scale-info",10601 "scale-info",10907 "serde",10602 "serde",10908 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",10603 "sp-core",10909 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",10604 "sp-io",10910 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",10605 "sp-std",10911]10606]109121060710913[[package]]10608[[package]]10914name = "sp-arithmetic"10609name = "sp-arithmetic"10915version = "5.0.0"10610version = "5.0.0"10916source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#814752f60ab8cce7e2ece3ce0c1b10799b4eab28"10917dependencies = [10918 "integer-sqrt",10919 "num-traits",10920 "parity-scale-codec 3.1.5",10921 "scale-info",10922 "serde",10923 "sp-debug-derive 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24)",10924 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24)",10925 "static_assertions",10926]1092710928[[package]]10929name = "sp-arithmetic"10930version = "5.0.0"10931source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"10611source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"10932dependencies = [10612dependencies = [10933 "integer-sqrt",10613 "integer-sqrt",10934 "num-traits",10614 "num-traits",10935 "parity-scale-codec 3.1.5",10615 "parity-scale-codec 3.1.5",10936 "scale-info",10616 "scale-info",10937 "serde",10617 "serde",10938 "sp-debug-derive 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",10618 "sp-debug-derive",10939 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",10619 "sp-std",10940 "static_assertions",10620 "static_assertions",10941]10621]109421062210947dependencies = [10627dependencies = [10948 "parity-scale-codec 3.1.5",10628 "parity-scale-codec 3.1.5",10949 "scale-info",10629 "scale-info",10950 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",10630 "sp-api",10951 "sp-application-crypto 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",10631 "sp-application-crypto",10952 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",10632 "sp-runtime",10953 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",10633 "sp-std",10954]10634]109551063510956[[package]]10636[[package]]10960dependencies = [10640dependencies = [10961 "async-trait",10641 "async-trait",10962 "parity-scale-codec 3.1.5",10642 "parity-scale-codec 3.1.5",10963 "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",10643 "sp-inherents",10964 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",10644 "sp-runtime",10965 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",10645 "sp-std",10966]10646]109671064710968[[package]]10648[[package]]10971source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"10651source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"10972dependencies = [10652dependencies = [10973 "parity-scale-codec 3.1.5",10653 "parity-scale-codec 3.1.5",10974 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",10654 "sp-api",10975 "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",10655 "sp-inherents",10976 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",10656 "sp-runtime",10977 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",10657 "sp-std",10978]10658]109791065910980[[package]]10660[[package]]10987 "lru 0.7.8",10667 "lru 0.7.8",10988 "parity-scale-codec 3.1.5",10668 "parity-scale-codec 3.1.5",10989 "parking_lot 0.12.1",10669 "parking_lot 0.12.1",10990 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",10670 "sp-api",10991 "sp-consensus",10671 "sp-consensus",10992 "sp-database",10672 "sp-database",10993 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",10673 "sp-runtime",10994 "sp-state-machine 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",10674 "sp-state-machine",10995 "thiserror",10675 "thiserror",10996]10676]109971067711005 "futures-timer",10685 "futures-timer",11006 "log",10686 "log",11007 "parity-scale-codec 3.1.5",10687 "parity-scale-codec 3.1.5",11008 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",10688 "sp-core",11009 "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",10689 "sp-inherents",11010 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",10690 "sp-runtime",11011 "sp-state-machine 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",10691 "sp-state-machine",11012 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",10692 "sp-std",11013 "sp-version 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",10693 "sp-version",11014 "thiserror",10694 "thiserror",11015]10695]110161069611022 "async-trait",10702 "async-trait",11023 "parity-scale-codec 3.1.5",10703 "parity-scale-codec 3.1.5",11024 "scale-info",10704 "scale-info",11025 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",10705 "sp-api",11026 "sp-application-crypto 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",10706 "sp-application-crypto",11027 "sp-consensus",10707 "sp-consensus",11028 "sp-consensus-slots",10708 "sp-consensus-slots",11029 "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",10709 "sp-inherents",11030 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",10710 "sp-runtime",11031 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",10711 "sp-std",11032 "sp-timestamp 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",10712 "sp-timestamp",11033]10713]110341071411035[[package]]10715[[package]]11042 "parity-scale-codec 3.1.5",10722 "parity-scale-codec 3.1.5",11043 "scale-info",10723 "scale-info",11044 "serde",10724 "serde",11045 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",10725 "sp-api",11046 "sp-application-crypto 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",10726 "sp-application-crypto",11047 "sp-consensus",10727 "sp-consensus",11048 "sp-consensus-slots",10728 "sp-consensus-slots",11049 "sp-consensus-vrf",10729 "sp-consensus-vrf",11050 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",10730 "sp-core",11051 "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",10731 "sp-inherents",11052 "sp-keystore 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",10732 "sp-keystore",11053 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",10733 "sp-runtime",11054 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",10734 "sp-std",11055 "sp-timestamp 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",10735 "sp-timestamp",11056]10736]110571073711058[[package]]10738[[package]]11063 "parity-scale-codec 3.1.5",10743 "parity-scale-codec 3.1.5",11064 "scale-info",10744 "scale-info",11065 "serde",10745 "serde",11066 "sp-arithmetic 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",10746 "sp-arithmetic",11067 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",10747 "sp-runtime",11068 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",10748 "sp-std",11069 "sp-timestamp 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",10749 "sp-timestamp",11070]10750]110711075111072[[package]]10752[[package]]11077 "parity-scale-codec 3.1.5",10757 "parity-scale-codec 3.1.5",11078 "scale-info",10758 "scale-info",11079 "schnorrkel",10759 "schnorrkel",11080 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",10760 "sp-core",11081 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",10761 "sp-runtime",11082 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",10762 "sp-std",11083]10763]110841076411085[[package]]10765[[package]]11086name = "sp-core"10766name = "sp-core"11087version = "6.0.0"10767version = "6.0.0"11088source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#814752f60ab8cce7e2ece3ce0c1b10799b4eab28"11089dependencies = [11090 "base58",11091 "bitflags",11092 "blake2-rfc",11093 "byteorder",11094 "dyn-clonable",11095 "ed25519-dalek",11096 "futures 0.3.23",11097 "hash-db",11098 "hash256-std-hasher",11099 "hex",11100 "impl-serde",11101 "lazy_static",11102 "libsecp256k1",11103 "log",11104 "merlin",11105 "num-traits",11106 "parity-scale-codec 3.1.5",11107 "parity-util-mem",11108 "parking_lot 0.12.1",11109 "primitive-types",11110 "rand 0.7.3",11111 "regex",11112 "scale-info",11113 "schnorrkel",11114 "secp256k1 0.21.3",11115 "secrecy",11116 "serde",11117 "sp-core-hashing 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24)",11118 "sp-debug-derive 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24)",11119 "sp-externalities 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24)",11120 "sp-runtime-interface 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24)",11121 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24)",11122 "sp-storage 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24)",11123 "ss58-registry",11124 "substrate-bip39",11125 "thiserror",11126 "tiny-bip39",11127 "wasmi",11128 "zeroize",11129]1113011131[[package]]11132name = "sp-core"11133version = "6.0.0"11134source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"10768source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"11135dependencies = [10769dependencies = [11136 "base58",10770 "base58",11157 "regex",10791 "regex",11158 "scale-info",10792 "scale-info",11159 "schnorrkel",10793 "schnorrkel",11160 "secp256k1 0.24.0",10794 "secp256k1",11161 "secrecy",10795 "secrecy",11162 "serde",10796 "serde",11163 "sp-core-hashing 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",10797 "sp-core-hashing",11164 "sp-debug-derive 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",10798 "sp-debug-derive",11165 "sp-externalities 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",10799 "sp-externalities",11166 "sp-runtime-interface 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",10800 "sp-runtime-interface",11167 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",10801 "sp-std",11168 "sp-storage 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",10802 "sp-storage",11169 "ss58-registry",10803 "ss58-registry",11170 "substrate-bip39",10804 "substrate-bip39",11171 "thiserror",10805 "thiserror",11177[[package]]10811[[package]]11178name = "sp-core-hashing"10812name = "sp-core-hashing"11179version = "4.0.0"10813version = "4.0.0"11180source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#814752f60ab8cce7e2ece3ce0c1b10799b4eab28"11181dependencies = [11182 "blake2",11183 "byteorder",11184 "digest 0.10.3",11185 "sha2 0.10.2",11186 "sha3 0.10.2",11187 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24)",11188 "twox-hash",11189]1119011191[[package]]11192name = "sp-core-hashing"11193version = "4.0.0"11194source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"10814source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"11195dependencies = [10815dependencies = [11196 "blake2",10816 "blake2",11197 "byteorder",10817 "byteorder",11198 "digest 0.10.3",10818 "digest 0.10.3",11199 "sha2 0.10.2",10819 "sha2 0.10.2",11200 "sha3 0.10.2",10820 "sha3 0.10.2",11201 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",10821 "sp-std",11202 "twox-hash",10822 "twox-hash",11203]10823]112041082411205[[package]]10825[[package]]11206name = "sp-core-hashing-proc-macro"10826name = "sp-core-hashing-proc-macro"11207version = "5.0.0"10827version = "5.0.0"11208source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#814752f60ab8cce7e2ece3ce0c1b10799b4eab28"11209dependencies = [11210 "proc-macro2",11211 "quote",11212 "sp-core-hashing 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24)",11213 "syn",11214]1121511216[[package]]11217name = "sp-core-hashing-proc-macro"11218version = "5.0.0"11219source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"10828source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"11220dependencies = [10829dependencies = [11221 "proc-macro2",10830 "proc-macro2",11222 "quote",10831 "quote",11223 "sp-core-hashing 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",10832 "sp-core-hashing",11224 "syn",10833 "syn",11225]10834]112261083511236[[package]]10845[[package]]11237name = "sp-debug-derive"10846name = "sp-debug-derive"11238version = "4.0.0"10847version = "4.0.0"11239source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#814752f60ab8cce7e2ece3ce0c1b10799b4eab28"11240dependencies = [11241 "proc-macro2",11242 "quote",11243 "syn",11244]1124511246[[package]]11247name = "sp-debug-derive"11248version = "4.0.0"11249source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"10848source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"11250dependencies = [10849dependencies = [11251 "proc-macro2",10850 "proc-macro2",11256[[package]]10855[[package]]11257name = "sp-externalities"10856name = "sp-externalities"11258version = "0.12.0"10857version = "0.12.0"11259source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#814752f60ab8cce7e2ece3ce0c1b10799b4eab28"11260dependencies = [11261 "environmental",11262 "parity-scale-codec 3.1.5",11263 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24)",11264 "sp-storage 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24)",11265]1126611267[[package]]11268name = "sp-externalities"11269version = "0.12.0"11270source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"10858source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"11271dependencies = [10859dependencies = [11272 "environmental",10860 "environmental",11273 "parity-scale-codec 3.1.5",10861 "parity-scale-codec 3.1.5",11274 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",10862 "sp-std",11275 "sp-storage 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",10863 "sp-storage",11276]10864]112771086511278[[package]]10866[[package]]11285 "parity-scale-codec 3.1.5",10873 "parity-scale-codec 3.1.5",11286 "scale-info",10874 "scale-info",11287 "serde",10875 "serde",11288 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",10876 "sp-api",11289 "sp-application-crypto 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",10877 "sp-application-crypto",11290 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",10878 "sp-core",11291 "sp-keystore 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",10879 "sp-keystore",11292 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",10880 "sp-runtime",11293 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",10881 "sp-std",11294]10882]112951088311296[[package]]10884[[package]]11297name = "sp-inherents"10885name = "sp-inherents"11298version = "4.0.0-dev"10886version = "4.0.0-dev"11299source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#814752f60ab8cce7e2ece3ce0c1b10799b4eab28"11300dependencies = [11301 "async-trait",11302 "impl-trait-for-tuples",11303 "parity-scale-codec 3.1.5",11304 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24)",11305 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24)",11306 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24)",11307 "thiserror",11308]1130911310[[package]]11311name = "sp-inherents"11312version = "4.0.0-dev"11313source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"10887source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"11314dependencies = [10888dependencies = [11315 "async-trait",10889 "async-trait",11316 "impl-trait-for-tuples",10890 "impl-trait-for-tuples",11317 "parity-scale-codec 3.1.5",10891 "parity-scale-codec 3.1.5",11318 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",10892 "sp-core",11319 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",10893 "sp-runtime",11320 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",10894 "sp-std",11321 "thiserror",10895 "thiserror",11322]10896]113231089711324[[package]]10898[[package]]11325name = "sp-io"10899name = "sp-io"11326version = "6.0.0"10900version = "6.0.0"11327source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#814752f60ab8cce7e2ece3ce0c1b10799b4eab28"11328dependencies = [11329 "futures 0.3.23",11330 "hash-db",11331 "libsecp256k1",11332 "log",11333 "parity-scale-codec 3.1.5",11334 "parking_lot 0.12.1",11335 "secp256k1 0.21.3",11336 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24)",11337 "sp-externalities 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24)",11338 "sp-keystore 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24)",11339 "sp-runtime-interface 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24)",11340 "sp-state-machine 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24)",11341 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24)",11342 "sp-tracing 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24)",11343 "sp-trie 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24)",11344 "sp-wasm-interface 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24)",11345 "tracing",11346 "tracing-core",11347]1134811349[[package]]11350name = "sp-io"11351version = "6.0.0"11352source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"10901source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"11353dependencies = [10902dependencies = [11354 "futures 0.3.23",10903 "futures 0.3.23",11357 "log",10906 "log",11358 "parity-scale-codec 3.1.5",10907 "parity-scale-codec 3.1.5",11359 "parking_lot 0.12.1",10908 "parking_lot 0.12.1",11360 "secp256k1 0.24.0",10909 "secp256k1",11361 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",10910 "sp-core",11362 "sp-externalities 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",10911 "sp-externalities",11363 "sp-keystore 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",10912 "sp-keystore",11364 "sp-runtime-interface 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",10913 "sp-runtime-interface",11365 "sp-state-machine 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",10914 "sp-state-machine",11366 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",10915 "sp-std",11367 "sp-tracing 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",10916 "sp-tracing",11368 "sp-trie 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",10917 "sp-trie",11369 "sp-wasm-interface 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",10918 "sp-wasm-interface",11370 "tracing",10919 "tracing",11371 "tracing-core",10920 "tracing-core",11372]10921]11377source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"10926source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"11378dependencies = [10927dependencies = [11379 "lazy_static",10928 "lazy_static",11380 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",10929 "sp-core",11381 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",10930 "sp-runtime",11382 "strum",10931 "strum",11383]10932]113841093311385[[package]]10934[[package]]11386name = "sp-keystore"10935name = "sp-keystore"11387version = "0.12.0"10936version = "0.12.0"11388source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#814752f60ab8cce7e2ece3ce0c1b10799b4eab28"11389dependencies = [11390 "async-trait",11391 "futures 0.3.23",11392 "merlin",11393 "parity-scale-codec 3.1.5",11394 "parking_lot 0.12.1",11395 "schnorrkel",11396 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24)",11397 "sp-externalities 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24)",11398 "thiserror",11399]1140011401[[package]]11402name = "sp-keystore"11403version = "0.12.0"11404source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"10937source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"11405dependencies = [10938dependencies = [11406 "async-trait",10939 "async-trait",11410 "parking_lot 0.12.1",10943 "parking_lot 0.12.1",11411 "schnorrkel",10944 "schnorrkel",11412 "serde",10945 "serde",11413 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",10946 "sp-core",11414 "sp-externalities 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",10947 "sp-externalities",11415 "thiserror",10948 "thiserror",11416]10949]114171095011432 "log",10965 "log",11433 "parity-scale-codec 3.1.5",10966 "parity-scale-codec 3.1.5",11434 "serde",10967 "serde",11435 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",10968 "sp-api",11436 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",10969 "sp-core",11437 "sp-debug-derive 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",10970 "sp-debug-derive",11438 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",10971 "sp-runtime",11439 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",10972 "sp-std",11440]10973]114411097411442[[package]]10975[[package]]11447 "parity-scale-codec 3.1.5",10980 "parity-scale-codec 3.1.5",11448 "scale-info",10981 "scale-info",11449 "serde",10982 "serde",11450 "sp-arithmetic 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",10983 "sp-arithmetic",11451 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",10984 "sp-core",11452 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",10985 "sp-runtime",11453 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",10986 "sp-std",11454]10987]114551098811456[[package]]10989[[package]]11457name = "sp-offchain"10990name = "sp-offchain"11458version = "4.0.0-dev"10991version = "4.0.0-dev"11459source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"10992source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"11460dependencies = [10993dependencies = [11461 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",10994 "sp-api",11462 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",10995 "sp-core",11463 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",10996 "sp-runtime",11464]10997]114651099811466[[package]]10999[[package]]11467name = "sp-panic-handler"11000name = "sp-panic-handler"11468version = "4.0.0"11001version = "4.0.0"11469source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#814752f60ab8cce7e2ece3ce0c1b10799b4eab28"11470dependencies = [11471 "backtrace",11472 "lazy_static",11473 "regex",11474]1147511476[[package]]11477name = "sp-panic-handler"11478version = "4.0.0"11479source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"11002source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"11480dependencies = [11003dependencies = [11481 "backtrace",11004 "backtrace",11490dependencies = [11013dependencies = [11491 "rustc-hash",11014 "rustc-hash",11492 "serde",11015 "serde",11493 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",11016 "sp-core",11494]11017]114951101811496[[package]]11019[[package]]11497name = "sp-runtime"11020name = "sp-runtime"11498version = "6.0.0"11021version = "6.0.0"11499source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#814752f60ab8cce7e2ece3ce0c1b10799b4eab28"11500dependencies = [11501 "either",11502 "hash256-std-hasher",11503 "impl-trait-for-tuples",11504 "log",11505 "parity-scale-codec 3.1.5",11506 "parity-util-mem",11507 "paste",11508 "rand 0.7.3",11509 "scale-info",11510 "serde",11511 "sp-application-crypto 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24)",11512 "sp-arithmetic 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24)",11513 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24)",11514 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24)",11515 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24)",11516]1151711518[[package]]11519name = "sp-runtime"11520version = "6.0.0"11521source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"11022source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"11522dependencies = [11023dependencies = [11523 "either",11024 "either",11530 "rand 0.7.3",11031 "rand 0.7.3",11531 "scale-info",11032 "scale-info",11532 "serde",11033 "serde",11533 "sp-application-crypto 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",11034 "sp-application-crypto",11534 "sp-arithmetic 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",11035 "sp-arithmetic",11535 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",11036 "sp-core",11536 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",11037 "sp-io",11537 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",11038 "sp-std",11538]11039]115391104011540[[package]]11041[[package]]11541name = "sp-runtime-interface"11042name = "sp-runtime-interface"11542version = "6.0.0"11043version = "6.0.0"11543source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#814752f60ab8cce7e2ece3ce0c1b10799b4eab28"11544dependencies = [11545 "impl-trait-for-tuples",11546 "parity-scale-codec 3.1.5",11547 "primitive-types",11548 "sp-externalities 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24)",11549 "sp-runtime-interface-proc-macro 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24)",11550 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24)",11551 "sp-storage 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24)",11552 "sp-tracing 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24)",11553 "sp-wasm-interface 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24)",11554 "static_assertions",11555]1155611557[[package]]11558name = "sp-runtime-interface"11559version = "6.0.0"11560source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"11044source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"11561dependencies = [11045dependencies = [11562 "impl-trait-for-tuples",11046 "impl-trait-for-tuples",11563 "parity-scale-codec 3.1.5",11047 "parity-scale-codec 3.1.5",11564 "primitive-types",11048 "primitive-types",11565 "sp-externalities 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",11049 "sp-externalities",11566 "sp-runtime-interface-proc-macro 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",11050 "sp-runtime-interface-proc-macro",11567 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",11051 "sp-std",11568 "sp-storage 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",11052 "sp-storage",11569 "sp-tracing 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",11053 "sp-tracing",11570 "sp-wasm-interface 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",11054 "sp-wasm-interface",11571 "static_assertions",11055 "static_assertions",11572]11056]115731105711574[[package]]11058[[package]]11575name = "sp-runtime-interface-proc-macro"11059name = "sp-runtime-interface-proc-macro"11576version = "5.0.0"11060version = "5.0.0"11577source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#814752f60ab8cce7e2ece3ce0c1b10799b4eab28"11578dependencies = [11579 "Inflector",11580 "proc-macro-crate",11581 "proc-macro2",11582 "quote",11583 "syn",11584]1158511586[[package]]11587name = "sp-runtime-interface-proc-macro"11588version = "5.0.0"11589source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"11061source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"11590dependencies = [11062dependencies = [11591 "Inflector",11063 "Inflector",11602dependencies = [11074dependencies = [11603 "log",11075 "log",11604 "parity-scale-codec 3.1.5",11076 "parity-scale-codec 3.1.5",11605 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",11077 "sp-core",11606 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",11078 "sp-io",11607 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",11079 "sp-std",11608 "sp-wasm-interface 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",11080 "sp-wasm-interface",11609 "wasmi",11081 "wasmi",11610]11082]116111108311625dependencies = [11097dependencies = [11626 "parity-scale-codec 3.1.5",11098 "parity-scale-codec 3.1.5",11627 "scale-info",11099 "scale-info",11628 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",11100 "sp-api",11629 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",11101 "sp-core",11630 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",11102 "sp-runtime",11631 "sp-staking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",11103 "sp-staking",11632 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",11104 "sp-std",11633]11105]116341110611635[[package]]11107[[package]]11636name = "sp-staking"11108name = "sp-staking"11637version = "4.0.0-dev"11109version = "4.0.0-dev"11638source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#814752f60ab8cce7e2ece3ce0c1b10799b4eab28"11639dependencies = [11640 "parity-scale-codec 3.1.5",11641 "scale-info",11642 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24)",11643 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24)",11644]1164511646[[package]]11647name = "sp-staking"11648version = "4.0.0-dev"11649source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"11110source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"11650dependencies = [11111dependencies = [11651 "parity-scale-codec 3.1.5",11112 "parity-scale-codec 3.1.5",11652 "scale-info",11113 "scale-info",11653 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",11114 "sp-runtime",11654 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",11115 "sp-std",11655]11116]116561111711657[[package]]11118[[package]]11658name = "sp-state-machine"11119name = "sp-state-machine"11659version = "0.12.0"11120version = "0.12.0"11660source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#814752f60ab8cce7e2ece3ce0c1b10799b4eab28"11661dependencies = [11662 "hash-db",11663 "log",11664 "num-traits",11665 "parity-scale-codec 3.1.5",11666 "parking_lot 0.12.1",11667 "rand 0.7.3",11668 "smallvec",11669 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24)",11670 "sp-externalities 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24)",11671 "sp-panic-handler 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24)",11672 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24)",11673 "sp-trie 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24)",11674 "thiserror",11675 "tracing",11676 "trie-root",11677]1167811679[[package]]11680name = "sp-state-machine"11681version = "0.12.0"11682source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"11121source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"11683dependencies = [11122dependencies = [11684 "hash-db",11123 "hash-db",11688 "parking_lot 0.12.1",11127 "parking_lot 0.12.1",11689 "rand 0.7.3",11128 "rand 0.7.3",11690 "smallvec",11129 "smallvec",11691 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",11130 "sp-core",11692 "sp-externalities 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",11131 "sp-externalities",11693 "sp-panic-handler 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",11132 "sp-panic-handler",11694 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",11133 "sp-std",11695 "sp-trie 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",11134 "sp-trie",11696 "thiserror",11135 "thiserror",11697 "tracing",11136 "tracing",11698 "trie-root",11137 "trie-root",11701[[package]]11140[[package]]11702name = "sp-std"11141name = "sp-std"11703version = "4.0.0"11142version = "4.0.0"11704source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#814752f60ab8cce7e2ece3ce0c1b10799b4eab28"1170511706[[package]]11707name = "sp-std"11708version = "4.0.0"11709source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"11143source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"117101114411711[[package]]11145[[package]]11712name = "sp-storage"11146name = "sp-storage"11713version = "6.0.0"11147version = "6.0.0"11714source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#814752f60ab8cce7e2ece3ce0c1b10799b4eab28"11715dependencies = [11716 "impl-serde",11717 "parity-scale-codec 3.1.5",11718 "ref-cast",11719 "serde",11720 "sp-debug-derive 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24)",11721 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24)",11722]1172311724[[package]]11725name = "sp-storage"11726version = "6.0.0"11727source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"11148source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"11728dependencies = [11149dependencies = [11729 "impl-serde",11150 "impl-serde",11730 "parity-scale-codec 3.1.5",11151 "parity-scale-codec 3.1.5",11731 "ref-cast",11152 "ref-cast",11732 "serde",11153 "serde",11733 "sp-debug-derive 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",11154 "sp-debug-derive",11734 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",11155 "sp-std",11735]11156]117361115711737[[package]]11158[[package]]11740source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"11161source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"11741dependencies = [11162dependencies = [11742 "log",11163 "log",11743 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",11164 "sp-core",11744 "sp-externalities 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",11165 "sp-externalities",11745 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",11166 "sp-io",11746 "sp-runtime-interface 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",11167 "sp-runtime-interface",11747 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",11168 "sp-std",11748]11169]117491117011750[[package]]11171[[package]]11751name = "sp-timestamp"11172name = "sp-timestamp"11752version = "4.0.0-dev"11173version = "4.0.0-dev"11753source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#814752f60ab8cce7e2ece3ce0c1b10799b4eab28"11754dependencies = [11755 "async-trait",11756 "futures-timer",11757 "log",11758 "parity-scale-codec 3.1.5",11759 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24)",11760 "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24)",11761 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24)",11762 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24)",11763 "thiserror",11764]1176511766[[package]]11767name = "sp-timestamp"11768version = "4.0.0-dev"11769source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"11174source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"11770dependencies = [11175dependencies = [11771 "async-trait",11176 "async-trait",11772 "futures-timer",11177 "futures-timer",11773 "log",11178 "log",11774 "parity-scale-codec 3.1.5",11179 "parity-scale-codec 3.1.5",11775 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",11180 "sp-api",11776 "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",11181 "sp-inherents",11777 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",11182 "sp-runtime",11778 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",11183 "sp-std",11779 "thiserror",11184 "thiserror",11780]11185]117811118611782[[package]]11187[[package]]11783name = "sp-tracing"11188name = "sp-tracing"11784version = "5.0.0"11189version = "5.0.0"11785source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#814752f60ab8cce7e2ece3ce0c1b10799b4eab28"11786dependencies = [11787 "parity-scale-codec 3.1.5",11788 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24)",11789 "tracing",11790 "tracing-core",11791 "tracing-subscriber",11792]1179311794[[package]]11795name = "sp-tracing"11796version = "5.0.0"11797source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"11190source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"11798dependencies = [11191dependencies = [11799 "parity-scale-codec 3.1.5",11192 "parity-scale-codec 3.1.5",11800 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",11193 "sp-std",11801 "tracing",11194 "tracing",11802 "tracing-core",11195 "tracing-core",11803 "tracing-subscriber",11196 "tracing-subscriber",11808version = "4.0.0-dev"11201version = "4.0.0-dev"11809source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"11202source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"11810dependencies = [11203dependencies = [11811 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",11204 "sp-api",11812 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",11205 "sp-runtime",11813]11206]118141120711815[[package]]11208[[package]]11821 "log",11214 "log",11822 "parity-scale-codec 3.1.5",11215 "parity-scale-codec 3.1.5",11823 "scale-info",11216 "scale-info",11824 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",11217 "sp-core",11825 "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",11218 "sp-inherents",11826 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",11219 "sp-runtime",11827 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",11220 "sp-std",11828 "sp-trie 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",11221 "sp-trie",11829]11222]118301122311831[[package]]11224[[package]]11832name = "sp-trie"11225name = "sp-trie"11833version = "6.0.0"11226version = "6.0.0"11834source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#814752f60ab8cce7e2ece3ce0c1b10799b4eab28"11835dependencies = [11836 "hash-db",11837 "memory-db",11838 "parity-scale-codec 3.1.5",11839 "scale-info",11840 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24)",11841 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24)",11842 "thiserror",11843 "trie-db",11844 "trie-root",11845]1184611847[[package]]11848name = "sp-trie"11849version = "6.0.0"11850source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"11227source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"11851dependencies = [11228dependencies = [11852 "hash-db",11229 "hash-db",11853 "memory-db",11230 "memory-db",11854 "parity-scale-codec 3.1.5",11231 "parity-scale-codec 3.1.5",11855 "scale-info",11232 "scale-info",11856 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",11233 "sp-core",11857 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",11234 "sp-std",11858 "thiserror",11235 "thiserror",11859 "trie-db",11236 "trie-db",11860 "trie-root",11237 "trie-root",11863[[package]]11240[[package]]11864name = "sp-version"11241name = "sp-version"11865version = "5.0.0"11242version = "5.0.0"11866source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#814752f60ab8cce7e2ece3ce0c1b10799b4eab28"11867dependencies = [11868 "impl-serde",11869 "parity-scale-codec 3.1.5",11870 "parity-wasm 0.42.2",11871 "scale-info",11872 "serde",11873 "sp-core-hashing-proc-macro 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24)",11874 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24)",11875 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24)",11876 "sp-version-proc-macro 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24)",11877 "thiserror",11878]1187911880[[package]]11881name = "sp-version"11882version = "5.0.0"11883source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"11243source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"11884dependencies = [11244dependencies = [11885 "impl-serde",11245 "impl-serde",11886 "parity-scale-codec 3.1.5",11246 "parity-scale-codec 3.1.5",11887 "parity-wasm 0.42.2",11247 "parity-wasm 0.42.2",11888 "scale-info",11248 "scale-info",11889 "serde",11249 "serde",11890 "sp-core-hashing-proc-macro 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",11250 "sp-core-hashing-proc-macro",11891 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",11251 "sp-runtime",11892 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",11252 "sp-std",11893 "sp-version-proc-macro 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",11253 "sp-version-proc-macro",11894 "thiserror",11254 "thiserror",11895]11255]118961125611897[[package]]11257[[package]]11898name = "sp-version-proc-macro"11258name = "sp-version-proc-macro"11899version = "4.0.0-dev"11259version = "4.0.0-dev"11900source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#814752f60ab8cce7e2ece3ce0c1b10799b4eab28"11901dependencies = [11902 "parity-scale-codec 3.1.5",11903 "proc-macro2",11904 "quote",11905 "syn",11906]1190711908[[package]]11909name = "sp-version-proc-macro"11910version = "4.0.0-dev"11911source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"11260source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"11912dependencies = [11261dependencies = [11913 "parity-scale-codec 3.1.5",11262 "parity-scale-codec 3.1.5",11919[[package]]11268[[package]]11920name = "sp-wasm-interface"11269name = "sp-wasm-interface"11921version = "6.0.0"11270version = "6.0.0"11922source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#814752f60ab8cce7e2ece3ce0c1b10799b4eab28"11923dependencies = [11924 "impl-trait-for-tuples",11925 "log",11926 "parity-scale-codec 3.1.5",11927 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24)",11928 "wasmi",11929]1193011931[[package]]11932name = "sp-wasm-interface"11933version = "6.0.0"11934source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"11271source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#8eff668a42325aeb4433eace1604f4d286a6ec05"11935dependencies = [11272dependencies = [11936 "impl-trait-for-tuples",11273 "impl-trait-for-tuples",11937 "log",11274 "log",11938 "parity-scale-codec 3.1.5",11275 "parity-scale-codec 3.1.5",11939 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",11276 "sp-std",11940 "wasmi",11277 "wasmi",11941 "wasmtime",11278 "wasmtime",11942]11279]12083 "sc-rpc-api",11420 "sc-rpc-api",12084 "sc-transaction-pool-api",11421 "sc-transaction-pool-api",12085 "serde_json",11422 "serde_json",12086 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",11423 "sp-api",12087 "sp-block-builder",11424 "sp-block-builder",12088 "sp-blockchain",11425 "sp-blockchain",12089 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",11426 "sp-core",12090 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",11427 "sp-runtime",12091]11428]120921142912093[[package]]11430[[package]]12115 "sc-rpc-api",11452 "sc-rpc-api",12116 "scale-info",11453 "scale-info",12117 "serde",11454 "serde",12118 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",11455 "sp-core",12119 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",11456 "sp-io",12120 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",11457 "sp-runtime",12121 "sp-state-machine 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",11458 "sp-state-machine",12122 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",11459 "sp-std",12123 "sp-trie 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",11460 "sp-trie",12124 "trie-db",11461 "trie-db",12125]11462]121261146312143 "serde_json",11480 "serde_json",12144 "sp-blockchain",11481 "sp-blockchain",12145 "sp-consensus",11482 "sp-consensus",12146 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",11483 "sp-core",12147 "sp-keyring",11484 "sp-keyring",12148 "sp-keystore 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",11485 "sp-keystore",12149 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",11486 "sp-runtime",12150 "sp-state-machine 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",11487 "sp-state-machine",12151]11488]121521148912153[[package]]11490[[package]]12278version = "0.9.27"11615version = "0.9.27"12279source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.27#b017bad50d360a1c6e3cdf9652bdb85e5f479fea"11616source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.27#b017bad50d360a1c6e3cdf9652bdb85e5f479fea"12280dependencies = [11617dependencies = [12281 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",11618 "frame-support",12282 "polkadot-primitives",11619 "polkadot-primitives",12283 "polkadot-runtime-common",11620 "polkadot-runtime-common",12284 "smallvec",11621 "smallvec",12285 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",11622 "sp-runtime",12286]11623]122871162412288[[package]]11625[[package]]12289name = "tests"11626name = "tests"12290version = "0.1.1"11627version = "0.1.1"12291dependencies = [11628dependencies = [12292 "evm-coder",11629 "evm-coder",12293 "fp-evm-mapping 0.1.0 (git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.27)",11630 "fp-evm-mapping",12294 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",11631 "frame-support",12295 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",11632 "frame-system",12296 "pallet-balances 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",11633 "pallet-balances",12297 "pallet-common",11634 "pallet-common",12298 "pallet-ethereum",11635 "pallet-ethereum",12299 "pallet-evm 6.0.0-dev (git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.27)",11636 "pallet-evm",12300 "pallet-evm-coder-substrate",11637 "pallet-evm-coder-substrate",12301 "pallet-fungible",11638 "pallet-fungible",12302 "pallet-nonfungible",11639 "pallet-nonfungible",12303 "pallet-refungible",11640 "pallet-refungible",12304 "pallet-structure",11641 "pallet-structure",12305 "pallet-timestamp 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",11642 "pallet-timestamp",12306 "pallet-transaction-payment",11643 "pallet-transaction-payment",12307 "pallet-unique",11644 "pallet-unique",12308 "parity-scale-codec 3.1.5",11645 "parity-scale-codec 3.1.5",12309 "scale-info",11646 "scale-info",12310 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",11647 "sp-core",12311 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",11648 "sp-io",12312 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",11649 "sp-runtime",12313 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",11650 "sp-std",12314 "up-data-structs",11651 "up-data-structs",12315 "up-sponsorship",11652 "up-sponsorship",12316]11653]12751 "sc-executor",12088 "sc-executor",12752 "sc-service",12089 "sc-service",12753 "serde",12090 "serde",12754 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",12091 "sp-core",12755 "sp-externalities 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",12092 "sp-externalities",12756 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",12093 "sp-io",12757 "sp-keystore 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",12094 "sp-keystore",12758 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",12095 "sp-runtime",12759 "sp-state-machine 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",12096 "sp-state-machine",12760 "sp-version 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",12097 "sp-version",12761 "zstd",12098 "zstd",12762]12099]127631210012792 "anyhow",12129 "anyhow",12793 "jsonrpsee",12130 "jsonrpsee",12794 "pallet-common",12131 "pallet-common",12795 "pallet-evm 6.0.0-dev (git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.27)",12132 "pallet-evm",12796 "parity-scale-codec 3.1.5",12133 "parity-scale-codec 3.1.5",12797 "rmrk-rpc",12134 "rmrk-rpc",12798 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",12135 "sp-api",12799 "sp-blockchain",12136 "sp-blockchain",12800 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",12137 "sp-core",12801 "sp-rpc",12138 "sp-rpc",12802 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",12139 "sp-runtime",12803 "up-data-structs",12140 "up-data-structs",12804 "up-rpc",12141 "up-rpc",12805]12142]12887 "fc-rpc-core",12224 "fc-rpc-core",12888 "flexi_logger",12225 "flexi_logger",12889 "fp-rpc",12226 "fp-rpc",12890 "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",12227 "frame-benchmarking",12891 "frame-benchmarking-cli",12228 "frame-benchmarking-cli",12892 "futures 0.3.23",12229 "futures 0.3.23",12893 "jsonrpsee",12230 "jsonrpsee",12925 "sc-transaction-pool",12262 "sc-transaction-pool",12926 "serde",12263 "serde",12927 "serde_json",12264 "serde_json",12928 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",12265 "sp-api",12929 "sp-block-builder",12266 "sp-block-builder",12930 "sp-blockchain",12267 "sp-blockchain",12931 "sp-consensus",12268 "sp-consensus",12932 "sp-consensus-aura",12269 "sp-consensus-aura",12933 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",12270 "sp-core",12934 "sp-finality-grandpa",12271 "sp-finality-grandpa",12935 "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",12272 "sp-inherents",12936 "sp-keystore 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",12273 "sp-keystore",12937 "sp-offchain",12274 "sp-offchain",12938 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",12275 "sp-runtime",12939 "sp-session",12276 "sp-session",12940 "sp-timestamp 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",12277 "sp-timestamp",12941 "sp-transaction-pool",12278 "sp-transaction-pool",12942 "sp-trie 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",12279 "sp-trie",12943 "substrate-build-script-utils",12280 "substrate-build-script-utils",12944 "substrate-frame-rpc-system",12281 "substrate-frame-rpc-system",12945 "substrate-prometheus-endpoint",12282 "substrate-prometheus-endpoint",12982 "sc-service",12319 "sc-service",12983 "sc-transaction-pool",12320 "sc-transaction-pool",12984 "serde",12321 "serde",12985 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",12322 "sp-api",12986 "sp-block-builder",12323 "sp-block-builder",12987 "sp-blockchain",12324 "sp-blockchain",12988 "sp-consensus",12325 "sp-consensus",12989 "sp-consensus-aura",12326 "sp-consensus-aura",12990 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",12327 "sp-core",12991 "sp-offchain",12328 "sp-offchain",12992 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",12329 "sp-runtime",12993 "sp-session",12330 "sp-session",12994 "sp-storage 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",12331 "sp-storage",12995 "sp-transaction-pool",12332 "sp-transaction-pool",12996 "substrate-frame-rpc-system",12333 "substrate-frame-rpc-system",12997 "tokio",12334 "tokio",13015 "cumulus-primitives-utility",12352 "cumulus-primitives-utility",13016 "derivative",12353 "derivative",13017 "evm-coder",12354 "evm-coder",13018 "fp-evm-mapping 0.1.0 (git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.27)",12355 "fp-evm-mapping",13019 "fp-rpc",12356 "fp-rpc",13020 "fp-self-contained",12357 "fp-self-contained",13021 "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",12358 "frame-benchmarking",13022 "frame-executive",12359 "frame-executive",13023 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",12360 "frame-support",13024 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",12361 "frame-system",13025 "frame-system-benchmarking",12362 "frame-system-benchmarking",13026 "frame-system-rpc-runtime-api",12363 "frame-system-rpc-runtime-api",13027 "frame-try-runtime",12364 "frame-try-runtime",13028 "hex-literal",12365 "hex-literal",13029 "log",12366 "log",13030 "orml-vesting",12367 "orml-vesting",13031 "pallet-aura",12368 "pallet-aura",13032 "pallet-balances 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",12369 "pallet-balances",13033 "pallet-base-fee",12370 "pallet-base-fee",13034 "pallet-common",12371 "pallet-common",13035 "pallet-configuration",12372 "pallet-configuration",13036 "pallet-ethereum",12373 "pallet-ethereum",13037 "pallet-evm 6.0.0-dev (git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.27)",12374 "pallet-evm",13038 "pallet-evm-coder-substrate",12375 "pallet-evm-coder-substrate",13039 "pallet-evm-contract-helpers",12376 "pallet-evm-contract-helpers",13040 "pallet-evm-migration",12377 "pallet-evm-migration",13041 "pallet-evm-transaction-payment",12378 "pallet-evm-transaction-payment",13042 "pallet-fungible",12379 "pallet-fungible",13043 "pallet-inflation",12380 "pallet-inflation",13044 "pallet-nonfungible",12381 "pallet-nonfungible",13045 "pallet-randomness-collective-flip 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",12382 "pallet-randomness-collective-flip",13046 "pallet-refungible",12383 "pallet-refungible",13047 "pallet-rmrk-core",12384 "pallet-rmrk-core",13048 "pallet-rmrk-equip",12385 "pallet-rmrk-equip",13049 "pallet-structure",12386 "pallet-structure",13050 "pallet-sudo",12387 "pallet-sudo",13051 "pallet-template-transaction-payment",12388 "pallet-template-transaction-payment",13052 "pallet-timestamp 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",12389 "pallet-timestamp",13053 "pallet-transaction-payment",12390 "pallet-transaction-payment",13054 "pallet-transaction-payment-rpc-runtime-api",12391 "pallet-transaction-payment-rpc-runtime-api",13055 "pallet-treasury",12392 "pallet-treasury",13063 "scale-info",12400 "scale-info",13064 "serde",12401 "serde",13065 "smallvec",12402 "smallvec",13066 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",12403 "sp-api",13067 "sp-arithmetic 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",12404 "sp-arithmetic",13068 "sp-block-builder",12405 "sp-block-builder",13069 "sp-consensus-aura",12406 "sp-consensus-aura",13070 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",12407 "sp-core",13071 "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",12408 "sp-inherents",13072 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",12409 "sp-io",13073 "sp-offchain",12410 "sp-offchain",13074 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",12411 "sp-runtime",13075 "sp-session",12412 "sp-session",13076 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",12413 "sp-std",13077 "sp-transaction-pool",12414 "sp-transaction-pool",13078 "sp-version 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",12415 "sp-version",13079 "substrate-wasm-builder",12416 "substrate-wasm-builder",13080 "up-common",12417 "up-common",13081 "up-data-structs",12418 "up-data-structs",13119version = "0.9.27"12456version = "0.9.27"13120dependencies = [12457dependencies = [13121 "fp-rpc",12458 "fp-rpc",13122 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",12459 "frame-support",13123 "pallet-evm 6.0.0-dev (git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.27)",12460 "pallet-evm",13124 "sp-consensus-aura",12461 "sp-consensus-aura",13125 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",12462 "sp-core",13126 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",12463 "sp-runtime",13127 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",12464 "sp-std",13128]12465]131291246613130[[package]]12467[[package]]13131name = "up-data-structs"12468name = "up-data-structs"13132version = "0.2.2"12469version = "0.2.2"13133dependencies = [12470dependencies = [13134 "derivative",12471 "derivative",13135 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",12472 "frame-support",13136 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",12473 "frame-system",13137 "pallet-evm 6.0.0-dev (git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.27)",12474 "pallet-evm",13138 "parity-scale-codec 3.1.5",12475 "parity-scale-codec 3.1.5",13139 "rmrk-traits",12476 "rmrk-traits",13140 "scale-info",12477 "scale-info",13141 "serde",12478 "serde",13142 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",12479 "sp-core",13143 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",12480 "sp-runtime",13144 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",12481 "sp-std",13145 "struct-versioning",12482 "struct-versioning",13146]12483]131471248413150version = "0.1.3"12487version = "0.1.3"13151dependencies = [12488dependencies = [13152 "pallet-common",12489 "pallet-common",13153 "pallet-evm 6.0.0-dev (git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.27)",12490 "pallet-evm",13154 "parity-scale-codec 3.1.5",12491 "parity-scale-codec 3.1.5",13155 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",12492 "sp-api",13156 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",12493 "sp-core",13157 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",12494 "sp-runtime",13158 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",12495 "sp-std",13159 "up-data-structs",12496 "up-data-structs",13160]12497]131611249813606dependencies = [12943dependencies = [13607 "beefy-primitives",12944 "beefy-primitives",13608 "bitvec 1.0.1",12945 "bitvec 1.0.1",13609 "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",12946 "frame-benchmarking",13610 "frame-election-provider-support",12947 "frame-election-provider-support",13611 "frame-executive",12948 "frame-executive",13612 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",12949 "frame-support",13613 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",12950 "frame-system",13614 "frame-system-benchmarking",12951 "frame-system-benchmarking",13615 "frame-system-rpc-runtime-api",12952 "frame-system-rpc-runtime-api",13616 "frame-try-runtime",12953 "frame-try-runtime",13620 "pallet-authorship",12957 "pallet-authorship",13621 "pallet-babe",12958 "pallet-babe",13622 "pallet-bags-list",12959 "pallet-bags-list",13623 "pallet-balances 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",12960 "pallet-balances",13624 "pallet-collective",12961 "pallet-collective",13625 "pallet-democracy",12962 "pallet-democracy",13626 "pallet-election-provider-multi-phase",12963 "pallet-election-provider-multi-phase",13647 "pallet-staking",12984 "pallet-staking",13648 "pallet-staking-reward-curve",12985 "pallet-staking-reward-curve",13649 "pallet-sudo",12986 "pallet-sudo",13650 "pallet-timestamp 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",12987 "pallet-timestamp",13651 "pallet-transaction-payment",12988 "pallet-transaction-payment",13652 "pallet-transaction-payment-rpc-runtime-api",12989 "pallet-transaction-payment-rpc-runtime-api",13653 "pallet-treasury",12990 "pallet-treasury",13665 "serde",13002 "serde",13666 "serde_derive",13003 "serde_derive",13667 "smallvec",13004 "smallvec",13668 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",13005 "sp-api",13669 "sp-authority-discovery",13006 "sp-authority-discovery",13670 "sp-block-builder",13007 "sp-block-builder",13671 "sp-consensus-babe",13008 "sp-consensus-babe",13672 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",13009 "sp-core",13673 "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",13010 "sp-inherents",13674 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",13011 "sp-io",13675 "sp-mmr-primitives",13012 "sp-mmr-primitives",13676 "sp-npos-elections",13013 "sp-npos-elections",13677 "sp-offchain",13014 "sp-offchain",13678 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",13015 "sp-runtime",13679 "sp-session",13016 "sp-session",13680 "sp-staking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",13017 "sp-staking",13681 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",13018 "sp-std",13682 "sp-transaction-pool",13019 "sp-transaction-pool",13683 "sp-version 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",13020 "sp-version",13684 "substrate-wasm-builder",13021 "substrate-wasm-builder",13685 "westend-runtime-constants",13022 "westend-runtime-constants",13686 "xcm",13023 "xcm",13693version = "0.9.27"13030version = "0.9.27"13694source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.27#b017bad50d360a1c6e3cdf9652bdb85e5f479fea"13031source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.27#b017bad50d360a1c6e3cdf9652bdb85e5f479fea"13695dependencies = [13032dependencies = [13696 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",13033 "frame-support",13697 "polkadot-primitives",13034 "polkadot-primitives",13698 "polkadot-runtime-common",13035 "polkadot-runtime-common",13699 "smallvec",13036 "smallvec",13700 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",13037 "sp-runtime",13701]13038]137021303913703[[package]]13040[[package]]13879 "log",13216 "log",13880 "parity-scale-codec 3.1.5",13217 "parity-scale-codec 3.1.5",13881 "scale-info",13218 "scale-info",13882 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",13219 "sp-runtime",13883 "xcm-procedural",13220 "xcm-procedural",13884]13221]138851322213888version = "0.9.27"13225version = "0.9.27"13889source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.27#b017bad50d360a1c6e3cdf9652bdb85e5f479fea"13226source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.27#b017bad50d360a1c6e3cdf9652bdb85e5f479fea"13890dependencies = [13227dependencies = [13891 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",13228 "frame-support",13892 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",13229 "frame-system",13893 "log",13230 "log",13894 "pallet-transaction-payment",13231 "pallet-transaction-payment",13895 "parity-scale-codec 3.1.5",13232 "parity-scale-codec 3.1.5",13896 "polkadot-parachain",13233 "polkadot-parachain",13897 "scale-info",13234 "scale-info",13898 "sp-arithmetic 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",13235 "sp-arithmetic",13899 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",13236 "sp-io",13900 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",13237 "sp-runtime",13901 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",13238 "sp-std",13902 "xcm",13239 "xcm",13903 "xcm-executor",13240 "xcm-executor",13904]13241]13908version = "0.9.27"13245version = "0.9.27"13909source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.27#b017bad50d360a1c6e3cdf9652bdb85e5f479fea"13246source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.27#b017bad50d360a1c6e3cdf9652bdb85e5f479fea"13910dependencies = [13247dependencies = [13911 "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",13248 "frame-benchmarking",13912 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",13249 "frame-support",13913 "impl-trait-for-tuples",13250 "impl-trait-for-tuples",13914 "log",13251 "log",13915 "parity-scale-codec 3.1.5",13252 "parity-scale-codec 3.1.5",13916 "sp-arithmetic 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",13253 "sp-arithmetic",13917 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",13254 "sp-core",13918 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",13255 "sp-io",13919 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",13256 "sp-runtime",13920 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",13257 "sp-std",13921 "xcm",13258 "xcm",13922]13259]1392313260client/rpc/src/lib.rsdiffbeforeafterboth--- a/client/rpc/src/lib.rs
+++ b/client/rpc/src/lib.rs
@@ -243,7 +243,7 @@
collection_id: CollectionId,
token_id: TokenId,
at: Option<BlockHash>,
- ) -> Result<Option<u128>>;
+ ) -> Result<Option<String>>;
/// Returns the total amount of staked tokens.
#[method(name = "unique_totalStaked")]
@@ -258,18 +258,25 @@
at: Option<BlockHash>,
) -> Result<Vec<(BlockNumber, String)>>;
- /// Return the total amount locked by staking tokens.
+ /// Returns the total amount locked by staking tokens.
#[method(name = "unique_totalStakingLocked")]
fn total_staking_locked(&self, staker: CrossAccountId, at: Option<BlockHash>)
-> Result<String>;
- /// Return the total amount locked by staking tokens.
+ /// Returns the total amount of tokens pending withdrawal from staking.
#[method(name = "unique_pendingUnstake")]
fn pending_unstake(
&self,
staker: Option<CrossAccountId>,
at: Option<BlockHash>,
) -> Result<String>;
+ /// Returns the total amount of tokens pending withdrawal from staking per block.
+ #[method(name = "unique_pendingUnstakePerBlock")]
+ fn pending_unstake_per_block(
+ &self,
+ staker: CrossAccountId,
+ at: Option<BlockHash>,
+ ) -> Result<Vec<(BlockNumber, String)>>;
}
mod rmrk_unique_rpc {
@@ -557,6 +564,11 @@
.collect::<Vec<_>>(), unique_api);
pass_method!(total_staking_locked(staker: CrossAccountId) -> String => |v| v.to_string(), unique_api);
pass_method!(pending_unstake(staker: Option<CrossAccountId>) -> String => |v| v.to_string(), unique_api);
+ pass_method!(pending_unstake_per_block(staker: CrossAccountId) -> Vec<(BlockNumber, String)> =>
+ |v| v
+ .into_iter()
+ .map(|(b, a)| (b, a.to_string()))
+ .collect::<Vec<_>>(), unique_api);
}
#[allow(deprecated)]
pallets/app-promotion/Cargo.tomldiffbeforeafterboth--- a/pallets/app-promotion/Cargo.toml
+++ b/pallets/app-promotion/Cargo.toml
@@ -47,37 +47,37 @@
default-features = false
optional = true
git = "https://github.com/paritytech/substrate"
-branch = "polkadot-v0.9.24"
+branch = "polkadot-v0.9.27"
[dependencies.frame-support]
default-features = false
git = "https://github.com/paritytech/substrate"
-branch = "polkadot-v0.9.24"
+branch = "polkadot-v0.9.27"
[dependencies.frame-system]
default-features = false
git = "https://github.com/paritytech/substrate"
-branch = "polkadot-v0.9.24"
+branch = "polkadot-v0.9.27"
[dependencies.pallet-balances]
default-features = false
git = "https://github.com/paritytech/substrate"
-branch = "polkadot-v0.9.24"
+branch = "polkadot-v0.9.27"
[dependencies.pallet-timestamp]
default-features = false
git = "https://github.com/paritytech/substrate"
-branch = "polkadot-v0.9.24"
+branch = "polkadot-v0.9.27"
[dependencies.pallet-randomness-collective-flip]
default-features = false
git = "https://github.com/paritytech/substrate"
-branch = "polkadot-v0.9.24"
+branch = "polkadot-v0.9.27"
[dependencies.sp-std]
default-features = false
git = "https://github.com/paritytech/substrate"
-branch = "polkadot-v0.9.24"
+branch = "polkadot-v0.9.27"
[dependencies.serde]
default-features = false
@@ -87,22 +87,22 @@
[dependencies.sp-runtime]
default-features = false
git = "https://github.com/paritytech/substrate"
-branch = "polkadot-v0.9.24"
+branch = "polkadot-v0.9.27"
[dependencies.sp-core]
default-features = false
git = "https://github.com/paritytech/substrate"
-branch = "polkadot-v0.9.24"
+branch = "polkadot-v0.9.27"
[dependencies.sp-io]
default-features = false
git = "https://github.com/paritytech/substrate"
-branch = "polkadot-v0.9.24"
+branch = "polkadot-v0.9.27"
[dependencies.pallet-evm]
default-features = false
git = "https://github.com/uniquenetwork/frontier"
-branch = "unique-polkadot-v0.9.24"
+branch = "unique-polkadot-v0.9.27"
[dependencies]
scale-info = { version = "2.0.1", default-features = false, features = [
pallets/app-promotion/src/lib.rsdiffbeforeafterboth--- a/pallets/app-promotion/src/lib.rs
+++ b/pallets/app-promotion/src/lib.rs
@@ -117,6 +117,7 @@
QueryKind = ValueQuery,
>;
+ /// Amount of tokens pending unstake per user per block.
#[pallet::storage]
pub type PendingUnstake<T: Config> = StorageNMap<
Key = (
@@ -142,8 +143,13 @@
fn on_initialize(current_block: T::BlockNumber) -> Weight
where
<T as frame_system::Config>::BlockNumber: From<u32>,
- // <<T as pallet::Config>::Currency as Currency<T::AccountId>>::Balance: Sum,
{
+ let mut consumed_weight = 0;
+ let mut add_weight = |reads, writes, weight| {
+ consumed_weight += T::DbWeight::get().reads_writes(reads, writes);
+ consumed_weight += weight;
+ };
+
PendingUnstake::<T>::iter()
.filter_map(|((staker, block), amount)| {
if block <= current_block {
@@ -161,19 +167,22 @@
if next_interest_block != 0.into() && current_block >= next_interest_block {
let mut acc = <BalanceOf<T>>::default();
- let mut weight: Weight = 0;
+
NextInterestBlock::<T>::set(current_block + DAY.into());
+ add_weight(0, 1, 0);
+
Staked::<T>::iter()
.filter(|((_, block), _)| *block + DAY.into() <= current_block)
.for_each(|((staker, block), amount)| {
Self::recalculate_stake(&staker, block, amount, &mut acc);
- // weight += recalculate_stake();
+ add_weight(0, 0, T::WeightInfo::recalculate_stake());
});
<TotalStaked<T>>::get()
.checked_add(&acc)
.map(|res| <TotalStaked<T>>::set(res));
+ add_weight(0, 1, 0);
};
- 0
+ consumed_weight
}
}
@@ -519,4 +528,14 @@
PendingUnstake::<T>::iter_prefix_values((s.as_sub(),)).sum()
})
}
+
+ pub fn cross_id_pending_unstake_per_block(
+ staker: T::CrossAccountId,
+ ) -> Vec<(T::BlockNumber, BalanceOf<T>)> {
+ let mut unsorted_res = PendingUnstake::<T>::iter_prefix((staker.as_sub(),))
+ .into_iter()
+ .collect::<Vec<_>>();
+ unsorted_res.sort_by_key(|(block, _)| *block);
+ unsorted_res
+ }
}
primitives/rpc/src/lib.rsdiffbeforeafterboth--- a/primitives/rpc/src/lib.rs
+++ b/primitives/rpc/src/lib.rs
@@ -125,10 +125,13 @@
/// Get total pieces of token.
fn total_pieces(collection_id: CollectionId, token_id: TokenId) -> Result<Option<u128>>;
+
fn token_owners(collection: CollectionId, token: TokenId) -> Result<Vec<CrossAccountId>>;
fn total_staked(staker: Option<CrossAccountId>) -> Result<u128>;
fn total_staked_per_block(staker: CrossAccountId) -> Result<Vec<(BlockNumber, u128)>>;
fn total_staking_locked(staker: CrossAccountId) -> Result<u128>;
fn pending_unstake(staker: Option<CrossAccountId>) -> Result<u128>;
+ fn pending_unstake_per_block(staker: CrossAccountId) -> Result<Vec<(BlockNumber, u128)>>;
+
}
}
runtime/common/runtime_apis.rsdiffbeforeafterboth--- a/runtime/common/runtime_apis.rs
+++ b/runtime/common/runtime_apis.rs
@@ -203,6 +203,10 @@
fn pending_unstake(staker: Option<CrossAccountId>) -> Result<u128, DispatchError> {
Ok(<pallet_app_promotion::Pallet<Runtime>>::cross_id_pending_unstake(staker))
}
+
+ fn pending_unstake_per_block(staker: CrossAccountId) -> Result<Vec<(BlockNumber, u128)>, DispatchError> {
+ Ok(<pallet_app_promotion::Pallet<Runtime>>::cross_id_pending_unstake_per_block(staker))
+ }
}
impl rmrk_rpc::RmrkApi<
tests/src/app-promotion.test.tsdiffbeforeafterboth--- a/tests/src/app-promotion.test.ts
+++ b/tests/src/app-promotion.test.ts
@@ -122,22 +122,35 @@
});
});
- it.skip('for different accounts in one block is possible', async () => {
+ it('for different accounts in one block is possible', async () => {
// arrange: Alice, Bob, Charlie, Dave balance = 1000
// arrange: Alice, Bob, Charlie, Dave calls appPromotion.stake(100) in the same time
// assert: query appPromotion.staked(Alice/Bob/Charlie/Dave) equal [100]
await usingPlaygrounds(async helper => {
- const crowd = await creteAccounts([10n, 10n, 10n, 10n], alice, helper);
- // const promises = crowd.map(async user => submitTransactionAsync(user, helper.api!.tx.promotion.stake(nominal)));
- // await expect(Promise.all(promises)).to.be.eventually.fulfilled;
+ // const userOne = await createUser();
+ // const userTwo = await createUser();
+ // const userThree = await createUser();
+ // const userFour = await createUser();
+ const crowd = [];
+ for(let i = 4; i--;) crowd.push(await createUser());
+ // const crowd = await creteAccounts([10n, 10n, 10n, 10n], alice, helper);
+ // const crowd = [userOne, userTwo, userThree, userFour];
+
+
+ const promises = crowd.map(async user => submitTransactionAsync(user, helper.api!.tx.promotion.stake(nominal)));
+ await expect(Promise.all(promises)).to.be.eventually.fulfilled;
+
+ for (let i = 0; i < crowd.length; i++){
+ expect((await helper.api!.rpc.unique.totalStaked(normalizeAccountId(crowd[i]))).toBigInt()).to.be.equal(nominal);
+ }
});
});
});
-describe.skip('unstake balance extrinsic', () => {
- before(async function() {
+describe('unstake balance extrinsic', () => {
+ before(async function () {
await usingPlaygrounds(async (helper, privateKeyWrapper) => {
if (!getModuleNames(helper.api!).includes(Pallets.AppPromotion)) this.skip();
alice = privateKeyWrapper('//Alice');
@@ -148,6 +161,7 @@
await submitTransactionAsync(alice, tx);
});
});
+
it('will change balance state to "reserved", add it to "pendingUnstake" map, and subtract it from totalStaked', async () => {
// arrange: Alice balance = 1000
// arrange: Alice calls appPromotion.stake(Alice, 500)
@@ -157,9 +171,65 @@
// assert: query appPromotion.staked(Alice) equal [200] /// 500 - 300
// assert: query appPromotion.pendingUnstake(Alice) to equal [300]
// assert: query appPromotion.totalStaked() decreased by 300
+ await usingPlaygrounds(async helper => {
+ const totalStakedBefore = (await helper.api!.rpc.unique.totalStaked()).toBigInt();
+ const staker = await createUser();
+ await expect(submitTransactionAsync(staker, helper.api!.tx.promotion.stake(5n * nominal))).to.be.eventually.fulfilled;
+ await expect(submitTransactionAsync(staker, helper.api!.tx.promotion.unstake(3n * nominal))).to.be.eventually.fulfilled;
+ expect((await helper.api!.rpc.unique.pendingUnstake(normalizeAccountId(staker.address))).toBigInt()).to.be.equal(3n * nominal);
+ expect((await helper.api!.rpc.unique.totalStaked(normalizeAccountId(staker))).toBigInt()).to.be.equal(2n * nominal);
+ expect((await helper.api!.rpc.unique.totalStaked()).toBigInt()).to.be.equal(totalStakedBefore + 2n * nominal);
+ });
+ });
+ it('will remove from the "staked" map starting from the oldest entry', async () => {
+ // arrange: Alice balance = 1000
+ // arrange: Alice stakes 100
+ // arrange: Alice stakes 200
+ // arrange: Alice stakes 300
+
+ // assert Alice stake is [100, 200, 300]
+
+
+ // act: Alice calls appPromotion.unstake(30)
+ // assert: query appPromotion.staked(Alice) to equal [70, 200, 300] /// Can unstake part of stake
+ // assert: query appPromotion.pendingUnstake(Alice) to equal [30]
+
+ // act: Alice calls appPromotion.unstake(170)
+ // assert: query appPromotion.staked(Alice) to equal [100, 300] /// Can unstake one stake totally and one more partialy
+ // assert: query appPromotion.pendingUnstake(Alice) to equal [30, 170]
+
+ // act: Alice calls appPromotion.unstake(400)
+ // assert: query appPromotion.staked(Alice) to equal [100, 300] /// Can totally unstake 2 stakes in one tx
+ // assert: query appPromotion.pendingUnstake(Alice) to equal [30, 170, 400]
+ await usingPlaygrounds(async helper => {
+ const totalStakedBefore = (await helper.api!.rpc.unique.totalStaked()).toBigInt();
+ const staker = await createUser();
+ await expect(submitTransactionAsync(staker, helper.api!.tx.promotion.stake(1n * nominal))).to.be.eventually.fulfilled;
+ await expect(submitTransactionAsync(staker, helper.api!.tx.promotion.stake(2n * nominal))).to.be.eventually.fulfilled;
+ await expect(submitTransactionAsync(staker, helper.api!.tx.promotion.stake(3n * nominal))).to.be.eventually.fulfilled;
+ let stakedPerBlock = (await helper.api!.rpc.unique.totalStakedPerBlock(normalizeAccountId(staker))).map(([_, amount]) => amount.toBigInt());
+ expect(stakedPerBlock).to.be.deep.equal([nominal, 2n * nominal, 3n * nominal]);
+ await expect(submitTransactionAsync(staker, helper.api!.tx.promotion.unstake(3n * nominal / 10n))).to.be.eventually.fulfilled;
+ expect((await helper.api!.rpc.unique.pendingUnstake(normalizeAccountId(staker.address))).toBigInt()).to.be.equal(3n * nominal / 10n);
+ stakedPerBlock = (await helper.api!.rpc.unique.totalStakedPerBlock(normalizeAccountId(staker))).map(([_, amount]) => amount.toBigInt());
+
+ expect(stakedPerBlock).to.be.deep.equal([7n * nominal / 10n, 2n * nominal, 3n * nominal]);
+
+ await expect(submitTransactionAsync(staker, helper.api!.tx.promotion.unstake(17n * nominal / 10n))).to.be.eventually.fulfilled;
+ stakedPerBlock = (await helper.api!.rpc.unique.totalStakedPerBlock(normalizeAccountId(staker))).map(([_, amount]) => amount.toBigInt());
+ expect(stakedPerBlock).to.be.deep.equal([nominal, 3n * nominal]);
+ const unstakedPerBlock = (await helper.api!.rpc.unique.pendingUnstakePerBlock(normalizeAccountId(staker))).map(([_, amount]) => amount.toBigInt());
+
+ expect(unstakedPerBlock).to.be.deep.equal([3n * nominal / 10n, 17n * nominal / 10n]);
+
+ await waitNewBlocks(helper.api!, 1);
+ await expect(submitTransactionAsync(staker, helper.api!.tx.promotion.unstake(4n * nominal))).to.be.eventually.fulfilled;
+ expect((await helper.api!.rpc.unique.totalStakedPerBlock(normalizeAccountId(staker))).map(([_, amount]) => amount.toBigInt())).to.be.deep.equal([]);
+ expect((await helper.api!.rpc.unique.pendingUnstakePerBlock(normalizeAccountId(staker))).map(([_, amount]) => amount.toBigInt())).to.be.deep.equal([3n * nominal / 10n, 17n * nominal / 10n, 4n * nominal]);
+ });
+
});
});
-
async function createUser(amount?: bigint) {
tests/src/interfaces/augment-api-query.tsdiffbeforeafterboth--- a/tests/src/interfaces/augment-api-query.ts
+++ b/tests/src/interfaces/augment-api-query.ts
@@ -462,6 +462,9 @@
* Next target block when interest is recalculated
**/
nextInterestBlock: AugmentedQuery<ApiType, () => Observable<u32>, []> & QueryableStorageEntry<ApiType, []>;
+ /**
+ * Amount of tokens pending unstake per user per block.
+ **/
pendingUnstake: AugmentedQuery<ApiType, (arg1: AccountId32 | string | Uint8Array, arg2: u32 | AnyNumber | Uint8Array) => Observable<u128>, [AccountId32, u32]> & QueryableStorageEntry<ApiType, [AccountId32, u32]>;
/**
* Amount of tokens staked by account in the blocknumber.
tests/src/interfaces/augment-api-rpc.tsdiffbeforeafterboth--- a/tests/src/interfaces/augment-api-rpc.ts
+++ b/tests/src/interfaces/augment-api-rpc.ts
@@ -8,7 +8,7 @@
import type { PalletEvmAccountBasicCrossAccountIdRepr, RmrkTraitsBaseBaseInfo, RmrkTraitsCollectionCollectionInfo, RmrkTraitsNftNftChild, RmrkTraitsNftNftInfo, RmrkTraitsPartPartType, RmrkTraitsPropertyPropertyInfo, RmrkTraitsResourceResourceInfo, RmrkTraitsTheme, UpDataStructsCollectionLimits, UpDataStructsCollectionStats, UpDataStructsProperty, UpDataStructsPropertyKeyPermission, UpDataStructsRpcCollection, UpDataStructsTokenChild, UpDataStructsTokenData } from './default';
import type { AugmentedRpc } from '@polkadot/rpc-core/types';
import type { Metadata, StorageKey } from '@polkadot/types';
-import type { Bytes, HashMap, Json, Null, Option, Text, U256, U64, Vec, bool, u128, u32, u64 } from '@polkadot/types-codec';
+import type { Bytes, HashMap, Json, Null, Option, Text, U256, U64, Vec, bool, f64, u128, u32, u64 } from '@polkadot/types-codec';
import type { AnyNumber, Codec, ITuple } from '@polkadot/types-codec/types';
import type { ExtrinsicOrHash, ExtrinsicStatus } from '@polkadot/types/interfaces/author';
import type { EpochAuthorship } from '@polkadot/types/interfaces/babe';
@@ -707,6 +707,10 @@
**/
pendingUnstake: AugmentedRpc<(staker?: PalletEvmAccountBasicCrossAccountIdRepr | { Substrate: any } | { Ethereum: any } | string | Uint8Array, at?: Hash | string | Uint8Array) => Observable<u128>>;
/**
+ * Returns the total amount of unstaked tokens per block
+ **/
+ pendingUnstakePerBlock: AugmentedRpc<(staker: PalletEvmAccountBasicCrossAccountIdRepr | { Substrate: any } | { Ethereum: any } | string | Uint8Array, at?: Hash | string | Uint8Array) => Observable<Vec<ITuple<[u32, u128]>>>>;
+ /**
* Get property permissions, optionally limited to the provided keys
**/
propertyPermissions: AugmentedRpc<(collection: u32 | AnyNumber | Uint8Array, propertyKeys?: Vec<Text> | (Text | string)[], at?: Hash | string | Uint8Array) => Observable<Vec<UpDataStructsPropertyKeyPermission>>>;
tests/src/interfaces/augment-types.tsdiffbeforeafterboth--- a/tests/src/interfaces/augment-types.ts
+++ b/tests/src/interfaces/augment-types.ts
@@ -5,7 +5,7 @@
// this is required to allow for ambient/previous definitions
import '@polkadot/types/types/registry';
-import type { CumulusPalletDmpQueueCall, CumulusPalletDmpQueueConfigData, CumulusPalletDmpQueueError, CumulusPalletDmpQueueEvent, CumulusPalletDmpQueuePageIndexData, CumulusPalletParachainSystemCall, CumulusPalletParachainSystemError, CumulusPalletParachainSystemEvent, CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot, CumulusPalletXcmCall, CumulusPalletXcmError, CumulusPalletXcmEvent, CumulusPalletXcmOrigin, CumulusPalletXcmpQueueCall, CumulusPalletXcmpQueueError, CumulusPalletXcmpQueueEvent, CumulusPalletXcmpQueueInboundChannelDetails, CumulusPalletXcmpQueueInboundState, CumulusPalletXcmpQueueOutboundChannelDetails, CumulusPalletXcmpQueueOutboundState, CumulusPalletXcmpQueueQueueConfigData, CumulusPrimitivesParachainInherentParachainInherentData, EthbloomBloom, EthereumBlock, EthereumHeader, EthereumLog, EthereumReceiptEip658ReceiptData, EthereumReceiptReceiptV3, EthereumTransactionAccessListItem, EthereumTransactionEip1559Transaction, EthereumTransactionEip2930Transaction, EthereumTransactionLegacyTransaction, EthereumTransactionTransactionAction, EthereumTransactionTransactionSignature, EthereumTransactionTransactionV2, EthereumTypesHashH64, EvmCoreErrorExitError, EvmCoreErrorExitFatal, EvmCoreErrorExitReason, EvmCoreErrorExitRevert, EvmCoreErrorExitSucceed, FpRpcTransactionStatus, FrameSupportDispatchRawOrigin, FrameSupportPalletId, FrameSupportScheduleLookupError, FrameSupportScheduleMaybeHashed, FrameSupportTokensMiscBalanceStatus, FrameSupportWeightsDispatchClass, FrameSupportWeightsDispatchInfo, FrameSupportWeightsPays, FrameSupportWeightsPerDispatchClassU32, FrameSupportWeightsPerDispatchClassU64, FrameSupportWeightsPerDispatchClassWeightsPerClass, FrameSupportWeightsRuntimeDbWeight, FrameSystemAccountInfo, FrameSystemCall, FrameSystemError, FrameSystemEvent, FrameSystemEventRecord, FrameSystemExtensionsCheckGenesis, FrameSystemExtensionsCheckNonce, FrameSystemExtensionsCheckSpecVersion, FrameSystemExtensionsCheckWeight, FrameSystemLastRuntimeUpgradeInfo, FrameSystemLimitsBlockLength, FrameSystemLimitsBlockWeights, FrameSystemLimitsWeightsPerClass, FrameSystemPhase, OpalRuntimeOriginCaller, OpalRuntimeRuntime, OrmlVestingModuleCall, OrmlVestingModuleError, OrmlVestingModuleEvent, OrmlVestingVestingSchedule, PalletBalancesAccountData, PalletBalancesBalanceLock, PalletBalancesCall, PalletBalancesError, PalletBalancesEvent, PalletBalancesReasons, PalletBalancesReleases, PalletBalancesReserveData, PalletCommonError, PalletCommonEvent, PalletConfigurationCall, PalletEthereumCall, PalletEthereumError, PalletEthereumEvent, PalletEthereumFakeTransactionFinalizer, PalletEthereumRawOrigin, PalletEvmAccountBasicCrossAccountIdRepr, PalletEvmCall, PalletEvmCoderSubstrateError, PalletEvmContractHelpersError, PalletEvmContractHelpersSponsoringModeT, PalletEvmError, PalletEvmEvent, PalletEvmMigrationCall, PalletEvmMigrationError, PalletFungibleError, PalletInflationCall, PalletNonfungibleError, PalletNonfungibleItemData, PalletRefungibleError, PalletRefungibleItemData, PalletRmrkCoreCall, PalletRmrkCoreError, PalletRmrkCoreEvent, PalletRmrkEquipCall, PalletRmrkEquipError, PalletRmrkEquipEvent, PalletStructureCall, PalletStructureError, PalletStructureEvent, PalletSudoCall, PalletSudoError, PalletSudoEvent, PalletTemplateTransactionPaymentCall, PalletTemplateTransactionPaymentChargeTransactionPayment, PalletTimestampCall, PalletTransactionPaymentEvent, PalletTransactionPaymentReleases, PalletTreasuryCall, PalletTreasuryError, PalletTreasuryEvent, PalletTreasuryProposal, PalletUniqueCall, PalletUniqueError, PalletUniqueRawEvent, PalletUniqueSchedulerCall, PalletUniqueSchedulerError, PalletUniqueSchedulerEvent, PalletUniqueSchedulerScheduledV3, PalletXcmCall, PalletXcmError, PalletXcmEvent, PalletXcmOrigin, PhantomTypeUpDataStructs, PolkadotCorePrimitivesInboundDownwardMessage, PolkadotCorePrimitivesInboundHrmpMessage, PolkadotCorePrimitivesOutboundHrmpMessage, PolkadotParachainPrimitivesXcmpMessageFormat, PolkadotPrimitivesV2AbridgedHostConfiguration, PolkadotPrimitivesV2AbridgedHrmpChannel, PolkadotPrimitivesV2PersistedValidationData, PolkadotPrimitivesV2UpgradeRestriction, RmrkTraitsBaseBaseInfo, RmrkTraitsCollectionCollectionInfo, RmrkTraitsNftAccountIdOrCollectionNftTuple, RmrkTraitsNftNftChild, RmrkTraitsNftNftInfo, RmrkTraitsNftRoyaltyInfo, RmrkTraitsPartEquippableList, RmrkTraitsPartFixedPart, RmrkTraitsPartPartType, RmrkTraitsPartSlotPart, RmrkTraitsPropertyPropertyInfo, RmrkTraitsResourceBasicResource, RmrkTraitsResourceComposableResource, RmrkTraitsResourceResourceInfo, RmrkTraitsResourceResourceTypes, RmrkTraitsResourceSlotResource, RmrkTraitsTheme, RmrkTraitsThemeThemeProperty, SpCoreEcdsaSignature, SpCoreEd25519Signature, SpCoreSr25519Signature, SpCoreVoid, SpRuntimeArithmeticError, SpRuntimeDigest, SpRuntimeDigestDigestItem, SpRuntimeDispatchError, SpRuntimeModuleError, SpRuntimeMultiSignature, SpRuntimeTokenError, SpRuntimeTransactionalError, SpTrieStorageProof, SpVersionRuntimeVersion, UpDataStructsAccessMode, UpDataStructsCollection, UpDataStructsCollectionLimits, UpDataStructsCollectionMode, UpDataStructsCollectionPermissions, UpDataStructsCollectionStats, UpDataStructsCreateCollectionData, UpDataStructsCreateFungibleData, UpDataStructsCreateItemData, UpDataStructsCreateItemExData, UpDataStructsCreateNftData, UpDataStructsCreateNftExData, UpDataStructsCreateReFungibleData, UpDataStructsCreateRefungibleExMultipleOwners, UpDataStructsCreateRefungibleExSingleOwner, UpDataStructsNestingPermissions, UpDataStructsOwnerRestrictedSet, UpDataStructsProperties, UpDataStructsPropertiesMapBoundedVec, UpDataStructsPropertiesMapPropertyPermission, UpDataStructsProperty, UpDataStructsPropertyKeyPermission, UpDataStructsPropertyPermission, UpDataStructsPropertyScope, UpDataStructsRpcCollection, UpDataStructsSponsoringRateLimit, UpDataStructsSponsorshipState, UpDataStructsTokenChild, UpDataStructsTokenData, XcmDoubleEncoded, XcmV0Junction, XcmV0JunctionBodyId, XcmV0JunctionBodyPart, XcmV0JunctionNetworkId, XcmV0MultiAsset, XcmV0MultiLocation, XcmV0Order, XcmV0OriginKind, XcmV0Response, XcmV0Xcm, XcmV1Junction, XcmV1MultiAsset, XcmV1MultiLocation, XcmV1MultiassetAssetId, XcmV1MultiassetAssetInstance, XcmV1MultiassetFungibility, XcmV1MultiassetMultiAssetFilter, XcmV1MultiassetMultiAssets, XcmV1MultiassetWildFungibility, XcmV1MultiassetWildMultiAsset, XcmV1MultilocationJunctions, XcmV1Order, XcmV1Response, XcmV1Xcm, XcmV2Instruction, XcmV2Response, XcmV2TraitsError, XcmV2TraitsOutcome, XcmV2WeightLimit, XcmV2Xcm, XcmVersionedMultiAssets, XcmVersionedMultiLocation, XcmVersionedXcm } from './default';
+import type { CumulusPalletDmpQueueCall, CumulusPalletDmpQueueConfigData, CumulusPalletDmpQueueError, CumulusPalletDmpQueueEvent, CumulusPalletDmpQueuePageIndexData, CumulusPalletParachainSystemCall, CumulusPalletParachainSystemError, CumulusPalletParachainSystemEvent, CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot, CumulusPalletXcmCall, CumulusPalletXcmError, CumulusPalletXcmEvent, CumulusPalletXcmOrigin, CumulusPalletXcmpQueueCall, CumulusPalletXcmpQueueError, CumulusPalletXcmpQueueEvent, CumulusPalletXcmpQueueInboundChannelDetails, CumulusPalletXcmpQueueInboundState, CumulusPalletXcmpQueueOutboundChannelDetails, CumulusPalletXcmpQueueOutboundState, CumulusPalletXcmpQueueQueueConfigData, CumulusPrimitivesParachainInherentParachainInherentData, EthbloomBloom, EthereumBlock, EthereumHeader, EthereumLog, EthereumReceiptEip658ReceiptData, EthereumReceiptReceiptV3, EthereumTransactionAccessListItem, EthereumTransactionEip1559Transaction, EthereumTransactionEip2930Transaction, EthereumTransactionLegacyTransaction, EthereumTransactionTransactionAction, EthereumTransactionTransactionSignature, EthereumTransactionTransactionV2, EthereumTypesHashH64, EvmCoreErrorExitError, EvmCoreErrorExitFatal, EvmCoreErrorExitReason, EvmCoreErrorExitRevert, EvmCoreErrorExitSucceed, FpRpcTransactionStatus, FrameSupportDispatchRawOrigin, FrameSupportPalletId, FrameSupportScheduleLookupError, FrameSupportScheduleMaybeHashed, FrameSupportTokensMiscBalanceStatus, FrameSupportWeightsDispatchClass, FrameSupportWeightsDispatchInfo, FrameSupportWeightsPays, FrameSupportWeightsPerDispatchClassU32, FrameSupportWeightsPerDispatchClassU64, FrameSupportWeightsPerDispatchClassWeightsPerClass, FrameSupportWeightsRuntimeDbWeight, FrameSystemAccountInfo, FrameSystemCall, FrameSystemError, FrameSystemEvent, FrameSystemEventRecord, FrameSystemExtensionsCheckGenesis, FrameSystemExtensionsCheckNonce, FrameSystemExtensionsCheckSpecVersion, FrameSystemExtensionsCheckWeight, FrameSystemLastRuntimeUpgradeInfo, FrameSystemLimitsBlockLength, FrameSystemLimitsBlockWeights, FrameSystemLimitsWeightsPerClass, FrameSystemPhase, OpalRuntimeOriginCaller, OpalRuntimeRuntime, OrmlVestingModuleCall, OrmlVestingModuleError, OrmlVestingModuleEvent, OrmlVestingVestingSchedule, PalletAppPromotionCall, PalletBalancesAccountData, PalletBalancesBalanceLock, PalletBalancesCall, PalletBalancesError, PalletBalancesEvent, PalletBalancesReasons, PalletBalancesReleases, PalletBalancesReserveData, PalletCommonError, PalletCommonEvent, PalletConfigurationCall, PalletEthereumCall, PalletEthereumError, PalletEthereumEvent, PalletEthereumFakeTransactionFinalizer, PalletEthereumRawOrigin, PalletEvmAccountBasicCrossAccountIdRepr, PalletEvmCall, PalletEvmCoderSubstrateError, PalletEvmContractHelpersError, PalletEvmContractHelpersSponsoringModeT, PalletEvmError, PalletEvmEvent, PalletEvmMigrationCall, PalletEvmMigrationError, PalletFungibleError, PalletInflationCall, PalletNonfungibleError, PalletNonfungibleItemData, PalletRefungibleError, PalletRefungibleItemData, PalletRmrkCoreCall, PalletRmrkCoreError, PalletRmrkCoreEvent, PalletRmrkEquipCall, PalletRmrkEquipError, PalletRmrkEquipEvent, PalletStructureCall, PalletStructureError, PalletStructureEvent, PalletSudoCall, PalletSudoError, PalletSudoEvent, PalletTemplateTransactionPaymentCall, PalletTemplateTransactionPaymentChargeTransactionPayment, PalletTimestampCall, PalletTransactionPaymentEvent, PalletTransactionPaymentReleases, PalletTreasuryCall, PalletTreasuryError, PalletTreasuryEvent, PalletTreasuryProposal, PalletUniqueCall, PalletUniqueError, PalletUniqueRawEvent, PalletUniqueSchedulerCall, PalletUniqueSchedulerError, PalletUniqueSchedulerEvent, PalletUniqueSchedulerScheduledV3, PalletXcmCall, PalletXcmError, PalletXcmEvent, PalletXcmOrigin, PhantomTypeUpDataStructs, PolkadotCorePrimitivesInboundDownwardMessage, PolkadotCorePrimitivesInboundHrmpMessage, PolkadotCorePrimitivesOutboundHrmpMessage, PolkadotParachainPrimitivesXcmpMessageFormat, PolkadotPrimitivesV2AbridgedHostConfiguration, PolkadotPrimitivesV2AbridgedHrmpChannel, PolkadotPrimitivesV2PersistedValidationData, PolkadotPrimitivesV2UpgradeRestriction, RmrkTraitsBaseBaseInfo, RmrkTraitsCollectionCollectionInfo, RmrkTraitsNftAccountIdOrCollectionNftTuple, RmrkTraitsNftNftChild, RmrkTraitsNftNftInfo, RmrkTraitsNftRoyaltyInfo, RmrkTraitsPartEquippableList, RmrkTraitsPartFixedPart, RmrkTraitsPartPartType, RmrkTraitsPartSlotPart, RmrkTraitsPropertyPropertyInfo, RmrkTraitsResourceBasicResource, RmrkTraitsResourceComposableResource, RmrkTraitsResourceResourceInfo, RmrkTraitsResourceResourceTypes, RmrkTraitsResourceSlotResource, RmrkTraitsTheme, RmrkTraitsThemeThemeProperty, SpCoreEcdsaSignature, SpCoreEd25519Signature, SpCoreSr25519Signature, SpCoreVoid, SpRuntimeArithmeticError, SpRuntimeDigest, SpRuntimeDigestDigestItem, SpRuntimeDispatchError, SpRuntimeModuleError, SpRuntimeMultiSignature, SpRuntimeTokenError, SpRuntimeTransactionalError, SpTrieStorageProof, SpVersionRuntimeVersion, UpDataStructsAccessMode, UpDataStructsCollection, UpDataStructsCollectionLimits, UpDataStructsCollectionMode, UpDataStructsCollectionPermissions, UpDataStructsCollectionStats, UpDataStructsCreateCollectionData, UpDataStructsCreateFungibleData, UpDataStructsCreateItemData, UpDataStructsCreateItemExData, UpDataStructsCreateNftData, UpDataStructsCreateNftExData, UpDataStructsCreateReFungibleData, UpDataStructsCreateRefungibleExMultipleOwners, UpDataStructsCreateRefungibleExSingleOwner, UpDataStructsNestingPermissions, UpDataStructsOwnerRestrictedSet, UpDataStructsProperties, UpDataStructsPropertiesMapBoundedVec, UpDataStructsPropertiesMapPropertyPermission, UpDataStructsProperty, UpDataStructsPropertyKeyPermission, UpDataStructsPropertyPermission, UpDataStructsPropertyScope, UpDataStructsRpcCollection, UpDataStructsSponsoringRateLimit, UpDataStructsSponsorshipState, UpDataStructsTokenChild, UpDataStructsTokenData, XcmDoubleEncoded, XcmV0Junction, XcmV0JunctionBodyId, XcmV0JunctionBodyPart, XcmV0JunctionNetworkId, XcmV0MultiAsset, XcmV0MultiLocation, XcmV0Order, XcmV0OriginKind, XcmV0Response, XcmV0Xcm, XcmV1Junction, XcmV1MultiAsset, XcmV1MultiLocation, XcmV1MultiassetAssetId, XcmV1MultiassetAssetInstance, XcmV1MultiassetFungibility, XcmV1MultiassetMultiAssetFilter, XcmV1MultiassetMultiAssets, XcmV1MultiassetWildFungibility, XcmV1MultiassetWildMultiAsset, XcmV1MultilocationJunctions, XcmV1Order, XcmV1Response, XcmV1Xcm, XcmV2Instruction, XcmV2Response, XcmV2TraitsError, XcmV2TraitsOutcome, XcmV2WeightLimit, XcmV2Xcm, XcmVersionedMultiAssets, XcmVersionedMultiLocation, XcmVersionedXcm } from './default';
import type { Data, StorageKey } from '@polkadot/types';
import type { BitVec, Bool, Bytes, F32, F64, I128, I16, I256, I32, I64, I8, Json, Null, OptionBool, Raw, Text, Type, U128, U16, U256, U32, U64, U8, USize, bool, f32, f64, i128, i16, i256, i32, i64, i8, u128, u16, u256, u32, u64, u8, usize } from '@polkadot/types-codec';
import type { AssetApproval, AssetApprovalKey, AssetBalance, AssetDestroyWitness, AssetDetails, AssetMetadata, TAssetBalance, TAssetDepositBalance } from '@polkadot/types/interfaces/assets';
tests/src/interfaces/lookup.tsdiffbeforeafterboth--- a/tests/src/interfaces/lookup.ts
+++ b/tests/src/interfaces/lookup.ts
@@ -5,8 +5,1266 @@
export default {
/**
- * Lookup2: polkadot_primitives::v2::PersistedValidationData<primitive_types::H256, N>
+ * Lookup3: frame_system::AccountInfo<Index, pallet_balances::AccountData<Balance>>
+ **/
+ FrameSystemAccountInfo: {
+ nonce: 'u32',
+ consumers: 'u32',
+ providers: 'u32',
+ sufficients: 'u32',
+ data: 'PalletBalancesAccountData'
+ },
+ /**
+ * Lookup5: pallet_balances::AccountData<Balance>
+ **/
+ PalletBalancesAccountData: {
+ free: 'u128',
+ reserved: 'u128',
+ miscFrozen: 'u128',
+ feeFrozen: 'u128'
+ },
+ /**
+ * Lookup7: frame_support::weights::PerDispatchClass<T>
+ **/
+ FrameSupportWeightsPerDispatchClassU64: {
+ normal: 'u64',
+ operational: 'u64',
+ mandatory: 'u64'
+ },
+ /**
+ * Lookup11: sp_runtime::generic::digest::Digest
+ **/
+ SpRuntimeDigest: {
+ logs: 'Vec<SpRuntimeDigestDigestItem>'
+ },
+ /**
+ * Lookup13: sp_runtime::generic::digest::DigestItem
+ **/
+ SpRuntimeDigestDigestItem: {
+ _enum: {
+ Other: 'Bytes',
+ __Unused1: 'Null',
+ __Unused2: 'Null',
+ __Unused3: 'Null',
+ Consensus: '([u8;4],Bytes)',
+ Seal: '([u8;4],Bytes)',
+ PreRuntime: '([u8;4],Bytes)',
+ __Unused7: 'Null',
+ RuntimeEnvironmentUpdated: 'Null'
+ }
+ },
+ /**
+ * Lookup16: frame_system::EventRecord<opal_runtime::Event, primitive_types::H256>
+ **/
+ FrameSystemEventRecord: {
+ phase: 'FrameSystemPhase',
+ event: 'Event',
+ topics: 'Vec<H256>'
+ },
+ /**
+ * Lookup18: frame_system::pallet::Event<T>
+ **/
+ FrameSystemEvent: {
+ _enum: {
+ ExtrinsicSuccess: {
+ dispatchInfo: 'FrameSupportWeightsDispatchInfo',
+ },
+ ExtrinsicFailed: {
+ dispatchError: 'SpRuntimeDispatchError',
+ dispatchInfo: 'FrameSupportWeightsDispatchInfo',
+ },
+ CodeUpdated: 'Null',
+ NewAccount: {
+ account: 'AccountId32',
+ },
+ KilledAccount: {
+ account: 'AccountId32',
+ },
+ Remarked: {
+ _alias: {
+ hash_: 'hash',
+ },
+ sender: 'AccountId32',
+ hash_: 'H256'
+ }
+ }
+ },
+ /**
+ * Lookup19: frame_support::weights::DispatchInfo
+ **/
+ FrameSupportWeightsDispatchInfo: {
+ weight: 'u64',
+ class: 'FrameSupportWeightsDispatchClass',
+ paysFee: 'FrameSupportWeightsPays'
+ },
+ /**
+ * Lookup20: frame_support::weights::DispatchClass
+ **/
+ FrameSupportWeightsDispatchClass: {
+ _enum: ['Normal', 'Operational', 'Mandatory']
+ },
+ /**
+ * Lookup21: frame_support::weights::Pays
+ **/
+ FrameSupportWeightsPays: {
+ _enum: ['Yes', 'No']
+ },
+ /**
+ * Lookup22: sp_runtime::DispatchError
+ **/
+ SpRuntimeDispatchError: {
+ _enum: {
+ Other: 'Null',
+ CannotLookup: 'Null',
+ BadOrigin: 'Null',
+ Module: 'SpRuntimeModuleError',
+ ConsumerRemaining: 'Null',
+ NoProviders: 'Null',
+ TooManyConsumers: 'Null',
+ Token: 'SpRuntimeTokenError',
+ Arithmetic: 'SpRuntimeArithmeticError',
+ Transactional: 'SpRuntimeTransactionalError'
+ }
+ },
+ /**
+ * Lookup23: sp_runtime::ModuleError
+ **/
+ SpRuntimeModuleError: {
+ index: 'u8',
+ error: '[u8;4]'
+ },
+ /**
+ * Lookup24: sp_runtime::TokenError
+ **/
+ SpRuntimeTokenError: {
+ _enum: ['NoFunds', 'WouldDie', 'BelowMinimum', 'CannotCreate', 'UnknownAsset', 'Frozen', 'Unsupported']
+ },
+ /**
+ * Lookup25: sp_runtime::ArithmeticError
+ **/
+ SpRuntimeArithmeticError: {
+ _enum: ['Underflow', 'Overflow', 'DivisionByZero']
+ },
+ /**
+ * Lookup26: sp_runtime::TransactionalError
+ **/
+ SpRuntimeTransactionalError: {
+ _enum: ['LimitReached', 'NoLayer']
+ },
+ /**
+ * Lookup27: cumulus_pallet_parachain_system::pallet::Event<T>
+ **/
+ CumulusPalletParachainSystemEvent: {
+ _enum: {
+ ValidationFunctionStored: 'Null',
+ ValidationFunctionApplied: {
+ relayChainBlockNum: 'u32',
+ },
+ ValidationFunctionDiscarded: 'Null',
+ UpgradeAuthorized: {
+ codeHash: 'H256',
+ },
+ DownwardMessagesReceived: {
+ count: 'u32',
+ },
+ DownwardMessagesProcessed: {
+ weightUsed: 'u64',
+ dmqHead: 'H256'
+ }
+ }
+ },
+ /**
+ * Lookup28: pallet_balances::pallet::Event<T, I>
+ **/
+ PalletBalancesEvent: {
+ _enum: {
+ Endowed: {
+ account: 'AccountId32',
+ freeBalance: 'u128',
+ },
+ DustLost: {
+ account: 'AccountId32',
+ amount: 'u128',
+ },
+ Transfer: {
+ from: 'AccountId32',
+ to: 'AccountId32',
+ amount: 'u128',
+ },
+ BalanceSet: {
+ who: 'AccountId32',
+ free: 'u128',
+ reserved: 'u128',
+ },
+ Reserved: {
+ who: 'AccountId32',
+ amount: 'u128',
+ },
+ Unreserved: {
+ who: 'AccountId32',
+ amount: 'u128',
+ },
+ ReserveRepatriated: {
+ from: 'AccountId32',
+ to: 'AccountId32',
+ amount: 'u128',
+ destinationStatus: 'FrameSupportTokensMiscBalanceStatus',
+ },
+ Deposit: {
+ who: 'AccountId32',
+ amount: 'u128',
+ },
+ Withdraw: {
+ who: 'AccountId32',
+ amount: 'u128',
+ },
+ Slashed: {
+ who: 'AccountId32',
+ amount: 'u128'
+ }
+ }
+ },
+ /**
+ * Lookup29: frame_support::traits::tokens::misc::BalanceStatus
+ **/
+ FrameSupportTokensMiscBalanceStatus: {
+ _enum: ['Free', 'Reserved']
+ },
+ /**
+ * Lookup30: pallet_transaction_payment::pallet::Event<T>
+ **/
+ PalletTransactionPaymentEvent: {
+ _enum: {
+ TransactionFeePaid: {
+ who: 'AccountId32',
+ actualFee: 'u128',
+ tip: 'u128'
+ }
+ }
+ },
+ /**
+ * Lookup31: pallet_treasury::pallet::Event<T, I>
+ **/
+ PalletTreasuryEvent: {
+ _enum: {
+ Proposed: {
+ proposalIndex: 'u32',
+ },
+ Spending: {
+ budgetRemaining: 'u128',
+ },
+ Awarded: {
+ proposalIndex: 'u32',
+ award: 'u128',
+ account: 'AccountId32',
+ },
+ Rejected: {
+ proposalIndex: 'u32',
+ slashed: 'u128',
+ },
+ Burnt: {
+ burntFunds: 'u128',
+ },
+ Rollover: {
+ rolloverBalance: 'u128',
+ },
+ Deposit: {
+ value: 'u128',
+ },
+ SpendApproved: {
+ proposalIndex: 'u32',
+ amount: 'u128',
+ beneficiary: 'AccountId32'
+ }
+ }
+ },
+ /**
+ * Lookup32: pallet_sudo::pallet::Event<T>
+ **/
+ PalletSudoEvent: {
+ _enum: {
+ Sudid: {
+ sudoResult: 'Result<Null, SpRuntimeDispatchError>',
+ },
+ KeyChanged: {
+ oldSudoer: 'Option<AccountId32>',
+ },
+ SudoAsDone: {
+ sudoResult: 'Result<Null, SpRuntimeDispatchError>'
+ }
+ }
+ },
+ /**
+ * Lookup36: orml_vesting::module::Event<T>
+ **/
+ OrmlVestingModuleEvent: {
+ _enum: {
+ VestingScheduleAdded: {
+ from: 'AccountId32',
+ to: 'AccountId32',
+ vestingSchedule: 'OrmlVestingVestingSchedule',
+ },
+ Claimed: {
+ who: 'AccountId32',
+ amount: 'u128',
+ },
+ VestingSchedulesUpdated: {
+ who: 'AccountId32'
+ }
+ }
+ },
+ /**
+ * Lookup37: orml_vesting::VestingSchedule<BlockNumber, Balance>
+ **/
+ OrmlVestingVestingSchedule: {
+ start: 'u32',
+ period: 'u32',
+ periodCount: 'u32',
+ perPeriod: 'Compact<u128>'
+ },
+ /**
+ * Lookup39: cumulus_pallet_xcmp_queue::pallet::Event<T>
+ **/
+ CumulusPalletXcmpQueueEvent: {
+ _enum: {
+ Success: {
+ messageHash: 'Option<H256>',
+ weight: 'u64',
+ },
+ Fail: {
+ messageHash: 'Option<H256>',
+ error: 'XcmV2TraitsError',
+ weight: 'u64',
+ },
+ BadVersion: {
+ messageHash: 'Option<H256>',
+ },
+ BadFormat: {
+ messageHash: 'Option<H256>',
+ },
+ UpwardMessageSent: {
+ messageHash: 'Option<H256>',
+ },
+ XcmpMessageSent: {
+ messageHash: 'Option<H256>',
+ },
+ OverweightEnqueued: {
+ sender: 'u32',
+ sentAt: 'u32',
+ index: 'u64',
+ required: 'u64',
+ },
+ OverweightServiced: {
+ index: 'u64',
+ used: 'u64'
+ }
+ }
+ },
+ /**
+ * Lookup41: xcm::v2::traits::Error
+ **/
+ XcmV2TraitsError: {
+ _enum: {
+ Overflow: 'Null',
+ Unimplemented: 'Null',
+ UntrustedReserveLocation: 'Null',
+ UntrustedTeleportLocation: 'Null',
+ MultiLocationFull: 'Null',
+ MultiLocationNotInvertible: 'Null',
+ BadOrigin: 'Null',
+ InvalidLocation: 'Null',
+ AssetNotFound: 'Null',
+ FailedToTransactAsset: 'Null',
+ NotWithdrawable: 'Null',
+ LocationCannotHold: 'Null',
+ ExceedsMaxMessageSize: 'Null',
+ DestinationUnsupported: 'Null',
+ Transport: 'Null',
+ Unroutable: 'Null',
+ UnknownClaim: 'Null',
+ FailedToDecode: 'Null',
+ MaxWeightInvalid: 'Null',
+ NotHoldingFees: 'Null',
+ TooExpensive: 'Null',
+ Trap: 'u64',
+ UnhandledXcmVersion: 'Null',
+ WeightLimitReached: 'u64',
+ Barrier: 'Null',
+ WeightNotComputable: 'Null'
+ }
+ },
+ /**
+ * Lookup43: pallet_xcm::pallet::Event<T>
+ **/
+ PalletXcmEvent: {
+ _enum: {
+ Attempted: 'XcmV2TraitsOutcome',
+ Sent: '(XcmV1MultiLocation,XcmV1MultiLocation,XcmV2Xcm)',
+ UnexpectedResponse: '(XcmV1MultiLocation,u64)',
+ ResponseReady: '(u64,XcmV2Response)',
+ Notified: '(u64,u8,u8)',
+ NotifyOverweight: '(u64,u8,u8,u64,u64)',
+ NotifyDispatchError: '(u64,u8,u8)',
+ NotifyDecodeFailed: '(u64,u8,u8)',
+ InvalidResponder: '(XcmV1MultiLocation,u64,Option<XcmV1MultiLocation>)',
+ InvalidResponderVersion: '(XcmV1MultiLocation,u64)',
+ ResponseTaken: 'u64',
+ AssetsTrapped: '(H256,XcmV1MultiLocation,XcmVersionedMultiAssets)',
+ VersionChangeNotified: '(XcmV1MultiLocation,u32)',
+ SupportedVersionChanged: '(XcmV1MultiLocation,u32)',
+ NotifyTargetSendFail: '(XcmV1MultiLocation,u64,XcmV2TraitsError)',
+ NotifyTargetMigrationFail: '(XcmVersionedMultiLocation,u64)'
+ }
+ },
+ /**
+ * Lookup44: xcm::v2::traits::Outcome
+ **/
+ XcmV2TraitsOutcome: {
+ _enum: {
+ Complete: 'u64',
+ Incomplete: '(u64,XcmV2TraitsError)',
+ Error: 'XcmV2TraitsError'
+ }
+ },
+ /**
+ * Lookup45: xcm::v1::multilocation::MultiLocation
+ **/
+ XcmV1MultiLocation: {
+ parents: 'u8',
+ interior: 'XcmV1MultilocationJunctions'
+ },
+ /**
+ * Lookup46: xcm::v1::multilocation::Junctions
+ **/
+ XcmV1MultilocationJunctions: {
+ _enum: {
+ Here: 'Null',
+ X1: 'XcmV1Junction',
+ X2: '(XcmV1Junction,XcmV1Junction)',
+ X3: '(XcmV1Junction,XcmV1Junction,XcmV1Junction)',
+ X4: '(XcmV1Junction,XcmV1Junction,XcmV1Junction,XcmV1Junction)',
+ X5: '(XcmV1Junction,XcmV1Junction,XcmV1Junction,XcmV1Junction,XcmV1Junction)',
+ X6: '(XcmV1Junction,XcmV1Junction,XcmV1Junction,XcmV1Junction,XcmV1Junction,XcmV1Junction)',
+ X7: '(XcmV1Junction,XcmV1Junction,XcmV1Junction,XcmV1Junction,XcmV1Junction,XcmV1Junction,XcmV1Junction)',
+ X8: '(XcmV1Junction,XcmV1Junction,XcmV1Junction,XcmV1Junction,XcmV1Junction,XcmV1Junction,XcmV1Junction,XcmV1Junction)'
+ }
+ },
+ /**
+ * Lookup47: xcm::v1::junction::Junction
+ **/
+ XcmV1Junction: {
+ _enum: {
+ Parachain: 'Compact<u32>',
+ AccountId32: {
+ network: 'XcmV0JunctionNetworkId',
+ id: '[u8;32]',
+ },
+ AccountIndex64: {
+ network: 'XcmV0JunctionNetworkId',
+ index: 'Compact<u64>',
+ },
+ AccountKey20: {
+ network: 'XcmV0JunctionNetworkId',
+ key: '[u8;20]',
+ },
+ PalletInstance: 'u8',
+ GeneralIndex: 'Compact<u128>',
+ GeneralKey: 'Bytes',
+ OnlyChild: 'Null',
+ Plurality: {
+ id: 'XcmV0JunctionBodyId',
+ part: 'XcmV0JunctionBodyPart'
+ }
+ }
+ },
+ /**
+ * Lookup49: xcm::v0::junction::NetworkId
+ **/
+ XcmV0JunctionNetworkId: {
+ _enum: {
+ Any: 'Null',
+ Named: 'Bytes',
+ Polkadot: 'Null',
+ Kusama: 'Null'
+ }
+ },
+ /**
+ * Lookup53: xcm::v0::junction::BodyId
+ **/
+ XcmV0JunctionBodyId: {
+ _enum: {
+ Unit: 'Null',
+ Named: 'Bytes',
+ Index: 'Compact<u32>',
+ Executive: 'Null',
+ Technical: 'Null',
+ Legislative: 'Null',
+ Judicial: 'Null'
+ }
+ },
+ /**
+ * Lookup54: xcm::v0::junction::BodyPart
+ **/
+ XcmV0JunctionBodyPart: {
+ _enum: {
+ Voice: 'Null',
+ Members: {
+ count: 'Compact<u32>',
+ },
+ Fraction: {
+ nom: 'Compact<u32>',
+ denom: 'Compact<u32>',
+ },
+ AtLeastProportion: {
+ nom: 'Compact<u32>',
+ denom: 'Compact<u32>',
+ },
+ MoreThanProportion: {
+ nom: 'Compact<u32>',
+ denom: 'Compact<u32>'
+ }
+ }
+ },
+ /**
+ * Lookup55: xcm::v2::Xcm<Call>
+ **/
+ XcmV2Xcm: 'Vec<XcmV2Instruction>',
+ /**
+ * Lookup57: xcm::v2::Instruction<Call>
+ **/
+ XcmV2Instruction: {
+ _enum: {
+ WithdrawAsset: 'XcmV1MultiassetMultiAssets',
+ ReserveAssetDeposited: 'XcmV1MultiassetMultiAssets',
+ ReceiveTeleportedAsset: 'XcmV1MultiassetMultiAssets',
+ QueryResponse: {
+ queryId: 'Compact<u64>',
+ response: 'XcmV2Response',
+ maxWeight: 'Compact<u64>',
+ },
+ TransferAsset: {
+ assets: 'XcmV1MultiassetMultiAssets',
+ beneficiary: 'XcmV1MultiLocation',
+ },
+ TransferReserveAsset: {
+ assets: 'XcmV1MultiassetMultiAssets',
+ dest: 'XcmV1MultiLocation',
+ xcm: 'XcmV2Xcm',
+ },
+ Transact: {
+ originType: 'XcmV0OriginKind',
+ requireWeightAtMost: 'Compact<u64>',
+ call: 'XcmDoubleEncoded',
+ },
+ HrmpNewChannelOpenRequest: {
+ sender: 'Compact<u32>',
+ maxMessageSize: 'Compact<u32>',
+ maxCapacity: 'Compact<u32>',
+ },
+ HrmpChannelAccepted: {
+ recipient: 'Compact<u32>',
+ },
+ HrmpChannelClosing: {
+ initiator: 'Compact<u32>',
+ sender: 'Compact<u32>',
+ recipient: 'Compact<u32>',
+ },
+ ClearOrigin: 'Null',
+ DescendOrigin: 'XcmV1MultilocationJunctions',
+ ReportError: {
+ queryId: 'Compact<u64>',
+ dest: 'XcmV1MultiLocation',
+ maxResponseWeight: 'Compact<u64>',
+ },
+ DepositAsset: {
+ assets: 'XcmV1MultiassetMultiAssetFilter',
+ maxAssets: 'Compact<u32>',
+ beneficiary: 'XcmV1MultiLocation',
+ },
+ DepositReserveAsset: {
+ assets: 'XcmV1MultiassetMultiAssetFilter',
+ maxAssets: 'Compact<u32>',
+ dest: 'XcmV1MultiLocation',
+ xcm: 'XcmV2Xcm',
+ },
+ ExchangeAsset: {
+ give: 'XcmV1MultiassetMultiAssetFilter',
+ receive: 'XcmV1MultiassetMultiAssets',
+ },
+ InitiateReserveWithdraw: {
+ assets: 'XcmV1MultiassetMultiAssetFilter',
+ reserve: 'XcmV1MultiLocation',
+ xcm: 'XcmV2Xcm',
+ },
+ InitiateTeleport: {
+ assets: 'XcmV1MultiassetMultiAssetFilter',
+ dest: 'XcmV1MultiLocation',
+ xcm: 'XcmV2Xcm',
+ },
+ QueryHolding: {
+ queryId: 'Compact<u64>',
+ dest: 'XcmV1MultiLocation',
+ assets: 'XcmV1MultiassetMultiAssetFilter',
+ maxResponseWeight: 'Compact<u64>',
+ },
+ BuyExecution: {
+ fees: 'XcmV1MultiAsset',
+ weightLimit: 'XcmV2WeightLimit',
+ },
+ RefundSurplus: 'Null',
+ SetErrorHandler: 'XcmV2Xcm',
+ SetAppendix: 'XcmV2Xcm',
+ ClearError: 'Null',
+ ClaimAsset: {
+ assets: 'XcmV1MultiassetMultiAssets',
+ ticket: 'XcmV1MultiLocation',
+ },
+ Trap: 'Compact<u64>',
+ SubscribeVersion: {
+ queryId: 'Compact<u64>',
+ maxResponseWeight: 'Compact<u64>',
+ },
+ UnsubscribeVersion: 'Null'
+ }
+ },
+ /**
+ * Lookup58: xcm::v1::multiasset::MultiAssets
+ **/
+ XcmV1MultiassetMultiAssets: 'Vec<XcmV1MultiAsset>',
+ /**
+ * Lookup60: xcm::v1::multiasset::MultiAsset
+ **/
+ XcmV1MultiAsset: {
+ id: 'XcmV1MultiassetAssetId',
+ fun: 'XcmV1MultiassetFungibility'
+ },
+ /**
+ * Lookup61: xcm::v1::multiasset::AssetId
+ **/
+ XcmV1MultiassetAssetId: {
+ _enum: {
+ Concrete: 'XcmV1MultiLocation',
+ Abstract: 'Bytes'
+ }
+ },
+ /**
+ * Lookup62: xcm::v1::multiasset::Fungibility
+ **/
+ XcmV1MultiassetFungibility: {
+ _enum: {
+ Fungible: 'Compact<u128>',
+ NonFungible: 'XcmV1MultiassetAssetInstance'
+ }
+ },
+ /**
+ * Lookup63: xcm::v1::multiasset::AssetInstance
+ **/
+ XcmV1MultiassetAssetInstance: {
+ _enum: {
+ Undefined: 'Null',
+ Index: 'Compact<u128>',
+ Array4: '[u8;4]',
+ Array8: '[u8;8]',
+ Array16: '[u8;16]',
+ Array32: '[u8;32]',
+ Blob: 'Bytes'
+ }
+ },
+ /**
+ * Lookup66: xcm::v2::Response
+ **/
+ XcmV2Response: {
+ _enum: {
+ Null: 'Null',
+ Assets: 'XcmV1MultiassetMultiAssets',
+ ExecutionResult: 'Option<(u32,XcmV2TraitsError)>',
+ Version: 'u32'
+ }
+ },
+ /**
+ * Lookup69: xcm::v0::OriginKind
+ **/
+ XcmV0OriginKind: {
+ _enum: ['Native', 'SovereignAccount', 'Superuser', 'Xcm']
+ },
+ /**
+ * Lookup70: xcm::double_encoded::DoubleEncoded<T>
+ **/
+ XcmDoubleEncoded: {
+ encoded: 'Bytes'
+ },
+ /**
+ * Lookup71: xcm::v1::multiasset::MultiAssetFilter
+ **/
+ XcmV1MultiassetMultiAssetFilter: {
+ _enum: {
+ Definite: 'XcmV1MultiassetMultiAssets',
+ Wild: 'XcmV1MultiassetWildMultiAsset'
+ }
+ },
+ /**
+ * Lookup72: xcm::v1::multiasset::WildMultiAsset
+ **/
+ XcmV1MultiassetWildMultiAsset: {
+ _enum: {
+ All: 'Null',
+ AllOf: {
+ id: 'XcmV1MultiassetAssetId',
+ fun: 'XcmV1MultiassetWildFungibility'
+ }
+ }
+ },
+ /**
+ * Lookup73: xcm::v1::multiasset::WildFungibility
+ **/
+ XcmV1MultiassetWildFungibility: {
+ _enum: ['Fungible', 'NonFungible']
+ },
+ /**
+ * Lookup74: xcm::v2::WeightLimit
+ **/
+ XcmV2WeightLimit: {
+ _enum: {
+ Unlimited: 'Null',
+ Limited: 'Compact<u64>'
+ }
+ },
+ /**
+ * Lookup76: xcm::VersionedMultiAssets
+ **/
+ XcmVersionedMultiAssets: {
+ _enum: {
+ V0: 'Vec<XcmV0MultiAsset>',
+ V1: 'XcmV1MultiassetMultiAssets'
+ }
+ },
+ /**
+ * Lookup78: xcm::v0::multi_asset::MultiAsset
+ **/
+ XcmV0MultiAsset: {
+ _enum: {
+ None: 'Null',
+ All: 'Null',
+ AllFungible: 'Null',
+ AllNonFungible: 'Null',
+ AllAbstractFungible: {
+ id: 'Bytes',
+ },
+ AllAbstractNonFungible: {
+ class: 'Bytes',
+ },
+ AllConcreteFungible: {
+ id: 'XcmV0MultiLocation',
+ },
+ AllConcreteNonFungible: {
+ class: 'XcmV0MultiLocation',
+ },
+ AbstractFungible: {
+ id: 'Bytes',
+ amount: 'Compact<u128>',
+ },
+ AbstractNonFungible: {
+ class: 'Bytes',
+ instance: 'XcmV1MultiassetAssetInstance',
+ },
+ ConcreteFungible: {
+ id: 'XcmV0MultiLocation',
+ amount: 'Compact<u128>',
+ },
+ ConcreteNonFungible: {
+ class: 'XcmV0MultiLocation',
+ instance: 'XcmV1MultiassetAssetInstance'
+ }
+ }
+ },
+ /**
+ * Lookup79: xcm::v0::multi_location::MultiLocation
+ **/
+ XcmV0MultiLocation: {
+ _enum: {
+ Null: 'Null',
+ X1: 'XcmV0Junction',
+ X2: '(XcmV0Junction,XcmV0Junction)',
+ X3: '(XcmV0Junction,XcmV0Junction,XcmV0Junction)',
+ X4: '(XcmV0Junction,XcmV0Junction,XcmV0Junction,XcmV0Junction)',
+ X5: '(XcmV0Junction,XcmV0Junction,XcmV0Junction,XcmV0Junction,XcmV0Junction)',
+ X6: '(XcmV0Junction,XcmV0Junction,XcmV0Junction,XcmV0Junction,XcmV0Junction,XcmV0Junction)',
+ X7: '(XcmV0Junction,XcmV0Junction,XcmV0Junction,XcmV0Junction,XcmV0Junction,XcmV0Junction,XcmV0Junction)',
+ X8: '(XcmV0Junction,XcmV0Junction,XcmV0Junction,XcmV0Junction,XcmV0Junction,XcmV0Junction,XcmV0Junction,XcmV0Junction)'
+ }
+ },
+ /**
+ * Lookup80: xcm::v0::junction::Junction
+ **/
+ XcmV0Junction: {
+ _enum: {
+ Parent: 'Null',
+ Parachain: 'Compact<u32>',
+ AccountId32: {
+ network: 'XcmV0JunctionNetworkId',
+ id: '[u8;32]',
+ },
+ AccountIndex64: {
+ network: 'XcmV0JunctionNetworkId',
+ index: 'Compact<u64>',
+ },
+ AccountKey20: {
+ network: 'XcmV0JunctionNetworkId',
+ key: '[u8;20]',
+ },
+ PalletInstance: 'u8',
+ GeneralIndex: 'Compact<u128>',
+ GeneralKey: 'Bytes',
+ OnlyChild: 'Null',
+ Plurality: {
+ id: 'XcmV0JunctionBodyId',
+ part: 'XcmV0JunctionBodyPart'
+ }
+ }
+ },
+ /**
+ * Lookup81: xcm::VersionedMultiLocation
+ **/
+ XcmVersionedMultiLocation: {
+ _enum: {
+ V0: 'XcmV0MultiLocation',
+ V1: 'XcmV1MultiLocation'
+ }
+ },
+ /**
+ * Lookup82: cumulus_pallet_xcm::pallet::Event<T>
+ **/
+ CumulusPalletXcmEvent: {
+ _enum: {
+ InvalidFormat: '[u8;8]',
+ UnsupportedVersion: '[u8;8]',
+ ExecutedDownward: '([u8;8],XcmV2TraitsOutcome)'
+ }
+ },
+ /**
+ * Lookup83: cumulus_pallet_dmp_queue::pallet::Event<T>
**/
+ CumulusPalletDmpQueueEvent: {
+ _enum: {
+ InvalidFormat: {
+ messageId: '[u8;32]',
+ },
+ UnsupportedVersion: {
+ messageId: '[u8;32]',
+ },
+ ExecutedDownward: {
+ messageId: '[u8;32]',
+ outcome: 'XcmV2TraitsOutcome',
+ },
+ WeightExhausted: {
+ messageId: '[u8;32]',
+ remainingWeight: 'u64',
+ requiredWeight: 'u64',
+ },
+ OverweightEnqueued: {
+ messageId: '[u8;32]',
+ overweightIndex: 'u64',
+ requiredWeight: 'u64',
+ },
+ OverweightServiced: {
+ overweightIndex: 'u64',
+ weightUsed: 'u64'
+ }
+ }
+ },
+ /**
+ * Lookup84: pallet_unique::RawEvent<sp_core::crypto::AccountId32, pallet_evm::account::BasicCrossAccountIdRepr<sp_core::crypto::AccountId32>>
+ **/
+ PalletUniqueRawEvent: {
+ _enum: {
+ CollectionSponsorRemoved: 'u32',
+ CollectionAdminAdded: '(u32,PalletEvmAccountBasicCrossAccountIdRepr)',
+ CollectionOwnedChanged: '(u32,AccountId32)',
+ CollectionSponsorSet: '(u32,AccountId32)',
+ SponsorshipConfirmed: '(u32,AccountId32)',
+ CollectionAdminRemoved: '(u32,PalletEvmAccountBasicCrossAccountIdRepr)',
+ AllowListAddressRemoved: '(u32,PalletEvmAccountBasicCrossAccountIdRepr)',
+ AllowListAddressAdded: '(u32,PalletEvmAccountBasicCrossAccountIdRepr)',
+ CollectionLimitSet: 'u32',
+ CollectionPermissionSet: 'u32'
+ }
+ },
+ /**
+ * Lookup85: pallet_evm::account::BasicCrossAccountIdRepr<sp_core::crypto::AccountId32>
+ **/
+ PalletEvmAccountBasicCrossAccountIdRepr: {
+ _enum: {
+ Substrate: 'AccountId32',
+ Ethereum: 'H160'
+ }
+ },
+ /**
+ * Lookup88: pallet_unique_scheduler::pallet::Event<T>
+ **/
+ PalletUniqueSchedulerEvent: {
+ _enum: {
+ Scheduled: {
+ when: 'u32',
+ index: 'u32',
+ },
+ Canceled: {
+ when: 'u32',
+ index: 'u32',
+ },
+ Dispatched: {
+ task: '(u32,u32)',
+ id: 'Option<[u8;16]>',
+ result: 'Result<Null, SpRuntimeDispatchError>',
+ },
+ CallLookupFailed: {
+ task: '(u32,u32)',
+ id: 'Option<[u8;16]>',
+ error: 'FrameSupportScheduleLookupError'
+ }
+ }
+ },
+ /**
+ * Lookup91: frame_support::traits::schedule::LookupError
+ **/
+ FrameSupportScheduleLookupError: {
+ _enum: ['Unknown', 'BadFormat']
+ },
+ /**
+ * Lookup92: pallet_common::pallet::Event<T>
+ **/
+ PalletCommonEvent: {
+ _enum: {
+ CollectionCreated: '(u32,u8,AccountId32)',
+ CollectionDestroyed: 'u32',
+ ItemCreated: '(u32,u32,PalletEvmAccountBasicCrossAccountIdRepr,u128)',
+ ItemDestroyed: '(u32,u32,PalletEvmAccountBasicCrossAccountIdRepr,u128)',
+ Transfer: '(u32,u32,PalletEvmAccountBasicCrossAccountIdRepr,PalletEvmAccountBasicCrossAccountIdRepr,u128)',
+ Approved: '(u32,u32,PalletEvmAccountBasicCrossAccountIdRepr,PalletEvmAccountBasicCrossAccountIdRepr,u128)',
+ CollectionPropertySet: '(u32,Bytes)',
+ CollectionPropertyDeleted: '(u32,Bytes)',
+ TokenPropertySet: '(u32,u32,Bytes)',
+ TokenPropertyDeleted: '(u32,u32,Bytes)',
+ PropertyPermissionSet: '(u32,Bytes)'
+ }
+ },
+ /**
+ * Lookup95: pallet_structure::pallet::Event<T>
+ **/
+ PalletStructureEvent: {
+ _enum: {
+ Executed: 'Result<Null, SpRuntimeDispatchError>'
+ }
+ },
+ /**
+ * Lookup96: pallet_rmrk_core::pallet::Event<T>
+ **/
+ PalletRmrkCoreEvent: {
+ _enum: {
+ CollectionCreated: {
+ issuer: 'AccountId32',
+ collectionId: 'u32',
+ },
+ CollectionDestroyed: {
+ issuer: 'AccountId32',
+ collectionId: 'u32',
+ },
+ IssuerChanged: {
+ oldIssuer: 'AccountId32',
+ newIssuer: 'AccountId32',
+ collectionId: 'u32',
+ },
+ CollectionLocked: {
+ issuer: 'AccountId32',
+ collectionId: 'u32',
+ },
+ NftMinted: {
+ owner: 'AccountId32',
+ collectionId: 'u32',
+ nftId: 'u32',
+ },
+ NFTBurned: {
+ owner: 'AccountId32',
+ nftId: 'u32',
+ },
+ NFTSent: {
+ sender: 'AccountId32',
+ recipient: 'RmrkTraitsNftAccountIdOrCollectionNftTuple',
+ collectionId: 'u32',
+ nftId: 'u32',
+ approvalRequired: 'bool',
+ },
+ NFTAccepted: {
+ sender: 'AccountId32',
+ recipient: 'RmrkTraitsNftAccountIdOrCollectionNftTuple',
+ collectionId: 'u32',
+ nftId: 'u32',
+ },
+ NFTRejected: {
+ sender: 'AccountId32',
+ collectionId: 'u32',
+ nftId: 'u32',
+ },
+ PropertySet: {
+ collectionId: 'u32',
+ maybeNftId: 'Option<u32>',
+ key: 'Bytes',
+ value: 'Bytes',
+ },
+ ResourceAdded: {
+ nftId: 'u32',
+ resourceId: 'u32',
+ },
+ ResourceRemoval: {
+ nftId: 'u32',
+ resourceId: 'u32',
+ },
+ ResourceAccepted: {
+ nftId: 'u32',
+ resourceId: 'u32',
+ },
+ ResourceRemovalAccepted: {
+ nftId: 'u32',
+ resourceId: 'u32',
+ },
+ PrioritySet: {
+ collectionId: 'u32',
+ nftId: 'u32'
+ }
+ }
+ },
+ /**
+ * Lookup97: rmrk_traits::nft::AccountIdOrCollectionNftTuple<sp_core::crypto::AccountId32>
+ **/
+ RmrkTraitsNftAccountIdOrCollectionNftTuple: {
+ _enum: {
+ AccountId: 'AccountId32',
+ CollectionAndNftTuple: '(u32,u32)'
+ }
+ },
+ /**
+ * Lookup102: pallet_rmrk_equip::pallet::Event<T>
+ **/
+ PalletRmrkEquipEvent: {
+ _enum: {
+ BaseCreated: {
+ issuer: 'AccountId32',
+ baseId: 'u32',
+ },
+ EquippablesUpdated: {
+ baseId: 'u32',
+ slotId: 'u32'
+ }
+ }
+ },
+ /**
+ * Lookup103: pallet_evm::pallet::Event<T>
+ **/
+ PalletEvmEvent: {
+ _enum: {
+ Log: 'EthereumLog',
+ Created: 'H160',
+ CreatedFailed: 'H160',
+ Executed: 'H160',
+ ExecutedFailed: 'H160',
+ BalanceDeposit: '(AccountId32,H160,U256)',
+ BalanceWithdraw: '(AccountId32,H160,U256)'
+ }
+ },
+ /**
+ * Lookup104: ethereum::log::Log
+ **/
+ EthereumLog: {
+ address: 'H160',
+ topics: 'Vec<H256>',
+ data: 'Bytes'
+ },
+ /**
+ * Lookup108: pallet_ethereum::pallet::Event
+ **/
+ PalletEthereumEvent: {
+ _enum: {
+ Executed: '(H160,H160,H256,EvmCoreErrorExitReason)'
+ }
+ },
+ /**
+ * Lookup109: evm_core::error::ExitReason
+ **/
+ EvmCoreErrorExitReason: {
+ _enum: {
+ Succeed: 'EvmCoreErrorExitSucceed',
+ Error: 'EvmCoreErrorExitError',
+ Revert: 'EvmCoreErrorExitRevert',
+ Fatal: 'EvmCoreErrorExitFatal'
+ }
+ },
+ /**
+ * Lookup110: evm_core::error::ExitSucceed
+ **/
+ EvmCoreErrorExitSucceed: {
+ _enum: ['Stopped', 'Returned', 'Suicided']
+ },
+ /**
+ * Lookup111: evm_core::error::ExitError
+ **/
+ EvmCoreErrorExitError: {
+ _enum: {
+ StackUnderflow: 'Null',
+ StackOverflow: 'Null',
+ InvalidJump: 'Null',
+ InvalidRange: 'Null',
+ DesignatedInvalid: 'Null',
+ CallTooDeep: 'Null',
+ CreateCollision: 'Null',
+ CreateContractLimit: 'Null',
+ OutOfOffset: 'Null',
+ OutOfGas: 'Null',
+ OutOfFund: 'Null',
+ PCUnderflow: 'Null',
+ CreateEmpty: 'Null',
+ Other: 'Text',
+ InvalidCode: 'Null'
+ }
+ },
+ /**
+ * Lookup114: evm_core::error::ExitRevert
+ **/
+ EvmCoreErrorExitRevert: {
+ _enum: ['Reverted']
+ },
+ /**
+ * Lookup115: evm_core::error::ExitFatal
+ **/
+ EvmCoreErrorExitFatal: {
+ _enum: {
+ NotSupported: 'Null',
+ UnhandledInterrupt: 'Null',
+ CallErrorAsFatal: 'EvmCoreErrorExitError',
+ Other: 'Text'
+ }
+ },
+ /**
+ * Lookup116: frame_system::Phase
+ **/
+ FrameSystemPhase: {
+ _enum: {
+ ApplyExtrinsic: 'u32',
+ Finalization: 'Null',
+ Initialization: 'Null'
+ }
+ },
+ /**
+ * Lookup118: frame_system::LastRuntimeUpgradeInfo
+ **/
+ FrameSystemLastRuntimeUpgradeInfo: {
+ specVersion: 'Compact<u32>',
+ specName: 'Text'
+ },
+ /**
+ * Lookup119: frame_system::pallet::Call<T>
+ **/
+ FrameSystemCall: {
+ _enum: {
+ fill_block: {
+ ratio: 'Perbill',
+ },
+ remark: {
+ remark: 'Bytes',
+ },
+ set_heap_pages: {
+ pages: 'u64',
+ },
+ set_code: {
+ code: 'Bytes',
+ },
+ set_code_without_checks: {
+ code: 'Bytes',
+ },
+ set_storage: {
+ items: 'Vec<(Bytes,Bytes)>',
+ },
+ kill_storage: {
+ _alias: {
+ keys_: 'keys',
+ },
+ keys_: 'Vec<Bytes>',
+ },
+ kill_prefix: {
+ prefix: 'Bytes',
+ subkeys: 'u32',
+ },
+ remark_with_event: {
+ remark: 'Bytes'
+ }
+ }
+ },
+ /**
+ * Lookup124: frame_system::limits::BlockWeights
+ **/
+ FrameSystemLimitsBlockWeights: {
+ baseBlock: 'u64',
+ maxBlock: 'u64',
+ perClass: 'FrameSupportWeightsPerDispatchClassWeightsPerClass'
+ },
+ /**
+ * Lookup125: frame_support::weights::PerDispatchClass<frame_system::limits::WeightsPerClass>
+ **/
+ FrameSupportWeightsPerDispatchClassWeightsPerClass: {
+ normal: 'FrameSystemLimitsWeightsPerClass',
+ operational: 'FrameSystemLimitsWeightsPerClass',
+ mandatory: 'FrameSystemLimitsWeightsPerClass'
+ },
+ /**
+ * Lookup126: frame_system::limits::WeightsPerClass
+ **/
+ FrameSystemLimitsWeightsPerClass: {
+ baseExtrinsic: 'u64',
+ maxExtrinsic: 'Option<u64>',
+ maxTotal: 'Option<u64>',
+ reserved: 'Option<u64>'
+ },
+ /**
+ * Lookup128: frame_system::limits::BlockLength
+ **/
+ FrameSystemLimitsBlockLength: {
+ max: 'FrameSupportWeightsPerDispatchClassU32'
+ },
+ /**
+ * Lookup129: frame_support::weights::PerDispatchClass<T>
+ **/
+ FrameSupportWeightsPerDispatchClassU32: {
+ normal: 'u32',
+ operational: 'u32',
+ mandatory: 'u32'
+ },
+ /**
+ * Lookup130: frame_support::weights::RuntimeDbWeight
+ **/
+ FrameSupportWeightsRuntimeDbWeight: {
+ read: 'u64',
+ write: 'u64'
+ },
+ /**
+ * Lookup131: sp_version::RuntimeVersion
+ **/
+ SpVersionRuntimeVersion: {
+ specName: 'Text',
+ implName: 'Text',
+ authoringVersion: 'u32',
+ specVersion: 'u32',
+ implVersion: 'u32',
+ apis: 'Vec<([u8;8],u32)>',
+ transactionVersion: 'u32',
+ stateVersion: 'u8'
+ },
+ /**
+ * Lookup136: frame_system::pallet::Error<T>
+ **/
+ FrameSystemError: {
+ _enum: ['InvalidSpecName', 'SpecVersionNeedsToIncrease', 'FailedToExtractRuntimeVersion', 'NonDefaultComposite', 'NonZeroRefCount', 'CallFiltered']
+ },
+ /**
+ * Lookup137: polkadot_primitives::v2::PersistedValidationData<primitive_types::H256, N>
+ **/
PolkadotPrimitivesV2PersistedValidationData: {
parentHead: 'Bytes',
relayParentNumber: 'u32',
@@ -14,19 +1272,19 @@
maxPovSize: 'u32'
},
/**
- * Lookup9: polkadot_primitives::v2::UpgradeRestriction
+ * Lookup140: polkadot_primitives::v2::UpgradeRestriction
**/
PolkadotPrimitivesV2UpgradeRestriction: {
_enum: ['Present']
},
/**
- * Lookup10: sp_trie::storage_proof::StorageProof
+ * Lookup141: sp_trie::storage_proof::StorageProof
**/
SpTrieStorageProof: {
trieNodes: 'BTreeSet<Bytes>'
},
/**
- * Lookup13: cumulus_pallet_parachain_system::relay_state_snapshot::MessagingStateSnapshot
+ * Lookup143: cumulus_pallet_parachain_system::relay_state_snapshot::MessagingStateSnapshot
**/
CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot: {
dmqMqcHead: 'H256',
@@ -35,7 +1293,7 @@
egressChannels: 'Vec<(u32,PolkadotPrimitivesV2AbridgedHrmpChannel)>'
},
/**
- * Lookup18: polkadot_primitives::v2::AbridgedHrmpChannel
+ * Lookup146: polkadot_primitives::v2::AbridgedHrmpChannel
**/
PolkadotPrimitivesV2AbridgedHrmpChannel: {
maxCapacity: 'u32',
@@ -46,7 +1304,7 @@
mqcHead: 'Option<H256>'
},
/**
- * Lookup20: polkadot_primitives::v2::AbridgedHostConfiguration
+ * Lookup147: polkadot_primitives::v2::AbridgedHostConfiguration
**/
PolkadotPrimitivesV2AbridgedHostConfiguration: {
maxCodeSize: 'u32',
@@ -60,14 +1318,14 @@
validationUpgradeDelay: 'u32'
},
/**
- * Lookup26: polkadot_core_primitives::OutboundHrmpMessage<polkadot_parachain::primitives::Id>
+ * Lookup153: polkadot_core_primitives::OutboundHrmpMessage<polkadot_parachain::primitives::Id>
**/
PolkadotCorePrimitivesOutboundHrmpMessage: {
recipient: 'u32',
data: 'Bytes'
},
/**
- * Lookup28: cumulus_pallet_parachain_system::pallet::Call<T>
+ * Lookup154: cumulus_pallet_parachain_system::pallet::Call<T>
**/
CumulusPalletParachainSystemCall: {
_enum: {
@@ -86,7 +1344,7 @@
}
},
/**
- * Lookup29: cumulus_primitives_parachain_inherent::ParachainInherentData
+ * Lookup155: cumulus_primitives_parachain_inherent::ParachainInherentData
**/
CumulusPrimitivesParachainInherentParachainInherentData: {
validationData: 'PolkadotPrimitivesV2PersistedValidationData',
@@ -95,58 +1353,27 @@
horizontalMessages: 'BTreeMap<u32, Vec<PolkadotCorePrimitivesInboundHrmpMessage>>'
},
/**
- * Lookup31: polkadot_core_primitives::InboundDownwardMessage<BlockNumber>
+ * Lookup157: polkadot_core_primitives::InboundDownwardMessage<BlockNumber>
**/
PolkadotCorePrimitivesInboundDownwardMessage: {
sentAt: 'u32',
msg: 'Bytes'
},
/**
- * Lookup34: polkadot_core_primitives::InboundHrmpMessage<BlockNumber>
+ * Lookup160: polkadot_core_primitives::InboundHrmpMessage<BlockNumber>
**/
PolkadotCorePrimitivesInboundHrmpMessage: {
sentAt: 'u32',
data: 'Bytes'
},
/**
- * Lookup37: cumulus_pallet_parachain_system::pallet::Event<T>
- **/
- CumulusPalletParachainSystemEvent: {
- _enum: {
- ValidationFunctionStored: 'Null',
- ValidationFunctionApplied: {
- relayChainBlockNum: 'u32',
- },
- ValidationFunctionDiscarded: 'Null',
- UpgradeAuthorized: {
- codeHash: 'H256',
- },
- DownwardMessagesReceived: {
- count: 'u32',
- },
- DownwardMessagesProcessed: {
- weightUsed: 'u64',
- dmqHead: 'H256'
- }
- }
- },
- /**
- * Lookup38: cumulus_pallet_parachain_system::pallet::Error<T>
+ * Lookup163: cumulus_pallet_parachain_system::pallet::Error<T>
**/
CumulusPalletParachainSystemError: {
_enum: ['OverlappingUpgrades', 'ProhibitedByPolkadot', 'TooBig', 'ValidationDataNotAvailable', 'HostConfigurationNotAvailable', 'NotScheduled', 'NothingAuthorized', 'Unauthorized']
},
/**
- * Lookup41: pallet_balances::AccountData<Balance>
- **/
- PalletBalancesAccountData: {
- free: 'u128',
- reserved: 'u128',
- miscFrozen: 'u128',
- feeFrozen: 'u128'
- },
- /**
- * Lookup43: pallet_balances::BalanceLock<Balance>
+ * Lookup165: pallet_balances::BalanceLock<Balance>
**/
PalletBalancesBalanceLock: {
id: '[u8;8]',
@@ -154,13 +1381,13 @@
reasons: 'PalletBalancesReasons'
},
/**
- * Lookup45: pallet_balances::Reasons
+ * Lookup166: pallet_balances::Reasons
**/
PalletBalancesReasons: {
_enum: ['Fee', 'Misc', 'All']
},
/**
- * Lookup48: pallet_balances::ReserveData<ReserveIdentifier, Balance>
+ * Lookup169: pallet_balances::ReserveData<ReserveIdentifier, Balance>
**/
PalletBalancesReserveData: {
id: '[u8;16]',
@@ -752,25 +1979,9 @@
collectionId: 'u32',
data: 'UpDataStructsCreateItemExData',
},
-<<<<<<< HEAD
set_transfers_enabled_flag: {
collectionId: 'u32',
value: 'bool',
-=======
- finish: {
- address: 'H160',
- code: 'Bytes'
- }
- }
- },
- /**
- * Lookup259: pallet_sudo::pallet::Event<T>
- **/
- PalletSudoEvent: {
- _enum: {
- Sudid: {
- sudoResult: 'Result<Null, SpRuntimeDispatchError>',
->>>>>>> b43f8da0... added totalstaked & fix bug with number in RPC Client
},
burn_item: {
collectionId: 'u32',
@@ -1234,7 +2445,26 @@
value: 'Bytes'
},
/**
- * Lookup303: pallet_evm::pallet::Call<T>
+ * Lookup303: pallet_app_promotion::pallet::Call<T>
+ **/
+ PalletAppPromotionCall: {
+ _enum: {
+ set_admin_address: {
+ admin: 'AccountId32',
+ },
+ start_app_promotion: {
+ promotionStartRelayBlock: 'u32',
+ },
+ stake: {
+ amount: 'u128',
+ },
+ unstake: {
+ amount: 'u128'
+ }
+ }
+ },
+ /**
+ * Lookup304: pallet_evm::pallet::Call<T>
**/
PalletEvmCall: {
_enum: {
@@ -1277,7 +2507,7 @@
}
},
/**
- * Lookup307: pallet_ethereum::pallet::Call<T>
+ * Lookup308: pallet_ethereum::pallet::Call<T>
**/
PalletEthereumCall: {
_enum: {
@@ -1287,7 +2517,7 @@
}
},
/**
- * Lookup308: ethereum::transaction::TransactionV2
+ * Lookup309: ethereum::transaction::TransactionV2
**/
EthereumTransactionTransactionV2: {
_enum: {
@@ -1297,7 +2527,7 @@
}
},
/**
- * Lookup309: ethereum::transaction::LegacyTransaction
+ * Lookup310: ethereum::transaction::LegacyTransaction
**/
EthereumTransactionLegacyTransaction: {
nonce: 'U256',
@@ -1309,7 +2539,7 @@
signature: 'EthereumTransactionTransactionSignature'
},
/**
- * Lookup310: ethereum::transaction::TransactionAction
+ * Lookup311: ethereum::transaction::TransactionAction
**/
EthereumTransactionTransactionAction: {
_enum: {
@@ -1318,7 +2548,7 @@
}
},
/**
- * Lookup311: ethereum::transaction::TransactionSignature
+ * Lookup312: ethereum::transaction::TransactionSignature
**/
EthereumTransactionTransactionSignature: {
v: 'u64',
@@ -1326,7 +2556,7 @@
s: 'H256'
},
/**
- * Lookup313: ethereum::transaction::EIP2930Transaction
+ * Lookup314: ethereum::transaction::EIP2930Transaction
**/
EthereumTransactionEip2930Transaction: {
chainId: 'u64',
@@ -1342,14 +2572,14 @@
s: 'H256'
},
/**
- * Lookup315: ethereum::transaction::AccessListItem
+ * Lookup316: ethereum::transaction::AccessListItem
**/
EthereumTransactionAccessListItem: {
address: 'H160',
storageKeys: 'Vec<H256>'
},
/**
- * Lookup316: ethereum::transaction::EIP1559Transaction
+ * Lookup317: ethereum::transaction::EIP1559Transaction
**/
EthereumTransactionEip1559Transaction: {
chainId: 'u64',
@@ -1366,7 +2596,7 @@
s: 'H256'
},
/**
- * Lookup317: pallet_evm_migration::pallet::Call<T>
+ * Lookup318: pallet_evm_migration::pallet::Call<T>
**/
PalletEvmMigrationCall: {
_enum: {
@@ -1384,19 +2614,19 @@
}
},
/**
- * Lookup320: pallet_sudo::pallet::Error<T>
+ * Lookup321: pallet_sudo::pallet::Error<T>
**/
PalletSudoError: {
_enum: ['RequireSudo']
},
/**
- * Lookup322: orml_vesting::module::Error<T>
+ * Lookup323: orml_vesting::module::Error<T>
**/
OrmlVestingModuleError: {
_enum: ['ZeroVestingPeriod', 'ZeroVestingPeriodCount', 'InsufficientBalanceToLock', 'TooManyVestingSchedules', 'AmountLow', 'MaxVestingSchedulesExceeded']
},
/**
- * Lookup324: cumulus_pallet_xcmp_queue::InboundChannelDetails
+ * Lookup325: cumulus_pallet_xcmp_queue::InboundChannelDetails
**/
CumulusPalletXcmpQueueInboundChannelDetails: {
sender: 'u32',
@@ -1404,19 +2634,19 @@
messageMetadata: 'Vec<(u32,PolkadotParachainPrimitivesXcmpMessageFormat)>'
},
/**
- * Lookup325: cumulus_pallet_xcmp_queue::InboundState
+ * Lookup326: cumulus_pallet_xcmp_queue::InboundState
**/
CumulusPalletXcmpQueueInboundState: {
_enum: ['Ok', 'Suspended']
},
/**
- * Lookup328: polkadot_parachain::primitives::XcmpMessageFormat
+ * Lookup329: polkadot_parachain::primitives::XcmpMessageFormat
**/
PolkadotParachainPrimitivesXcmpMessageFormat: {
_enum: ['ConcatenatedVersionedXcm', 'ConcatenatedEncodedBlob', 'Signals']
},
/**
- * Lookup331: cumulus_pallet_xcmp_queue::OutboundChannelDetails
+ * Lookup332: cumulus_pallet_xcmp_queue::OutboundChannelDetails
**/
CumulusPalletXcmpQueueOutboundChannelDetails: {
recipient: 'u32',
@@ -1426,13 +2656,13 @@
lastIndex: 'u16'
},
/**
- * Lookup332: cumulus_pallet_xcmp_queue::OutboundState
+ * Lookup333: cumulus_pallet_xcmp_queue::OutboundState
**/
CumulusPalletXcmpQueueOutboundState: {
_enum: ['Ok', 'Suspended']
},
/**
- * Lookup334: cumulus_pallet_xcmp_queue::QueueConfigData
+ * Lookup335: cumulus_pallet_xcmp_queue::QueueConfigData
**/
CumulusPalletXcmpQueueQueueConfigData: {
suspendThreshold: 'u32',
@@ -1443,29 +2673,29 @@
xcmpMaxIndividualWeight: 'u64'
},
/**
- * Lookup336: cumulus_pallet_xcmp_queue::pallet::Error<T>
+ * Lookup337: cumulus_pallet_xcmp_queue::pallet::Error<T>
**/
CumulusPalletXcmpQueueError: {
_enum: ['FailedToSend', 'BadXcmOrigin', 'BadXcm', 'BadOverweightIndex', 'WeightOverLimit']
},
/**
- * Lookup337: pallet_xcm::pallet::Error<T>
+ * Lookup338: pallet_xcm::pallet::Error<T>
**/
PalletXcmError: {
_enum: ['Unreachable', 'SendFailure', 'Filtered', 'UnweighableMessage', 'DestinationNotInvertible', 'Empty', 'CannotReanchor', 'TooManyAssets', 'InvalidOrigin', 'BadVersion', 'BadLocation', 'NoSubscription', 'AlreadySubscribed']
},
/**
- * Lookup338: cumulus_pallet_xcm::pallet::Error<T>
+ * Lookup339: cumulus_pallet_xcm::pallet::Error<T>
**/
CumulusPalletXcmError: 'Null',
/**
- * Lookup339: cumulus_pallet_dmp_queue::ConfigData
+ * Lookup340: cumulus_pallet_dmp_queue::ConfigData
**/
CumulusPalletDmpQueueConfigData: {
maxIndividual: 'u64'
},
/**
- * Lookup340: cumulus_pallet_dmp_queue::PageIndexData
+ * Lookup341: cumulus_pallet_dmp_queue::PageIndexData
**/
CumulusPalletDmpQueuePageIndexData: {
beginUsed: 'u32',
@@ -1473,19 +2703,19 @@
overweightCount: 'u64'
},
/**
- * Lookup343: cumulus_pallet_dmp_queue::pallet::Error<T>
+ * Lookup344: cumulus_pallet_dmp_queue::pallet::Error<T>
**/
CumulusPalletDmpQueueError: {
_enum: ['Unknown', 'OverLimit']
},
/**
- * Lookup346: pallet_unique::Error<T>
+ * Lookup348: pallet_unique::Error<T>
**/
PalletUniqueError: {
_enum: ['CollectionDecimalPointLimitExceeded', 'ConfirmUnsetSponsorFail', 'EmptyArgument', 'RepartitionCalledOnNonRefungibleCollection']
},
/**
- * Lookup349: pallet_unique_scheduler::ScheduledV3<frame_support::traits::schedule::MaybeHashed<opal_runtime::Call, primitive_types::H256>, BlockNumber, opal_runtime::OriginCaller, sp_core::crypto::AccountId32>
+ * Lookup351: pallet_unique_scheduler::ScheduledV3<frame_support::traits::schedule::MaybeHashed<opal_runtime::Call, primitive_types::H256>, BlockNumber, opal_runtime::OriginCaller, sp_core::crypto::AccountId32>
**/
PalletUniqueSchedulerScheduledV3: {
maybeId: 'Option<[u8;16]>',
@@ -1495,7 +2725,7 @@
origin: 'OpalRuntimeOriginCaller'
},
/**
- * Lookup350: opal_runtime::OriginCaller
+ * Lookup352: opal_runtime::OriginCaller
**/
OpalRuntimeOriginCaller: {
_enum: {
@@ -1604,7 +2834,7 @@
}
},
/**
- * Lookup351: frame_support::dispatch::RawOrigin<sp_core::crypto::AccountId32>
+ * Lookup353: frame_support::dispatch::RawOrigin<sp_core::crypto::AccountId32>
**/
FrameSupportDispatchRawOrigin: {
_enum: {
@@ -1614,7 +2844,7 @@
}
},
/**
- * Lookup352: pallet_xcm::pallet::Origin
+ * Lookup354: pallet_xcm::pallet::Origin
**/
PalletXcmOrigin: {
_enum: {
@@ -1623,7 +2853,7 @@
}
},
/**
- * Lookup353: cumulus_pallet_xcm::pallet::Origin
+ * Lookup355: cumulus_pallet_xcm::pallet::Origin
**/
CumulusPalletXcmOrigin: {
_enum: {
@@ -1632,7 +2862,7 @@
}
},
/**
- * Lookup354: pallet_ethereum::RawOrigin
+ * Lookup356: pallet_ethereum::RawOrigin
**/
PalletEthereumRawOrigin: {
_enum: {
@@ -1640,17 +2870,17 @@
}
},
/**
- * Lookup355: sp_core::Void
+ * Lookup357: sp_core::Void
**/
SpCoreVoid: 'Null',
/**
- * Lookup356: pallet_unique_scheduler::pallet::Error<T>
+ * Lookup358: pallet_unique_scheduler::pallet::Error<T>
**/
PalletUniqueSchedulerError: {
_enum: ['FailedToSchedule', 'NotFound', 'TargetBlockNumberInPast', 'RescheduleNoChange']
},
/**
- * Lookup357: up_data_structs::Collection<sp_core::crypto::AccountId32>
+ * Lookup359: up_data_structs::Collection<sp_core::crypto::AccountId32>
**/
UpDataStructsCollection: {
owner: 'AccountId32',
@@ -1664,7 +2894,7 @@
externalCollection: 'bool'
},
/**
- * Lookup358: up_data_structs::SponsorshipState<sp_core::crypto::AccountId32>
+ * Lookup360: up_data_structs::SponsorshipState<sp_core::crypto::AccountId32>
**/
UpDataStructsSponsorshipState: {
_enum: {
@@ -1674,7 +2904,7 @@
}
},
/**
- * Lookup359: up_data_structs::Properties
+ * Lookup361: up_data_structs::Properties
**/
UpDataStructsProperties: {
map: 'UpDataStructsPropertiesMapBoundedVec',
@@ -1682,15 +2912,15 @@
spaceLimit: 'u32'
},
/**
- * Lookup360: up_data_structs::PropertiesMap<frame_support::storage::bounded_vec::BoundedVec<T, S>>
+ * Lookup362: up_data_structs::PropertiesMap<sp_runtime::bounded::bounded_vec::BoundedVec<T, S>>
**/
UpDataStructsPropertiesMapBoundedVec: 'BTreeMap<Bytes, Bytes>',
/**
- * Lookup366: up_data_structs::PropertiesMap<up_data_structs::PropertyPermission>
+ * Lookup367: up_data_structs::PropertiesMap<up_data_structs::PropertyPermission>
**/
UpDataStructsPropertiesMapPropertyPermission: 'BTreeMap<Bytes, UpDataStructsPropertyPermission>',
/**
- * Lookup372: up_data_structs::CollectionStats
+ * Lookup374: up_data_structs::CollectionStats
**/
UpDataStructsCollectionStats: {
created: 'u32',
@@ -1698,18 +2928,18 @@
alive: 'u32'
},
/**
- * Lookup373: up_data_structs::TokenChild
+ * Lookup375: up_data_structs::TokenChild
**/
UpDataStructsTokenChild: {
token: 'u32',
collection: 'u32'
},
/**
- * Lookup374: PhantomType::up_data_structs<T>
+ * Lookup376: PhantomType::up_data_structs<T>
**/
PhantomTypeUpDataStructs: '[(UpDataStructsTokenData,UpDataStructsRpcCollection,RmrkTraitsCollectionCollectionInfo,RmrkTraitsNftNftInfo,RmrkTraitsResourceResourceInfo,RmrkTraitsPropertyPropertyInfo,RmrkTraitsBaseBaseInfo,RmrkTraitsPartPartType,RmrkTraitsTheme,RmrkTraitsNftNftChild);0]',
/**
- * Lookup376: up_data_structs::TokenData<pallet_evm::account::BasicCrossAccountIdRepr<sp_core::crypto::AccountId32>>
+ * Lookup378: up_data_structs::TokenData<pallet_evm::account::BasicCrossAccountIdRepr<sp_core::crypto::AccountId32>>
**/
UpDataStructsTokenData: {
properties: 'Vec<UpDataStructsProperty>',
@@ -1717,7 +2947,7 @@
pieces: 'u128'
},
/**
- * Lookup378: up_data_structs::RpcCollection<sp_core::crypto::AccountId32>
+ * Lookup380: up_data_structs::RpcCollection<sp_core::crypto::AccountId32>
**/
UpDataStructsRpcCollection: {
owner: 'AccountId32',
@@ -1733,7 +2963,7 @@
readOnly: 'bool'
},
/**
- * Lookup379: rmrk_traits::collection::CollectionInfo<frame_support::storage::bounded_vec::BoundedVec<T, S>, frame_support::storage::bounded_vec::BoundedVec<T, S>, sp_core::crypto::AccountId32>
+ * Lookup381: rmrk_traits::collection::CollectionInfo<sp_runtime::bounded::bounded_vec::BoundedVec<T, S>, sp_runtime::bounded::bounded_vec::BoundedVec<T, S>, sp_core::crypto::AccountId32>
**/
RmrkTraitsCollectionCollectionInfo: {
issuer: 'AccountId32',
@@ -1743,7 +2973,7 @@
nftsCount: 'u32'
},
/**
- * Lookup380: rmrk_traits::nft::NftInfo<sp_core::crypto::AccountId32, sp_arithmetic::per_things::Permill, frame_support::storage::bounded_vec::BoundedVec<T, S>>
+ * Lookup382: rmrk_traits::nft::NftInfo<sp_core::crypto::AccountId32, sp_arithmetic::per_things::Permill, sp_runtime::bounded::bounded_vec::BoundedVec<T, S>>
**/
RmrkTraitsNftNftInfo: {
owner: 'RmrkTraitsNftAccountIdOrCollectionNftTuple',
@@ -1753,14 +2983,14 @@
pending: 'bool'
},
/**
- * Lookup382: rmrk_traits::nft::RoyaltyInfo<sp_core::crypto::AccountId32, sp_arithmetic::per_things::Permill>
+ * Lookup384: rmrk_traits::nft::RoyaltyInfo<sp_core::crypto::AccountId32, sp_arithmetic::per_things::Permill>
**/
RmrkTraitsNftRoyaltyInfo: {
recipient: 'AccountId32',
amount: 'Permill'
},
/**
- * Lookup383: rmrk_traits::resource::ResourceInfo<frame_support::storage::bounded_vec::BoundedVec<T, S>, frame_support::storage::bounded_vec::BoundedVec<T, S>>
+ * Lookup385: rmrk_traits::resource::ResourceInfo<sp_runtime::bounded::bounded_vec::BoundedVec<T, S>, sp_runtime::bounded::bounded_vec::BoundedVec<T, S>>
**/
RmrkTraitsResourceResourceInfo: {
id: 'u32',
@@ -1769,14 +2999,14 @@
pendingRemoval: 'bool'
},
/**
- * Lookup384: rmrk_traits::property::PropertyInfo<frame_support::storage::bounded_vec::BoundedVec<T, S>, frame_support::storage::bounded_vec::BoundedVec<T, S>>
+ * Lookup386: rmrk_traits::property::PropertyInfo<sp_runtime::bounded::bounded_vec::BoundedVec<T, S>, sp_runtime::bounded::bounded_vec::BoundedVec<T, S>>
**/
RmrkTraitsPropertyPropertyInfo: {
key: 'Bytes',
value: 'Bytes'
},
/**
- * Lookup385: rmrk_traits::base::BaseInfo<sp_core::crypto::AccountId32, frame_support::storage::bounded_vec::BoundedVec<T, S>>
+ * Lookup387: rmrk_traits::base::BaseInfo<sp_core::crypto::AccountId32, sp_runtime::bounded::bounded_vec::BoundedVec<T, S>>
**/
RmrkTraitsBaseBaseInfo: {
issuer: 'AccountId32',
@@ -1784,80 +3014,80 @@
symbol: 'Bytes'
},
/**
- * Lookup386: rmrk_traits::nft::NftChild
+ * Lookup388: rmrk_traits::nft::NftChild
**/
RmrkTraitsNftNftChild: {
collectionId: 'u32',
nftId: 'u32'
},
/**
- * Lookup388: pallet_common::pallet::Error<T>
+ * Lookup390: pallet_common::pallet::Error<T>
**/
PalletCommonError: {
_enum: ['CollectionNotFound', 'MustBeTokenOwner', 'NoPermission', 'CantDestroyNotEmptyCollection', 'PublicMintingNotAllowed', 'AddressNotInAllowlist', 'CollectionNameLimitExceeded', 'CollectionDescriptionLimitExceeded', 'CollectionTokenPrefixLimitExceeded', 'TotalCollectionsLimitExceeded', 'CollectionAdminCountExceeded', 'CollectionLimitBoundsExceeded', 'OwnerPermissionsCantBeReverted', 'TransferNotAllowed', 'AccountTokenLimitExceeded', 'CollectionTokenLimitExceeded', 'MetadataFlagFrozen', 'TokenNotFound', 'TokenValueTooLow', 'ApprovedValueTooLow', 'CantApproveMoreThanOwned', 'AddressIsZero', 'UnsupportedOperation', 'NotSufficientFounds', 'UserIsNotAllowedToNest', 'SourceCollectionIsNotAllowedToNest', 'CollectionFieldSizeExceeded', 'NoSpaceForProperty', 'PropertyLimitReached', 'PropertyKeyIsTooLong', 'InvalidCharacterInPropertyKey', 'EmptyPropertyKey', 'CollectionIsExternal', 'CollectionIsInternal']
},
/**
- * Lookup390: pallet_fungible::pallet::Error<T>
+ * Lookup392: pallet_fungible::pallet::Error<T>
**/
PalletFungibleError: {
_enum: ['NotFungibleDataUsedToMintFungibleCollectionToken', 'FungibleItemsHaveNoId', 'FungibleItemsDontHaveData', 'FungibleDisallowsNesting', 'SettingPropertiesNotAllowed']
},
/**
- * Lookup391: pallet_refungible::ItemData
+ * Lookup393: pallet_refungible::ItemData
**/
PalletRefungibleItemData: {
constData: 'Bytes'
},
/**
- * Lookup394: pallet_refungible::pallet::Error<T>
+ * Lookup398: pallet_refungible::pallet::Error<T>
**/
PalletRefungibleError: {
_enum: ['NotRefungibleDataUsedToMintFungibleCollectionToken', 'WrongRefungiblePieces', 'RepartitionWhileNotOwningAllPieces', 'RefungibleDisallowsNesting', 'SettingPropertiesNotAllowed']
},
/**
- * Lookup395: pallet_nonfungible::ItemData<pallet_evm::account::BasicCrossAccountIdRepr<sp_core::crypto::AccountId32>>
+ * Lookup399: pallet_nonfungible::ItemData<pallet_evm::account::BasicCrossAccountIdRepr<sp_core::crypto::AccountId32>>
**/
PalletNonfungibleItemData: {
owner: 'PalletEvmAccountBasicCrossAccountIdRepr'
},
/**
- * Lookup397: up_data_structs::PropertyScope
+ * Lookup401: up_data_structs::PropertyScope
**/
UpDataStructsPropertyScope: {
_enum: ['None', 'Rmrk', 'Eth']
},
/**
- * Lookup399: pallet_nonfungible::pallet::Error<T>
+ * Lookup403: pallet_nonfungible::pallet::Error<T>
**/
PalletNonfungibleError: {
_enum: ['NotNonfungibleDataUsedToMintFungibleCollectionToken', 'NonfungibleItemsHaveNoAmount', 'CantBurnNftWithChildren']
},
/**
- * Lookup400: pallet_structure::pallet::Error<T>
+ * Lookup404: pallet_structure::pallet::Error<T>
**/
PalletStructureError: {
_enum: ['OuroborosDetected', 'DepthLimit', 'BreadthLimit', 'TokenNotFound']
},
/**
- * Lookup401: pallet_rmrk_core::pallet::Error<T>
+ * Lookup405: pallet_rmrk_core::pallet::Error<T>
**/
PalletRmrkCoreError: {
_enum: ['CorruptedCollectionType', 'RmrkPropertyKeyIsTooLong', 'RmrkPropertyValueIsTooLong', 'RmrkPropertyIsNotFound', 'UnableToDecodeRmrkData', 'CollectionNotEmpty', 'NoAvailableCollectionId', 'NoAvailableNftId', 'CollectionUnknown', 'NoPermission', 'NonTransferable', 'CollectionFullOrLocked', 'ResourceDoesntExist', 'CannotSendToDescendentOrSelf', 'CannotAcceptNonOwnedNft', 'CannotRejectNonOwnedNft', 'CannotRejectNonPendingNft', 'ResourceNotPending', 'NoAvailableResourceId']
},
/**
- * Lookup403: pallet_rmrk_equip::pallet::Error<T>
+ * Lookup407: pallet_rmrk_equip::pallet::Error<T>
**/
PalletRmrkEquipError: {
_enum: ['PermissionError', 'NoAvailableBaseId', 'NoAvailablePartId', 'BaseDoesntExist', 'NeedsDefaultThemeFirst', 'PartDoesntExist', 'NoEquippableOnFixedPart']
},
/**
- * Lookup406: pallet_evm::pallet::Error<T>
+ * Lookup411: pallet_evm::pallet::Error<T>
**/
PalletEvmError: {
_enum: ['BalanceLow', 'FeeOverflow', 'PaymentOverflow', 'WithdrawFailed', 'GasPriceTooLow', 'InvalidNonce']
},
/**
- * Lookup409: fp_rpc::TransactionStatus
+ * Lookup414: fp_rpc::TransactionStatus
**/
FpRpcTransactionStatus: {
transactionHash: 'H256',
@@ -1869,11 +3099,11 @@
logsBloom: 'EthbloomBloom'
},
/**
- * Lookup411: ethbloom::Bloom
+ * Lookup416: ethbloom::Bloom
**/
EthbloomBloom: '[u8;256]',
/**
- * Lookup413: ethereum::receipt::ReceiptV3
+ * Lookup418: ethereum::receipt::ReceiptV3
**/
EthereumReceiptReceiptV3: {
_enum: {
@@ -1883,7 +3113,7 @@
}
},
/**
- * Lookup414: ethereum::receipt::EIP658ReceiptData
+ * Lookup419: ethereum::receipt::EIP658ReceiptData
**/
EthereumReceiptEip658ReceiptData: {
statusCode: 'u8',
@@ -1892,7 +3122,7 @@
logs: 'Vec<EthereumLog>'
},
/**
- * Lookup415: ethereum::block::Block<ethereum::transaction::TransactionV2>
+ * Lookup420: ethereum::block::Block<ethereum::transaction::TransactionV2>
**/
EthereumBlock: {
header: 'EthereumHeader',
@@ -1900,7 +3130,7 @@
ommers: 'Vec<EthereumHeader>'
},
/**
- * Lookup416: ethereum::header::Header
+ * Lookup421: ethereum::header::Header
**/
EthereumHeader: {
parentHash: 'H256',
@@ -1920,41 +3150,41 @@
nonce: 'EthereumTypesHashH64'
},
/**
- * Lookup417: ethereum_types::hash::H64
+ * Lookup422: ethereum_types::hash::H64
**/
EthereumTypesHashH64: '[u8;8]',
/**
- * Lookup422: pallet_ethereum::pallet::Error<T>
+ * Lookup427: pallet_ethereum::pallet::Error<T>
**/
PalletEthereumError: {
_enum: ['InvalidSignature', 'PreLogExists']
},
/**
- * Lookup423: pallet_evm_coder_substrate::pallet::Error<T>
+ * Lookup428: pallet_evm_coder_substrate::pallet::Error<T>
**/
PalletEvmCoderSubstrateError: {
_enum: ['OutOfGas', 'OutOfFund']
},
/**
- * Lookup424: pallet_evm_contract_helpers::SponsoringModeT
+ * Lookup429: pallet_evm_contract_helpers::SponsoringModeT
**/
PalletEvmContractHelpersSponsoringModeT: {
_enum: ['Disabled', 'Allowlisted', 'Generous']
},
/**
- * Lookup426: pallet_evm_contract_helpers::pallet::Error<T>
+ * Lookup431: pallet_evm_contract_helpers::pallet::Error<T>
**/
PalletEvmContractHelpersError: {
_enum: ['NoPermission']
},
/**
- * Lookup427: pallet_evm_migration::pallet::Error<T>
+ * Lookup432: pallet_evm_migration::pallet::Error<T>
**/
PalletEvmMigrationError: {
_enum: ['AccountNotEmpty', 'AccountIsNotMigrating']
},
/**
- * Lookup429: sp_runtime::MultiSignature
+ * Lookup434: sp_runtime::MultiSignature
**/
SpRuntimeMultiSignature: {
_enum: {
@@ -1964,43 +3194,43 @@
}
},
/**
- * Lookup430: sp_core::ed25519::Signature
+ * Lookup435: sp_core::ed25519::Signature
**/
SpCoreEd25519Signature: '[u8;64]',
/**
- * Lookup434: sp_core::sr25519::Signature
+ * Lookup437: sp_core::sr25519::Signature
**/
SpCoreSr25519Signature: '[u8;64]',
/**
- * Lookup435: sp_core::ecdsa::Signature
+ * Lookup438: sp_core::ecdsa::Signature
**/
SpCoreEcdsaSignature: '[u8;65]',
/**
- * Lookup438: frame_system::extensions::check_spec_version::CheckSpecVersion<T>
+ * Lookup441: frame_system::extensions::check_spec_version::CheckSpecVersion<T>
**/
FrameSystemExtensionsCheckSpecVersion: 'Null',
/**
- * Lookup439: frame_system::extensions::check_genesis::CheckGenesis<T>
+ * Lookup442: frame_system::extensions::check_genesis::CheckGenesis<T>
**/
FrameSystemExtensionsCheckGenesis: 'Null',
/**
- * Lookup442: frame_system::extensions::check_nonce::CheckNonce<T>
+ * Lookup445: frame_system::extensions::check_nonce::CheckNonce<T>
**/
FrameSystemExtensionsCheckNonce: 'Compact<u32>',
/**
- * Lookup443: frame_system::extensions::check_weight::CheckWeight<T>
+ * Lookup446: frame_system::extensions::check_weight::CheckWeight<T>
**/
FrameSystemExtensionsCheckWeight: 'Null',
/**
- * Lookup444: pallet_template_transaction_payment::ChargeTransactionPayment<opal_runtime::Runtime>
+ * Lookup447: pallet_template_transaction_payment::ChargeTransactionPayment<opal_runtime::Runtime>
**/
PalletTemplateTransactionPaymentChargeTransactionPayment: 'Compact<u128>',
/**
- * Lookup445: opal_runtime::Runtime
+ * Lookup448: opal_runtime::Runtime
**/
OpalRuntimeRuntime: 'Null',
/**
- * Lookup444: pallet_ethereum::FakeTransactionFinalizer<opal_runtime::Runtime>
+ * Lookup449: pallet_ethereum::FakeTransactionFinalizer<opal_runtime::Runtime>
**/
PalletEthereumFakeTransactionFinalizer: 'Null'
};
tests/src/interfaces/registry.tsdiffbeforeafterboth--- a/tests/src/interfaces/registry.ts
+++ b/tests/src/interfaces/registry.ts
@@ -5,7 +5,7 @@
// this is required to allow for ambient/previous definitions
import '@polkadot/types/types/registry';
-import type { CumulusPalletDmpQueueCall, CumulusPalletDmpQueueConfigData, CumulusPalletDmpQueueError, CumulusPalletDmpQueueEvent, CumulusPalletDmpQueuePageIndexData, CumulusPalletParachainSystemCall, CumulusPalletParachainSystemError, CumulusPalletParachainSystemEvent, CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot, CumulusPalletXcmCall, CumulusPalletXcmError, CumulusPalletXcmEvent, CumulusPalletXcmOrigin, CumulusPalletXcmpQueueCall, CumulusPalletXcmpQueueError, CumulusPalletXcmpQueueEvent, CumulusPalletXcmpQueueInboundChannelDetails, CumulusPalletXcmpQueueInboundState, CumulusPalletXcmpQueueOutboundChannelDetails, CumulusPalletXcmpQueueOutboundState, CumulusPalletXcmpQueueQueueConfigData, CumulusPrimitivesParachainInherentParachainInherentData, EthbloomBloom, EthereumBlock, EthereumHeader, EthereumLog, EthereumReceiptEip658ReceiptData, EthereumReceiptReceiptV3, EthereumTransactionAccessListItem, EthereumTransactionEip1559Transaction, EthereumTransactionEip2930Transaction, EthereumTransactionLegacyTransaction, EthereumTransactionTransactionAction, EthereumTransactionTransactionSignature, EthereumTransactionTransactionV2, EthereumTypesHashH64, EvmCoreErrorExitError, EvmCoreErrorExitFatal, EvmCoreErrorExitReason, EvmCoreErrorExitRevert, EvmCoreErrorExitSucceed, FpRpcTransactionStatus, FrameSupportDispatchRawOrigin, FrameSupportPalletId, FrameSupportScheduleLookupError, FrameSupportScheduleMaybeHashed, FrameSupportTokensMiscBalanceStatus, FrameSupportWeightsDispatchClass, FrameSupportWeightsDispatchInfo, FrameSupportWeightsPays, FrameSupportWeightsPerDispatchClassU32, FrameSupportWeightsPerDispatchClassU64, FrameSupportWeightsPerDispatchClassWeightsPerClass, FrameSupportWeightsRuntimeDbWeight, FrameSystemAccountInfo, FrameSystemCall, FrameSystemError, FrameSystemEvent, FrameSystemEventRecord, FrameSystemExtensionsCheckGenesis, FrameSystemExtensionsCheckNonce, FrameSystemExtensionsCheckSpecVersion, FrameSystemExtensionsCheckWeight, FrameSystemLastRuntimeUpgradeInfo, FrameSystemLimitsBlockLength, FrameSystemLimitsBlockWeights, FrameSystemLimitsWeightsPerClass, FrameSystemPhase, OpalRuntimeOriginCaller, OpalRuntimeRuntime, OrmlVestingModuleCall, OrmlVestingModuleError, OrmlVestingModuleEvent, OrmlVestingVestingSchedule, PalletBalancesAccountData, PalletBalancesBalanceLock, PalletBalancesCall, PalletBalancesError, PalletBalancesEvent, PalletBalancesReasons, PalletBalancesReleases, PalletBalancesReserveData, PalletCommonError, PalletCommonEvent, PalletConfigurationCall, PalletEthereumCall, PalletEthereumError, PalletEthereumEvent, PalletEthereumFakeTransactionFinalizer, PalletEthereumRawOrigin, PalletEvmAccountBasicCrossAccountIdRepr, PalletEvmCall, PalletEvmCoderSubstrateError, PalletEvmContractHelpersError, PalletEvmContractHelpersSponsoringModeT, PalletEvmError, PalletEvmEvent, PalletEvmMigrationCall, PalletEvmMigrationError, PalletFungibleError, PalletInflationCall, PalletNonfungibleError, PalletNonfungibleItemData, PalletRefungibleError, PalletRefungibleItemData, PalletRmrkCoreCall, PalletRmrkCoreError, PalletRmrkCoreEvent, PalletRmrkEquipCall, PalletRmrkEquipError, PalletRmrkEquipEvent, PalletStructureCall, PalletStructureError, PalletStructureEvent, PalletSudoCall, PalletSudoError, PalletSudoEvent, PalletTemplateTransactionPaymentCall, PalletTemplateTransactionPaymentChargeTransactionPayment, PalletTimestampCall, PalletTransactionPaymentEvent, PalletTransactionPaymentReleases, PalletTreasuryCall, PalletTreasuryError, PalletTreasuryEvent, PalletTreasuryProposal, PalletUniqueCall, PalletUniqueError, PalletUniqueRawEvent, PalletUniqueSchedulerCall, PalletUniqueSchedulerError, PalletUniqueSchedulerEvent, PalletUniqueSchedulerScheduledV3, PalletXcmCall, PalletXcmError, PalletXcmEvent, PalletXcmOrigin, PhantomTypeUpDataStructs, PolkadotCorePrimitivesInboundDownwardMessage, PolkadotCorePrimitivesInboundHrmpMessage, PolkadotCorePrimitivesOutboundHrmpMessage, PolkadotParachainPrimitivesXcmpMessageFormat, PolkadotPrimitivesV2AbridgedHostConfiguration, PolkadotPrimitivesV2AbridgedHrmpChannel, PolkadotPrimitivesV2PersistedValidationData, PolkadotPrimitivesV2UpgradeRestriction, RmrkTraitsBaseBaseInfo, RmrkTraitsCollectionCollectionInfo, RmrkTraitsNftAccountIdOrCollectionNftTuple, RmrkTraitsNftNftChild, RmrkTraitsNftNftInfo, RmrkTraitsNftRoyaltyInfo, RmrkTraitsPartEquippableList, RmrkTraitsPartFixedPart, RmrkTraitsPartPartType, RmrkTraitsPartSlotPart, RmrkTraitsPropertyPropertyInfo, RmrkTraitsResourceBasicResource, RmrkTraitsResourceComposableResource, RmrkTraitsResourceResourceInfo, RmrkTraitsResourceResourceTypes, RmrkTraitsResourceSlotResource, RmrkTraitsTheme, RmrkTraitsThemeThemeProperty, SpCoreEcdsaSignature, SpCoreEd25519Signature, SpCoreSr25519Signature, SpCoreVoid, SpRuntimeArithmeticError, SpRuntimeDigest, SpRuntimeDigestDigestItem, SpRuntimeDispatchError, SpRuntimeModuleError, SpRuntimeMultiSignature, SpRuntimeTokenError, SpRuntimeTransactionalError, SpTrieStorageProof, SpVersionRuntimeVersion, UpDataStructsAccessMode, UpDataStructsCollection, UpDataStructsCollectionLimits, UpDataStructsCollectionMode, UpDataStructsCollectionPermissions, UpDataStructsCollectionStats, UpDataStructsCreateCollectionData, UpDataStructsCreateFungibleData, UpDataStructsCreateItemData, UpDataStructsCreateItemExData, UpDataStructsCreateNftData, UpDataStructsCreateNftExData, UpDataStructsCreateReFungibleData, UpDataStructsCreateRefungibleExMultipleOwners, UpDataStructsCreateRefungibleExSingleOwner, UpDataStructsNestingPermissions, UpDataStructsOwnerRestrictedSet, UpDataStructsProperties, UpDataStructsPropertiesMapBoundedVec, UpDataStructsPropertiesMapPropertyPermission, UpDataStructsProperty, UpDataStructsPropertyKeyPermission, UpDataStructsPropertyPermission, UpDataStructsPropertyScope, UpDataStructsRpcCollection, UpDataStructsSponsoringRateLimit, UpDataStructsSponsorshipState, UpDataStructsTokenChild, UpDataStructsTokenData, XcmDoubleEncoded, XcmV0Junction, XcmV0JunctionBodyId, XcmV0JunctionBodyPart, XcmV0JunctionNetworkId, XcmV0MultiAsset, XcmV0MultiLocation, XcmV0Order, XcmV0OriginKind, XcmV0Response, XcmV0Xcm, XcmV1Junction, XcmV1MultiAsset, XcmV1MultiLocation, XcmV1MultiassetAssetId, XcmV1MultiassetAssetInstance, XcmV1MultiassetFungibility, XcmV1MultiassetMultiAssetFilter, XcmV1MultiassetMultiAssets, XcmV1MultiassetWildFungibility, XcmV1MultiassetWildMultiAsset, XcmV1MultilocationJunctions, XcmV1Order, XcmV1Response, XcmV1Xcm, XcmV2Instruction, XcmV2Response, XcmV2TraitsError, XcmV2TraitsOutcome, XcmV2WeightLimit, XcmV2Xcm, XcmVersionedMultiAssets, XcmVersionedMultiLocation, XcmVersionedXcm } from '@polkadot/types/lookup';
+import type { CumulusPalletDmpQueueCall, CumulusPalletDmpQueueConfigData, CumulusPalletDmpQueueError, CumulusPalletDmpQueueEvent, CumulusPalletDmpQueuePageIndexData, CumulusPalletParachainSystemCall, CumulusPalletParachainSystemError, CumulusPalletParachainSystemEvent, CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot, CumulusPalletXcmCall, CumulusPalletXcmError, CumulusPalletXcmEvent, CumulusPalletXcmOrigin, CumulusPalletXcmpQueueCall, CumulusPalletXcmpQueueError, CumulusPalletXcmpQueueEvent, CumulusPalletXcmpQueueInboundChannelDetails, CumulusPalletXcmpQueueInboundState, CumulusPalletXcmpQueueOutboundChannelDetails, CumulusPalletXcmpQueueOutboundState, CumulusPalletXcmpQueueQueueConfigData, CumulusPrimitivesParachainInherentParachainInherentData, EthbloomBloom, EthereumBlock, EthereumHeader, EthereumLog, EthereumReceiptEip658ReceiptData, EthereumReceiptReceiptV3, EthereumTransactionAccessListItem, EthereumTransactionEip1559Transaction, EthereumTransactionEip2930Transaction, EthereumTransactionLegacyTransaction, EthereumTransactionTransactionAction, EthereumTransactionTransactionSignature, EthereumTransactionTransactionV2, EthereumTypesHashH64, EvmCoreErrorExitError, EvmCoreErrorExitFatal, EvmCoreErrorExitReason, EvmCoreErrorExitRevert, EvmCoreErrorExitSucceed, FpRpcTransactionStatus, FrameSupportDispatchRawOrigin, FrameSupportPalletId, FrameSupportScheduleLookupError, FrameSupportScheduleMaybeHashed, FrameSupportTokensMiscBalanceStatus, FrameSupportWeightsDispatchClass, FrameSupportWeightsDispatchInfo, FrameSupportWeightsPays, FrameSupportWeightsPerDispatchClassU32, FrameSupportWeightsPerDispatchClassU64, FrameSupportWeightsPerDispatchClassWeightsPerClass, FrameSupportWeightsRuntimeDbWeight, FrameSystemAccountInfo, FrameSystemCall, FrameSystemError, FrameSystemEvent, FrameSystemEventRecord, FrameSystemExtensionsCheckGenesis, FrameSystemExtensionsCheckNonce, FrameSystemExtensionsCheckSpecVersion, FrameSystemExtensionsCheckWeight, FrameSystemLastRuntimeUpgradeInfo, FrameSystemLimitsBlockLength, FrameSystemLimitsBlockWeights, FrameSystemLimitsWeightsPerClass, FrameSystemPhase, OpalRuntimeOriginCaller, OpalRuntimeRuntime, OrmlVestingModuleCall, OrmlVestingModuleError, OrmlVestingModuleEvent, OrmlVestingVestingSchedule, PalletAppPromotionCall, PalletBalancesAccountData, PalletBalancesBalanceLock, PalletBalancesCall, PalletBalancesError, PalletBalancesEvent, PalletBalancesReasons, PalletBalancesReleases, PalletBalancesReserveData, PalletCommonError, PalletCommonEvent, PalletConfigurationCall, PalletEthereumCall, PalletEthereumError, PalletEthereumEvent, PalletEthereumFakeTransactionFinalizer, PalletEthereumRawOrigin, PalletEvmAccountBasicCrossAccountIdRepr, PalletEvmCall, PalletEvmCoderSubstrateError, PalletEvmContractHelpersError, PalletEvmContractHelpersSponsoringModeT, PalletEvmError, PalletEvmEvent, PalletEvmMigrationCall, PalletEvmMigrationError, PalletFungibleError, PalletInflationCall, PalletNonfungibleError, PalletNonfungibleItemData, PalletRefungibleError, PalletRefungibleItemData, PalletRmrkCoreCall, PalletRmrkCoreError, PalletRmrkCoreEvent, PalletRmrkEquipCall, PalletRmrkEquipError, PalletRmrkEquipEvent, PalletStructureCall, PalletStructureError, PalletStructureEvent, PalletSudoCall, PalletSudoError, PalletSudoEvent, PalletTemplateTransactionPaymentCall, PalletTemplateTransactionPaymentChargeTransactionPayment, PalletTimestampCall, PalletTransactionPaymentEvent, PalletTransactionPaymentReleases, PalletTreasuryCall, PalletTreasuryError, PalletTreasuryEvent, PalletTreasuryProposal, PalletUniqueCall, PalletUniqueError, PalletUniqueRawEvent, PalletUniqueSchedulerCall, PalletUniqueSchedulerError, PalletUniqueSchedulerEvent, PalletUniqueSchedulerScheduledV3, PalletXcmCall, PalletXcmError, PalletXcmEvent, PalletXcmOrigin, PhantomTypeUpDataStructs, PolkadotCorePrimitivesInboundDownwardMessage, PolkadotCorePrimitivesInboundHrmpMessage, PolkadotCorePrimitivesOutboundHrmpMessage, PolkadotParachainPrimitivesXcmpMessageFormat, PolkadotPrimitivesV2AbridgedHostConfiguration, PolkadotPrimitivesV2AbridgedHrmpChannel, PolkadotPrimitivesV2PersistedValidationData, PolkadotPrimitivesV2UpgradeRestriction, RmrkTraitsBaseBaseInfo, RmrkTraitsCollectionCollectionInfo, RmrkTraitsNftAccountIdOrCollectionNftTuple, RmrkTraitsNftNftChild, RmrkTraitsNftNftInfo, RmrkTraitsNftRoyaltyInfo, RmrkTraitsPartEquippableList, RmrkTraitsPartFixedPart, RmrkTraitsPartPartType, RmrkTraitsPartSlotPart, RmrkTraitsPropertyPropertyInfo, RmrkTraitsResourceBasicResource, RmrkTraitsResourceComposableResource, RmrkTraitsResourceResourceInfo, RmrkTraitsResourceResourceTypes, RmrkTraitsResourceSlotResource, RmrkTraitsTheme, RmrkTraitsThemeThemeProperty, SpCoreEcdsaSignature, SpCoreEd25519Signature, SpCoreSr25519Signature, SpCoreVoid, SpRuntimeArithmeticError, SpRuntimeDigest, SpRuntimeDigestDigestItem, SpRuntimeDispatchError, SpRuntimeModuleError, SpRuntimeMultiSignature, SpRuntimeTokenError, SpRuntimeTransactionalError, SpTrieStorageProof, SpVersionRuntimeVersion, UpDataStructsAccessMode, UpDataStructsCollection, UpDataStructsCollectionLimits, UpDataStructsCollectionMode, UpDataStructsCollectionPermissions, UpDataStructsCollectionStats, UpDataStructsCreateCollectionData, UpDataStructsCreateFungibleData, UpDataStructsCreateItemData, UpDataStructsCreateItemExData, UpDataStructsCreateNftData, UpDataStructsCreateNftExData, UpDataStructsCreateReFungibleData, UpDataStructsCreateRefungibleExMultipleOwners, UpDataStructsCreateRefungibleExSingleOwner, UpDataStructsNestingPermissions, UpDataStructsOwnerRestrictedSet, UpDataStructsProperties, UpDataStructsPropertiesMapBoundedVec, UpDataStructsPropertiesMapPropertyPermission, UpDataStructsProperty, UpDataStructsPropertyKeyPermission, UpDataStructsPropertyPermission, UpDataStructsPropertyScope, UpDataStructsRpcCollection, UpDataStructsSponsoringRateLimit, UpDataStructsSponsorshipState, UpDataStructsTokenChild, UpDataStructsTokenData, XcmDoubleEncoded, XcmV0Junction, XcmV0JunctionBodyId, XcmV0JunctionBodyPart, XcmV0JunctionNetworkId, XcmV0MultiAsset, XcmV0MultiLocation, XcmV0Order, XcmV0OriginKind, XcmV0Response, XcmV0Xcm, XcmV1Junction, XcmV1MultiAsset, XcmV1MultiLocation, XcmV1MultiassetAssetId, XcmV1MultiassetAssetInstance, XcmV1MultiassetFungibility, XcmV1MultiassetMultiAssetFilter, XcmV1MultiassetMultiAssets, XcmV1MultiassetWildFungibility, XcmV1MultiassetWildMultiAsset, XcmV1MultilocationJunctions, XcmV1Order, XcmV1Response, XcmV1Xcm, XcmV2Instruction, XcmV2Response, XcmV2TraitsError, XcmV2TraitsOutcome, XcmV2WeightLimit, XcmV2Xcm, XcmVersionedMultiAssets, XcmVersionedMultiLocation, XcmVersionedXcm } from '@polkadot/types/lookup';
declare module '@polkadot/types/types/registry' {
interface InterfaceTypes {
tests/src/interfaces/types-lookup.tsdiffbeforeafterboth--- a/tests/src/interfaces/types-lookup.ts
+++ b/tests/src/interfaces/types-lookup.ts
@@ -10,67 +10,62 @@
import type { AccountId32, Call, H160, H256, MultiAddress, Perbill, Permill } from '@polkadot/types/interfaces/runtime';
import type { Event } from '@polkadot/types/interfaces/system';
- /** @name PolkadotPrimitivesV2PersistedValidationData (2) */
- export interface PolkadotPrimitivesV2PersistedValidationData extends Struct {
- readonly parentHead: Bytes;
- readonly relayParentNumber: u32;
- readonly relayParentStorageRoot: H256;
- readonly maxPovSize: u32;
+declare module '@polkadot/types/lookup' {
+ /** @name FrameSystemAccountInfo (3) */
+ interface FrameSystemAccountInfo extends Struct {
+ readonly nonce: u32;
+ readonly consumers: u32;
+ readonly providers: u32;
+ readonly sufficients: u32;
+ readonly data: PalletBalancesAccountData;
}
- /** @name PolkadotPrimitivesV2UpgradeRestriction (9) */
- export interface PolkadotPrimitivesV2UpgradeRestriction extends Enum {
- readonly isPresent: boolean;
- readonly type: 'Present';
- }
-
- /** @name SpTrieStorageProof (10) */
- export interface SpTrieStorageProof extends Struct {
- readonly trieNodes: BTreeSet<Bytes>;
+ /** @name PalletBalancesAccountData (5) */
+ interface PalletBalancesAccountData extends Struct {
+ readonly free: u128;
+ readonly reserved: u128;
+ readonly miscFrozen: u128;
+ readonly feeFrozen: u128;
}
- /** @name CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot (13) */
- export interface CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot extends Struct {
- readonly dmqMqcHead: H256;
- readonly relayDispatchQueueSize: ITuple<[u32, u32]>;
- readonly ingressChannels: Vec<ITuple<[u32, PolkadotPrimitivesV2AbridgedHrmpChannel]>>;
- readonly egressChannels: Vec<ITuple<[u32, PolkadotPrimitivesV2AbridgedHrmpChannel]>>;
+ /** @name FrameSupportWeightsPerDispatchClassU64 (7) */
+ interface FrameSupportWeightsPerDispatchClassU64 extends Struct {
+ readonly normal: u64;
+ readonly operational: u64;
+ readonly mandatory: u64;
}
- /** @name PolkadotPrimitivesV2AbridgedHrmpChannel (18) */
- export interface PolkadotPrimitivesV2AbridgedHrmpChannel extends Struct {
- readonly maxCapacity: u32;
- readonly maxTotalSize: u32;
- readonly maxMessageSize: u32;
- readonly msgCount: u32;
- readonly totalSize: u32;
- readonly mqcHead: Option<H256>;
+ /** @name SpRuntimeDigest (11) */
+ interface SpRuntimeDigest extends Struct {
+ readonly logs: Vec<SpRuntimeDigestDigestItem>;
}
- /** @name PolkadotPrimitivesV2AbridgedHostConfiguration (20) */
- export interface PolkadotPrimitivesV2AbridgedHostConfiguration extends Struct {
- readonly maxCodeSize: u32;
- readonly maxHeadDataSize: u32;
- readonly maxUpwardQueueCount: u32;
- readonly maxUpwardQueueSize: u32;
- readonly maxUpwardMessageSize: u32;
- readonly maxUpwardMessageNumPerCandidate: u32;
- readonly hrmpMaxMessageNumPerCandidate: u32;
- readonly validationUpgradeCooldown: u32;
- readonly validationUpgradeDelay: u32;
+ /** @name SpRuntimeDigestDigestItem (13) */
+ interface SpRuntimeDigestDigestItem extends Enum {
+ readonly isOther: boolean;
+ readonly asOther: Bytes;
+ readonly isConsensus: boolean;
+ readonly asConsensus: ITuple<[U8aFixed, Bytes]>;
+ readonly isSeal: boolean;
+ readonly asSeal: ITuple<[U8aFixed, Bytes]>;
+ readonly isPreRuntime: boolean;
+ readonly asPreRuntime: ITuple<[U8aFixed, Bytes]>;
+ readonly isRuntimeEnvironmentUpdated: boolean;
+ readonly type: 'Other' | 'Consensus' | 'Seal' | 'PreRuntime' | 'RuntimeEnvironmentUpdated';
}
- /** @name PolkadotCorePrimitivesOutboundHrmpMessage (26) */
- export interface PolkadotCorePrimitivesOutboundHrmpMessage extends Struct {
- readonly recipient: u32;
- readonly data: Bytes;
+ /** @name FrameSystemEventRecord (16) */
+ interface FrameSystemEventRecord extends Struct {
+ readonly phase: FrameSystemPhase;
+ readonly event: Event;
+ readonly topics: Vec<H256>;
}
- /** @name CumulusPalletParachainSystemCall (28) */
- export interface CumulusPalletParachainSystemCall extends Enum {
- readonly isSetValidationData: boolean;
- readonly asSetValidationData: {
- readonly data: CumulusPrimitivesParachainInherentParachainInherentData;
+ /** @name FrameSystemEvent (18) */
+ interface FrameSystemEvent extends Enum {
+ readonly isExtrinsicSuccess: boolean;
+ readonly asExtrinsicSuccess: {
+ readonly dispatchInfo: FrameSupportWeightsDispatchInfo;
} & Struct;
readonly isExtrinsicFailed: boolean;
readonly asExtrinsicFailed: {
@@ -94,28 +89,82 @@
readonly type: 'ExtrinsicSuccess' | 'ExtrinsicFailed' | 'CodeUpdated' | 'NewAccount' | 'KilledAccount' | 'Remarked';
}
- /** @name CumulusPrimitivesParachainInherentParachainInherentData (29) */
- export interface CumulusPrimitivesParachainInherentParachainInherentData extends Struct {
- readonly validationData: PolkadotPrimitivesV2PersistedValidationData;
- readonly relayChainState: SpTrieStorageProof;
- readonly downwardMessages: Vec<PolkadotCorePrimitivesInboundDownwardMessage>;
- readonly horizontalMessages: BTreeMap<u32, Vec<PolkadotCorePrimitivesInboundHrmpMessage>>;
+ /** @name FrameSupportWeightsDispatchInfo (19) */
+ interface FrameSupportWeightsDispatchInfo extends Struct {
+ readonly weight: u64;
+ readonly class: FrameSupportWeightsDispatchClass;
+ readonly paysFee: FrameSupportWeightsPays;
+ }
+
+ /** @name FrameSupportWeightsDispatchClass (20) */
+ interface FrameSupportWeightsDispatchClass extends Enum {
+ readonly isNormal: boolean;
+ readonly isOperational: boolean;
+ readonly isMandatory: boolean;
+ readonly type: 'Normal' | 'Operational' | 'Mandatory';
+ }
+
+ /** @name FrameSupportWeightsPays (21) */
+ interface FrameSupportWeightsPays extends Enum {
+ readonly isYes: boolean;
+ readonly isNo: boolean;
+ readonly type: 'Yes' | 'No';
+ }
+
+ /** @name SpRuntimeDispatchError (22) */
+ interface SpRuntimeDispatchError extends Enum {
+ readonly isOther: boolean;
+ readonly isCannotLookup: boolean;
+ readonly isBadOrigin: boolean;
+ readonly isModule: boolean;
+ readonly asModule: SpRuntimeModuleError;
+ readonly isConsumerRemaining: boolean;
+ readonly isNoProviders: boolean;
+ readonly isTooManyConsumers: boolean;
+ readonly isToken: boolean;
+ readonly asToken: SpRuntimeTokenError;
+ readonly isArithmetic: boolean;
+ readonly asArithmetic: SpRuntimeArithmeticError;
+ readonly isTransactional: boolean;
+ readonly asTransactional: SpRuntimeTransactionalError;
+ readonly type: 'Other' | 'CannotLookup' | 'BadOrigin' | 'Module' | 'ConsumerRemaining' | 'NoProviders' | 'TooManyConsumers' | 'Token' | 'Arithmetic' | 'Transactional';
+ }
+
+ /** @name SpRuntimeModuleError (23) */
+ interface SpRuntimeModuleError extends Struct {
+ readonly index: u8;
+ readonly error: U8aFixed;
}
- /** @name PolkadotCorePrimitivesInboundDownwardMessage (31) */
- export interface PolkadotCorePrimitivesInboundDownwardMessage extends Struct {
- readonly sentAt: u32;
- readonly msg: Bytes;
+ /** @name SpRuntimeTokenError (24) */
+ interface SpRuntimeTokenError extends Enum {
+ readonly isNoFunds: boolean;
+ readonly isWouldDie: boolean;
+ readonly isBelowMinimum: boolean;
+ readonly isCannotCreate: boolean;
+ readonly isUnknownAsset: boolean;
+ readonly isFrozen: boolean;
+ readonly isUnsupported: boolean;
+ readonly type: 'NoFunds' | 'WouldDie' | 'BelowMinimum' | 'CannotCreate' | 'UnknownAsset' | 'Frozen' | 'Unsupported';
}
- /** @name PolkadotCorePrimitivesInboundHrmpMessage (34) */
- export interface PolkadotCorePrimitivesInboundHrmpMessage extends Struct {
- readonly sentAt: u32;
- readonly data: Bytes;
+ /** @name SpRuntimeArithmeticError (25) */
+ interface SpRuntimeArithmeticError extends Enum {
+ readonly isUnderflow: boolean;
+ readonly isOverflow: boolean;
+ readonly isDivisionByZero: boolean;
+ readonly type: 'Underflow' | 'Overflow' | 'DivisionByZero';
}
- /** @name CumulusPalletParachainSystemEvent (37) */
- export interface CumulusPalletParachainSystemEvent extends Enum {
+ /** @name SpRuntimeTransactionalError (26) */
+ interface SpRuntimeTransactionalError extends Enum {
+ readonly isLimitReached: boolean;
+ readonly isNoLayer: boolean;
+ readonly type: 'LimitReached' | 'NoLayer';
+ }
+
+ /** @name CumulusPalletParachainSystemEvent (27) */
+ interface CumulusPalletParachainSystemEvent extends Enum {
readonly isValidationFunctionStored: boolean;
readonly isValidationFunctionApplied: boolean;
readonly asValidationFunctionApplied: {
@@ -138,94 +187,8 @@
readonly type: 'ValidationFunctionStored' | 'ValidationFunctionApplied' | 'ValidationFunctionDiscarded' | 'UpgradeAuthorized' | 'DownwardMessagesReceived' | 'DownwardMessagesProcessed';
}
- /** @name CumulusPalletParachainSystemError (38) */
- export interface CumulusPalletParachainSystemError extends Enum {
- readonly isOverlappingUpgrades: boolean;
- readonly isProhibitedByPolkadot: boolean;
- readonly isTooBig: boolean;
- readonly isValidationDataNotAvailable: boolean;
- readonly isHostConfigurationNotAvailable: boolean;
- readonly isNotScheduled: boolean;
- readonly isNothingAuthorized: boolean;
- readonly isUnauthorized: boolean;
- readonly type: 'OverlappingUpgrades' | 'ProhibitedByPolkadot' | 'TooBig' | 'ValidationDataNotAvailable' | 'HostConfigurationNotAvailable' | 'NotScheduled' | 'NothingAuthorized' | 'Unauthorized';
- }
-
- /** @name PalletBalancesAccountData (41) */
- export interface PalletBalancesAccountData extends Struct {
- readonly free: u128;
- readonly reserved: u128;
- readonly miscFrozen: u128;
- readonly feeFrozen: u128;
- }
-
- /** @name PalletBalancesBalanceLock (43) */
- export interface PalletBalancesBalanceLock extends Struct {
- readonly id: U8aFixed;
- readonly amount: u128;
- readonly reasons: PalletBalancesReasons;
- }
-
- /** @name PalletBalancesReasons (45) */
- export interface PalletBalancesReasons extends Enum {
- readonly isFee: boolean;
- readonly isMisc: boolean;
- readonly isAll: boolean;
- readonly type: 'Fee' | 'Misc' | 'All';
- }
-
- /** @name PalletBalancesReserveData (48) */
- export interface PalletBalancesReserveData extends Struct {
- readonly id: U8aFixed;
- readonly amount: u128;
- }
-
- /** @name PalletBalancesReleases (51) */
- export interface PalletBalancesReleases extends Enum {
- readonly isV100: boolean;
- readonly isV200: boolean;
- readonly type: 'V100' | 'V200';
- }
-
- /** @name PalletBalancesCall (52) */
- export interface PalletBalancesCall extends Enum {
- readonly isTransfer: boolean;
- readonly asTransfer: {
- readonly dest: MultiAddress;
- readonly value: Compact<u128>;
- } & Struct;
- readonly isSetBalance: boolean;
- readonly asSetBalance: {
- readonly who: MultiAddress;
- readonly newFree: Compact<u128>;
- readonly newReserved: Compact<u128>;
- } & Struct;
- readonly isForceTransfer: boolean;
- readonly asForceTransfer: {
- readonly source: MultiAddress;
- readonly dest: MultiAddress;
- readonly value: Compact<u128>;
- } & Struct;
- readonly isTransferKeepAlive: boolean;
- readonly asTransferKeepAlive: {
- readonly dest: MultiAddress;
- readonly value: Compact<u128>;
- } & Struct;
- readonly isTransferAll: boolean;
- readonly asTransferAll: {
- readonly dest: MultiAddress;
- readonly keepAlive: bool;
- } & Struct;
- readonly isForceUnreserve: boolean;
- readonly asForceUnreserve: {
- readonly who: MultiAddress;
- readonly amount: u128;
- } & Struct;
- readonly type: 'Transfer' | 'SetBalance' | 'ForceTransfer' | 'TransferKeepAlive' | 'TransferAll' | 'ForceUnreserve';
- }
-
- /** @name PalletBalancesEvent (58) */
- export interface PalletBalancesEvent extends Enum {
+ /** @name PalletBalancesEvent (28) */
+ interface PalletBalancesEvent extends Enum {
readonly isEndowed: boolean;
readonly asEndowed: {
readonly account: AccountId32;
@@ -283,74 +246,26 @@
readonly type: 'Endowed' | 'DustLost' | 'Transfer' | 'BalanceSet' | 'Reserved' | 'Unreserved' | 'ReserveRepatriated' | 'Deposit' | 'Withdraw' | 'Slashed';
}
- /** @name FrameSupportTokensMiscBalanceStatus (59) */
- export interface FrameSupportTokensMiscBalanceStatus extends Enum {
+ /** @name FrameSupportTokensMiscBalanceStatus (29) */
+ interface FrameSupportTokensMiscBalanceStatus extends Enum {
readonly isFree: boolean;
readonly isReserved: boolean;
readonly type: 'Free' | 'Reserved';
}
- /** @name PalletBalancesError (60) */
- export interface PalletBalancesError extends Enum {
- readonly isVestingBalance: boolean;
- readonly isLiquidityRestrictions: boolean;
- readonly isInsufficientBalance: boolean;
- readonly isExistentialDeposit: boolean;
- readonly isKeepAlive: boolean;
- readonly isExistingVestingSchedule: boolean;
- readonly isDeadAccount: boolean;
- readonly isTooManyReserves: boolean;
- readonly type: 'VestingBalance' | 'LiquidityRestrictions' | 'InsufficientBalance' | 'ExistentialDeposit' | 'KeepAlive' | 'ExistingVestingSchedule' | 'DeadAccount' | 'TooManyReserves';
- }
-
- /** @name PalletTimestampCall (63) */
- export interface PalletTimestampCall extends Enum {
- readonly isSet: boolean;
- readonly asSet: {
- readonly now: Compact<u64>;
- } & Struct;
- readonly type: 'Set';
- }
-
- /** @name PalletTransactionPaymentReleases (66) */
- export interface PalletTransactionPaymentReleases extends Enum {
- readonly isV1Ancient: boolean;
- readonly isV2: boolean;
- readonly type: 'V1Ancient' | 'V2';
- }
-
- /** @name PalletTreasuryProposal (67) */
- export interface PalletTreasuryProposal extends Struct {
- readonly proposer: AccountId32;
- readonly value: u128;
- readonly beneficiary: AccountId32;
- readonly bond: u128;
- }
-
- /** @name PalletTreasuryCall (70) */
- export interface PalletTreasuryCall extends Enum {
- readonly isProposeSpend: boolean;
- readonly asProposeSpend: {
- readonly value: Compact<u128>;
- readonly beneficiary: MultiAddress;
- } & Struct;
- readonly isRejectProposal: boolean;
- readonly asRejectProposal: {
- readonly proposalId: Compact<u32>;
+ /** @name PalletTransactionPaymentEvent (30) */
+ interface PalletTransactionPaymentEvent extends Enum {
+ readonly isTransactionFeePaid: boolean;
+ readonly asTransactionFeePaid: {
+ readonly who: AccountId32;
+ readonly actualFee: u128;
+ readonly tip: u128;
} & Struct;
- readonly isApproveProposal: boolean;
- readonly asApproveProposal: {
- readonly proposalId: Compact<u32>;
- } & Struct;
- readonly isRemoveApproval: boolean;
- readonly asRemoveApproval: {
- readonly proposalId: Compact<u32>;
- } & Struct;
- readonly type: 'ProposeSpend' | 'RejectProposal' | 'ApproveProposal' | 'RemoveApproval';
+ readonly type: 'TransactionFeePaid';
}
- /** @name PalletTreasuryEvent (72) */
- export interface PalletTreasuryEvent extends Enum {
+ /** @name PalletTreasuryEvent (31) */
+ interface PalletTreasuryEvent extends Enum {
readonly isProposed: boolean;
readonly asProposed: {
readonly proposalIndex: u32;
@@ -382,93 +297,39 @@
readonly asDeposit: {
readonly value: u128;
} & Struct;
- readonly type: 'Proposed' | 'Spending' | 'Awarded' | 'Rejected' | 'Burnt' | 'Rollover' | 'Deposit';
- }
-
- /** @name FrameSupportPalletId (75) */
- export interface FrameSupportPalletId extends U8aFixed {}
-
- /** @name PalletTreasuryError (76) */
- export interface PalletTreasuryError extends Enum {
- readonly isInsufficientProposersBalance: boolean;
- readonly isInvalidIndex: boolean;
- readonly isTooManyApprovals: boolean;
- readonly isProposalNotApproved: boolean;
- readonly type: 'InsufficientProposersBalance' | 'InvalidIndex' | 'TooManyApprovals' | 'ProposalNotApproved';
- }
-
- /** @name PalletSudoCall (77) */
- export interface PalletSudoCall extends Enum {
- readonly isSudo: boolean;
- readonly asSudo: {
- readonly call: Call;
+ readonly isSpendApproved: boolean;
+ readonly asSpendApproved: {
+ readonly proposalIndex: u32;
+ readonly amount: u128;
+ readonly beneficiary: AccountId32;
} & Struct;
- readonly isSudoUncheckedWeight: boolean;
- readonly asSudoUncheckedWeight: {
- readonly call: Call;
- readonly weight: u64;
- } & Struct;
- readonly isSetKey: boolean;
- readonly asSetKey: {
- readonly new_: MultiAddress;
- } & Struct;
- readonly isSudoAs: boolean;
- readonly asSudoAs: {
- readonly who: MultiAddress;
- readonly call: Call;
- } & Struct;
readonly type: 'Proposed' | 'Spending' | 'Awarded' | 'Rejected' | 'Burnt' | 'Rollover' | 'Deposit' | 'SpendApproved';
}
- /** @name FrameSystemCall (79) */
- export interface FrameSystemCall extends Enum {
- readonly isFillBlock: boolean;
- readonly asFillBlock: {
- readonly ratio: Perbill;
- } & Struct;
- readonly isRemark: boolean;
- readonly asRemark: {
- readonly remark: Bytes;
- } & Struct;
- readonly isSetHeapPages: boolean;
- readonly asSetHeapPages: {
- readonly pages: u64;
- } & Struct;
- readonly isSetCode: boolean;
- readonly asSetCode: {
- readonly code: Bytes;
- } & Struct;
- readonly isSetCodeWithoutChecks: boolean;
- readonly asSetCodeWithoutChecks: {
- readonly code: Bytes;
- } & Struct;
- readonly isSetStorage: boolean;
- readonly asSetStorage: {
- readonly items: Vec<ITuple<[Bytes, Bytes]>>;
- } & Struct;
- readonly isKillStorage: boolean;
- readonly asKillStorage: {
- readonly keys_: Vec<Bytes>;
+ /** @name PalletSudoEvent (32) */
+ interface PalletSudoEvent extends Enum {
+ readonly isSudid: boolean;
+ readonly asSudid: {
+ readonly sudoResult: Result<Null, SpRuntimeDispatchError>;
} & Struct;
- readonly isKillPrefix: boolean;
- readonly asKillPrefix: {
- readonly prefix: Bytes;
- readonly subkeys: u32;
+ readonly isKeyChanged: boolean;
+ readonly asKeyChanged: {
+ readonly oldSudoer: Option<AccountId32>;
} & Struct;
- readonly isRemarkWithEvent: boolean;
- readonly asRemarkWithEvent: {
- readonly remark: Bytes;
+ readonly isSudoAsDone: boolean;
+ readonly asSudoAsDone: {
+ readonly sudoResult: Result<Null, SpRuntimeDispatchError>;
} & Struct;
- readonly type: 'FillBlock' | 'Remark' | 'SetHeapPages' | 'SetCode' | 'SetCodeWithoutChecks' | 'SetStorage' | 'KillStorage' | 'KillPrefix' | 'RemarkWithEvent';
+ readonly type: 'Sudid' | 'KeyChanged' | 'SudoAsDone';
}
- /** @name OrmlVestingModuleCall (83) */
- export interface OrmlVestingModuleCall extends Enum {
- readonly isClaim: boolean;
- readonly isVestedTransfer: boolean;
- readonly asVestedTransfer: {
- readonly dest: MultiAddress;
- readonly schedule: OrmlVestingVestingSchedule;
+ /** @name OrmlVestingModuleEvent (36) */
+ interface OrmlVestingModuleEvent extends Enum {
+ readonly isVestingScheduleAdded: boolean;
+ readonly asVestingScheduleAdded: {
+ readonly from: AccountId32;
+ readonly to: AccountId32;
+ readonly vestingSchedule: OrmlVestingVestingSchedule;
} & Struct;
readonly isClaimed: boolean;
readonly asClaimed: {
@@ -482,20 +343,20 @@
readonly type: 'VestingScheduleAdded' | 'Claimed' | 'VestingSchedulesUpdated';
}
- /** @name OrmlVestingVestingSchedule (84) */
- export interface OrmlVestingVestingSchedule extends Struct {
+ /** @name OrmlVestingVestingSchedule (37) */
+ interface OrmlVestingVestingSchedule extends Struct {
readonly start: u32;
readonly period: u32;
readonly periodCount: u32;
readonly perPeriod: Compact<u128>;
}
- /** @name CumulusPalletXcmpQueueCall (86) */
- export interface CumulusPalletXcmpQueueCall extends Enum {
- readonly isServiceOverweight: boolean;
- readonly asServiceOverweight: {
- readonly index: u64;
- readonly weightLimit: u64;
+ /** @name CumulusPalletXcmpQueueEvent (39) */
+ interface CumulusPalletXcmpQueueEvent extends Enum {
+ readonly isSuccess: boolean;
+ readonly asSuccess: {
+ readonly messageHash: Option<H256>;
+ readonly weight: u64;
} & Struct;
readonly isFail: boolean;
readonly asFail: {
@@ -534,102 +395,117 @@
readonly type: 'Success' | 'Fail' | 'BadVersion' | 'BadFormat' | 'UpwardMessageSent' | 'XcmpMessageSent' | 'OverweightEnqueued' | 'OverweightServiced';
}
- /** @name PalletXcmCall (87) */
- export interface PalletXcmCall extends Enum {
- readonly isSend: boolean;
- readonly asSend: {
- readonly dest: XcmVersionedMultiLocation;
- readonly message: XcmVersionedXcm;
- } & Struct;
- readonly isTeleportAssets: boolean;
- readonly asTeleportAssets: {
- readonly dest: XcmVersionedMultiLocation;
- readonly beneficiary: XcmVersionedMultiLocation;
- readonly assets: XcmVersionedMultiAssets;
- readonly feeAssetItem: u32;
- } & Struct;
- readonly isReserveTransferAssets: boolean;
- readonly asReserveTransferAssets: {
- readonly dest: XcmVersionedMultiLocation;
- readonly beneficiary: XcmVersionedMultiLocation;
- readonly assets: XcmVersionedMultiAssets;
- readonly feeAssetItem: u32;
- } & Struct;
- readonly isExecute: boolean;
- readonly asExecute: {
- readonly message: XcmVersionedXcm;
- readonly maxWeight: u64;
- } & Struct;
- readonly isForceXcmVersion: boolean;
- readonly asForceXcmVersion: {
- readonly location: XcmV1MultiLocation;
- readonly xcmVersion: u32;
- } & Struct;
- readonly isForceDefaultXcmVersion: boolean;
- readonly asForceDefaultXcmVersion: {
- readonly maybeXcmVersion: Option<u32>;
- } & Struct;
- readonly isForceSubscribeVersionNotify: boolean;
- readonly asForceSubscribeVersionNotify: {
- readonly location: XcmVersionedMultiLocation;
- } & Struct;
- readonly isForceUnsubscribeVersionNotify: boolean;
- readonly asForceUnsubscribeVersionNotify: {
- readonly location: XcmVersionedMultiLocation;
- } & Struct;
- readonly isLimitedReserveTransferAssets: boolean;
- readonly asLimitedReserveTransferAssets: {
- readonly dest: XcmVersionedMultiLocation;
- readonly beneficiary: XcmVersionedMultiLocation;
- readonly assets: XcmVersionedMultiAssets;
- readonly feeAssetItem: u32;
- readonly weightLimit: XcmV2WeightLimit;
- } & Struct;
- readonly isLimitedTeleportAssets: boolean;
- readonly asLimitedTeleportAssets: {
- readonly dest: XcmVersionedMultiLocation;
- readonly beneficiary: XcmVersionedMultiLocation;
- readonly assets: XcmVersionedMultiAssets;
- readonly feeAssetItem: u32;
- readonly weightLimit: XcmV2WeightLimit;
- } & Struct;
- readonly type: 'Send' | 'TeleportAssets' | 'ReserveTransferAssets' | 'Execute' | 'ForceXcmVersion' | 'ForceDefaultXcmVersion' | 'ForceSubscribeVersionNotify' | 'ForceUnsubscribeVersionNotify' | 'LimitedReserveTransferAssets' | 'LimitedTeleportAssets';
+ /** @name XcmV2TraitsError (41) */
+ interface XcmV2TraitsError extends Enum {
+ readonly isOverflow: boolean;
+ readonly isUnimplemented: boolean;
+ readonly isUntrustedReserveLocation: boolean;
+ readonly isUntrustedTeleportLocation: boolean;
+ readonly isMultiLocationFull: boolean;
+ readonly isMultiLocationNotInvertible: boolean;
+ readonly isBadOrigin: boolean;
+ readonly isInvalidLocation: boolean;
+ readonly isAssetNotFound: boolean;
+ readonly isFailedToTransactAsset: boolean;
+ readonly isNotWithdrawable: boolean;
+ readonly isLocationCannotHold: boolean;
+ readonly isExceedsMaxMessageSize: boolean;
+ readonly isDestinationUnsupported: boolean;
+ readonly isTransport: boolean;
+ readonly isUnroutable: boolean;
+ readonly isUnknownClaim: boolean;
+ readonly isFailedToDecode: boolean;
+ readonly isMaxWeightInvalid: boolean;
+ readonly isNotHoldingFees: boolean;
+ readonly isTooExpensive: boolean;
+ readonly isTrap: boolean;
+ readonly asTrap: u64;
+ readonly isUnhandledXcmVersion: boolean;
+ readonly isWeightLimitReached: boolean;
+ readonly asWeightLimitReached: u64;
+ readonly isBarrier: boolean;
+ readonly isWeightNotComputable: boolean;
+ readonly type: 'Overflow' | 'Unimplemented' | 'UntrustedReserveLocation' | 'UntrustedTeleportLocation' | 'MultiLocationFull' | 'MultiLocationNotInvertible' | 'BadOrigin' | 'InvalidLocation' | 'AssetNotFound' | 'FailedToTransactAsset' | 'NotWithdrawable' | 'LocationCannotHold' | 'ExceedsMaxMessageSize' | 'DestinationUnsupported' | 'Transport' | 'Unroutable' | 'UnknownClaim' | 'FailedToDecode' | 'MaxWeightInvalid' | 'NotHoldingFees' | 'TooExpensive' | 'Trap' | 'UnhandledXcmVersion' | 'WeightLimitReached' | 'Barrier' | 'WeightNotComputable';
+ }
+
+ /** @name PalletXcmEvent (43) */
+ interface PalletXcmEvent extends Enum {
+ readonly isAttempted: boolean;
+ readonly asAttempted: XcmV2TraitsOutcome;
+ readonly isSent: boolean;
+ readonly asSent: ITuple<[XcmV1MultiLocation, XcmV1MultiLocation, XcmV2Xcm]>;
+ readonly isUnexpectedResponse: boolean;
+ readonly asUnexpectedResponse: ITuple<[XcmV1MultiLocation, u64]>;
+ readonly isResponseReady: boolean;
+ readonly asResponseReady: ITuple<[u64, XcmV2Response]>;
+ readonly isNotified: boolean;
+ readonly asNotified: ITuple<[u64, u8, u8]>;
+ readonly isNotifyOverweight: boolean;
+ readonly asNotifyOverweight: ITuple<[u64, u8, u8, u64, u64]>;
+ readonly isNotifyDispatchError: boolean;
+ readonly asNotifyDispatchError: ITuple<[u64, u8, u8]>;
+ readonly isNotifyDecodeFailed: boolean;
+ readonly asNotifyDecodeFailed: ITuple<[u64, u8, u8]>;
+ readonly isInvalidResponder: boolean;
+ readonly asInvalidResponder: ITuple<[XcmV1MultiLocation, u64, Option<XcmV1MultiLocation>]>;
+ readonly isInvalidResponderVersion: boolean;
+ readonly asInvalidResponderVersion: ITuple<[XcmV1MultiLocation, u64]>;
+ readonly isResponseTaken: boolean;
+ readonly asResponseTaken: u64;
+ readonly isAssetsTrapped: boolean;
+ readonly asAssetsTrapped: ITuple<[H256, XcmV1MultiLocation, XcmVersionedMultiAssets]>;
+ readonly isVersionChangeNotified: boolean;
+ readonly asVersionChangeNotified: ITuple<[XcmV1MultiLocation, u32]>;
+ readonly isSupportedVersionChanged: boolean;
+ readonly asSupportedVersionChanged: ITuple<[XcmV1MultiLocation, u32]>;
+ readonly isNotifyTargetSendFail: boolean;
+ readonly asNotifyTargetSendFail: ITuple<[XcmV1MultiLocation, u64, XcmV2TraitsError]>;
+ readonly isNotifyTargetMigrationFail: boolean;
+ readonly asNotifyTargetMigrationFail: ITuple<[XcmVersionedMultiLocation, u64]>;
+ readonly type: 'Attempted' | 'Sent' | 'UnexpectedResponse' | 'ResponseReady' | 'Notified' | 'NotifyOverweight' | 'NotifyDispatchError' | 'NotifyDecodeFailed' | 'InvalidResponder' | 'InvalidResponderVersion' | 'ResponseTaken' | 'AssetsTrapped' | 'VersionChangeNotified' | 'SupportedVersionChanged' | 'NotifyTargetSendFail' | 'NotifyTargetMigrationFail';
+ }
+
+ /** @name XcmV2TraitsOutcome (44) */
+ interface XcmV2TraitsOutcome extends Enum {
+ readonly isComplete: boolean;
+ readonly asComplete: u64;
+ readonly isIncomplete: boolean;
+ readonly asIncomplete: ITuple<[u64, XcmV2TraitsError]>;
+ readonly isError: boolean;
+ readonly asError: XcmV2TraitsError;
+ readonly type: 'Complete' | 'Incomplete' | 'Error';
}
- /** @name XcmVersionedMultiLocation (88) */
- export interface XcmVersionedMultiLocation extends Enum {
- readonly isV0: boolean;
- readonly asV0: XcmV0MultiLocation;
- readonly isV1: boolean;
- readonly asV1: XcmV1MultiLocation;
- readonly type: 'V0' | 'V1';
+ /** @name XcmV1MultiLocation (45) */
+ interface XcmV1MultiLocation extends Struct {
+ readonly parents: u8;
+ readonly interior: XcmV1MultilocationJunctions;
}
- /** @name XcmV0MultiLocation (89) */
- export interface XcmV0MultiLocation extends Enum {
- readonly isNull: boolean;
+ /** @name XcmV1MultilocationJunctions (46) */
+ interface XcmV1MultilocationJunctions extends Enum {
+ readonly isHere: boolean;
readonly isX1: boolean;
- readonly asX1: XcmV0Junction;
+ readonly asX1: XcmV1Junction;
readonly isX2: boolean;
- readonly asX2: ITuple<[XcmV0Junction, XcmV0Junction]>;
+ readonly asX2: ITuple<[XcmV1Junction, XcmV1Junction]>;
readonly isX3: boolean;
- readonly asX3: ITuple<[XcmV0Junction, XcmV0Junction, XcmV0Junction]>;
+ readonly asX3: ITuple<[XcmV1Junction, XcmV1Junction, XcmV1Junction]>;
readonly isX4: boolean;
- readonly asX4: ITuple<[XcmV0Junction, XcmV0Junction, XcmV0Junction, XcmV0Junction]>;
+ readonly asX4: ITuple<[XcmV1Junction, XcmV1Junction, XcmV1Junction, XcmV1Junction]>;
readonly isX5: boolean;
- readonly asX5: ITuple<[XcmV0Junction, XcmV0Junction, XcmV0Junction, XcmV0Junction, XcmV0Junction]>;
+ readonly asX5: ITuple<[XcmV1Junction, XcmV1Junction, XcmV1Junction, XcmV1Junction, XcmV1Junction]>;
readonly isX6: boolean;
- readonly asX6: ITuple<[XcmV0Junction, XcmV0Junction, XcmV0Junction, XcmV0Junction, XcmV0Junction, XcmV0Junction]>;
+ readonly asX6: ITuple<[XcmV1Junction, XcmV1Junction, XcmV1Junction, XcmV1Junction, XcmV1Junction, XcmV1Junction]>;
readonly isX7: boolean;
- readonly asX7: ITuple<[XcmV0Junction, XcmV0Junction, XcmV0Junction, XcmV0Junction, XcmV0Junction, XcmV0Junction, XcmV0Junction]>;
+ readonly asX7: ITuple<[XcmV1Junction, XcmV1Junction, XcmV1Junction, XcmV1Junction, XcmV1Junction, XcmV1Junction, XcmV1Junction]>;
readonly isX8: boolean;
- readonly asX8: ITuple<[XcmV0Junction, XcmV0Junction, XcmV0Junction, XcmV0Junction, XcmV0Junction, XcmV0Junction, XcmV0Junction, XcmV0Junction]>;
- readonly type: 'Null' | 'X1' | 'X2' | 'X3' | 'X4' | 'X5' | 'X6' | 'X7' | 'X8';
+ readonly asX8: ITuple<[XcmV1Junction, XcmV1Junction, XcmV1Junction, XcmV1Junction, XcmV1Junction, XcmV1Junction, XcmV1Junction, XcmV1Junction]>;
+ readonly type: 'Here' | 'X1' | 'X2' | 'X3' | 'X4' | 'X5' | 'X6' | 'X7' | 'X8';
}
- /** @name XcmV0Junction (90) */
- export interface XcmV0Junction extends Enum {
- readonly isParent: boolean;
+ /** @name XcmV1Junction (47) */
+ interface XcmV1Junction extends Enum {
readonly isParachain: boolean;
readonly asParachain: Compact<u32>;
readonly isAccountId32: boolean;
@@ -659,11 +535,11 @@
readonly id: XcmV0JunctionBodyId;
readonly part: XcmV0JunctionBodyPart;
} & Struct;
- readonly type: 'Parent' | 'Parachain' | 'AccountId32' | 'AccountIndex64' | 'AccountKey20' | 'PalletInstance' | 'GeneralIndex' | 'GeneralKey' | 'OnlyChild' | 'Plurality';
+ readonly type: 'Parachain' | 'AccountId32' | 'AccountIndex64' | 'AccountKey20' | 'PalletInstance' | 'GeneralIndex' | 'GeneralKey' | 'OnlyChild' | 'Plurality';
}
- /** @name XcmV0JunctionNetworkId (91) */
- export interface XcmV0JunctionNetworkId extends Enum {
+ /** @name XcmV0JunctionNetworkId (49) */
+ interface XcmV0JunctionNetworkId extends Enum {
readonly isAny: boolean;
readonly isNamed: boolean;
readonly asNamed: Bytes;
@@ -672,8 +548,8 @@
readonly type: 'Any' | 'Named' | 'Polkadot' | 'Kusama';
}
- /** @name XcmV0JunctionBodyId (92) */
- export interface XcmV0JunctionBodyId extends Enum {
+ /** @name XcmV0JunctionBodyId (53) */
+ interface XcmV0JunctionBodyId extends Enum {
readonly isUnit: boolean;
readonly isNamed: boolean;
readonly asNamed: Bytes;
@@ -686,8 +562,8 @@
readonly type: 'Unit' | 'Named' | 'Index' | 'Executive' | 'Technical' | 'Legislative' | 'Judicial';
}
- /** @name XcmV0JunctionBodyPart (93) */
- export interface XcmV0JunctionBodyPart extends Enum {
+ /** @name XcmV0JunctionBodyPart (54) */
+ interface XcmV0JunctionBodyPart extends Enum {
readonly isVoice: boolean;
readonly isMembers: boolean;
readonly asMembers: {
@@ -709,463 +585,13 @@
readonly denom: Compact<u32>;
} & Struct;
readonly type: 'Voice' | 'Members' | 'Fraction' | 'AtLeastProportion' | 'MoreThanProportion';
- }
-
- /** @name XcmV1MultiLocation (94) */
- export interface XcmV1MultiLocation extends Struct {
- readonly parents: u8;
- readonly interior: XcmV1MultilocationJunctions;
- }
-
- /** @name XcmV1MultilocationJunctions (95) */
- export interface XcmV1MultilocationJunctions extends Enum {
- readonly isHere: boolean;
- readonly isX1: boolean;
- readonly asX1: XcmV1Junction;
- readonly isX2: boolean;
- readonly asX2: ITuple<[XcmV1Junction, XcmV1Junction]>;
- readonly isX3: boolean;
- readonly asX3: ITuple<[XcmV1Junction, XcmV1Junction, XcmV1Junction]>;
- readonly isX4: boolean;
- readonly asX4: ITuple<[XcmV1Junction, XcmV1Junction, XcmV1Junction, XcmV1Junction]>;
- readonly isX5: boolean;
- readonly asX5: ITuple<[XcmV1Junction, XcmV1Junction, XcmV1Junction, XcmV1Junction, XcmV1Junction]>;
- readonly isX6: boolean;
- readonly asX6: ITuple<[XcmV1Junction, XcmV1Junction, XcmV1Junction, XcmV1Junction, XcmV1Junction, XcmV1Junction]>;
- readonly isX7: boolean;
- readonly asX7: ITuple<[XcmV1Junction, XcmV1Junction, XcmV1Junction, XcmV1Junction, XcmV1Junction, XcmV1Junction, XcmV1Junction]>;
- readonly isX8: boolean;
- readonly asX8: ITuple<[XcmV1Junction, XcmV1Junction, XcmV1Junction, XcmV1Junction, XcmV1Junction, XcmV1Junction, XcmV1Junction, XcmV1Junction]>;
- readonly type: 'Here' | 'X1' | 'X2' | 'X3' | 'X4' | 'X5' | 'X6' | 'X7' | 'X8';
}
- /** @name XcmV1Junction (96) */
- export interface XcmV1Junction extends Enum {
- readonly isParachain: boolean;
- readonly asParachain: Compact<u32>;
- readonly isAccountId32: boolean;
- readonly asAccountId32: {
- readonly network: XcmV0JunctionNetworkId;
- readonly id: U8aFixed;
- } & Struct;
- readonly isAccountIndex64: boolean;
- readonly asAccountIndex64: {
- readonly network: XcmV0JunctionNetworkId;
- readonly index: Compact<u64>;
- } & Struct;
- readonly isAccountKey20: boolean;
- readonly asAccountKey20: {
- readonly network: XcmV0JunctionNetworkId;
- readonly key: U8aFixed;
- } & Struct;
- readonly isPalletInstance: boolean;
- readonly asPalletInstance: u8;
- readonly isGeneralIndex: boolean;
- readonly asGeneralIndex: Compact<u128>;
- readonly isGeneralKey: boolean;
- readonly asGeneralKey: Bytes;
- readonly isOnlyChild: boolean;
- readonly isPlurality: boolean;
- readonly asPlurality: {
- readonly id: XcmV0JunctionBodyId;
- readonly part: XcmV0JunctionBodyPart;
- } & Struct;
- readonly type: 'Parachain' | 'AccountId32' | 'AccountIndex64' | 'AccountKey20' | 'PalletInstance' | 'GeneralIndex' | 'GeneralKey' | 'OnlyChild' | 'Plurality';
- }
-
- /** @name XcmVersionedXcm (97) */
- export interface XcmVersionedXcm extends Enum {
- readonly isV0: boolean;
- readonly asV0: XcmV0Xcm;
- readonly isV1: boolean;
- readonly asV1: XcmV1Xcm;
- readonly isV2: boolean;
- readonly asV2: XcmV2Xcm;
- readonly type: 'V0' | 'V1' | 'V2';
- }
-
- /** @name XcmV0Xcm (98) */
- export interface XcmV0Xcm extends Enum {
- readonly isWithdrawAsset: boolean;
- readonly asWithdrawAsset: {
- readonly assets: Vec<XcmV0MultiAsset>;
- readonly effects: Vec<XcmV0Order>;
- } & Struct;
- readonly isReserveAssetDeposit: boolean;
- readonly asReserveAssetDeposit: {
- readonly assets: Vec<XcmV0MultiAsset>;
- readonly effects: Vec<XcmV0Order>;
- } & Struct;
- readonly isTeleportAsset: boolean;
- readonly asTeleportAsset: {
- readonly assets: Vec<XcmV0MultiAsset>;
- readonly effects: Vec<XcmV0Order>;
- } & Struct;
- readonly isQueryResponse: boolean;
- readonly asQueryResponse: {
- readonly queryId: Compact<u64>;
- readonly response: XcmV0Response;
- } & Struct;
- readonly isTransferAsset: boolean;
- readonly asTransferAsset: {
- readonly assets: Vec<XcmV0MultiAsset>;
- readonly dest: XcmV0MultiLocation;
- } & Struct;
- readonly isTransferReserveAsset: boolean;
- readonly asTransferReserveAsset: {
- readonly assets: Vec<XcmV0MultiAsset>;
- readonly dest: XcmV0MultiLocation;
- readonly effects: Vec<XcmV0Order>;
- } & Struct;
- readonly isTransact: boolean;
- readonly asTransact: {
- readonly originType: XcmV0OriginKind;
- readonly requireWeightAtMost: u64;
- readonly call: XcmDoubleEncoded;
- } & Struct;
- readonly isHrmpNewChannelOpenRequest: boolean;
- readonly asHrmpNewChannelOpenRequest: {
- readonly sender: Compact<u32>;
- readonly maxMessageSize: Compact<u32>;
- readonly maxCapacity: Compact<u32>;
- } & Struct;
- readonly isHrmpChannelAccepted: boolean;
- readonly asHrmpChannelAccepted: {
- readonly recipient: Compact<u32>;
- } & Struct;
- readonly isHrmpChannelClosing: boolean;
- readonly asHrmpChannelClosing: {
- readonly initiator: Compact<u32>;
- readonly sender: Compact<u32>;
- readonly recipient: Compact<u32>;
- } & Struct;
- readonly isRelayedFrom: boolean;
- readonly asRelayedFrom: {
- readonly who: XcmV0MultiLocation;
- readonly message: XcmV0Xcm;
- } & Struct;
- readonly type: 'WithdrawAsset' | 'ReserveAssetDeposit' | 'TeleportAsset' | 'QueryResponse' | 'TransferAsset' | 'TransferReserveAsset' | 'Transact' | 'HrmpNewChannelOpenRequest' | 'HrmpChannelAccepted' | 'HrmpChannelClosing' | 'RelayedFrom';
- }
-
- /** @name XcmV0MultiAsset (100) */
- export interface XcmV0MultiAsset extends Enum {
- readonly isNone: boolean;
- readonly isAll: boolean;
- readonly isAllFungible: boolean;
- readonly isAllNonFungible: boolean;
- readonly isAllAbstractFungible: boolean;
- readonly asAllAbstractFungible: {
- readonly id: Bytes;
- } & Struct;
- readonly isAllAbstractNonFungible: boolean;
- readonly asAllAbstractNonFungible: {
- readonly class: Bytes;
- } & Struct;
- readonly isAllConcreteFungible: boolean;
- readonly asAllConcreteFungible: {
- readonly id: XcmV0MultiLocation;
- } & Struct;
- readonly isAllConcreteNonFungible: boolean;
- readonly asAllConcreteNonFungible: {
- readonly class: XcmV0MultiLocation;
- } & Struct;
- readonly isAbstractFungible: boolean;
- readonly asAbstractFungible: {
- readonly id: Bytes;
- readonly amount: Compact<u128>;
- } & Struct;
- readonly isAbstractNonFungible: boolean;
- readonly asAbstractNonFungible: {
- readonly class: Bytes;
- readonly instance: XcmV1MultiassetAssetInstance;
- } & Struct;
- readonly isConcreteFungible: boolean;
- readonly asConcreteFungible: {
- readonly id: XcmV0MultiLocation;
- readonly amount: Compact<u128>;
- } & Struct;
- readonly isConcreteNonFungible: boolean;
- readonly asConcreteNonFungible: {
- readonly class: XcmV0MultiLocation;
- readonly instance: XcmV1MultiassetAssetInstance;
- } & Struct;
- readonly type: 'None' | 'All' | 'AllFungible' | 'AllNonFungible' | 'AllAbstractFungible' | 'AllAbstractNonFungible' | 'AllConcreteFungible' | 'AllConcreteNonFungible' | 'AbstractFungible' | 'AbstractNonFungible' | 'ConcreteFungible' | 'ConcreteNonFungible';
- }
+ /** @name XcmV2Xcm (55) */
+ interface XcmV2Xcm extends Vec<XcmV2Instruction> {}
- /** @name XcmV1MultiassetAssetInstance (101) */
- export interface XcmV1MultiassetAssetInstance extends Enum {
- readonly isUndefined: boolean;
- readonly isIndex: boolean;
- readonly asIndex: Compact<u128>;
- readonly isArray4: boolean;
- readonly asArray4: U8aFixed;
- readonly isArray8: boolean;
- readonly asArray8: U8aFixed;
- readonly isArray16: boolean;
- readonly asArray16: U8aFixed;
- readonly isArray32: boolean;
- readonly asArray32: U8aFixed;
- readonly isBlob: boolean;
- readonly asBlob: Bytes;
- readonly type: 'Undefined' | 'Index' | 'Array4' | 'Array8' | 'Array16' | 'Array32' | 'Blob';
- }
-
- /** @name XcmV0Order (104) */
- export interface XcmV0Order extends Enum {
- readonly isNull: boolean;
- readonly isDepositAsset: boolean;
- readonly asDepositAsset: {
- readonly assets: Vec<XcmV0MultiAsset>;
- readonly dest: XcmV0MultiLocation;
- } & Struct;
- readonly isDepositReserveAsset: boolean;
- readonly asDepositReserveAsset: {
- readonly assets: Vec<XcmV0MultiAsset>;
- readonly dest: XcmV0MultiLocation;
- readonly effects: Vec<XcmV0Order>;
- } & Struct;
- readonly isExchangeAsset: boolean;
- readonly asExchangeAsset: {
- readonly give: Vec<XcmV0MultiAsset>;
- readonly receive: Vec<XcmV0MultiAsset>;
- } & Struct;
- readonly isInitiateReserveWithdraw: boolean;
- readonly asInitiateReserveWithdraw: {
- readonly assets: Vec<XcmV0MultiAsset>;
- readonly reserve: XcmV0MultiLocation;
- readonly effects: Vec<XcmV0Order>;
- } & Struct;
- readonly isInitiateTeleport: boolean;
- readonly asInitiateTeleport: {
- readonly assets: Vec<XcmV0MultiAsset>;
- readonly dest: XcmV0MultiLocation;
- readonly effects: Vec<XcmV0Order>;
- } & Struct;
- readonly isQueryHolding: boolean;
- readonly asQueryHolding: {
- readonly queryId: Compact<u64>;
- readonly dest: XcmV0MultiLocation;
- readonly assets: Vec<XcmV0MultiAsset>;
- } & Struct;
- readonly isBuyExecution: boolean;
- readonly asBuyExecution: {
- readonly fees: XcmV0MultiAsset;
- readonly weight: u64;
- readonly debt: u64;
- readonly haltOnError: bool;
- readonly xcm: Vec<XcmV0Xcm>;
- } & Struct;
- readonly type: 'Null' | 'DepositAsset' | 'DepositReserveAsset' | 'ExchangeAsset' | 'InitiateReserveWithdraw' | 'InitiateTeleport' | 'QueryHolding' | 'BuyExecution';
- }
-
- /** @name XcmV0Response (106) */
- export interface XcmV0Response extends Enum {
- readonly isAssets: boolean;
- readonly asAssets: Vec<XcmV0MultiAsset>;
- readonly type: 'Assets';
- }
-
- /** @name XcmV0OriginKind (107) */
- export interface XcmV0OriginKind extends Enum {
- readonly isNative: boolean;
- readonly isSovereignAccount: boolean;
- readonly isSuperuser: boolean;
- readonly isXcm: boolean;
- readonly type: 'Native' | 'SovereignAccount' | 'Superuser' | 'Xcm';
- }
-
- /** @name XcmDoubleEncoded (108) */
- export interface XcmDoubleEncoded extends Struct {
- readonly encoded: Bytes;
- }
-
- /** @name XcmV1Xcm (109) */
- export interface XcmV1Xcm extends Enum {
- readonly isWithdrawAsset: boolean;
- readonly asWithdrawAsset: {
- readonly assets: XcmV1MultiassetMultiAssets;
- readonly effects: Vec<XcmV1Order>;
- } & Struct;
- readonly isReserveAssetDeposited: boolean;
- readonly asReserveAssetDeposited: {
- readonly assets: XcmV1MultiassetMultiAssets;
- readonly effects: Vec<XcmV1Order>;
- } & Struct;
- readonly isReceiveTeleportedAsset: boolean;
- readonly asReceiveTeleportedAsset: {
- readonly assets: XcmV1MultiassetMultiAssets;
- readonly effects: Vec<XcmV1Order>;
- } & Struct;
- readonly isQueryResponse: boolean;
- readonly asQueryResponse: {
- readonly queryId: Compact<u64>;
- readonly response: XcmV1Response;
- } & Struct;
- readonly isTransferAsset: boolean;
- readonly asTransferAsset: {
- readonly assets: XcmV1MultiassetMultiAssets;
- readonly beneficiary: XcmV1MultiLocation;
- } & Struct;
- readonly isTransferReserveAsset: boolean;
- readonly asTransferReserveAsset: {
- readonly assets: XcmV1MultiassetMultiAssets;
- readonly dest: XcmV1MultiLocation;
- readonly effects: Vec<XcmV1Order>;
- } & Struct;
- readonly isTransact: boolean;
- readonly asTransact: {
- readonly originType: XcmV0OriginKind;
- readonly requireWeightAtMost: u64;
- readonly call: XcmDoubleEncoded;
- } & Struct;
- readonly isHrmpNewChannelOpenRequest: boolean;
- readonly asHrmpNewChannelOpenRequest: {
- readonly sender: Compact<u32>;
- readonly maxMessageSize: Compact<u32>;
- readonly maxCapacity: Compact<u32>;
- } & Struct;
- readonly isHrmpChannelAccepted: boolean;
- readonly asHrmpChannelAccepted: {
- readonly recipient: Compact<u32>;
- } & Struct;
- readonly isHrmpChannelClosing: boolean;
- readonly asHrmpChannelClosing: {
- readonly initiator: Compact<u32>;
- readonly sender: Compact<u32>;
- readonly recipient: Compact<u32>;
- } & Struct;
- readonly isRelayedFrom: boolean;
- readonly asRelayedFrom: {
- readonly who: XcmV1MultilocationJunctions;
- readonly message: XcmV1Xcm;
- } & Struct;
- readonly isSubscribeVersion: boolean;
- readonly asSubscribeVersion: {
- readonly queryId: Compact<u64>;
- readonly maxResponseWeight: Compact<u64>;
- } & Struct;
- readonly isUnsubscribeVersion: boolean;
- readonly type: 'WithdrawAsset' | 'ReserveAssetDeposited' | 'ReceiveTeleportedAsset' | 'QueryResponse' | 'TransferAsset' | 'TransferReserveAsset' | 'Transact' | 'HrmpNewChannelOpenRequest' | 'HrmpChannelAccepted' | 'HrmpChannelClosing' | 'RelayedFrom' | 'SubscribeVersion' | 'UnsubscribeVersion';
- }
-
- /** @name XcmV1MultiassetMultiAssets (110) */
- export interface XcmV1MultiassetMultiAssets extends Vec<XcmV1MultiAsset> {}
-
- /** @name XcmV1MultiAsset (112) */
- export interface XcmV1MultiAsset extends Struct {
- readonly id: XcmV1MultiassetAssetId;
- readonly fun: XcmV1MultiassetFungibility;
- }
-
- /** @name XcmV1MultiassetAssetId (113) */
- export interface XcmV1MultiassetAssetId extends Enum {
- readonly isConcrete: boolean;
- readonly asConcrete: XcmV1MultiLocation;
- readonly isAbstract: boolean;
- readonly asAbstract: Bytes;
- readonly type: 'Concrete' | 'Abstract';
- }
-
- /** @name XcmV1MultiassetFungibility (114) */
- export interface XcmV1MultiassetFungibility extends Enum {
- readonly isFungible: boolean;
- readonly asFungible: Compact<u128>;
- readonly isNonFungible: boolean;
- readonly asNonFungible: XcmV1MultiassetAssetInstance;
- readonly type: 'Fungible' | 'NonFungible';
- }
-
- /** @name XcmV1Order (116) */
- export interface XcmV1Order extends Enum {
- readonly isNoop: boolean;
- readonly isDepositAsset: boolean;
- readonly asDepositAsset: {
- readonly assets: XcmV1MultiassetMultiAssetFilter;
- readonly maxAssets: u32;
- readonly beneficiary: XcmV1MultiLocation;
- } & Struct;
- readonly isDepositReserveAsset: boolean;
- readonly asDepositReserveAsset: {
- readonly assets: XcmV1MultiassetMultiAssetFilter;
- readonly maxAssets: u32;
- readonly dest: XcmV1MultiLocation;
- readonly effects: Vec<XcmV1Order>;
- } & Struct;
- readonly isExchangeAsset: boolean;
- readonly asExchangeAsset: {
- readonly give: XcmV1MultiassetMultiAssetFilter;
- readonly receive: XcmV1MultiassetMultiAssets;
- } & Struct;
- readonly isInitiateReserveWithdraw: boolean;
- readonly asInitiateReserveWithdraw: {
- readonly assets: XcmV1MultiassetMultiAssetFilter;
- readonly reserve: XcmV1MultiLocation;
- readonly effects: Vec<XcmV1Order>;
- } & Struct;
- readonly isInitiateTeleport: boolean;
- readonly asInitiateTeleport: {
- readonly assets: XcmV1MultiassetMultiAssetFilter;
- readonly dest: XcmV1MultiLocation;
- readonly effects: Vec<XcmV1Order>;
- } & Struct;
- readonly isQueryHolding: boolean;
- readonly asQueryHolding: {
- readonly queryId: Compact<u64>;
- readonly dest: XcmV1MultiLocation;
- readonly assets: XcmV1MultiassetMultiAssetFilter;
- } & Struct;
- readonly isBuyExecution: boolean;
- readonly asBuyExecution: {
- readonly fees: XcmV1MultiAsset;
- readonly weight: u64;
- readonly debt: u64;
- readonly haltOnError: bool;
- readonly instructions: Vec<XcmV1Xcm>;
- } & Struct;
- readonly type: 'Noop' | 'DepositAsset' | 'DepositReserveAsset' | 'ExchangeAsset' | 'InitiateReserveWithdraw' | 'InitiateTeleport' | 'QueryHolding' | 'BuyExecution';
- }
-
- /** @name XcmV1MultiassetMultiAssetFilter (117) */
- export interface XcmV1MultiassetMultiAssetFilter extends Enum {
- readonly isDefinite: boolean;
- readonly asDefinite: XcmV1MultiassetMultiAssets;
- readonly isWild: boolean;
- readonly asWild: XcmV1MultiassetWildMultiAsset;
- readonly type: 'Definite' | 'Wild';
- }
-
- /** @name XcmV1MultiassetWildMultiAsset (118) */
- export interface XcmV1MultiassetWildMultiAsset extends Enum {
- readonly isAll: boolean;
- readonly isAllOf: boolean;
- readonly asAllOf: {
- readonly id: XcmV1MultiassetAssetId;
- readonly fun: XcmV1MultiassetWildFungibility;
- } & Struct;
- readonly type: 'All' | 'AllOf';
- }
-
- /** @name XcmV1MultiassetWildFungibility (119) */
- export interface XcmV1MultiassetWildFungibility extends Enum {
- readonly isFungible: boolean;
- readonly isNonFungible: boolean;
- readonly type: 'Fungible' | 'NonFungible';
- }
-
- /** @name XcmV1Response (121) */
- export interface XcmV1Response extends Enum {
- readonly isAssets: boolean;
- readonly asAssets: XcmV1MultiassetMultiAssets;
- readonly isVersion: boolean;
- readonly asVersion: u32;
- readonly type: 'Assets' | 'Version';
- }
-
- /** @name XcmV2Xcm (122) */
- export interface XcmV2Xcm extends Vec<XcmV2Instruction> {}
-
- /** @name XcmV2Instruction (124) */
- export interface XcmV2Instruction extends Enum {
+ /** @name XcmV2Instruction (57) */
+ interface XcmV2Instruction extends Enum {
readonly isWithdrawAsset: boolean;
readonly asWithdrawAsset: XcmV1MultiassetMultiAssets;
readonly isReserveAssetDeposited: boolean;
@@ -1284,8 +710,53 @@
readonly type: 'WithdrawAsset' | 'ReserveAssetDeposited' | 'ReceiveTeleportedAsset' | 'QueryResponse' | 'TransferAsset' | 'TransferReserveAsset' | 'Transact' | 'HrmpNewChannelOpenRequest' | 'HrmpChannelAccepted' | 'HrmpChannelClosing' | 'ClearOrigin' | 'DescendOrigin' | 'ReportError' | 'DepositAsset' | 'DepositReserveAsset' | 'ExchangeAsset' | 'InitiateReserveWithdraw' | 'InitiateTeleport' | 'QueryHolding' | 'BuyExecution' | 'RefundSurplus' | 'SetErrorHandler' | 'SetAppendix' | 'ClearError' | 'ClaimAsset' | 'Trap' | 'SubscribeVersion' | 'UnsubscribeVersion';
}
- /** @name XcmV2Response (125) */
- export interface XcmV2Response extends Enum {
+ /** @name XcmV1MultiassetMultiAssets (58) */
+ interface XcmV1MultiassetMultiAssets extends Vec<XcmV1MultiAsset> {}
+
+ /** @name XcmV1MultiAsset (60) */
+ interface XcmV1MultiAsset extends Struct {
+ readonly id: XcmV1MultiassetAssetId;
+ readonly fun: XcmV1MultiassetFungibility;
+ }
+
+ /** @name XcmV1MultiassetAssetId (61) */
+ interface XcmV1MultiassetAssetId extends Enum {
+ readonly isConcrete: boolean;
+ readonly asConcrete: XcmV1MultiLocation;
+ readonly isAbstract: boolean;
+ readonly asAbstract: Bytes;
+ readonly type: 'Concrete' | 'Abstract';
+ }
+
+ /** @name XcmV1MultiassetFungibility (62) */
+ interface XcmV1MultiassetFungibility extends Enum {
+ readonly isFungible: boolean;
+ readonly asFungible: Compact<u128>;
+ readonly isNonFungible: boolean;
+ readonly asNonFungible: XcmV1MultiassetAssetInstance;
+ readonly type: 'Fungible' | 'NonFungible';
+ }
+
+ /** @name XcmV1MultiassetAssetInstance (63) */
+ interface XcmV1MultiassetAssetInstance extends Enum {
+ readonly isUndefined: boolean;
+ readonly isIndex: boolean;
+ readonly asIndex: Compact<u128>;
+ readonly isArray4: boolean;
+ readonly asArray4: U8aFixed;
+ readonly isArray8: boolean;
+ readonly asArray8: U8aFixed;
+ readonly isArray16: boolean;
+ readonly asArray16: U8aFixed;
+ readonly isArray32: boolean;
+ readonly asArray32: U8aFixed;
+ readonly isBlob: boolean;
+ readonly asBlob: Bytes;
+ readonly type: 'Undefined' | 'Index' | 'Array4' | 'Array8' | 'Array16' | 'Array32' | 'Blob';
+ }
+
+ /** @name XcmV2Response (66) */
+ interface XcmV2Response extends Enum {
readonly isNull: boolean;
readonly isAssets: boolean;
readonly asAssets: XcmV1MultiassetMultiAssets;
@@ -1296,49 +767,57 @@
readonly type: 'Null' | 'Assets' | 'ExecutionResult' | 'Version';
}
- /** @name XcmV2TraitsError (128) */
- export interface XcmV2TraitsError extends Enum {
- readonly isOverflow: boolean;
- readonly isUnimplemented: boolean;
- readonly isUntrustedReserveLocation: boolean;
- readonly isUntrustedTeleportLocation: boolean;
- readonly isMultiLocationFull: boolean;
- readonly isMultiLocationNotInvertible: boolean;
- readonly isBadOrigin: boolean;
- readonly isInvalidLocation: boolean;
- readonly isAssetNotFound: boolean;
- readonly isFailedToTransactAsset: boolean;
- readonly isNotWithdrawable: boolean;
- readonly isLocationCannotHold: boolean;
- readonly isExceedsMaxMessageSize: boolean;
- readonly isDestinationUnsupported: boolean;
- readonly isTransport: boolean;
- readonly isUnroutable: boolean;
- readonly isUnknownClaim: boolean;
- readonly isFailedToDecode: boolean;
- readonly isMaxWeightInvalid: boolean;
- readonly isNotHoldingFees: boolean;
- readonly isTooExpensive: boolean;
- readonly isTrap: boolean;
- readonly asTrap: u64;
- readonly isUnhandledXcmVersion: boolean;
- readonly isWeightLimitReached: boolean;
- readonly asWeightLimitReached: u64;
- readonly isBarrier: boolean;
- readonly isWeightNotComputable: boolean;
- readonly type: 'Overflow' | 'Unimplemented' | 'UntrustedReserveLocation' | 'UntrustedTeleportLocation' | 'MultiLocationFull' | 'MultiLocationNotInvertible' | 'BadOrigin' | 'InvalidLocation' | 'AssetNotFound' | 'FailedToTransactAsset' | 'NotWithdrawable' | 'LocationCannotHold' | 'ExceedsMaxMessageSize' | 'DestinationUnsupported' | 'Transport' | 'Unroutable' | 'UnknownClaim' | 'FailedToDecode' | 'MaxWeightInvalid' | 'NotHoldingFees' | 'TooExpensive' | 'Trap' | 'UnhandledXcmVersion' | 'WeightLimitReached' | 'Barrier' | 'WeightNotComputable';
+ /** @name XcmV0OriginKind (69) */
+ interface XcmV0OriginKind extends Enum {
+ readonly isNative: boolean;
+ readonly isSovereignAccount: boolean;
+ readonly isSuperuser: boolean;
+ readonly isXcm: boolean;
+ readonly type: 'Native' | 'SovereignAccount' | 'Superuser' | 'Xcm';
+ }
+
+ /** @name XcmDoubleEncoded (70) */
+ interface XcmDoubleEncoded extends Struct {
+ readonly encoded: Bytes;
+ }
+
+ /** @name XcmV1MultiassetMultiAssetFilter (71) */
+ interface XcmV1MultiassetMultiAssetFilter extends Enum {
+ readonly isDefinite: boolean;
+ readonly asDefinite: XcmV1MultiassetMultiAssets;
+ readonly isWild: boolean;
+ readonly asWild: XcmV1MultiassetWildMultiAsset;
+ readonly type: 'Definite' | 'Wild';
}
- /** @name XcmV2WeightLimit (129) */
- export interface XcmV2WeightLimit extends Enum {
+ /** @name XcmV1MultiassetWildMultiAsset (72) */
+ interface XcmV1MultiassetWildMultiAsset extends Enum {
+ readonly isAll: boolean;
+ readonly isAllOf: boolean;
+ readonly asAllOf: {
+ readonly id: XcmV1MultiassetAssetId;
+ readonly fun: XcmV1MultiassetWildFungibility;
+ } & Struct;
+ readonly type: 'All' | 'AllOf';
+ }
+
+ /** @name XcmV1MultiassetWildFungibility (73) */
+ interface XcmV1MultiassetWildFungibility extends Enum {
+ readonly isFungible: boolean;
+ readonly isNonFungible: boolean;
+ readonly type: 'Fungible' | 'NonFungible';
+ }
+
+ /** @name XcmV2WeightLimit (74) */
+ interface XcmV2WeightLimit extends Enum {
readonly isUnlimited: boolean;
readonly isLimited: boolean;
readonly asLimited: Compact<u64>;
readonly type: 'Unlimited' | 'Limited';
}
- /** @name XcmVersionedMultiAssets (130) */
- export interface XcmVersionedMultiAssets extends Enum {
+ /** @name XcmVersionedMultiAssets (76) */
+ interface XcmVersionedMultiAssets extends Enum {
readonly isV0: boolean;
readonly asV0: Vec<XcmV0MultiAsset>;
readonly isV1: boolean;
@@ -1346,16 +825,105 @@
readonly type: 'V0' | 'V1';
}
- /** @name CumulusPalletXcmCall (145) */
- export type CumulusPalletXcmCall = Null;
+ /** @name XcmV0MultiAsset (78) */
+ interface XcmV0MultiAsset extends Enum {
+ readonly isNone: boolean;
+ readonly isAll: boolean;
+ readonly isAllFungible: boolean;
+ readonly isAllNonFungible: boolean;
+ readonly isAllAbstractFungible: boolean;
+ readonly asAllAbstractFungible: {
+ readonly id: Bytes;
+ } & Struct;
+ readonly isAllAbstractNonFungible: boolean;
+ readonly asAllAbstractNonFungible: {
+ readonly class: Bytes;
+ } & Struct;
+ readonly isAllConcreteFungible: boolean;
+ readonly asAllConcreteFungible: {
+ readonly id: XcmV0MultiLocation;
+ } & Struct;
+ readonly isAllConcreteNonFungible: boolean;
+ readonly asAllConcreteNonFungible: {
+ readonly class: XcmV0MultiLocation;
+ } & Struct;
+ readonly isAbstractFungible: boolean;
+ readonly asAbstractFungible: {
+ readonly id: Bytes;
+ readonly amount: Compact<u128>;
+ } & Struct;
+ readonly isAbstractNonFungible: boolean;
+ readonly asAbstractNonFungible: {
+ readonly class: Bytes;
+ readonly instance: XcmV1MultiassetAssetInstance;
+ } & Struct;
+ readonly isConcreteFungible: boolean;
+ readonly asConcreteFungible: {
+ readonly id: XcmV0MultiLocation;
+ readonly amount: Compact<u128>;
+ } & Struct;
+ readonly isConcreteNonFungible: boolean;
+ readonly asConcreteNonFungible: {
+ readonly class: XcmV0MultiLocation;
+ readonly instance: XcmV1MultiassetAssetInstance;
+ } & Struct;
+ readonly type: 'None' | 'All' | 'AllFungible' | 'AllNonFungible' | 'AllAbstractFungible' | 'AllAbstractNonFungible' | 'AllConcreteFungible' | 'AllConcreteNonFungible' | 'AbstractFungible' | 'AbstractNonFungible' | 'ConcreteFungible' | 'ConcreteNonFungible';
+ }
+
+ /** @name XcmV0MultiLocation (79) */
+ interface XcmV0MultiLocation extends Enum {
+ readonly isNull: boolean;
+ readonly isX1: boolean;
+ readonly asX1: XcmV0Junction;
+ readonly isX2: boolean;
+ readonly asX2: ITuple<[XcmV0Junction, XcmV0Junction]>;
+ readonly isX3: boolean;
+ readonly asX3: ITuple<[XcmV0Junction, XcmV0Junction, XcmV0Junction]>;
+ readonly isX4: boolean;
+ readonly asX4: ITuple<[XcmV0Junction, XcmV0Junction, XcmV0Junction, XcmV0Junction]>;
+ readonly isX5: boolean;
+ readonly asX5: ITuple<[XcmV0Junction, XcmV0Junction, XcmV0Junction, XcmV0Junction, XcmV0Junction]>;
+ readonly isX6: boolean;
+ readonly asX6: ITuple<[XcmV0Junction, XcmV0Junction, XcmV0Junction, XcmV0Junction, XcmV0Junction, XcmV0Junction]>;
+ readonly isX7: boolean;
+ readonly asX7: ITuple<[XcmV0Junction, XcmV0Junction, XcmV0Junction, XcmV0Junction, XcmV0Junction, XcmV0Junction, XcmV0Junction]>;
+ readonly isX8: boolean;
+ readonly asX8: ITuple<[XcmV0Junction, XcmV0Junction, XcmV0Junction, XcmV0Junction, XcmV0Junction, XcmV0Junction, XcmV0Junction, XcmV0Junction]>;
+ readonly type: 'Null' | 'X1' | 'X2' | 'X3' | 'X4' | 'X5' | 'X6' | 'X7' | 'X8';
+ }
- /** @name CumulusPalletDmpQueueCall (146) */
- export interface CumulusPalletDmpQueueCall extends Enum {
- readonly isServiceOverweight: boolean;
- readonly asServiceOverweight: {
- readonly index: u64;
- readonly weightLimit: u64;
+ /** @name XcmV0Junction (80) */
+ interface XcmV0Junction extends Enum {
+ readonly isParent: boolean;
+ readonly isParachain: boolean;
+ readonly asParachain: Compact<u32>;
+ readonly isAccountId32: boolean;
+ readonly asAccountId32: {
+ readonly network: XcmV0JunctionNetworkId;
+ readonly id: U8aFixed;
} & Struct;
+ readonly isAccountIndex64: boolean;
+ readonly asAccountIndex64: {
+ readonly network: XcmV0JunctionNetworkId;
+ readonly index: Compact<u64>;
+ } & Struct;
+ readonly isAccountKey20: boolean;
+ readonly asAccountKey20: {
+ readonly network: XcmV0JunctionNetworkId;
+ readonly key: U8aFixed;
+ } & Struct;
+ readonly isPalletInstance: boolean;
+ readonly asPalletInstance: u8;
+ readonly isGeneralIndex: boolean;
+ readonly asGeneralIndex: Compact<u128>;
+ readonly isGeneralKey: boolean;
+ readonly asGeneralKey: Bytes;
+ readonly isOnlyChild: boolean;
+ readonly isPlurality: boolean;
+ readonly asPlurality: {
+ readonly id: XcmV0JunctionBodyId;
+ readonly part: XcmV0JunctionBodyPart;
+ } & Struct;
readonly type: 'Parent' | 'Parachain' | 'AccountId32' | 'AccountIndex64' | 'AccountKey20' | 'PalletInstance' | 'GeneralIndex' | 'GeneralKey' | 'OnlyChild' | 'Plurality';
}
@@ -1379,29 +947,15 @@
readonly type: 'InvalidFormat' | 'UnsupportedVersion' | 'ExecutedDownward';
}
- /** @name PalletInflationCall (147) */
- export interface PalletInflationCall extends Enum {
- readonly isStartInflation: boolean;
- readonly asStartInflation: {
- readonly inflationStartRelayBlock: u32;
+ /** @name CumulusPalletDmpQueueEvent (83) */
+ interface CumulusPalletDmpQueueEvent extends Enum {
+ readonly isInvalidFormat: boolean;
+ readonly asInvalidFormat: {
+ readonly messageId: U8aFixed;
} & Struct;
-<<<<<<< HEAD
readonly isUnsupportedVersion: boolean;
readonly asUnsupportedVersion: {
readonly messageId: U8aFixed;
-=======
- readonly type: 'StartInflation';
- }
-
- /** @name PalletUniqueCall (148) */
- export interface PalletUniqueCall extends Enum {
- readonly isCreateCollection: boolean;
- readonly asCreateCollection: {
- readonly collectionName: Vec<u16>;
- readonly collectionDescription: Vec<u16>;
- readonly tokenPrefix: Bytes;
- readonly mode: UpDataStructsCollectionMode;
->>>>>>> b43f8da0... added totalstaked & fix bug with number in RPC Client
} & Struct;
readonly isExecutedDownward: boolean;
readonly asExecutedDownward: {
@@ -1541,7 +1095,6 @@
readonly asCollectionDestroyed: {
readonly issuer: AccountId32;
readonly collectionId: u32;
- readonly newAdmin: PalletEvmAccountBasicCrossAccountIdRepr;
} & Struct;
readonly isIssuerChanged: boolean;
readonly asIssuerChanged: {
@@ -1608,28 +1161,163 @@
readonly nftId: u32;
readonly resourceId: u32;
} & Struct;
- readonly isCreateMultipleItemsEx: boolean;
- readonly asCreateMultipleItemsEx: {
- readonly collectionId: u32;
- readonly data: UpDataStructsCreateItemExData;
+ readonly isResourceRemovalAccepted: boolean;
+ readonly asResourceRemovalAccepted: {
+ readonly nftId: u32;
+ readonly resourceId: u32;
} & Struct;
- readonly isSetTransfersEnabledFlag: boolean;
- readonly asSetTransfersEnabledFlag: {
+ readonly isPrioritySet: boolean;
+ readonly asPrioritySet: {
readonly collectionId: u32;
- readonly value: bool;
+ readonly nftId: u32;
} & Struct;
- readonly isBurnItem: boolean;
- readonly asBurnItem: {
- readonly collectionId: u32;
- readonly itemId: u32;
- readonly value: u128;
+ readonly type: 'CollectionCreated' | 'CollectionDestroyed' | 'IssuerChanged' | 'CollectionLocked' | 'NftMinted' | 'NftBurned' | 'NftSent' | 'NftAccepted' | 'NftRejected' | 'PropertySet' | 'ResourceAdded' | 'ResourceRemoval' | 'ResourceAccepted' | 'ResourceRemovalAccepted' | 'PrioritySet';
+ }
+
+ /** @name RmrkTraitsNftAccountIdOrCollectionNftTuple (97) */
+ interface RmrkTraitsNftAccountIdOrCollectionNftTuple extends Enum {
+ readonly isAccountId: boolean;
+ readonly asAccountId: AccountId32;
+ readonly isCollectionAndNftTuple: boolean;
+ readonly asCollectionAndNftTuple: ITuple<[u32, u32]>;
+ readonly type: 'AccountId' | 'CollectionAndNftTuple';
+ }
+
+ /** @name PalletRmrkEquipEvent (102) */
+ interface PalletRmrkEquipEvent extends Enum {
+ readonly isBaseCreated: boolean;
+ readonly asBaseCreated: {
+ readonly issuer: AccountId32;
+ readonly baseId: u32;
+ } & Struct;
+ readonly isEquippablesUpdated: boolean;
+ readonly asEquippablesUpdated: {
+ readonly baseId: u32;
+ readonly slotId: u32;
+ } & Struct;
+ readonly type: 'BaseCreated' | 'EquippablesUpdated';
+ }
+
+ /** @name PalletEvmEvent (103) */
+ interface PalletEvmEvent extends Enum {
+ readonly isLog: boolean;
+ readonly asLog: EthereumLog;
+ readonly isCreated: boolean;
+ readonly asCreated: H160;
+ readonly isCreatedFailed: boolean;
+ readonly asCreatedFailed: H160;
+ readonly isExecuted: boolean;
+ readonly asExecuted: H160;
+ readonly isExecutedFailed: boolean;
+ readonly asExecutedFailed: H160;
+ readonly isBalanceDeposit: boolean;
+ readonly asBalanceDeposit: ITuple<[AccountId32, H160, U256]>;
+ readonly isBalanceWithdraw: boolean;
+ readonly asBalanceWithdraw: ITuple<[AccountId32, H160, U256]>;
+ readonly type: 'Log' | 'Created' | 'CreatedFailed' | 'Executed' | 'ExecutedFailed' | 'BalanceDeposit' | 'BalanceWithdraw';
+ }
+
+ /** @name EthereumLog (104) */
+ interface EthereumLog extends Struct {
+ readonly address: H160;
+ readonly topics: Vec<H256>;
+ readonly data: Bytes;
+ }
+
+ /** @name PalletEthereumEvent (108) */
+ interface PalletEthereumEvent extends Enum {
+ readonly isExecuted: boolean;
+ readonly asExecuted: ITuple<[H160, H160, H256, EvmCoreErrorExitReason]>;
+ readonly type: 'Executed';
+ }
+
+ /** @name EvmCoreErrorExitReason (109) */
+ interface EvmCoreErrorExitReason extends Enum {
+ readonly isSucceed: boolean;
+ readonly asSucceed: EvmCoreErrorExitSucceed;
+ readonly isError: boolean;
+ readonly asError: EvmCoreErrorExitError;
+ readonly isRevert: boolean;
+ readonly asRevert: EvmCoreErrorExitRevert;
+ readonly isFatal: boolean;
+ readonly asFatal: EvmCoreErrorExitFatal;
+ readonly type: 'Succeed' | 'Error' | 'Revert' | 'Fatal';
+ }
+
+ /** @name EvmCoreErrorExitSucceed (110) */
+ interface EvmCoreErrorExitSucceed extends Enum {
+ readonly isStopped: boolean;
+ readonly isReturned: boolean;
+ readonly isSuicided: boolean;
+ readonly type: 'Stopped' | 'Returned' | 'Suicided';
+ }
+
+ /** @name EvmCoreErrorExitError (111) */
+ interface EvmCoreErrorExitError extends Enum {
+ readonly isStackUnderflow: boolean;
+ readonly isStackOverflow: boolean;
+ readonly isInvalidJump: boolean;
+ readonly isInvalidRange: boolean;
+ readonly isDesignatedInvalid: boolean;
+ readonly isCallTooDeep: boolean;
+ readonly isCreateCollision: boolean;
+ readonly isCreateContractLimit: boolean;
+ readonly isOutOfOffset: boolean;
+ readonly isOutOfGas: boolean;
+ readonly isOutOfFund: boolean;
+ readonly isPcUnderflow: boolean;
+ readonly isCreateEmpty: boolean;
+ readonly isOther: boolean;
+ readonly asOther: Text;
+ readonly isInvalidCode: boolean;
+ readonly type: 'StackUnderflow' | 'StackOverflow' | 'InvalidJump' | 'InvalidRange' | 'DesignatedInvalid' | 'CallTooDeep' | 'CreateCollision' | 'CreateContractLimit' | 'OutOfOffset' | 'OutOfGas' | 'OutOfFund' | 'PcUnderflow' | 'CreateEmpty' | 'Other' | 'InvalidCode';
+ }
+
+ /** @name EvmCoreErrorExitRevert (114) */
+ interface EvmCoreErrorExitRevert extends Enum {
+ readonly isReverted: boolean;
+ readonly type: 'Reverted';
+ }
+
+ /** @name EvmCoreErrorExitFatal (115) */
+ interface EvmCoreErrorExitFatal extends Enum {
+ readonly isNotSupported: boolean;
+ readonly isUnhandledInterrupt: boolean;
+ readonly isCallErrorAsFatal: boolean;
+ readonly asCallErrorAsFatal: EvmCoreErrorExitError;
+ readonly isOther: boolean;
+ readonly asOther: Text;
+ readonly type: 'NotSupported' | 'UnhandledInterrupt' | 'CallErrorAsFatal' | 'Other';
+ }
+
+ /** @name FrameSystemPhase (116) */
+ interface FrameSystemPhase extends Enum {
+ readonly isApplyExtrinsic: boolean;
+ readonly asApplyExtrinsic: u32;
+ readonly isFinalization: boolean;
+ readonly isInitialization: boolean;
+ readonly type: 'ApplyExtrinsic' | 'Finalization' | 'Initialization';
+ }
+
+ /** @name FrameSystemLastRuntimeUpgradeInfo (118) */
+ interface FrameSystemLastRuntimeUpgradeInfo extends Struct {
+ readonly specVersion: Compact<u32>;
+ readonly specName: Text;
+ }
+
+ /** @name FrameSystemCall (119) */
+ interface FrameSystemCall extends Enum {
+ readonly isFillBlock: boolean;
+ readonly asFillBlock: {
+ readonly ratio: Perbill;
} & Struct;
- readonly isBurnFrom: boolean;
- readonly asBurnFrom: {
- readonly collectionId: u32;
- readonly from: PalletEvmAccountBasicCrossAccountIdRepr;
- readonly itemId: u32;
- readonly value: u128;
+ readonly isRemark: boolean;
+ readonly asRemark: {
+ readonly remark: Bytes;
+ } & Struct;
+ readonly isSetHeapPages: boolean;
+ readonly asSetHeapPages: {
+ readonly pages: u64;
} & Struct;
readonly isSetCode: boolean;
readonly asSetCode: {
@@ -1656,11 +1344,904 @@
readonly asRemarkWithEvent: {
readonly remark: Bytes;
} & Struct;
+ readonly type: 'FillBlock' | 'Remark' | 'SetHeapPages' | 'SetCode' | 'SetCodeWithoutChecks' | 'SetStorage' | 'KillStorage' | 'KillPrefix' | 'RemarkWithEvent';
+ }
+
+ /** @name FrameSystemLimitsBlockWeights (124) */
+ interface FrameSystemLimitsBlockWeights extends Struct {
+ readonly baseBlock: u64;
+ readonly maxBlock: u64;
+ readonly perClass: FrameSupportWeightsPerDispatchClassWeightsPerClass;
+ }
+
+ /** @name FrameSupportWeightsPerDispatchClassWeightsPerClass (125) */
+ interface FrameSupportWeightsPerDispatchClassWeightsPerClass extends Struct {
+ readonly normal: FrameSystemLimitsWeightsPerClass;
+ readonly operational: FrameSystemLimitsWeightsPerClass;
+ readonly mandatory: FrameSystemLimitsWeightsPerClass;
+ }
+
+ /** @name FrameSystemLimitsWeightsPerClass (126) */
+ interface FrameSystemLimitsWeightsPerClass extends Struct {
+ readonly baseExtrinsic: u64;
+ readonly maxExtrinsic: Option<u64>;
+ readonly maxTotal: Option<u64>;
+ readonly reserved: Option<u64>;
+ }
+
+ /** @name FrameSystemLimitsBlockLength (128) */
+ interface FrameSystemLimitsBlockLength extends Struct {
+ readonly max: FrameSupportWeightsPerDispatchClassU32;
+ }
+
+ /** @name FrameSupportWeightsPerDispatchClassU32 (129) */
+ interface FrameSupportWeightsPerDispatchClassU32 extends Struct {
+ readonly normal: u32;
+ readonly operational: u32;
+ readonly mandatory: u32;
+ }
+
+ /** @name FrameSupportWeightsRuntimeDbWeight (130) */
+ interface FrameSupportWeightsRuntimeDbWeight extends Struct {
+ readonly read: u64;
+ readonly write: u64;
+ }
+
+ /** @name SpVersionRuntimeVersion (131) */
+ interface SpVersionRuntimeVersion extends Struct {
+ readonly specName: Text;
+ readonly implName: Text;
+ readonly authoringVersion: u32;
+ readonly specVersion: u32;
+ readonly implVersion: u32;
+ readonly apis: Vec<ITuple<[U8aFixed, u32]>>;
+ readonly transactionVersion: u32;
+ readonly stateVersion: u8;
+ }
+
+ /** @name FrameSystemError (136) */
+ interface FrameSystemError extends Enum {
+ readonly isInvalidSpecName: boolean;
+ readonly isSpecVersionNeedsToIncrease: boolean;
+ readonly isFailedToExtractRuntimeVersion: boolean;
+ readonly isNonDefaultComposite: boolean;
+ readonly isNonZeroRefCount: boolean;
+ readonly isCallFiltered: boolean;
+ readonly type: 'InvalidSpecName' | 'SpecVersionNeedsToIncrease' | 'FailedToExtractRuntimeVersion' | 'NonDefaultComposite' | 'NonZeroRefCount' | 'CallFiltered';
+ }
+
+ /** @name PolkadotPrimitivesV2PersistedValidationData (137) */
+ interface PolkadotPrimitivesV2PersistedValidationData extends Struct {
+ readonly parentHead: Bytes;
+ readonly relayParentNumber: u32;
+ readonly relayParentStorageRoot: H256;
+ readonly maxPovSize: u32;
+ }
+
+ /** @name PolkadotPrimitivesV2UpgradeRestriction (140) */
+ interface PolkadotPrimitivesV2UpgradeRestriction extends Enum {
+ readonly isPresent: boolean;
+ readonly type: 'Present';
+ }
+
+ /** @name SpTrieStorageProof (141) */
+ interface SpTrieStorageProof extends Struct {
+ readonly trieNodes: BTreeSet<Bytes>;
+ }
+
+ /** @name CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot (143) */
+ interface CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot extends Struct {
+ readonly dmqMqcHead: H256;
+ readonly relayDispatchQueueSize: ITuple<[u32, u32]>;
+ readonly ingressChannels: Vec<ITuple<[u32, PolkadotPrimitivesV2AbridgedHrmpChannel]>>;
+ readonly egressChannels: Vec<ITuple<[u32, PolkadotPrimitivesV2AbridgedHrmpChannel]>>;
+ }
+
+ /** @name PolkadotPrimitivesV2AbridgedHrmpChannel (146) */
+ interface PolkadotPrimitivesV2AbridgedHrmpChannel extends Struct {
+ readonly maxCapacity: u32;
+ readonly maxTotalSize: u32;
+ readonly maxMessageSize: u32;
+ readonly msgCount: u32;
+ readonly totalSize: u32;
+ readonly mqcHead: Option<H256>;
+ }
+
+ /** @name PolkadotPrimitivesV2AbridgedHostConfiguration (147) */
+ interface PolkadotPrimitivesV2AbridgedHostConfiguration extends Struct {
+ readonly maxCodeSize: u32;
+ readonly maxHeadDataSize: u32;
+ readonly maxUpwardQueueCount: u32;
+ readonly maxUpwardQueueSize: u32;
+ readonly maxUpwardMessageSize: u32;
+ readonly maxUpwardMessageNumPerCandidate: u32;
+ readonly hrmpMaxMessageNumPerCandidate: u32;
+ readonly validationUpgradeCooldown: u32;
+ readonly validationUpgradeDelay: u32;
+ }
+
+ /** @name PolkadotCorePrimitivesOutboundHrmpMessage (153) */
+ interface PolkadotCorePrimitivesOutboundHrmpMessage extends Struct {
+ readonly recipient: u32;
+ readonly data: Bytes;
+ }
+
+ /** @name CumulusPalletParachainSystemCall (154) */
+ interface CumulusPalletParachainSystemCall extends Enum {
+ readonly isSetValidationData: boolean;
+ readonly asSetValidationData: {
+ readonly data: CumulusPrimitivesParachainInherentParachainInherentData;
+ } & Struct;
+ readonly isSudoSendUpwardMessage: boolean;
+ readonly asSudoSendUpwardMessage: {
+ readonly message: Bytes;
+ } & Struct;
+ readonly isAuthorizeUpgrade: boolean;
+ readonly asAuthorizeUpgrade: {
+ readonly codeHash: H256;
+ } & Struct;
+ readonly isEnactAuthorizedUpgrade: boolean;
+ readonly asEnactAuthorizedUpgrade: {
+ readonly code: Bytes;
+ } & Struct;
+ readonly type: 'SetValidationData' | 'SudoSendUpwardMessage' | 'AuthorizeUpgrade' | 'EnactAuthorizedUpgrade';
+ }
+
+ /** @name CumulusPrimitivesParachainInherentParachainInherentData (155) */
+ interface CumulusPrimitivesParachainInherentParachainInherentData extends Struct {
+ readonly validationData: PolkadotPrimitivesV2PersistedValidationData;
+ readonly relayChainState: SpTrieStorageProof;
+ readonly downwardMessages: Vec<PolkadotCorePrimitivesInboundDownwardMessage>;
+ readonly horizontalMessages: BTreeMap<u32, Vec<PolkadotCorePrimitivesInboundHrmpMessage>>;
+ }
+
+ /** @name PolkadotCorePrimitivesInboundDownwardMessage (157) */
+ interface PolkadotCorePrimitivesInboundDownwardMessage extends Struct {
+ readonly sentAt: u32;
+ readonly msg: Bytes;
+ }
+
+ /** @name PolkadotCorePrimitivesInboundHrmpMessage (160) */
+ interface PolkadotCorePrimitivesInboundHrmpMessage extends Struct {
+ readonly sentAt: u32;
+ readonly data: Bytes;
+ }
+
+ /** @name CumulusPalletParachainSystemError (163) */
+ interface CumulusPalletParachainSystemError extends Enum {
+ readonly isOverlappingUpgrades: boolean;
+ readonly isProhibitedByPolkadot: boolean;
+ readonly isTooBig: boolean;
+ readonly isValidationDataNotAvailable: boolean;
+ readonly isHostConfigurationNotAvailable: boolean;
+ readonly isNotScheduled: boolean;
+ readonly isNothingAuthorized: boolean;
+ readonly isUnauthorized: boolean;
+ readonly type: 'OverlappingUpgrades' | 'ProhibitedByPolkadot' | 'TooBig' | 'ValidationDataNotAvailable' | 'HostConfigurationNotAvailable' | 'NotScheduled' | 'NothingAuthorized' | 'Unauthorized';
+ }
+
+ /** @name PalletBalancesBalanceLock (165) */
+ interface PalletBalancesBalanceLock extends Struct {
+ readonly id: U8aFixed;
+ readonly amount: u128;
+ readonly reasons: PalletBalancesReasons;
+ }
+
+ /** @name PalletBalancesReasons (166) */
+ interface PalletBalancesReasons extends Enum {
+ readonly isFee: boolean;
+ readonly isMisc: boolean;
+ readonly isAll: boolean;
+ readonly type: 'Fee' | 'Misc' | 'All';
+ }
+
+ /** @name PalletBalancesReserveData (169) */
+ interface PalletBalancesReserveData extends Struct {
+ readonly id: U8aFixed;
+ readonly amount: u128;
+ }
+
+ /** @name PalletBalancesReleases (171) */
+ interface PalletBalancesReleases extends Enum {
+ readonly isV100: boolean;
+ readonly isV200: boolean;
+ readonly type: 'V100' | 'V200';
+ }
+
+ /** @name PalletBalancesCall (172) */
+ interface PalletBalancesCall extends Enum {
+ readonly isTransfer: boolean;
+ readonly asTransfer: {
+ readonly dest: MultiAddress;
+ readonly value: Compact<u128>;
+ } & Struct;
+ readonly isSetBalance: boolean;
+ readonly asSetBalance: {
+ readonly who: MultiAddress;
+ readonly newFree: Compact<u128>;
+ readonly newReserved: Compact<u128>;
+ } & Struct;
+ readonly isForceTransfer: boolean;
+ readonly asForceTransfer: {
+ readonly source: MultiAddress;
+ readonly dest: MultiAddress;
+ readonly value: Compact<u128>;
+ } & Struct;
+ readonly isTransferKeepAlive: boolean;
+ readonly asTransferKeepAlive: {
+ readonly dest: MultiAddress;
+ readonly value: Compact<u128>;
+ } & Struct;
+ readonly isTransferAll: boolean;
+ readonly asTransferAll: {
+ readonly dest: MultiAddress;
+ readonly keepAlive: bool;
+ } & Struct;
+ readonly isForceUnreserve: boolean;
+ readonly asForceUnreserve: {
+ readonly who: MultiAddress;
+ readonly amount: u128;
+ } & Struct;
+ readonly type: 'Transfer' | 'SetBalance' | 'ForceTransfer' | 'TransferKeepAlive' | 'TransferAll' | 'ForceUnreserve';
+ }
+
+ /** @name PalletBalancesError (175) */
+ interface PalletBalancesError extends Enum {
+ readonly isVestingBalance: boolean;
+ readonly isLiquidityRestrictions: boolean;
+ readonly isInsufficientBalance: boolean;
+ readonly isExistentialDeposit: boolean;
+ readonly isKeepAlive: boolean;
+ readonly isExistingVestingSchedule: boolean;
+ readonly isDeadAccount: boolean;
+ readonly isTooManyReserves: boolean;
+ readonly type: 'VestingBalance' | 'LiquidityRestrictions' | 'InsufficientBalance' | 'ExistentialDeposit' | 'KeepAlive' | 'ExistingVestingSchedule' | 'DeadAccount' | 'TooManyReserves';
+ }
+
+ /** @name PalletTimestampCall (177) */
+ interface PalletTimestampCall extends Enum {
+ readonly isSet: boolean;
+ readonly asSet: {
+ readonly now: Compact<u64>;
+ } & Struct;
+ readonly type: 'Set';
+ }
+
+ /** @name PalletTransactionPaymentReleases (179) */
+ interface PalletTransactionPaymentReleases extends Enum {
+ readonly isV1Ancient: boolean;
+ readonly isV2: boolean;
+ readonly type: 'V1Ancient' | 'V2';
+ }
+
+ /** @name PalletTreasuryProposal (180) */
+ interface PalletTreasuryProposal extends Struct {
+ readonly proposer: AccountId32;
+ readonly value: u128;
+ readonly beneficiary: AccountId32;
+ readonly bond: u128;
+ }
+
+ /** @name PalletTreasuryCall (183) */
+ interface PalletTreasuryCall extends Enum {
+ readonly isProposeSpend: boolean;
+ readonly asProposeSpend: {
+ readonly value: Compact<u128>;
+ readonly beneficiary: MultiAddress;
+ } & Struct;
+ readonly isRejectProposal: boolean;
+ readonly asRejectProposal: {
+ readonly proposalId: Compact<u32>;
+ } & Struct;
+ readonly isApproveProposal: boolean;
+ readonly asApproveProposal: {
+ readonly proposalId: Compact<u32>;
+ } & Struct;
+ readonly isSpend: boolean;
+ readonly asSpend: {
+ readonly amount: Compact<u128>;
+ readonly beneficiary: MultiAddress;
+ } & Struct;
+ readonly isRemoveApproval: boolean;
+ readonly asRemoveApproval: {
+ readonly proposalId: Compact<u32>;
+ } & Struct;
+ readonly type: 'ProposeSpend' | 'RejectProposal' | 'ApproveProposal' | 'Spend' | 'RemoveApproval';
+ }
+
+ /** @name FrameSupportPalletId (186) */
+ interface FrameSupportPalletId extends U8aFixed {}
+
+ /** @name PalletTreasuryError (187) */
+ interface PalletTreasuryError extends Enum {
+ readonly isInsufficientProposersBalance: boolean;
+ readonly isInvalidIndex: boolean;
+ readonly isTooManyApprovals: boolean;
+ readonly isInsufficientPermission: boolean;
+ readonly isProposalNotApproved: boolean;
+ readonly type: 'InsufficientProposersBalance' | 'InvalidIndex' | 'TooManyApprovals' | 'InsufficientPermission' | 'ProposalNotApproved';
+ }
+
+ /** @name PalletSudoCall (188) */
+ interface PalletSudoCall extends Enum {
+ readonly isSudo: boolean;
+ readonly asSudo: {
+ readonly call: Call;
+ } & Struct;
+ readonly isSudoUncheckedWeight: boolean;
+ readonly asSudoUncheckedWeight: {
+ readonly call: Call;
+ readonly weight: u64;
+ } & Struct;
+ readonly isSetKey: boolean;
+ readonly asSetKey: {
+ readonly new_: MultiAddress;
+ } & Struct;
+ readonly isSudoAs: boolean;
+ readonly asSudoAs: {
+ readonly who: MultiAddress;
+ readonly call: Call;
+ } & Struct;
+ readonly type: 'Sudo' | 'SudoUncheckedWeight' | 'SetKey' | 'SudoAs';
+ }
+
+ /** @name OrmlVestingModuleCall (190) */
+ interface OrmlVestingModuleCall extends Enum {
+ readonly isClaim: boolean;
+ readonly isVestedTransfer: boolean;
+ readonly asVestedTransfer: {
+ readonly dest: MultiAddress;
+ readonly schedule: OrmlVestingVestingSchedule;
+ } & Struct;
+ readonly isUpdateVestingSchedules: boolean;
+ readonly asUpdateVestingSchedules: {
+ readonly who: MultiAddress;
+ readonly vestingSchedules: Vec<OrmlVestingVestingSchedule>;
+ } & Struct;
+ readonly isClaimFor: boolean;
+ readonly asClaimFor: {
+ readonly dest: MultiAddress;
+ } & Struct;
+ readonly type: 'Claim' | 'VestedTransfer' | 'UpdateVestingSchedules' | 'ClaimFor';
+ }
+
+ /** @name CumulusPalletXcmpQueueCall (192) */
+ interface CumulusPalletXcmpQueueCall extends Enum {
+ readonly isServiceOverweight: boolean;
+ readonly asServiceOverweight: {
+ readonly index: u64;
+ readonly weightLimit: u64;
+ } & Struct;
+ readonly isSuspendXcmExecution: boolean;
+ readonly isResumeXcmExecution: boolean;
+ readonly isUpdateSuspendThreshold: boolean;
+ readonly asUpdateSuspendThreshold: {
+ readonly new_: u32;
+ } & Struct;
+ readonly isUpdateDropThreshold: boolean;
+ readonly asUpdateDropThreshold: {
+ readonly new_: u32;
+ } & Struct;
+ readonly isUpdateResumeThreshold: boolean;
+ readonly asUpdateResumeThreshold: {
+ readonly new_: u32;
+ } & Struct;
+ readonly isUpdateThresholdWeight: boolean;
+ readonly asUpdateThresholdWeight: {
+ readonly new_: u64;
+ } & Struct;
+ readonly isUpdateWeightRestrictDecay: boolean;
+ readonly asUpdateWeightRestrictDecay: {
+ readonly new_: u64;
+ } & Struct;
+ readonly isUpdateXcmpMaxIndividualWeight: boolean;
+ readonly asUpdateXcmpMaxIndividualWeight: {
+ readonly new_: u64;
+ } & Struct;
+ readonly type: 'ServiceOverweight' | 'SuspendXcmExecution' | 'ResumeXcmExecution' | 'UpdateSuspendThreshold' | 'UpdateDropThreshold' | 'UpdateResumeThreshold' | 'UpdateThresholdWeight' | 'UpdateWeightRestrictDecay' | 'UpdateXcmpMaxIndividualWeight';
+ }
+
+ /** @name PalletXcmCall (193) */
+ interface PalletXcmCall extends Enum {
+ readonly isSend: boolean;
+ readonly asSend: {
+ readonly dest: XcmVersionedMultiLocation;
+ readonly message: XcmVersionedXcm;
+ } & Struct;
+ readonly isTeleportAssets: boolean;
+ readonly asTeleportAssets: {
+ readonly dest: XcmVersionedMultiLocation;
+ readonly beneficiary: XcmVersionedMultiLocation;
+ readonly assets: XcmVersionedMultiAssets;
+ readonly feeAssetItem: u32;
+ } & Struct;
+ readonly isReserveTransferAssets: boolean;
+ readonly asReserveTransferAssets: {
+ readonly dest: XcmVersionedMultiLocation;
+ readonly beneficiary: XcmVersionedMultiLocation;
+ readonly assets: XcmVersionedMultiAssets;
+ readonly feeAssetItem: u32;
+ } & Struct;
+ readonly isExecute: boolean;
+ readonly asExecute: {
+ readonly message: XcmVersionedXcm;
+ readonly maxWeight: u64;
+ } & Struct;
+ readonly isForceXcmVersion: boolean;
+ readonly asForceXcmVersion: {
+ readonly location: XcmV1MultiLocation;
+ readonly xcmVersion: u32;
+ } & Struct;
+ readonly isForceDefaultXcmVersion: boolean;
+ readonly asForceDefaultXcmVersion: {
+ readonly maybeXcmVersion: Option<u32>;
+ } & Struct;
+ readonly isForceSubscribeVersionNotify: boolean;
+ readonly asForceSubscribeVersionNotify: {
+ readonly location: XcmVersionedMultiLocation;
+ } & Struct;
+ readonly isForceUnsubscribeVersionNotify: boolean;
+ readonly asForceUnsubscribeVersionNotify: {
+ readonly location: XcmVersionedMultiLocation;
+ } & Struct;
+ readonly isLimitedReserveTransferAssets: boolean;
+ readonly asLimitedReserveTransferAssets: {
+ readonly dest: XcmVersionedMultiLocation;
+ readonly beneficiary: XcmVersionedMultiLocation;
+ readonly assets: XcmVersionedMultiAssets;
+ readonly feeAssetItem: u32;
+ readonly weightLimit: XcmV2WeightLimit;
+ } & Struct;
+ readonly isLimitedTeleportAssets: boolean;
+ readonly asLimitedTeleportAssets: {
+ readonly dest: XcmVersionedMultiLocation;
+ readonly beneficiary: XcmVersionedMultiLocation;
+ readonly assets: XcmVersionedMultiAssets;
+ readonly feeAssetItem: u32;
+ readonly weightLimit: XcmV2WeightLimit;
+ } & Struct;
+ readonly type: 'Send' | 'TeleportAssets' | 'ReserveTransferAssets' | 'Execute' | 'ForceXcmVersion' | 'ForceDefaultXcmVersion' | 'ForceSubscribeVersionNotify' | 'ForceUnsubscribeVersionNotify' | 'LimitedReserveTransferAssets' | 'LimitedTeleportAssets';
+ }
+
+ /** @name XcmVersionedXcm (194) */
+ interface XcmVersionedXcm extends Enum {
+ readonly isV0: boolean;
+ readonly asV0: XcmV0Xcm;
+ readonly isV1: boolean;
+ readonly asV1: XcmV1Xcm;
+ readonly isV2: boolean;
+ readonly asV2: XcmV2Xcm;
+ readonly type: 'V0' | 'V1' | 'V2';
+ }
+
+ /** @name XcmV0Xcm (195) */
+ interface XcmV0Xcm extends Enum {
+ readonly isWithdrawAsset: boolean;
+ readonly asWithdrawAsset: {
+ readonly assets: Vec<XcmV0MultiAsset>;
+ readonly effects: Vec<XcmV0Order>;
+ } & Struct;
+ readonly isReserveAssetDeposit: boolean;
+ readonly asReserveAssetDeposit: {
+ readonly assets: Vec<XcmV0MultiAsset>;
+ readonly effects: Vec<XcmV0Order>;
+ } & Struct;
+ readonly isTeleportAsset: boolean;
+ readonly asTeleportAsset: {
+ readonly assets: Vec<XcmV0MultiAsset>;
+ readonly effects: Vec<XcmV0Order>;
+ } & Struct;
+ readonly isQueryResponse: boolean;
+ readonly asQueryResponse: {
+ readonly queryId: Compact<u64>;
+ readonly response: XcmV0Response;
+ } & Struct;
+ readonly isTransferAsset: boolean;
+ readonly asTransferAsset: {
+ readonly assets: Vec<XcmV0MultiAsset>;
+ readonly dest: XcmV0MultiLocation;
+ } & Struct;
+ readonly isTransferReserveAsset: boolean;
+ readonly asTransferReserveAsset: {
+ readonly assets: Vec<XcmV0MultiAsset>;
+ readonly dest: XcmV0MultiLocation;
+ readonly effects: Vec<XcmV0Order>;
+ } & Struct;
+ readonly isTransact: boolean;
+ readonly asTransact: {
+ readonly originType: XcmV0OriginKind;
+ readonly requireWeightAtMost: u64;
+ readonly call: XcmDoubleEncoded;
+ } & Struct;
+ readonly isHrmpNewChannelOpenRequest: boolean;
+ readonly asHrmpNewChannelOpenRequest: {
+ readonly sender: Compact<u32>;
+ readonly maxMessageSize: Compact<u32>;
+ readonly maxCapacity: Compact<u32>;
+ } & Struct;
+ readonly isHrmpChannelAccepted: boolean;
+ readonly asHrmpChannelAccepted: {
+ readonly recipient: Compact<u32>;
+ } & Struct;
+ readonly isHrmpChannelClosing: boolean;
+ readonly asHrmpChannelClosing: {
+ readonly initiator: Compact<u32>;
+ readonly sender: Compact<u32>;
+ readonly recipient: Compact<u32>;
+ } & Struct;
+ readonly isRelayedFrom: boolean;
+ readonly asRelayedFrom: {
+ readonly who: XcmV0MultiLocation;
+ readonly message: XcmV0Xcm;
+ } & Struct;
+ readonly type: 'WithdrawAsset' | 'ReserveAssetDeposit' | 'TeleportAsset' | 'QueryResponse' | 'TransferAsset' | 'TransferReserveAsset' | 'Transact' | 'HrmpNewChannelOpenRequest' | 'HrmpChannelAccepted' | 'HrmpChannelClosing' | 'RelayedFrom';
+ }
+
+ /** @name XcmV0Order (197) */
+ interface XcmV0Order extends Enum {
+ readonly isNull: boolean;
+ readonly isDepositAsset: boolean;
+ readonly asDepositAsset: {
+ readonly assets: Vec<XcmV0MultiAsset>;
+ readonly dest: XcmV0MultiLocation;
+ } & Struct;
+ readonly isDepositReserveAsset: boolean;
+ readonly asDepositReserveAsset: {
+ readonly assets: Vec<XcmV0MultiAsset>;
+ readonly dest: XcmV0MultiLocation;
+ readonly effects: Vec<XcmV0Order>;
+ } & Struct;
+ readonly isExchangeAsset: boolean;
+ readonly asExchangeAsset: {
+ readonly give: Vec<XcmV0MultiAsset>;
+ readonly receive: Vec<XcmV0MultiAsset>;
+ } & Struct;
+ readonly isInitiateReserveWithdraw: boolean;
+ readonly asInitiateReserveWithdraw: {
+ readonly assets: Vec<XcmV0MultiAsset>;
+ readonly reserve: XcmV0MultiLocation;
+ readonly effects: Vec<XcmV0Order>;
+ } & Struct;
+ readonly isInitiateTeleport: boolean;
+ readonly asInitiateTeleport: {
+ readonly assets: Vec<XcmV0MultiAsset>;
+ readonly dest: XcmV0MultiLocation;
+ readonly effects: Vec<XcmV0Order>;
+ } & Struct;
+ readonly isQueryHolding: boolean;
+ readonly asQueryHolding: {
+ readonly queryId: Compact<u64>;
+ readonly dest: XcmV0MultiLocation;
+ readonly assets: Vec<XcmV0MultiAsset>;
+ } & Struct;
+ readonly isBuyExecution: boolean;
+ readonly asBuyExecution: {
+ readonly fees: XcmV0MultiAsset;
+ readonly weight: u64;
+ readonly debt: u64;
+ readonly haltOnError: bool;
+ readonly xcm: Vec<XcmV0Xcm>;
+ } & Struct;
+ readonly type: 'Null' | 'DepositAsset' | 'DepositReserveAsset' | 'ExchangeAsset' | 'InitiateReserveWithdraw' | 'InitiateTeleport' | 'QueryHolding' | 'BuyExecution';
+ }
+
+ /** @name XcmV0Response (199) */
+ interface XcmV0Response extends Enum {
+ readonly isAssets: boolean;
+ readonly asAssets: Vec<XcmV0MultiAsset>;
+ readonly type: 'Assets';
+ }
+
+ /** @name XcmV1Xcm (200) */
+ interface XcmV1Xcm extends Enum {
+ readonly isWithdrawAsset: boolean;
+ readonly asWithdrawAsset: {
+ readonly assets: XcmV1MultiassetMultiAssets;
+ readonly effects: Vec<XcmV1Order>;
+ } & Struct;
+ readonly isReserveAssetDeposited: boolean;
+ readonly asReserveAssetDeposited: {
+ readonly assets: XcmV1MultiassetMultiAssets;
+ readonly effects: Vec<XcmV1Order>;
+ } & Struct;
+ readonly isReceiveTeleportedAsset: boolean;
+ readonly asReceiveTeleportedAsset: {
+ readonly assets: XcmV1MultiassetMultiAssets;
+ readonly effects: Vec<XcmV1Order>;
+ } & Struct;
+ readonly isQueryResponse: boolean;
+ readonly asQueryResponse: {
+ readonly queryId: Compact<u64>;
+ readonly response: XcmV1Response;
+ } & Struct;
+ readonly isTransferAsset: boolean;
+ readonly asTransferAsset: {
+ readonly assets: XcmV1MultiassetMultiAssets;
+ readonly beneficiary: XcmV1MultiLocation;
+ } & Struct;
+ readonly isTransferReserveAsset: boolean;
+ readonly asTransferReserveAsset: {
+ readonly assets: XcmV1MultiassetMultiAssets;
+ readonly dest: XcmV1MultiLocation;
+ readonly effects: Vec<XcmV1Order>;
+ } & Struct;
+ readonly isTransact: boolean;
+ readonly asTransact: {
+ readonly originType: XcmV0OriginKind;
+ readonly requireWeightAtMost: u64;
+ readonly call: XcmDoubleEncoded;
+ } & Struct;
+ readonly isHrmpNewChannelOpenRequest: boolean;
+ readonly asHrmpNewChannelOpenRequest: {
+ readonly sender: Compact<u32>;
+ readonly maxMessageSize: Compact<u32>;
+ readonly maxCapacity: Compact<u32>;
+ } & Struct;
+ readonly isHrmpChannelAccepted: boolean;
+ readonly asHrmpChannelAccepted: {
+ readonly recipient: Compact<u32>;
+ } & Struct;
+ readonly isHrmpChannelClosing: boolean;
+ readonly asHrmpChannelClosing: {
+ readonly initiator: Compact<u32>;
+ readonly sender: Compact<u32>;
+ readonly recipient: Compact<u32>;
+ } & Struct;
+ readonly isRelayedFrom: boolean;
+ readonly asRelayedFrom: {
+ readonly who: XcmV1MultilocationJunctions;
+ readonly message: XcmV1Xcm;
+ } & Struct;
+ readonly isSubscribeVersion: boolean;
+ readonly asSubscribeVersion: {
+ readonly queryId: Compact<u64>;
+ readonly maxResponseWeight: Compact<u64>;
+ } & Struct;
+ readonly isUnsubscribeVersion: boolean;
+ readonly type: 'WithdrawAsset' | 'ReserveAssetDeposited' | 'ReceiveTeleportedAsset' | 'QueryResponse' | 'TransferAsset' | 'TransferReserveAsset' | 'Transact' | 'HrmpNewChannelOpenRequest' | 'HrmpChannelAccepted' | 'HrmpChannelClosing' | 'RelayedFrom' | 'SubscribeVersion' | 'UnsubscribeVersion';
+ }
+
+ /** @name XcmV1Order (202) */
+ interface XcmV1Order extends Enum {
+ readonly isNoop: boolean;
+ readonly isDepositAsset: boolean;
+ readonly asDepositAsset: {
+ readonly assets: XcmV1MultiassetMultiAssetFilter;
+ readonly maxAssets: u32;
+ readonly beneficiary: XcmV1MultiLocation;
+ } & Struct;
+ readonly isDepositReserveAsset: boolean;
+ readonly asDepositReserveAsset: {
+ readonly assets: XcmV1MultiassetMultiAssetFilter;
+ readonly maxAssets: u32;
+ readonly dest: XcmV1MultiLocation;
+ readonly effects: Vec<XcmV1Order>;
+ } & Struct;
+ readonly isExchangeAsset: boolean;
+ readonly asExchangeAsset: {
+ readonly give: XcmV1MultiassetMultiAssetFilter;
+ readonly receive: XcmV1MultiassetMultiAssets;
+ } & Struct;
+ readonly isInitiateReserveWithdraw: boolean;
+ readonly asInitiateReserveWithdraw: {
+ readonly assets: XcmV1MultiassetMultiAssetFilter;
+ readonly reserve: XcmV1MultiLocation;
+ readonly effects: Vec<XcmV1Order>;
+ } & Struct;
+ readonly isInitiateTeleport: boolean;
+ readonly asInitiateTeleport: {
+ readonly assets: XcmV1MultiassetMultiAssetFilter;
+ readonly dest: XcmV1MultiLocation;
+ readonly effects: Vec<XcmV1Order>;
+ } & Struct;
+ readonly isQueryHolding: boolean;
+ readonly asQueryHolding: {
+ readonly queryId: Compact<u64>;
+ readonly dest: XcmV1MultiLocation;
+ readonly assets: XcmV1MultiassetMultiAssetFilter;
+ } & Struct;
+ readonly isBuyExecution: boolean;
+ readonly asBuyExecution: {
+ readonly fees: XcmV1MultiAsset;
+ readonly weight: u64;
+ readonly debt: u64;
+ readonly haltOnError: bool;
+ readonly instructions: Vec<XcmV1Xcm>;
+ } & Struct;
+ readonly type: 'Noop' | 'DepositAsset' | 'DepositReserveAsset' | 'ExchangeAsset' | 'InitiateReserveWithdraw' | 'InitiateTeleport' | 'QueryHolding' | 'BuyExecution';
+ }
+
+ /** @name XcmV1Response (204) */
+ interface XcmV1Response extends Enum {
+ readonly isAssets: boolean;
+ readonly asAssets: XcmV1MultiassetMultiAssets;
+ readonly isVersion: boolean;
+ readonly asVersion: u32;
+ readonly type: 'Assets' | 'Version';
+ }
+
+ /** @name CumulusPalletXcmCall (218) */
+ type CumulusPalletXcmCall = Null;
+
+ /** @name CumulusPalletDmpQueueCall (219) */
+ interface CumulusPalletDmpQueueCall extends Enum {
+ readonly isServiceOverweight: boolean;
+ readonly asServiceOverweight: {
+ readonly index: u64;
+ readonly weightLimit: u64;
+ } & Struct;
+ readonly type: 'ServiceOverweight';
+ }
+
+ /** @name PalletInflationCall (220) */
+ interface PalletInflationCall extends Enum {
+ readonly isStartInflation: boolean;
+ readonly asStartInflation: {
+ readonly inflationStartRelayBlock: u32;
+ } & Struct;
+ readonly type: 'StartInflation';
+ }
+
+ /** @name PalletUniqueCall (221) */
+ interface PalletUniqueCall extends Enum {
+ readonly isCreateCollection: boolean;
+ readonly asCreateCollection: {
+ readonly collectionName: Vec<u16>;
+ readonly collectionDescription: Vec<u16>;
+ readonly tokenPrefix: Bytes;
+ readonly mode: UpDataStructsCollectionMode;
+ } & Struct;
+ readonly isCreateCollectionEx: boolean;
+ readonly asCreateCollectionEx: {
+ readonly data: UpDataStructsCreateCollectionData;
+ } & Struct;
+ readonly isDestroyCollection: boolean;
+ readonly asDestroyCollection: {
+ readonly collectionId: u32;
+ } & Struct;
+ readonly isAddToAllowList: boolean;
+ readonly asAddToAllowList: {
+ readonly collectionId: u32;
+ readonly address: PalletEvmAccountBasicCrossAccountIdRepr;
+ } & Struct;
+ readonly isRemoveFromAllowList: boolean;
+ readonly asRemoveFromAllowList: {
+ readonly collectionId: u32;
+ readonly address: PalletEvmAccountBasicCrossAccountIdRepr;
+ } & Struct;
+ readonly isChangeCollectionOwner: boolean;
+ readonly asChangeCollectionOwner: {
+ readonly collectionId: u32;
+ readonly newOwner: AccountId32;
+ } & Struct;
+ readonly isAddCollectionAdmin: boolean;
+ readonly asAddCollectionAdmin: {
+ readonly collectionId: u32;
+ readonly newAdminId: PalletEvmAccountBasicCrossAccountIdRepr;
+ } & Struct;
+ readonly isRemoveCollectionAdmin: boolean;
+ readonly asRemoveCollectionAdmin: {
+ readonly collectionId: u32;
+ readonly accountId: PalletEvmAccountBasicCrossAccountIdRepr;
+ } & Struct;
+ readonly isSetCollectionSponsor: boolean;
+ readonly asSetCollectionSponsor: {
+ readonly collectionId: u32;
+ readonly newSponsor: AccountId32;
+ } & Struct;
+ readonly isConfirmSponsorship: boolean;
+ readonly asConfirmSponsorship: {
+ readonly collectionId: u32;
+ } & Struct;
+ readonly isRemoveCollectionSponsor: boolean;
+ readonly asRemoveCollectionSponsor: {
+ readonly collectionId: u32;
+ } & Struct;
+ readonly isCreateItem: boolean;
+ readonly asCreateItem: {
+ readonly collectionId: u32;
+ readonly owner: PalletEvmAccountBasicCrossAccountIdRepr;
+ readonly data: UpDataStructsCreateItemData;
+ } & Struct;
+ readonly isCreateMultipleItems: boolean;
+ readonly asCreateMultipleItems: {
+ readonly collectionId: u32;
+ readonly owner: PalletEvmAccountBasicCrossAccountIdRepr;
+ readonly itemsData: Vec<UpDataStructsCreateItemData>;
+ } & Struct;
+ readonly isSetCollectionProperties: boolean;
+ readonly asSetCollectionProperties: {
+ readonly collectionId: u32;
+ readonly properties: Vec<UpDataStructsProperty>;
+ } & Struct;
+ readonly isDeleteCollectionProperties: boolean;
+ readonly asDeleteCollectionProperties: {
+ readonly collectionId: u32;
+ readonly propertyKeys: Vec<Bytes>;
+ } & Struct;
+ readonly isSetTokenProperties: boolean;
+ readonly asSetTokenProperties: {
+ readonly collectionId: u32;
+ readonly tokenId: u32;
+ readonly properties: Vec<UpDataStructsProperty>;
+ } & Struct;
+ readonly isDeleteTokenProperties: boolean;
+ readonly asDeleteTokenProperties: {
+ readonly collectionId: u32;
+ readonly tokenId: u32;
+ readonly propertyKeys: Vec<Bytes>;
+ } & Struct;
+ readonly isSetTokenPropertyPermissions: boolean;
+ readonly asSetTokenPropertyPermissions: {
+ readonly collectionId: u32;
+ readonly propertyPermissions: Vec<UpDataStructsPropertyKeyPermission>;
+ } & Struct;
+ readonly isCreateMultipleItemsEx: boolean;
+ readonly asCreateMultipleItemsEx: {
+ readonly collectionId: u32;
+ readonly data: UpDataStructsCreateItemExData;
+ } & Struct;
+ readonly isSetTransfersEnabledFlag: boolean;
+ readonly asSetTransfersEnabledFlag: {
+ readonly collectionId: u32;
+ readonly value: bool;
+ } & Struct;
+ readonly isBurnItem: boolean;
+ readonly asBurnItem: {
+ readonly collectionId: u32;
+ readonly itemId: u32;
+ readonly value: u128;
+ } & Struct;
+ readonly isBurnFrom: boolean;
+ readonly asBurnFrom: {
+ readonly collectionId: u32;
+ readonly from: PalletEvmAccountBasicCrossAccountIdRepr;
+ readonly itemId: u32;
+ readonly value: u128;
+ } & Struct;
+ readonly isTransfer: boolean;
+ readonly asTransfer: {
+ readonly recipient: PalletEvmAccountBasicCrossAccountIdRepr;
+ readonly collectionId: u32;
+ readonly itemId: u32;
+ readonly value: u128;
+ } & Struct;
+ readonly isApprove: boolean;
+ readonly asApprove: {
+ readonly spender: PalletEvmAccountBasicCrossAccountIdRepr;
+ readonly collectionId: u32;
+ readonly itemId: u32;
+ readonly amount: u128;
+ } & Struct;
+ readonly isTransferFrom: boolean;
+ readonly asTransferFrom: {
+ readonly from: PalletEvmAccountBasicCrossAccountIdRepr;
+ readonly recipient: PalletEvmAccountBasicCrossAccountIdRepr;
+ readonly collectionId: u32;
+ readonly itemId: u32;
+ readonly value: u128;
+ } & Struct;
+ readonly isSetCollectionLimits: boolean;
+ readonly asSetCollectionLimits: {
+ readonly collectionId: u32;
+ readonly newLimit: UpDataStructsCollectionLimits;
+ } & Struct;
+ readonly isSetCollectionPermissions: boolean;
+ readonly asSetCollectionPermissions: {
+ readonly collectionId: u32;
+ readonly newPermission: UpDataStructsCollectionPermissions;
+ } & Struct;
+ readonly isRepartition: boolean;
+ readonly asRepartition: {
+ readonly collectionId: u32;
+ readonly tokenId: u32;
+ readonly amount: u128;
+ } & Struct;
readonly type: 'CreateCollection' | 'CreateCollectionEx' | 'DestroyCollection' | 'AddToAllowList' | 'RemoveFromAllowList' | 'ChangeCollectionOwner' | 'AddCollectionAdmin' | 'RemoveCollectionAdmin' | 'SetCollectionSponsor' | 'ConfirmSponsorship' | 'RemoveCollectionSponsor' | 'CreateItem' | 'CreateMultipleItems' | 'SetCollectionProperties' | 'DeleteCollectionProperties' | 'SetTokenProperties' | 'DeleteTokenProperties' | 'SetTokenPropertyPermissions' | 'CreateMultipleItemsEx' | 'SetTransfersEnabledFlag' | 'BurnItem' | 'BurnFrom' | 'Transfer' | 'Approve' | 'TransferFrom' | 'SetCollectionLimits' | 'SetCollectionPermissions' | 'Repartition';
}
- /** @name UpDataStructsCollectionMode (155) */
- export interface UpDataStructsCollectionMode extends Enum {
+ /** @name UpDataStructsCollectionMode (226) */
+ interface UpDataStructsCollectionMode extends Enum {
readonly isNft: boolean;
readonly isFungible: boolean;
readonly asFungible: u8;
@@ -1668,8 +2249,8 @@
readonly type: 'Nft' | 'Fungible' | 'ReFungible';
}
- /** @name UpDataStructsCreateCollectionData (155) */
- export interface UpDataStructsCreateCollectionData extends Struct {
+ /** @name UpDataStructsCreateCollectionData (227) */
+ interface UpDataStructsCreateCollectionData extends Struct {
readonly mode: UpDataStructsCollectionMode;
readonly access: Option<UpDataStructsAccessMode>;
readonly name: Vec<u16>;
@@ -1682,15 +2263,15 @@
readonly properties: Vec<UpDataStructsProperty>;
}
- /** @name UpDataStructsAccessMode (157) */
- export interface UpDataStructsAccessMode extends Enum {
+ /** @name UpDataStructsAccessMode (229) */
+ interface UpDataStructsAccessMode extends Enum {
readonly isNormal: boolean;
readonly isAllowList: boolean;
readonly type: 'Normal' | 'AllowList';
}
- /** @name UpDataStructsCollectionLimits (160) */
- export interface UpDataStructsCollectionLimits extends Struct {
+ /** @name UpDataStructsCollectionLimits (231) */
+ interface UpDataStructsCollectionLimits extends Struct {
readonly accountTokenOwnershipLimit: Option<u32>;
readonly sponsoredDataSize: Option<u32>;
readonly sponsoredDataRateLimit: Option<UpDataStructsSponsoringRateLimit>;
@@ -1702,61 +2283,52 @@
readonly transfersEnabled: Option<bool>;
}
- /** @name UpDataStructsSponsoringRateLimit (162) */
- export interface UpDataStructsSponsoringRateLimit extends Enum {
+ /** @name UpDataStructsSponsoringRateLimit (233) */
+ interface UpDataStructsSponsoringRateLimit extends Enum {
readonly isSponsoringDisabled: boolean;
readonly isBlocks: boolean;
readonly asBlocks: u32;
readonly type: 'SponsoringDisabled' | 'Blocks';
}
- /** @name UpDataStructsCollectionPermissions (165) */
- export interface UpDataStructsCollectionPermissions extends Struct {
+ /** @name UpDataStructsCollectionPermissions (236) */
+ interface UpDataStructsCollectionPermissions extends Struct {
readonly access: Option<UpDataStructsAccessMode>;
readonly mintMode: Option<bool>;
readonly nesting: Option<UpDataStructsNestingPermissions>;
}
- /** @name UpDataStructsNestingPermissions (167) */
- export interface UpDataStructsNestingPermissions extends Struct {
+ /** @name UpDataStructsNestingPermissions (238) */
+ interface UpDataStructsNestingPermissions extends Struct {
readonly tokenOwner: bool;
readonly collectionAdmin: bool;
readonly restricted: Option<UpDataStructsOwnerRestrictedSet>;
}
- /** @name UpDataStructsOwnerRestrictedSet (169) */
- export interface UpDataStructsOwnerRestrictedSet extends BTreeSet<u32> {}
+ /** @name UpDataStructsOwnerRestrictedSet (240) */
+ interface UpDataStructsOwnerRestrictedSet extends BTreeSet<u32> {}
- /** @name UpDataStructsPropertyKeyPermission (175) */
- export interface UpDataStructsPropertyKeyPermission extends Struct {
+ /** @name UpDataStructsPropertyKeyPermission (245) */
+ interface UpDataStructsPropertyKeyPermission extends Struct {
readonly key: Bytes;
readonly permission: UpDataStructsPropertyPermission;
}
- /** @name UpDataStructsPropertyPermission (177) */
- export interface UpDataStructsPropertyPermission extends Struct {
+ /** @name UpDataStructsPropertyPermission (246) */
+ interface UpDataStructsPropertyPermission extends Struct {
readonly mutable: bool;
readonly collectionAdmin: bool;
readonly tokenOwner: bool;
}
- /** @name UpDataStructsProperty (180) */
- export interface UpDataStructsProperty extends Struct {
+ /** @name UpDataStructsProperty (249) */
+ interface UpDataStructsProperty extends Struct {
readonly key: Bytes;
readonly value: Bytes;
}
- /** @name PalletEvmAccountBasicCrossAccountIdRepr (183) */
- export interface PalletEvmAccountBasicCrossAccountIdRepr extends Enum {
- readonly isSubstrate: boolean;
- readonly asSubstrate: AccountId32;
- readonly isEthereum: boolean;
- readonly asEthereum: H160;
- readonly type: 'Substrate' | 'Ethereum';
- }
-
- /** @name UpDataStructsCreateItemData (185) */
- export interface UpDataStructsCreateItemData extends Enum {
+ /** @name UpDataStructsCreateItemData (252) */
+ interface UpDataStructsCreateItemData extends Enum {
readonly isNft: boolean;
readonly asNft: UpDataStructsCreateNftData;
readonly isFungible: boolean;
@@ -1766,67 +2338,24 @@
readonly type: 'Nft' | 'Fungible' | 'ReFungible';
}
- /** @name UpDataStructsCreateNftData (186) */
- export interface UpDataStructsCreateNftData extends Struct {
+ /** @name UpDataStructsCreateNftData (253) */
+ interface UpDataStructsCreateNftData extends Struct {
readonly properties: Vec<UpDataStructsProperty>;
}
- /** @name UpDataStructsCreateFungibleData (187) */
- export interface UpDataStructsCreateFungibleData extends Struct {
+ /** @name UpDataStructsCreateFungibleData (254) */
+ interface UpDataStructsCreateFungibleData extends Struct {
readonly value: u128;
}
- /** @name UpDataStructsCreateReFungibleData (188) */
- export interface UpDataStructsCreateReFungibleData extends Struct {
+ /** @name UpDataStructsCreateReFungibleData (255) */
+ interface UpDataStructsCreateReFungibleData extends Struct {
readonly pieces: u128;
readonly properties: Vec<UpDataStructsProperty>;
->>>>>>> b43f8da0... added totalstaked & fix bug with number in RPC Client
- }
-
- /** @name FrameSystemLimitsBlockLength (128) */
- interface FrameSystemLimitsBlockLength extends Struct {
- readonly max: FrameSupportWeightsPerDispatchClassU32;
- }
-
- /** @name FrameSupportWeightsPerDispatchClassU32 (129) */
- interface FrameSupportWeightsPerDispatchClassU32 extends Struct {
- readonly normal: u32;
- readonly operational: u32;
- readonly mandatory: u32;
}
- /** @name FrameSupportWeightsRuntimeDbWeight (130) */
- interface FrameSupportWeightsRuntimeDbWeight extends Struct {
- readonly read: u64;
- readonly write: u64;
- }
-
- /** @name SpVersionRuntimeVersion (131) */
- interface SpVersionRuntimeVersion extends Struct {
- readonly specName: Text;
- readonly implName: Text;
- readonly authoringVersion: u32;
- readonly specVersion: u32;
- readonly implVersion: u32;
- readonly apis: Vec<ITuple<[U8aFixed, u32]>>;
- readonly transactionVersion: u32;
- readonly stateVersion: u8;
- }
-
-<<<<<<< HEAD
- /** @name FrameSystemError (136) */
- interface FrameSystemError extends Enum {
- readonly isInvalidSpecName: boolean;
- readonly isSpecVersionNeedsToIncrease: boolean;
- readonly isFailedToExtractRuntimeVersion: boolean;
- readonly isNonDefaultComposite: boolean;
- readonly isNonZeroRefCount: boolean;
- readonly isCallFiltered: boolean;
- readonly type: 'InvalidSpecName' | 'SpecVersionNeedsToIncrease' | 'FailedToExtractRuntimeVersion' | 'NonDefaultComposite' | 'NonZeroRefCount' | 'CallFiltered';
- }
-
- /** @name UpDataStructsCreateItemExData (192) */
- export interface UpDataStructsCreateItemExData extends Enum {
+ /** @name UpDataStructsCreateItemExData (258) */
+ interface UpDataStructsCreateItemExData extends Enum {
readonly isNft: boolean;
readonly asNft: Vec<UpDataStructsCreateNftExData>;
readonly isFungible: boolean;
@@ -1838,27 +2367,27 @@
readonly type: 'Nft' | 'Fungible' | 'RefungibleMultipleItems' | 'RefungibleMultipleOwners';
}
- /** @name UpDataStructsCreateNftExData (194) */
- export interface UpDataStructsCreateNftExData extends Struct {
+ /** @name UpDataStructsCreateNftExData (260) */
+ interface UpDataStructsCreateNftExData extends Struct {
readonly properties: Vec<UpDataStructsProperty>;
readonly owner: PalletEvmAccountBasicCrossAccountIdRepr;
}
- /** @name UpDataStructsCreateRefungibleExSingleOwner (201) */
- export interface UpDataStructsCreateRefungibleExSingleOwner extends Struct {
+ /** @name UpDataStructsCreateRefungibleExSingleOwner (267) */
+ interface UpDataStructsCreateRefungibleExSingleOwner extends Struct {
readonly user: PalletEvmAccountBasicCrossAccountIdRepr;
readonly pieces: u128;
readonly properties: Vec<UpDataStructsProperty>;
}
- /** @name UpDataStructsCreateRefungibleExMultipleOwners (203) */
- export interface UpDataStructsCreateRefungibleExMultipleOwners extends Struct {
+ /** @name UpDataStructsCreateRefungibleExMultipleOwners (269) */
+ interface UpDataStructsCreateRefungibleExMultipleOwners extends Struct {
readonly users: BTreeMap<PalletEvmAccountBasicCrossAccountIdRepr, u128>;
readonly properties: Vec<UpDataStructsProperty>;
}
- /** @name PalletUniqueSchedulerCall (204) */
- export interface PalletUniqueSchedulerCall extends Enum {
+ /** @name PalletUniqueSchedulerCall (270) */
+ interface PalletUniqueSchedulerCall extends Enum {
readonly isScheduleNamed: boolean;
readonly asScheduleNamed: {
readonly id: U8aFixed;
@@ -1882,8 +2411,8 @@
readonly type: 'ScheduleNamed' | 'CancelNamed' | 'ScheduleNamedAfter';
}
- /** @name FrameSupportScheduleMaybeHashed (206) */
- export interface FrameSupportScheduleMaybeHashed extends Enum {
+ /** @name FrameSupportScheduleMaybeHashed (272) */
+ interface FrameSupportScheduleMaybeHashed extends Enum {
readonly isValue: boolean;
readonly asValue: Call;
readonly isHash: boolean;
@@ -1891,14 +2420,27 @@
readonly type: 'Value' | 'Hash';
}
- /** @name PalletTemplateTransactionPaymentCall (207) */
- export type PalletTemplateTransactionPaymentCall = Null;
+ /** @name PalletConfigurationCall (273) */
+ interface PalletConfigurationCall extends Enum {
+ readonly isSetWeightToFeeCoefficientOverride: boolean;
+ readonly asSetWeightToFeeCoefficientOverride: {
+ readonly coeff: Option<u32>;
+ } & Struct;
+ readonly isSetMinGasPriceOverride: boolean;
+ readonly asSetMinGasPriceOverride: {
+ readonly coeff: Option<u64>;
+ } & Struct;
+ readonly type: 'SetWeightToFeeCoefficientOverride' | 'SetMinGasPriceOverride';
+ }
- /** @name PalletStructureCall (208) */
- export type PalletStructureCall = Null;
+ /** @name PalletTemplateTransactionPaymentCall (274) */
+ type PalletTemplateTransactionPaymentCall = Null;
+
+ /** @name PalletStructureCall (275) */
+ type PalletStructureCall = Null;
- /** @name PalletRmrkCoreCall (209) */
- export interface PalletRmrkCoreCall extends Enum {
+ /** @name PalletRmrkCoreCall (276) */
+ interface PalletRmrkCoreCall extends Enum {
readonly isCreateCollection: boolean;
readonly asCreateCollection: {
readonly metadata: Bytes;
@@ -2003,8 +2545,8 @@
readonly type: 'CreateCollection' | 'DestroyCollection' | 'ChangeCollectionIssuer' | 'LockCollection' | 'MintNft' | 'BurnNft' | 'Send' | 'AcceptNft' | 'RejectNft' | 'AcceptResource' | 'AcceptResourceRemoval' | 'SetProperty' | 'SetPriority' | 'AddBasicResource' | 'AddComposableResource' | 'AddSlotResource' | 'RemoveResource';
}
- /** @name RmrkTraitsResourceResourceTypes (215) */
- export interface RmrkTraitsResourceResourceTypes extends Enum {
+ /** @name RmrkTraitsResourceResourceTypes (282) */
+ interface RmrkTraitsResourceResourceTypes extends Enum {
readonly isBasic: boolean;
readonly asBasic: RmrkTraitsResourceBasicResource;
readonly isComposable: boolean;
@@ -2014,16 +2556,16 @@
readonly type: 'Basic' | 'Composable' | 'Slot';
}
- /** @name RmrkTraitsResourceBasicResource (217) */
- export interface RmrkTraitsResourceBasicResource extends Struct {
+ /** @name RmrkTraitsResourceBasicResource (284) */
+ interface RmrkTraitsResourceBasicResource extends Struct {
readonly src: Option<Bytes>;
readonly metadata: Option<Bytes>;
readonly license: Option<Bytes>;
readonly thumb: Option<Bytes>;
}
- /** @name RmrkTraitsResourceComposableResource (219) */
- export interface RmrkTraitsResourceComposableResource extends Struct {
+ /** @name RmrkTraitsResourceComposableResource (286) */
+ interface RmrkTraitsResourceComposableResource extends Struct {
readonly parts: Vec<u32>;
readonly base: u32;
readonly src: Option<Bytes>;
@@ -2032,27 +2574,18 @@
readonly thumb: Option<Bytes>;
}
- /** @name RmrkTraitsResourceSlotResource (220) */
- export interface RmrkTraitsResourceSlotResource extends Struct {
+ /** @name RmrkTraitsResourceSlotResource (287) */
+ interface RmrkTraitsResourceSlotResource extends Struct {
readonly base: u32;
readonly src: Option<Bytes>;
readonly metadata: Option<Bytes>;
readonly slot: u32;
readonly license: Option<Bytes>;
readonly thumb: Option<Bytes>;
- }
-
- /** @name RmrkTraitsNftAccountIdOrCollectionNftTuple (222) */
- export interface RmrkTraitsNftAccountIdOrCollectionNftTuple extends Enum {
- readonly isAccountId: boolean;
- readonly asAccountId: AccountId32;
- readonly isCollectionAndNftTuple: boolean;
- readonly asCollectionAndNftTuple: ITuple<[u32, u32]>;
- readonly type: 'AccountId' | 'CollectionAndNftTuple';
}
- /** @name PalletRmrkEquipCall (226) */
- export interface PalletRmrkEquipCall extends Enum {
+ /** @name PalletRmrkEquipCall (290) */
+ interface PalletRmrkEquipCall extends Enum {
readonly isCreateBase: boolean;
readonly asCreateBase: {
readonly baseType: Bytes;
@@ -2073,8 +2606,8 @@
readonly type: 'CreateBase' | 'ThemeAdd' | 'Equippable';
}
- /** @name RmrkTraitsPartPartType (229) */
- export interface RmrkTraitsPartPartType extends Enum {
+ /** @name RmrkTraitsPartPartType (293) */
+ interface RmrkTraitsPartPartType extends Enum {
readonly isFixedPart: boolean;
readonly asFixedPart: RmrkTraitsPartFixedPart;
readonly isSlotPart: boolean;
@@ -2082,42 +2615,45 @@
readonly type: 'FixedPart' | 'SlotPart';
}
- /** @name RmrkTraitsPartFixedPart (231) */
- export interface RmrkTraitsPartFixedPart extends Struct {
+ /** @name RmrkTraitsPartFixedPart (295) */
+ interface RmrkTraitsPartFixedPart extends Struct {
readonly id: u32;
readonly z: u32;
readonly src: Bytes;
}
- /** @name RmrkTraitsPartSlotPart (232) */
- export interface RmrkTraitsPartSlotPart extends Struct {
+ /** @name RmrkTraitsPartSlotPart (296) */
+ interface RmrkTraitsPartSlotPart extends Struct {
readonly id: u32;
readonly equippable: RmrkTraitsPartEquippableList;
readonly src: Bytes;
readonly z: u32;
}
- /** @name RmrkTraitsPartEquippableList (233) */
- export interface RmrkTraitsPartEquippableList extends Enum {
+ /** @name RmrkTraitsPartEquippableList (297) */
+ interface RmrkTraitsPartEquippableList extends Enum {
readonly isAll: boolean;
- readonly type: 'Fee' | 'Misc' | 'All';
+ readonly isEmpty: boolean;
+ readonly isCustom: boolean;
+ readonly asCustom: Vec<u32>;
+ readonly type: 'All' | 'Empty' | 'Custom';
}
- /** @name RmrkTraitsTheme (235) */
- export interface RmrkTraitsTheme extends Struct {
+ /** @name RmrkTraitsTheme (299) */
+ interface RmrkTraitsTheme extends Struct {
readonly name: Bytes;
readonly properties: Vec<RmrkTraitsThemeThemeProperty>;
readonly inherit: bool;
}
- /** @name RmrkTraitsThemeThemeProperty (237) */
- export interface RmrkTraitsThemeThemeProperty extends Struct {
+ /** @name RmrkTraitsThemeThemeProperty (301) */
+ interface RmrkTraitsThemeThemeProperty extends Struct {
readonly key: Bytes;
readonly value: Bytes;
}
- /** @name PalletAppPromotionCall (239) */
- export interface PalletAppPromotionCall extends Enum {
+ /** @name PalletAppPromotionCall (303) */
+ interface PalletAppPromotionCall extends Enum {
readonly isSetAdminAddress: boolean;
readonly asSetAdminAddress: {
readonly admin: AccountId32;
@@ -2137,57 +2673,62 @@
readonly type: 'SetAdminAddress' | 'StartAppPromotion' | 'Stake' | 'Unstake';
}
- /** @name PalletEvmCall (240) */
- export interface PalletEvmCall extends Enum {
+ /** @name PalletEvmCall (304) */
+ interface PalletEvmCall extends Enum {
readonly isWithdraw: boolean;
readonly asWithdraw: {
readonly address: H160;
readonly value: u128;
->>>>>>> b43f8da0... added totalstaked & fix bug with number in RPC Client
} & Struct;
- readonly isSetBalance: boolean;
- readonly asSetBalance: {
- readonly who: MultiAddress;
- readonly newFree: Compact<u128>;
- readonly newReserved: Compact<u128>;
+ readonly isCall: boolean;
+ readonly asCall: {
+ readonly source: H160;
+ readonly target: H160;
+ readonly input: Bytes;
+ readonly value: U256;
+ readonly gasLimit: u64;
+ readonly maxFeePerGas: U256;
+ readonly maxPriorityFeePerGas: Option<U256>;
+ readonly nonce: Option<U256>;
+ readonly accessList: Vec<ITuple<[H160, Vec<H256>]>>;
} & Struct;
- readonly isForceTransfer: boolean;
- readonly asForceTransfer: {
- readonly source: MultiAddress;
- readonly dest: MultiAddress;
- readonly value: Compact<u128>;
+ readonly isCreate: boolean;
+ readonly asCreate: {
+ readonly source: H160;
+ readonly init: Bytes;
+ readonly value: U256;
+ readonly gasLimit: u64;
+ readonly maxFeePerGas: U256;
+ readonly maxPriorityFeePerGas: Option<U256>;
+ readonly nonce: Option<U256>;
+ readonly accessList: Vec<ITuple<[H160, Vec<H256>]>>;
} & Struct;
- readonly isTransferKeepAlive: boolean;
- readonly asTransferKeepAlive: {
- readonly dest: MultiAddress;
- readonly value: Compact<u128>;
+ readonly isCreate2: boolean;
+ readonly asCreate2: {
+ readonly source: H160;
+ readonly init: Bytes;
+ readonly salt: H256;
+ readonly value: U256;
+ readonly gasLimit: u64;
+ readonly maxFeePerGas: U256;
+ readonly maxPriorityFeePerGas: Option<U256>;
+ readonly nonce: Option<U256>;
+ readonly accessList: Vec<ITuple<[H160, Vec<H256>]>>;
} & Struct;
-<<<<<<< HEAD
- readonly isTransferAll: boolean;
- readonly asTransferAll: {
- readonly dest: MultiAddress;
- readonly keepAlive: bool;
-=======
readonly type: 'Withdraw' | 'Call' | 'Create' | 'Create2';
}
- /** @name PalletEthereumCall (246) */
- export interface PalletEthereumCall extends Enum {
+ /** @name PalletEthereumCall (308) */
+ interface PalletEthereumCall extends Enum {
readonly isTransact: boolean;
readonly asTransact: {
readonly transaction: EthereumTransactionTransactionV2;
->>>>>>> b43f8da0... added totalstaked & fix bug with number in RPC Client
} & Struct;
- readonly isForceUnreserve: boolean;
- readonly asForceUnreserve: {
- readonly who: MultiAddress;
- readonly amount: u128;
- } & Struct;
- readonly type: 'Transfer' | 'SetBalance' | 'ForceTransfer' | 'TransferKeepAlive' | 'TransferAll' | 'ForceUnreserve';
+ readonly type: 'Transact';
}
- /** @name EthereumTransactionTransactionV2 (247) */
- export interface EthereumTransactionTransactionV2 extends Enum {
+ /** @name EthereumTransactionTransactionV2 (309) */
+ interface EthereumTransactionTransactionV2 extends Enum {
readonly isLegacy: boolean;
readonly asLegacy: EthereumTransactionLegacyTransaction;
readonly isEip2930: boolean;
@@ -2197,8 +2738,8 @@
readonly type: 'Legacy' | 'Eip2930' | 'Eip1559';
}
- /** @name EthereumTransactionLegacyTransaction (248) */
- export interface EthereumTransactionLegacyTransaction extends Struct {
+ /** @name EthereumTransactionLegacyTransaction (310) */
+ interface EthereumTransactionLegacyTransaction extends Struct {
readonly nonce: U256;
readonly gasPrice: U256;
readonly gasLimit: U256;
@@ -2208,23 +2749,23 @@
readonly signature: EthereumTransactionTransactionSignature;
}
- /** @name EthereumTransactionTransactionAction (249) */
- export interface EthereumTransactionTransactionAction extends Enum {
+ /** @name EthereumTransactionTransactionAction (311) */
+ interface EthereumTransactionTransactionAction extends Enum {
readonly isCall: boolean;
readonly asCall: H160;
readonly isCreate: boolean;
readonly type: 'Call' | 'Create';
}
- /** @name EthereumTransactionTransactionSignature (250) */
- export interface EthereumTransactionTransactionSignature extends Struct {
+ /** @name EthereumTransactionTransactionSignature (312) */
+ interface EthereumTransactionTransactionSignature extends Struct {
readonly v: u64;
readonly r: H256;
readonly s: H256;
}
- /** @name EthereumTransactionEip2930Transaction (252) */
- export interface EthereumTransactionEip2930Transaction extends Struct {
+ /** @name EthereumTransactionEip2930Transaction (314) */
+ interface EthereumTransactionEip2930Transaction extends Struct {
readonly chainId: u64;
readonly nonce: U256;
readonly gasPrice: U256;
@@ -2238,14 +2779,14 @@
readonly s: H256;
}
- /** @name EthereumTransactionAccessListItem (254) */
- export interface EthereumTransactionAccessListItem extends Struct {
+ /** @name EthereumTransactionAccessListItem (316) */
+ interface EthereumTransactionAccessListItem extends Struct {
readonly address: H160;
readonly storageKeys: Vec<H256>;
}
- /** @name EthereumTransactionEip1559Transaction (255) */
- export interface EthereumTransactionEip1559Transaction extends Struct {
+ /** @name EthereumTransactionEip1559Transaction (317) */
+ interface EthereumTransactionEip1559Transaction extends Struct {
readonly chainId: u64;
readonly nonce: U256;
readonly maxPriorityFeePerGas: U256;
@@ -2260,702 +2801,33 @@
readonly s: H256;
}
- /** @name PalletEvmMigrationCall (256) */
- export interface PalletEvmMigrationCall extends Enum {
+ /** @name PalletEvmMigrationCall (318) */
+ interface PalletEvmMigrationCall extends Enum {
readonly isBegin: boolean;
readonly asBegin: {
readonly address: H160;
->>>>>>> b43f8da0... added totalstaked & fix bug with number in RPC Client
} & Struct;
- readonly isSudoUncheckedWeight: boolean;
- readonly asSudoUncheckedWeight: {
- readonly call: Call;
- readonly weight: u64;
- } & Struct;
- readonly isSetKey: boolean;
- readonly asSetKey: {
- readonly new_: MultiAddress;
+ readonly isSetData: boolean;
+ readonly asSetData: {
+ readonly address: H160;
+ readonly data: Vec<ITuple<[H256, H256]>>;
} & Struct;
- readonly isSudoAs: boolean;
- readonly asSudoAs: {
- readonly who: MultiAddress;
- readonly call: Call;
+ readonly isFinish: boolean;
+ readonly asFinish: {
+ readonly address: H160;
+ readonly code: Bytes;
} & Struct;
- readonly type: 'Sudo' | 'SudoUncheckedWeight' | 'SetKey' | 'SudoAs';
- }
-
- /** @name PalletSudoEvent (259) */
- export interface PalletSudoEvent extends Enum {
- readonly isSudid: boolean;
- readonly asSudid: {
- readonly sudoResult: Result<Null, SpRuntimeDispatchError>;
- } & Struct;
- readonly isKeyChanged: boolean;
- readonly asKeyChanged: {
- readonly oldSudoer: Option<AccountId32>;
- } & Struct;
- readonly isSudoAsDone: boolean;
- readonly asSudoAsDone: {
- readonly sudoResult: Result<Null, SpRuntimeDispatchError>;
- } & Struct;
- readonly type: 'Sudid' | 'KeyChanged' | 'SudoAsDone';
- }
-
- /** @name SpRuntimeDispatchError (261) */
- export interface SpRuntimeDispatchError extends Enum {
- readonly isOther: boolean;
- readonly isCannotLookup: boolean;
- readonly isBadOrigin: boolean;
- readonly isModule: boolean;
- readonly asModule: SpRuntimeModuleError;
- readonly isConsumerRemaining: boolean;
- readonly isNoProviders: boolean;
- readonly isTooManyConsumers: boolean;
- readonly isToken: boolean;
- readonly asToken: SpRuntimeTokenError;
- readonly isArithmetic: boolean;
- readonly asArithmetic: SpRuntimeArithmeticError;
- readonly isTransactional: boolean;
- readonly asTransactional: SpRuntimeTransactionalError;
- readonly type: 'Other' | 'CannotLookup' | 'BadOrigin' | 'Module' | 'ConsumerRemaining' | 'NoProviders' | 'TooManyConsumers' | 'Token' | 'Arithmetic' | 'Transactional';
- }
-
- /** @name SpRuntimeModuleError (262) */
- export interface SpRuntimeModuleError extends Struct {
- readonly index: u8;
- readonly error: U8aFixed;
- }
-
- /** @name SpRuntimeTokenError (263) */
- export interface SpRuntimeTokenError extends Enum {
- readonly isNoFunds: boolean;
- readonly isWouldDie: boolean;
- readonly isBelowMinimum: boolean;
- readonly isCannotCreate: boolean;
- readonly isUnknownAsset: boolean;
- readonly isFrozen: boolean;
- readonly isUnsupported: boolean;
- readonly type: 'NoFunds' | 'WouldDie' | 'BelowMinimum' | 'CannotCreate' | 'UnknownAsset' | 'Frozen' | 'Unsupported';
- }
-
- /** @name SpRuntimeArithmeticError (264) */
- export interface SpRuntimeArithmeticError extends Enum {
- readonly isUnderflow: boolean;
- readonly isOverflow: boolean;
- readonly isDivisionByZero: boolean;
- readonly type: 'Underflow' | 'Overflow' | 'DivisionByZero';
- }
-
- /** @name SpRuntimeTransactionalError (265) */
- export interface SpRuntimeTransactionalError extends Enum {
- readonly isLimitReached: boolean;
- readonly isNoLayer: boolean;
- readonly type: 'LimitReached' | 'NoLayer';
+ readonly type: 'Begin' | 'SetData' | 'Finish';
}
- /** @name PalletSudoError (266) */
- export interface PalletSudoError extends Enum {
+ /** @name PalletSudoError (321) */
+ interface PalletSudoError extends Enum {
readonly isRequireSudo: boolean;
readonly type: 'RequireSudo';
- }
-
- /** @name FrameSystemAccountInfo (267) */
- export interface FrameSystemAccountInfo extends Struct {
- readonly nonce: u32;
- readonly consumers: u32;
- readonly providers: u32;
- readonly sufficients: u32;
- readonly data: PalletBalancesAccountData;
- }
-
- /** @name FrameSupportWeightsPerDispatchClassU64 (268) */
- export interface FrameSupportWeightsPerDispatchClassU64 extends Struct {
- readonly normal: u64;
- readonly operational: u64;
- readonly mandatory: u64;
- }
-
- /** @name SpRuntimeDigest (269) */
- export interface SpRuntimeDigest extends Struct {
- readonly logs: Vec<SpRuntimeDigestDigestItem>;
- }
-
- /** @name SpRuntimeDigestDigestItem (271) */
- export interface SpRuntimeDigestDigestItem extends Enum {
- readonly isOther: boolean;
- readonly asOther: Bytes;
- readonly isConsensus: boolean;
- readonly asConsensus: ITuple<[U8aFixed, Bytes]>;
- readonly isSeal: boolean;
- readonly asSeal: ITuple<[U8aFixed, Bytes]>;
- readonly isPreRuntime: boolean;
- readonly asPreRuntime: ITuple<[U8aFixed, Bytes]>;
- readonly isRuntimeEnvironmentUpdated: boolean;
- readonly type: 'Other' | 'Consensus' | 'Seal' | 'PreRuntime' | 'RuntimeEnvironmentUpdated';
- }
-
- /** @name FrameSystemEventRecord (273) */
- export interface FrameSystemEventRecord extends Struct {
- readonly phase: FrameSystemPhase;
- readonly event: Event;
- readonly topics: Vec<H256>;
- }
-
- /** @name FrameSystemEvent (275) */
- export interface FrameSystemEvent extends Enum {
- readonly isExtrinsicSuccess: boolean;
- readonly asExtrinsicSuccess: {
- readonly dispatchInfo: FrameSupportWeightsDispatchInfo;
- } & Struct;
- readonly isExtrinsicFailed: boolean;
- readonly asExtrinsicFailed: {
- readonly dispatchError: SpRuntimeDispatchError;
- readonly dispatchInfo: FrameSupportWeightsDispatchInfo;
- } & Struct;
- readonly isCodeUpdated: boolean;
- readonly isNewAccount: boolean;
- readonly asNewAccount: {
- readonly account: AccountId32;
- } & Struct;
- readonly isKilledAccount: boolean;
- readonly asKilledAccount: {
- readonly account: AccountId32;
- } & Struct;
- readonly isRemarked: boolean;
- readonly asRemarked: {
- readonly sender: AccountId32;
- readonly hash_: H256;
- } & Struct;
- readonly type: 'ExtrinsicSuccess' | 'ExtrinsicFailed' | 'CodeUpdated' | 'NewAccount' | 'KilledAccount' | 'Remarked';
- }
-
- /** @name FrameSupportWeightsDispatchInfo (276) */
- export interface FrameSupportWeightsDispatchInfo extends Struct {
- readonly weight: u64;
- readonly class: FrameSupportWeightsDispatchClass;
- readonly paysFee: FrameSupportWeightsPays;
- }
-
- /** @name FrameSupportWeightsDispatchClass (277) */
- export interface FrameSupportWeightsDispatchClass extends Enum {
- readonly isNormal: boolean;
- readonly isOperational: boolean;
- readonly isMandatory: boolean;
- readonly type: 'Normal' | 'Operational' | 'Mandatory';
- }
-
- /** @name FrameSupportWeightsPays (278) */
- export interface FrameSupportWeightsPays extends Enum {
- readonly isYes: boolean;
- readonly isNo: boolean;
- readonly type: 'Yes' | 'No';
}
- /** @name OrmlVestingModuleEvent (279) */
- export interface OrmlVestingModuleEvent extends Enum {
- readonly isVestingScheduleAdded: boolean;
- readonly asVestingScheduleAdded: {
- readonly from: AccountId32;
- readonly to: AccountId32;
- readonly vestingSchedule: OrmlVestingVestingSchedule;
- } & Struct;
- readonly isClaimed: boolean;
- readonly asClaimed: {
- readonly who: AccountId32;
- readonly amount: u128;
- } & Struct;
- readonly isVestingSchedulesUpdated: boolean;
- readonly asVestingSchedulesUpdated: {
- readonly who: AccountId32;
- } & Struct;
- readonly type: 'VestingScheduleAdded' | 'Claimed' | 'VestingSchedulesUpdated';
- }
-
- /** @name CumulusPalletXcmpQueueEvent (280) */
- export interface CumulusPalletXcmpQueueEvent extends Enum {
- readonly isSuccess: boolean;
- readonly asSuccess: Option<H256>;
- readonly isFail: boolean;
- readonly asFail: ITuple<[Option<H256>, XcmV2TraitsError]>;
- readonly isBadVersion: boolean;
- readonly asBadVersion: Option<H256>;
- readonly isBadFormat: boolean;
- readonly asBadFormat: Option<H256>;
- readonly isUpwardMessageSent: boolean;
- readonly asUpwardMessageSent: Option<H256>;
- readonly isXcmpMessageSent: boolean;
- readonly asXcmpMessageSent: Option<H256>;
- readonly isOverweightEnqueued: boolean;
- readonly asOverweightEnqueued: ITuple<[u32, u32, u64, u64]>;
- readonly isOverweightServiced: boolean;
- readonly asOverweightServiced: ITuple<[u64, u64]>;
- readonly type: 'Success' | 'Fail' | 'BadVersion' | 'BadFormat' | 'UpwardMessageSent' | 'XcmpMessageSent' | 'OverweightEnqueued' | 'OverweightServiced';
- }
-
- /** @name PalletXcmEvent (281) */
- export interface PalletXcmEvent extends Enum {
- readonly isAttempted: boolean;
- readonly asAttempted: XcmV2TraitsOutcome;
- readonly isSent: boolean;
- readonly asSent: ITuple<[XcmV1MultiLocation, XcmV1MultiLocation, XcmV2Xcm]>;
- readonly isUnexpectedResponse: boolean;
- readonly asUnexpectedResponse: ITuple<[XcmV1MultiLocation, u64]>;
- readonly isResponseReady: boolean;
- readonly asResponseReady: ITuple<[u64, XcmV2Response]>;
- readonly isNotified: boolean;
- readonly asNotified: ITuple<[u64, u8, u8]>;
- readonly isNotifyOverweight: boolean;
- readonly asNotifyOverweight: ITuple<[u64, u8, u8, u64, u64]>;
- readonly isNotifyDispatchError: boolean;
- readonly asNotifyDispatchError: ITuple<[u64, u8, u8]>;
- readonly isNotifyDecodeFailed: boolean;
- readonly asNotifyDecodeFailed: ITuple<[u64, u8, u8]>;
- readonly isInvalidResponder: boolean;
- readonly asInvalidResponder: ITuple<[XcmV1MultiLocation, u64, Option<XcmV1MultiLocation>]>;
- readonly isInvalidResponderVersion: boolean;
- readonly asInvalidResponderVersion: ITuple<[XcmV1MultiLocation, u64]>;
- readonly isResponseTaken: boolean;
- readonly asResponseTaken: u64;
- readonly isAssetsTrapped: boolean;
- readonly asAssetsTrapped: ITuple<[H256, XcmV1MultiLocation, XcmVersionedMultiAssets]>;
- readonly isVersionChangeNotified: boolean;
- readonly asVersionChangeNotified: ITuple<[XcmV1MultiLocation, u32]>;
- readonly isSupportedVersionChanged: boolean;
- readonly asSupportedVersionChanged: ITuple<[XcmV1MultiLocation, u32]>;
- readonly isNotifyTargetSendFail: boolean;
- readonly asNotifyTargetSendFail: ITuple<[XcmV1MultiLocation, u64, XcmV2TraitsError]>;
- readonly isNotifyTargetMigrationFail: boolean;
- readonly asNotifyTargetMigrationFail: ITuple<[XcmVersionedMultiLocation, u64]>;
- readonly type: 'Attempted' | 'Sent' | 'UnexpectedResponse' | 'ResponseReady' | 'Notified' | 'NotifyOverweight' | 'NotifyDispatchError' | 'NotifyDecodeFailed' | 'InvalidResponder' | 'InvalidResponderVersion' | 'ResponseTaken' | 'AssetsTrapped' | 'VersionChangeNotified' | 'SupportedVersionChanged' | 'NotifyTargetSendFail' | 'NotifyTargetMigrationFail';
- }
-
- /** @name XcmV2TraitsOutcome (282) */
- export interface XcmV2TraitsOutcome extends Enum {
- readonly isComplete: boolean;
- readonly asComplete: u64;
- readonly isIncomplete: boolean;
- readonly asIncomplete: ITuple<[u64, XcmV2TraitsError]>;
- readonly isError: boolean;
- readonly asError: XcmV2TraitsError;
- readonly type: 'Complete' | 'Incomplete' | 'Error';
- }
-
- /** @name CumulusPalletXcmEvent (284) */
- export interface CumulusPalletXcmEvent extends Enum {
- readonly isInvalidFormat: boolean;
- readonly asInvalidFormat: U8aFixed;
- readonly isUnsupportedVersion: boolean;
- readonly asUnsupportedVersion: U8aFixed;
- readonly isExecutedDownward: boolean;
- readonly asExecutedDownward: ITuple<[U8aFixed, XcmV2TraitsOutcome]>;
- readonly type: 'InvalidFormat' | 'UnsupportedVersion' | 'ExecutedDownward';
- }
-
- /** @name CumulusPalletDmpQueueEvent (285) */
- export interface CumulusPalletDmpQueueEvent extends Enum {
- readonly isInvalidFormat: boolean;
- readonly asInvalidFormat: {
- readonly messageId: U8aFixed;
- } & Struct;
- readonly isUnsupportedVersion: boolean;
- readonly asUnsupportedVersion: {
- readonly messageId: U8aFixed;
- } & Struct;
- readonly isExecutedDownward: boolean;
- readonly asExecutedDownward: {
- readonly messageId: U8aFixed;
- readonly outcome: XcmV2TraitsOutcome;
- } & Struct;
- readonly isWeightExhausted: boolean;
- readonly asWeightExhausted: {
- readonly messageId: U8aFixed;
- readonly remainingWeight: u64;
- readonly requiredWeight: u64;
- } & Struct;
- readonly isOverweightEnqueued: boolean;
- readonly asOverweightEnqueued: {
- readonly messageId: U8aFixed;
- readonly overweightIndex: u64;
- readonly requiredWeight: u64;
- } & Struct;
- readonly isOverweightServiced: boolean;
- readonly asOverweightServiced: {
- readonly overweightIndex: u64;
- readonly weightUsed: u64;
- } & Struct;
- readonly type: 'InvalidFormat' | 'UnsupportedVersion' | 'ExecutedDownward' | 'WeightExhausted' | 'OverweightEnqueued' | 'OverweightServiced';
- }
-
- /** @name PalletUniqueRawEvent (286) */
- export interface PalletUniqueRawEvent extends Enum {
- readonly isCollectionSponsorRemoved: boolean;
- readonly asCollectionSponsorRemoved: u32;
- readonly isCollectionAdminAdded: boolean;
- readonly asCollectionAdminAdded: ITuple<[u32, PalletEvmAccountBasicCrossAccountIdRepr]>;
- readonly isCollectionOwnedChanged: boolean;
- readonly asCollectionOwnedChanged: ITuple<[u32, AccountId32]>;
- readonly isCollectionSponsorSet: boolean;
- readonly asCollectionSponsorSet: ITuple<[u32, AccountId32]>;
- readonly isSponsorshipConfirmed: boolean;
- readonly asSponsorshipConfirmed: ITuple<[u32, AccountId32]>;
- readonly isCollectionAdminRemoved: boolean;
- readonly asCollectionAdminRemoved: ITuple<[u32, PalletEvmAccountBasicCrossAccountIdRepr]>;
- readonly isAllowListAddressRemoved: boolean;
- readonly asAllowListAddressRemoved: ITuple<[u32, PalletEvmAccountBasicCrossAccountIdRepr]>;
- readonly isAllowListAddressAdded: boolean;
- readonly asAllowListAddressAdded: ITuple<[u32, PalletEvmAccountBasicCrossAccountIdRepr]>;
- readonly isCollectionLimitSet: boolean;
- readonly asCollectionLimitSet: u32;
- readonly isCollectionPermissionSet: boolean;
- readonly asCollectionPermissionSet: u32;
- readonly type: 'CollectionSponsorRemoved' | 'CollectionAdminAdded' | 'CollectionOwnedChanged' | 'CollectionSponsorSet' | 'SponsorshipConfirmed' | 'CollectionAdminRemoved' | 'AllowListAddressRemoved' | 'AllowListAddressAdded' | 'CollectionLimitSet' | 'CollectionPermissionSet';
- }
-
- /** @name PalletUniqueSchedulerEvent (287) */
- export interface PalletUniqueSchedulerEvent extends Enum {
- readonly isScheduled: boolean;
- readonly asScheduled: {
- readonly when: u32;
- readonly index: u32;
- } & Struct;
- readonly isCanceled: boolean;
- readonly asCanceled: {
- readonly when: u32;
- readonly index: u32;
- } & Struct;
- readonly isDispatched: boolean;
- readonly asDispatched: {
- readonly task: ITuple<[u32, u32]>;
- readonly id: Option<U8aFixed>;
- readonly result: Result<Null, SpRuntimeDispatchError>;
- } & Struct;
- readonly isCallLookupFailed: boolean;
- readonly asCallLookupFailed: {
- readonly task: ITuple<[u32, u32]>;
- readonly id: Option<U8aFixed>;
- readonly error: FrameSupportScheduleLookupError;
- } & Struct;
- readonly type: 'Scheduled' | 'Canceled' | 'Dispatched' | 'CallLookupFailed';
- }
-
- /** @name FrameSupportScheduleLookupError (289) */
- export interface FrameSupportScheduleLookupError extends Enum {
- readonly isUnknown: boolean;
- readonly isBadFormat: boolean;
- readonly type: 'Unknown' | 'BadFormat';
- }
-
- /** @name PalletCommonEvent (290) */
- export interface PalletCommonEvent extends Enum {
- readonly isCollectionCreated: boolean;
- readonly asCollectionCreated: ITuple<[u32, u8, AccountId32]>;
- readonly isCollectionDestroyed: boolean;
- readonly asCollectionDestroyed: u32;
- readonly isItemCreated: boolean;
- readonly asItemCreated: ITuple<[u32, u32, PalletEvmAccountBasicCrossAccountIdRepr, u128]>;
- readonly isItemDestroyed: boolean;
- readonly asItemDestroyed: ITuple<[u32, u32, PalletEvmAccountBasicCrossAccountIdRepr, u128]>;
- readonly isTransfer: boolean;
- readonly asTransfer: ITuple<[u32, u32, PalletEvmAccountBasicCrossAccountIdRepr, PalletEvmAccountBasicCrossAccountIdRepr, u128]>;
- readonly isApproved: boolean;
- readonly asApproved: ITuple<[u32, u32, PalletEvmAccountBasicCrossAccountIdRepr, PalletEvmAccountBasicCrossAccountIdRepr, u128]>;
- readonly isCollectionPropertySet: boolean;
- readonly asCollectionPropertySet: ITuple<[u32, Bytes]>;
- readonly isCollectionPropertyDeleted: boolean;
- readonly asCollectionPropertyDeleted: ITuple<[u32, Bytes]>;
- readonly isTokenPropertySet: boolean;
- readonly asTokenPropertySet: ITuple<[u32, u32, Bytes]>;
- readonly isTokenPropertyDeleted: boolean;
- readonly asTokenPropertyDeleted: ITuple<[u32, u32, Bytes]>;
- readonly isPropertyPermissionSet: boolean;
- readonly asPropertyPermissionSet: ITuple<[u32, Bytes]>;
- readonly type: 'CollectionCreated' | 'CollectionDestroyed' | 'ItemCreated' | 'ItemDestroyed' | 'Transfer' | 'Approved' | 'CollectionPropertySet' | 'CollectionPropertyDeleted' | 'TokenPropertySet' | 'TokenPropertyDeleted' | 'PropertyPermissionSet';
- }
-
- /** @name PalletStructureEvent (291) */
- export interface PalletStructureEvent extends Enum {
- readonly isExecuted: boolean;
- readonly asExecuted: Result<Null, SpRuntimeDispatchError>;
- readonly type: 'Executed';
- }
-
- /** @name PalletRmrkCoreEvent (292) */
- export interface PalletRmrkCoreEvent extends Enum {
- readonly isCollectionCreated: boolean;
- readonly asCollectionCreated: {
- readonly issuer: AccountId32;
- readonly collectionId: u32;
- } & Struct;
- readonly isCollectionDestroyed: boolean;
- readonly asCollectionDestroyed: {
- readonly issuer: AccountId32;
- readonly collectionId: u32;
- } & Struct;
- readonly isIssuerChanged: boolean;
- readonly asIssuerChanged: {
- readonly oldIssuer: AccountId32;
- readonly newIssuer: AccountId32;
- readonly collectionId: u32;
- } & Struct;
- readonly isCollectionLocked: boolean;
- readonly asCollectionLocked: {
- readonly issuer: AccountId32;
- readonly collectionId: u32;
- } & Struct;
- readonly isNftMinted: boolean;
- readonly asNftMinted: {
- readonly owner: AccountId32;
- readonly collectionId: u32;
- readonly nftId: u32;
- } & Struct;
- readonly isNftBurned: boolean;
- readonly asNftBurned: {
- readonly owner: AccountId32;
- readonly nftId: u32;
- } & Struct;
- readonly isNftSent: boolean;
- readonly asNftSent: {
- readonly sender: AccountId32;
- readonly recipient: RmrkTraitsNftAccountIdOrCollectionNftTuple;
- readonly collectionId: u32;
- readonly nftId: u32;
- readonly approvalRequired: bool;
- } & Struct;
- readonly isNftAccepted: boolean;
- readonly asNftAccepted: {
- readonly sender: AccountId32;
- readonly recipient: RmrkTraitsNftAccountIdOrCollectionNftTuple;
- readonly collectionId: u32;
- readonly nftId: u32;
- } & Struct;
- readonly isNftRejected: boolean;
- readonly asNftRejected: {
- readonly sender: AccountId32;
- readonly collectionId: u32;
- readonly nftId: u32;
- } & Struct;
- readonly isPropertySet: boolean;
- readonly asPropertySet: {
- readonly collectionId: u32;
- readonly maybeNftId: Option<u32>;
- readonly key: Bytes;
- readonly value: Bytes;
- } & Struct;
- readonly isResourceAdded: boolean;
- readonly asResourceAdded: {
- readonly nftId: u32;
- readonly resourceId: u32;
- } & Struct;
- readonly isResourceRemoval: boolean;
- readonly asResourceRemoval: {
- readonly nftId: u32;
- readonly resourceId: u32;
- } & Struct;
- readonly isResourceAccepted: boolean;
- readonly asResourceAccepted: {
- readonly nftId: u32;
- readonly resourceId: u32;
- } & Struct;
- readonly isResourceRemovalAccepted: boolean;
- readonly asResourceRemovalAccepted: {
- readonly nftId: u32;
- readonly resourceId: u32;
- } & Struct;
- readonly isPrioritySet: boolean;
- readonly asPrioritySet: {
- readonly collectionId: u32;
- readonly nftId: u32;
- } & Struct;
- readonly type: 'CollectionCreated' | 'CollectionDestroyed' | 'IssuerChanged' | 'CollectionLocked' | 'NftMinted' | 'NftBurned' | 'NftSent' | 'NftAccepted' | 'NftRejected' | 'PropertySet' | 'ResourceAdded' | 'ResourceRemoval' | 'ResourceAccepted' | 'ResourceRemovalAccepted' | 'PrioritySet';
- }
-
- /** @name PalletRmrkEquipEvent (293) */
- export interface PalletRmrkEquipEvent extends Enum {
- readonly isBaseCreated: boolean;
- readonly asBaseCreated: {
- readonly issuer: AccountId32;
- readonly baseId: u32;
- } & Struct;
- readonly isEquippablesUpdated: boolean;
- readonly asEquippablesUpdated: {
- readonly baseId: u32;
- readonly slotId: u32;
- } & Struct;
- readonly type: 'BaseCreated' | 'EquippablesUpdated';
- }
-
- /** @name PalletEvmEvent (294) */
- export interface PalletEvmEvent extends Enum {
- readonly isLog: boolean;
- readonly asLog: EthereumLog;
- readonly isCreated: boolean;
- readonly asCreated: H160;
- readonly isCreatedFailed: boolean;
- readonly asCreatedFailed: H160;
- readonly isExecuted: boolean;
- readonly asExecuted: H160;
- readonly isExecutedFailed: boolean;
- readonly asExecutedFailed: H160;
- readonly isBalanceDeposit: boolean;
- readonly asBalanceDeposit: ITuple<[AccountId32, H160, U256]>;
- readonly isBalanceWithdraw: boolean;
- readonly asBalanceWithdraw: ITuple<[AccountId32, H160, U256]>;
- readonly type: 'Log' | 'Created' | 'CreatedFailed' | 'Executed' | 'ExecutedFailed' | 'BalanceDeposit' | 'BalanceWithdraw';
- }
-
- /** @name EthereumLog (295) */
- export interface EthereumLog extends Struct {
- readonly address: H160;
- readonly topics: Vec<H256>;
- readonly data: Bytes;
- }
-
- /** @name PalletEthereumEvent (296) */
- export interface PalletEthereumEvent extends Enum {
- readonly isExecuted: boolean;
- readonly asExecuted: ITuple<[H160, H160, H256, EvmCoreErrorExitReason]>;
- readonly type: 'Executed';
- }
-
- /** @name EvmCoreErrorExitReason (297) */
- export interface EvmCoreErrorExitReason extends Enum {
- readonly isSucceed: boolean;
- readonly asSucceed: EvmCoreErrorExitSucceed;
- readonly isError: boolean;
- readonly asError: EvmCoreErrorExitError;
- readonly isRevert: boolean;
- readonly asRevert: EvmCoreErrorExitRevert;
- readonly isFatal: boolean;
- readonly asFatal: EvmCoreErrorExitFatal;
- readonly type: 'Succeed' | 'Error' | 'Revert' | 'Fatal';
- }
-
- /** @name EvmCoreErrorExitSucceed (298) */
- export interface EvmCoreErrorExitSucceed extends Enum {
- readonly isStopped: boolean;
- readonly isReturned: boolean;
- readonly isSuicided: boolean;
- readonly type: 'Stopped' | 'Returned' | 'Suicided';
- }
-
- /** @name EvmCoreErrorExitError (299) */
- export interface EvmCoreErrorExitError extends Enum {
- readonly isStackUnderflow: boolean;
- readonly isStackOverflow: boolean;
- readonly isInvalidJump: boolean;
- readonly isInvalidRange: boolean;
- readonly isDesignatedInvalid: boolean;
- readonly isCallTooDeep: boolean;
- readonly isCreateCollision: boolean;
- readonly isCreateContractLimit: boolean;
- readonly isOutOfOffset: boolean;
- readonly isOutOfGas: boolean;
- readonly isOutOfFund: boolean;
- readonly isPcUnderflow: boolean;
- readonly isCreateEmpty: boolean;
- readonly isOther: boolean;
- readonly asOther: Text;
- readonly isInvalidCode: boolean;
- readonly type: 'StackUnderflow' | 'StackOverflow' | 'InvalidJump' | 'InvalidRange' | 'DesignatedInvalid' | 'CallTooDeep' | 'CreateCollision' | 'CreateContractLimit' | 'OutOfOffset' | 'OutOfGas' | 'OutOfFund' | 'PcUnderflow' | 'CreateEmpty' | 'Other' | 'InvalidCode';
- }
-
- /** @name EvmCoreErrorExitRevert (302) */
- export interface EvmCoreErrorExitRevert extends Enum {
- readonly isReverted: boolean;
- readonly type: 'Reverted';
- }
-
- /** @name EvmCoreErrorExitFatal (303) */
- export interface EvmCoreErrorExitFatal extends Enum {
- readonly isNotSupported: boolean;
- readonly isUnhandledInterrupt: boolean;
- readonly isCallErrorAsFatal: boolean;
- readonly asCallErrorAsFatal: EvmCoreErrorExitError;
- readonly isOther: boolean;
- readonly asOther: Text;
- readonly type: 'NotSupported' | 'UnhandledInterrupt' | 'CallErrorAsFatal' | 'Other';
- }
-
- /** @name FrameSystemPhase (304) */
- export interface FrameSystemPhase extends Enum {
- readonly isApplyExtrinsic: boolean;
- readonly asApplyExtrinsic: u32;
- readonly isFinalization: boolean;
- readonly isInitialization: boolean;
- readonly type: 'ApplyExtrinsic' | 'Finalization' | 'Initialization';
- }
-
- /** @name FrameSystemLastRuntimeUpgradeInfo (306) */
- export interface FrameSystemLastRuntimeUpgradeInfo extends Struct {
- readonly specVersion: Compact<u32>;
- readonly specName: Text;
- }
-
- /** @name FrameSystemLimitsBlockWeights (307) */
- export interface FrameSystemLimitsBlockWeights extends Struct {
- readonly baseBlock: u64;
- readonly maxBlock: u64;
- readonly perClass: FrameSupportWeightsPerDispatchClassWeightsPerClass;
- }
-
- /** @name FrameSupportWeightsPerDispatchClassWeightsPerClass (308) */
- export interface FrameSupportWeightsPerDispatchClassWeightsPerClass extends Struct {
- readonly normal: FrameSystemLimitsWeightsPerClass;
- readonly operational: FrameSystemLimitsWeightsPerClass;
- readonly mandatory: FrameSystemLimitsWeightsPerClass;
- }
-
- /** @name FrameSystemLimitsWeightsPerClass (309) */
- export interface FrameSystemLimitsWeightsPerClass extends Struct {
- readonly baseExtrinsic: u64;
- readonly maxExtrinsic: Option<u64>;
- readonly maxTotal: Option<u64>;
- readonly reserved: Option<u64>;
- }
-
- /** @name FrameSystemLimitsBlockLength (311) */
- export interface FrameSystemLimitsBlockLength extends Struct {
- readonly max: FrameSupportWeightsPerDispatchClassU32;
- }
-
- /** @name FrameSupportWeightsPerDispatchClassU32 (312) */
- export interface FrameSupportWeightsPerDispatchClassU32 extends Struct {
- readonly normal: u32;
- readonly operational: u32;
- readonly mandatory: u32;
- }
-
- /** @name FrameSupportWeightsRuntimeDbWeight (313) */
- export interface FrameSupportWeightsRuntimeDbWeight extends Struct {
- readonly read: u64;
- readonly write: u64;
- }
-
- /** @name SpVersionRuntimeVersion (314) */
- export interface SpVersionRuntimeVersion extends Struct {
- readonly specName: Text;
- readonly implName: Text;
- readonly authoringVersion: u32;
- readonly specVersion: u32;
- readonly implVersion: u32;
- readonly apis: Vec<ITuple<[U8aFixed, u32]>>;
- readonly transactionVersion: u32;
- readonly stateVersion: u8;
- }
-
- /** @name FrameSystemError (318) */
- export interface FrameSystemError extends Enum {
- readonly isInvalidSpecName: boolean;
- readonly isSpecVersionNeedsToIncrease: boolean;
- readonly isFailedToExtractRuntimeVersion: boolean;
- readonly isNonDefaultComposite: boolean;
- readonly isNonZeroRefCount: boolean;
- readonly isCallFiltered: boolean;
- readonly type: 'InvalidSpecName' | 'SpecVersionNeedsToIncrease' | 'FailedToExtractRuntimeVersion' | 'NonDefaultComposite' | 'NonZeroRefCount' | 'CallFiltered';
- }
-
- /** @name OrmlVestingModuleError (320) */
- export interface OrmlVestingModuleError extends Enum {
+ /** @name OrmlVestingModuleError (323) */
+ interface OrmlVestingModuleError extends Enum {
readonly isZeroVestingPeriod: boolean;
readonly isZeroVestingPeriodCount: boolean;
readonly isInsufficientBalanceToLock: boolean;
@@ -2965,30 +2837,30 @@
readonly type: 'ZeroVestingPeriod' | 'ZeroVestingPeriodCount' | 'InsufficientBalanceToLock' | 'TooManyVestingSchedules' | 'AmountLow' | 'MaxVestingSchedulesExceeded';
}
- /** @name CumulusPalletXcmpQueueInboundChannelDetails (322) */
- export interface CumulusPalletXcmpQueueInboundChannelDetails extends Struct {
+ /** @name CumulusPalletXcmpQueueInboundChannelDetails (325) */
+ interface CumulusPalletXcmpQueueInboundChannelDetails extends Struct {
readonly sender: u32;
readonly state: CumulusPalletXcmpQueueInboundState;
readonly messageMetadata: Vec<ITuple<[u32, PolkadotParachainPrimitivesXcmpMessageFormat]>>;
}
- /** @name CumulusPalletXcmpQueueInboundState (323) */
- export interface CumulusPalletXcmpQueueInboundState extends Enum {
+ /** @name CumulusPalletXcmpQueueInboundState (326) */
+ interface CumulusPalletXcmpQueueInboundState extends Enum {
readonly isOk: boolean;
readonly isSuspended: boolean;
readonly type: 'Ok' | 'Suspended';
}
- /** @name PolkadotParachainPrimitivesXcmpMessageFormat (326) */
- export interface PolkadotParachainPrimitivesXcmpMessageFormat extends Enum {
+ /** @name PolkadotParachainPrimitivesXcmpMessageFormat (329) */
+ interface PolkadotParachainPrimitivesXcmpMessageFormat extends Enum {
readonly isConcatenatedVersionedXcm: boolean;
readonly isConcatenatedEncodedBlob: boolean;
readonly isSignals: boolean;
readonly type: 'ConcatenatedVersionedXcm' | 'ConcatenatedEncodedBlob' | 'Signals';
}
- /** @name CumulusPalletXcmpQueueOutboundChannelDetails (329) */
- export interface CumulusPalletXcmpQueueOutboundChannelDetails extends Struct {
+ /** @name CumulusPalletXcmpQueueOutboundChannelDetails (332) */
+ interface CumulusPalletXcmpQueueOutboundChannelDetails extends Struct {
readonly recipient: u32;
readonly state: CumulusPalletXcmpQueueOutboundState;
readonly signalsExist: bool;
@@ -2996,15 +2868,15 @@
readonly lastIndex: u16;
}
- /** @name CumulusPalletXcmpQueueOutboundState (330) */
- export interface CumulusPalletXcmpQueueOutboundState extends Enum {
+ /** @name CumulusPalletXcmpQueueOutboundState (333) */
+ interface CumulusPalletXcmpQueueOutboundState extends Enum {
readonly isOk: boolean;
readonly isSuspended: boolean;
readonly type: 'Ok' | 'Suspended';
}
- /** @name CumulusPalletXcmpQueueQueueConfigData (332) */
- export interface CumulusPalletXcmpQueueQueueConfigData extends Struct {
+ /** @name CumulusPalletXcmpQueueQueueConfigData (335) */
+ interface CumulusPalletXcmpQueueQueueConfigData extends Struct {
readonly suspendThreshold: u32;
readonly dropThreshold: u32;
readonly resumeThreshold: u32;
@@ -3013,8 +2885,8 @@
readonly xcmpMaxIndividualWeight: u64;
}
- /** @name CumulusPalletXcmpQueueError (334) */
- export interface CumulusPalletXcmpQueueError extends Enum {
+ /** @name CumulusPalletXcmpQueueError (337) */
+ interface CumulusPalletXcmpQueueError extends Enum {
readonly isFailedToSend: boolean;
readonly isBadXcmOrigin: boolean;
readonly isBadXcm: boolean;
@@ -3023,8 +2895,8 @@
readonly type: 'FailedToSend' | 'BadXcmOrigin' | 'BadXcm' | 'BadOverweightIndex' | 'WeightOverLimit';
}
- /** @name PalletXcmError (335) */
- export interface PalletXcmError extends Enum {
+ /** @name PalletXcmError (338) */
+ interface PalletXcmError extends Enum {
readonly isUnreachable: boolean;
readonly isSendFailure: boolean;
readonly isFiltered: boolean;
@@ -3041,30 +2913,30 @@
readonly type: 'Unreachable' | 'SendFailure' | 'Filtered' | 'UnweighableMessage' | 'DestinationNotInvertible' | 'Empty' | 'CannotReanchor' | 'TooManyAssets' | 'InvalidOrigin' | 'BadVersion' | 'BadLocation' | 'NoSubscription' | 'AlreadySubscribed';
}
- /** @name CumulusPalletXcmError (336) */
- export type CumulusPalletXcmError = Null;
+ /** @name CumulusPalletXcmError (339) */
+ type CumulusPalletXcmError = Null;
- /** @name CumulusPalletDmpQueueConfigData (337) */
- export interface CumulusPalletDmpQueueConfigData extends Struct {
+ /** @name CumulusPalletDmpQueueConfigData (340) */
+ interface CumulusPalletDmpQueueConfigData extends Struct {
readonly maxIndividual: u64;
}
- /** @name CumulusPalletDmpQueuePageIndexData (338) */
- export interface CumulusPalletDmpQueuePageIndexData extends Struct {
+ /** @name CumulusPalletDmpQueuePageIndexData (341) */
+ interface CumulusPalletDmpQueuePageIndexData extends Struct {
readonly beginUsed: u32;
readonly endUsed: u32;
readonly overweightCount: u64;
}
- /** @name CumulusPalletDmpQueueError (341) */
- export interface CumulusPalletDmpQueueError extends Enum {
+ /** @name CumulusPalletDmpQueueError (344) */
+ interface CumulusPalletDmpQueueError extends Enum {
readonly isUnknown: boolean;
readonly isOverLimit: boolean;
readonly type: 'Unknown' | 'OverLimit';
}
- /** @name PalletUniqueError (345) */
- export interface PalletUniqueError extends Enum {
+ /** @name PalletUniqueError (348) */
+ interface PalletUniqueError extends Enum {
readonly isCollectionDecimalPointLimitExceeded: boolean;
readonly isConfirmUnsetSponsorFail: boolean;
readonly isEmptyArgument: boolean;
@@ -3072,8 +2944,8 @@
readonly type: 'CollectionDecimalPointLimitExceeded' | 'ConfirmUnsetSponsorFail' | 'EmptyArgument' | 'RepartitionCalledOnNonRefungibleCollection';
}
- /** @name PalletUniqueSchedulerScheduledV3 (348) */
- export interface PalletUniqueSchedulerScheduledV3 extends Struct {
+ /** @name PalletUniqueSchedulerScheduledV3 (351) */
+ interface PalletUniqueSchedulerScheduledV3 extends Struct {
readonly maybeId: Option<U8aFixed>;
readonly priority: u8;
readonly call: FrameSupportScheduleMaybeHashed;
@@ -3081,9 +2953,8 @@
readonly origin: OpalRuntimeOriginCaller;
}
- /** @name OpalRuntimeOriginCaller (349) */
- export interface OpalRuntimeOriginCaller extends Enum {
- readonly isVoid: boolean;
+ /** @name OpalRuntimeOriginCaller (352) */
+ interface OpalRuntimeOriginCaller extends Enum {
readonly isSystem: boolean;
readonly asSystem: FrameSupportDispatchRawOrigin;
readonly isVoid: boolean;
@@ -3096,8 +2967,8 @@
readonly type: 'System' | 'Void' | 'PolkadotXcm' | 'CumulusXcm' | 'Ethereum';
}
- /** @name FrameSupportDispatchRawOrigin (350) */
- export interface FrameSupportDispatchRawOrigin extends Enum {
+ /** @name FrameSupportDispatchRawOrigin (353) */
+ interface FrameSupportDispatchRawOrigin extends Enum {
readonly isRoot: boolean;
readonly isSigned: boolean;
readonly asSigned: AccountId32;
@@ -3105,8 +2976,8 @@
readonly type: 'Root' | 'Signed' | 'None';
}
- /** @name PalletXcmOrigin (351) */
- export interface PalletXcmOrigin extends Enum {
+ /** @name PalletXcmOrigin (354) */
+ interface PalletXcmOrigin extends Enum {
readonly isXcm: boolean;
readonly asXcm: XcmV1MultiLocation;
readonly isResponse: boolean;
@@ -3114,26 +2985,26 @@
readonly type: 'Xcm' | 'Response';
}
- /** @name CumulusPalletXcmOrigin (352) */
- export interface CumulusPalletXcmOrigin extends Enum {
+ /** @name CumulusPalletXcmOrigin (355) */
+ interface CumulusPalletXcmOrigin extends Enum {
readonly isRelay: boolean;
readonly isSiblingParachain: boolean;
readonly asSiblingParachain: u32;
readonly type: 'Relay' | 'SiblingParachain';
}
- /** @name PalletEthereumRawOrigin (353) */
- export interface PalletEthereumRawOrigin extends Enum {
+ /** @name PalletEthereumRawOrigin (356) */
+ interface PalletEthereumRawOrigin extends Enum {
readonly isEthereumTransaction: boolean;
readonly asEthereumTransaction: H160;
readonly type: 'EthereumTransaction';
}
- /** @name SpCoreVoid (354) */
- export type SpCoreVoid = Null;
+ /** @name SpCoreVoid (357) */
+ type SpCoreVoid = Null;
- /** @name PalletUniqueSchedulerError (355) */
- export interface PalletUniqueSchedulerError extends Enum {
+ /** @name PalletUniqueSchedulerError (358) */
+ interface PalletUniqueSchedulerError extends Enum {
readonly isFailedToSchedule: boolean;
readonly isNotFound: boolean;
readonly isTargetBlockNumberInPast: boolean;
@@ -3141,8 +3012,8 @@
readonly type: 'FailedToSchedule' | 'NotFound' | 'TargetBlockNumberInPast' | 'RescheduleNoChange';
}
- /** @name UpDataStructsCollection (356) */
- export interface UpDataStructsCollection extends Struct {
+ /** @name UpDataStructsCollection (359) */
+ interface UpDataStructsCollection extends Struct {
readonly owner: AccountId32;
readonly mode: UpDataStructsCollectionMode;
readonly name: Vec<u16>;
@@ -3154,8 +3025,8 @@
readonly externalCollection: bool;
}
- /** @name UpDataStructsSponsorshipState (357) */
- export interface UpDataStructsSponsorshipState extends Enum {
+ /** @name UpDataStructsSponsorshipState (360) */
+ interface UpDataStructsSponsorshipState extends Enum {
readonly isDisabled: boolean;
readonly isUnconfirmed: boolean;
readonly asUnconfirmed: AccountId32;
@@ -3164,44 +3035,44 @@
readonly type: 'Disabled' | 'Unconfirmed' | 'Confirmed';
}
- /** @name UpDataStructsProperties (358) */
- export interface UpDataStructsProperties extends Struct {
+ /** @name UpDataStructsProperties (361) */
+ interface UpDataStructsProperties extends Struct {
readonly map: UpDataStructsPropertiesMapBoundedVec;
readonly consumedSpace: u32;
readonly spaceLimit: u32;
}
- /** @name UpDataStructsPropertiesMapBoundedVec (359) */
- export interface UpDataStructsPropertiesMapBoundedVec extends BTreeMap<Bytes, Bytes> {}
+ /** @name UpDataStructsPropertiesMapBoundedVec (362) */
+ interface UpDataStructsPropertiesMapBoundedVec extends BTreeMap<Bytes, Bytes> {}
- /** @name UpDataStructsPropertiesMapPropertyPermission (364) */
- export interface UpDataStructsPropertiesMapPropertyPermission extends BTreeMap<Bytes, UpDataStructsPropertyPermission> {}
+ /** @name UpDataStructsPropertiesMapPropertyPermission (367) */
+ interface UpDataStructsPropertiesMapPropertyPermission extends BTreeMap<Bytes, UpDataStructsPropertyPermission> {}
- /** @name UpDataStructsCollectionStats (371) */
- export interface UpDataStructsCollectionStats extends Struct {
+ /** @name UpDataStructsCollectionStats (374) */
+ interface UpDataStructsCollectionStats extends Struct {
readonly created: u32;
readonly destroyed: u32;
readonly alive: u32;
}
- /** @name UpDataStructsTokenChild (372) */
- export interface UpDataStructsTokenChild extends Struct {
+ /** @name UpDataStructsTokenChild (375) */
+ interface UpDataStructsTokenChild extends Struct {
readonly token: u32;
readonly collection: u32;
}
- /** @name PhantomTypeUpDataStructs (373) */
- export interface PhantomTypeUpDataStructs extends Vec<ITuple<[UpDataStructsTokenData, UpDataStructsRpcCollection, RmrkTraitsCollectionCollectionInfo, RmrkTraitsNftNftInfo, RmrkTraitsResourceResourceInfo, RmrkTraitsPropertyPropertyInfo, RmrkTraitsBaseBaseInfo, RmrkTraitsPartPartType, RmrkTraitsTheme, RmrkTraitsNftNftChild]>> {}
+ /** @name PhantomTypeUpDataStructs (376) */
+ interface PhantomTypeUpDataStructs extends Vec<ITuple<[UpDataStructsTokenData, UpDataStructsRpcCollection, RmrkTraitsCollectionCollectionInfo, RmrkTraitsNftNftInfo, RmrkTraitsResourceResourceInfo, RmrkTraitsPropertyPropertyInfo, RmrkTraitsBaseBaseInfo, RmrkTraitsPartPartType, RmrkTraitsTheme, RmrkTraitsNftNftChild]>> {}
- /** @name UpDataStructsTokenData (375) */
- export interface UpDataStructsTokenData extends Struct {
+ /** @name UpDataStructsTokenData (378) */
+ interface UpDataStructsTokenData extends Struct {
readonly properties: Vec<UpDataStructsProperty>;
readonly owner: Option<PalletEvmAccountBasicCrossAccountIdRepr>;
readonly pieces: u128;
}
- /** @name UpDataStructsRpcCollection (377) */
- export interface UpDataStructsRpcCollection extends Struct {
+ /** @name UpDataStructsRpcCollection (380) */
+ interface UpDataStructsRpcCollection extends Struct {
readonly owner: AccountId32;
readonly mode: UpDataStructsCollectionMode;
readonly name: Vec<u16>;
@@ -3215,8 +3086,8 @@
readonly readOnly: bool;
}
- /** @name RmrkTraitsCollectionCollectionInfo (378) */
- export interface RmrkTraitsCollectionCollectionInfo extends Struct {
+ /** @name RmrkTraitsCollectionCollectionInfo (381) */
+ interface RmrkTraitsCollectionCollectionInfo extends Struct {
readonly issuer: AccountId32;
readonly metadata: Bytes;
readonly max: Option<u32>;
@@ -3224,8 +3095,8 @@
readonly nftsCount: u32;
}
- /** @name RmrkTraitsNftNftInfo (379) */
- export interface RmrkTraitsNftNftInfo extends Struct {
+ /** @name RmrkTraitsNftNftInfo (382) */
+ interface RmrkTraitsNftNftInfo extends Struct {
readonly owner: RmrkTraitsNftAccountIdOrCollectionNftTuple;
readonly royalty: Option<RmrkTraitsNftRoyaltyInfo>;
readonly metadata: Bytes;
@@ -3233,41 +3104,41 @@
readonly pending: bool;
}
- /** @name RmrkTraitsNftRoyaltyInfo (381) */
- export interface RmrkTraitsNftRoyaltyInfo extends Struct {
+ /** @name RmrkTraitsNftRoyaltyInfo (384) */
+ interface RmrkTraitsNftRoyaltyInfo extends Struct {
readonly recipient: AccountId32;
readonly amount: Permill;
}
- /** @name RmrkTraitsResourceResourceInfo (382) */
- export interface RmrkTraitsResourceResourceInfo extends Struct {
+ /** @name RmrkTraitsResourceResourceInfo (385) */
+ interface RmrkTraitsResourceResourceInfo extends Struct {
readonly id: u32;
readonly resource: RmrkTraitsResourceResourceTypes;
readonly pending: bool;
readonly pendingRemoval: bool;
}
- /** @name RmrkTraitsPropertyPropertyInfo (383) */
- export interface RmrkTraitsPropertyPropertyInfo extends Struct {
+ /** @name RmrkTraitsPropertyPropertyInfo (386) */
+ interface RmrkTraitsPropertyPropertyInfo extends Struct {
readonly key: Bytes;
readonly value: Bytes;
}
- /** @name RmrkTraitsBaseBaseInfo (384) */
- export interface RmrkTraitsBaseBaseInfo extends Struct {
+ /** @name RmrkTraitsBaseBaseInfo (387) */
+ interface RmrkTraitsBaseBaseInfo extends Struct {
readonly issuer: AccountId32;
readonly baseType: Bytes;
readonly symbol: Bytes;
}
- /** @name RmrkTraitsNftNftChild (385) */
- export interface RmrkTraitsNftNftChild extends Struct {
+ /** @name RmrkTraitsNftNftChild (388) */
+ interface RmrkTraitsNftNftChild extends Struct {
readonly collectionId: u32;
readonly nftId: u32;
}
- /** @name PalletCommonError (387) */
- export interface PalletCommonError extends Enum {
+ /** @name PalletCommonError (390) */
+ interface PalletCommonError extends Enum {
readonly isCollectionNotFound: boolean;
readonly isMustBeTokenOwner: boolean;
readonly isNoPermission: boolean;
@@ -3305,8 +3176,8 @@
readonly type: 'CollectionNotFound' | 'MustBeTokenOwner' | 'NoPermission' | 'CantDestroyNotEmptyCollection' | 'PublicMintingNotAllowed' | 'AddressNotInAllowlist' | 'CollectionNameLimitExceeded' | 'CollectionDescriptionLimitExceeded' | 'CollectionTokenPrefixLimitExceeded' | 'TotalCollectionsLimitExceeded' | 'CollectionAdminCountExceeded' | 'CollectionLimitBoundsExceeded' | 'OwnerPermissionsCantBeReverted' | 'TransferNotAllowed' | 'AccountTokenLimitExceeded' | 'CollectionTokenLimitExceeded' | 'MetadataFlagFrozen' | 'TokenNotFound' | 'TokenValueTooLow' | 'ApprovedValueTooLow' | 'CantApproveMoreThanOwned' | 'AddressIsZero' | 'UnsupportedOperation' | 'NotSufficientFounds' | 'UserIsNotAllowedToNest' | 'SourceCollectionIsNotAllowedToNest' | 'CollectionFieldSizeExceeded' | 'NoSpaceForProperty' | 'PropertyLimitReached' | 'PropertyKeyIsTooLong' | 'InvalidCharacterInPropertyKey' | 'EmptyPropertyKey' | 'CollectionIsExternal' | 'CollectionIsInternal';
}
- /** @name PalletFungibleError (389) */
- export interface PalletFungibleError extends Enum {
+ /** @name PalletFungibleError (392) */
+ interface PalletFungibleError extends Enum {
readonly isNotFungibleDataUsedToMintFungibleCollectionToken: boolean;
readonly isFungibleItemsHaveNoId: boolean;
readonly isFungibleItemsDontHaveData: boolean;
@@ -3315,13 +3186,13 @@
readonly type: 'NotFungibleDataUsedToMintFungibleCollectionToken' | 'FungibleItemsHaveNoId' | 'FungibleItemsDontHaveData' | 'FungibleDisallowsNesting' | 'SettingPropertiesNotAllowed';
}
- /** @name PalletRefungibleItemData (390) */
- export interface PalletRefungibleItemData extends Struct {
+ /** @name PalletRefungibleItemData (393) */
+ interface PalletRefungibleItemData extends Struct {
readonly constData: Bytes;
}
- /** @name PalletRefungibleError (394) */
- export interface PalletRefungibleError extends Enum {
+ /** @name PalletRefungibleError (398) */
+ interface PalletRefungibleError extends Enum {
readonly isNotRefungibleDataUsedToMintFungibleCollectionToken: boolean;
readonly isWrongRefungiblePieces: boolean;
readonly isRepartitionWhileNotOwningAllPieces: boolean;
@@ -3330,29 +3201,29 @@
readonly type: 'NotRefungibleDataUsedToMintFungibleCollectionToken' | 'WrongRefungiblePieces' | 'RepartitionWhileNotOwningAllPieces' | 'RefungibleDisallowsNesting' | 'SettingPropertiesNotAllowed';
}
- /** @name PalletNonfungibleItemData (395) */
- export interface PalletNonfungibleItemData extends Struct {
+ /** @name PalletNonfungibleItemData (399) */
+ interface PalletNonfungibleItemData extends Struct {
readonly owner: PalletEvmAccountBasicCrossAccountIdRepr;
}
- /** @name UpDataStructsPropertyScope (397) */
- export interface UpDataStructsPropertyScope extends Enum {
+ /** @name UpDataStructsPropertyScope (401) */
+ interface UpDataStructsPropertyScope extends Enum {
readonly isNone: boolean;
readonly isRmrk: boolean;
readonly isEth: boolean;
readonly type: 'None' | 'Rmrk' | 'Eth';
}
- /** @name PalletNonfungibleError (399) */
- export interface PalletNonfungibleError extends Enum {
+ /** @name PalletNonfungibleError (403) */
+ interface PalletNonfungibleError extends Enum {
readonly isNotNonfungibleDataUsedToMintFungibleCollectionToken: boolean;
readonly isNonfungibleItemsHaveNoAmount: boolean;
readonly isCantBurnNftWithChildren: boolean;
readonly type: 'NotNonfungibleDataUsedToMintFungibleCollectionToken' | 'NonfungibleItemsHaveNoAmount' | 'CantBurnNftWithChildren';
}
- /** @name PalletStructureError (400) */
- export interface PalletStructureError extends Enum {
+ /** @name PalletStructureError (404) */
+ interface PalletStructureError extends Enum {
readonly isOuroborosDetected: boolean;
readonly isDepthLimit: boolean;
readonly isBreadthLimit: boolean;
@@ -3360,8 +3231,8 @@
readonly type: 'OuroborosDetected' | 'DepthLimit' | 'BreadthLimit' | 'TokenNotFound';
}
- /** @name PalletRmrkCoreError (401) */
- export interface PalletRmrkCoreError extends Enum {
+ /** @name PalletRmrkCoreError (405) */
+ interface PalletRmrkCoreError extends Enum {
readonly isCorruptedCollectionType: boolean;
readonly isRmrkPropertyKeyIsTooLong: boolean;
readonly isRmrkPropertyValueIsTooLong: boolean;
@@ -3384,8 +3255,8 @@
readonly type: 'CorruptedCollectionType' | 'RmrkPropertyKeyIsTooLong' | 'RmrkPropertyValueIsTooLong' | 'RmrkPropertyIsNotFound' | 'UnableToDecodeRmrkData' | 'CollectionNotEmpty' | 'NoAvailableCollectionId' | 'NoAvailableNftId' | 'CollectionUnknown' | 'NoPermission' | 'NonTransferable' | 'CollectionFullOrLocked' | 'ResourceDoesntExist' | 'CannotSendToDescendentOrSelf' | 'CannotAcceptNonOwnedNft' | 'CannotRejectNonOwnedNft' | 'CannotRejectNonPendingNft' | 'ResourceNotPending' | 'NoAvailableResourceId';
}
- /** @name PalletRmrkEquipError (403) */
- export interface PalletRmrkEquipError extends Enum {
+ /** @name PalletRmrkEquipError (407) */
+ interface PalletRmrkEquipError extends Enum {
readonly isPermissionError: boolean;
readonly isNoAvailableBaseId: boolean;
readonly isNoAvailablePartId: boolean;
@@ -3396,8 +3267,8 @@
readonly type: 'PermissionError' | 'NoAvailableBaseId' | 'NoAvailablePartId' | 'BaseDoesntExist' | 'NeedsDefaultThemeFirst' | 'PartDoesntExist' | 'NoEquippableOnFixedPart';
}
- /** @name PalletEvmError (406) */
- export interface PalletEvmError extends Enum {
+ /** @name PalletEvmError (411) */
+ interface PalletEvmError extends Enum {
readonly isBalanceLow: boolean;
readonly isFeeOverflow: boolean;
readonly isPaymentOverflow: boolean;
@@ -3407,8 +3278,8 @@
readonly type: 'BalanceLow' | 'FeeOverflow' | 'PaymentOverflow' | 'WithdrawFailed' | 'GasPriceTooLow' | 'InvalidNonce';
}
- /** @name FpRpcTransactionStatus (409) */
- export interface FpRpcTransactionStatus extends Struct {
+ /** @name FpRpcTransactionStatus (414) */
+ interface FpRpcTransactionStatus extends Struct {
readonly transactionHash: H256;
readonly transactionIndex: u32;
readonly from: H160;
@@ -3418,11 +3289,11 @@
readonly logsBloom: EthbloomBloom;
}
- /** @name EthbloomBloom (411) */
- export interface EthbloomBloom extends U8aFixed {}
+ /** @name EthbloomBloom (416) */
+ interface EthbloomBloom extends U8aFixed {}
- /** @name EthereumReceiptReceiptV3 (413) */
- export interface EthereumReceiptReceiptV3 extends Enum {
+ /** @name EthereumReceiptReceiptV3 (418) */
+ interface EthereumReceiptReceiptV3 extends Enum {
readonly isLegacy: boolean;
readonly asLegacy: EthereumReceiptEip658ReceiptData;
readonly isEip2930: boolean;
@@ -3432,23 +3303,23 @@
readonly type: 'Legacy' | 'Eip2930' | 'Eip1559';
}
- /** @name EthereumReceiptEip658ReceiptData (414) */
- export interface EthereumReceiptEip658ReceiptData extends Struct {
+ /** @name EthereumReceiptEip658ReceiptData (419) */
+ interface EthereumReceiptEip658ReceiptData extends Struct {
readonly statusCode: u8;
readonly usedGas: U256;
readonly logsBloom: EthbloomBloom;
readonly logs: Vec<EthereumLog>;
}
- /** @name EthereumBlock (415) */
- export interface EthereumBlock extends Struct {
+ /** @name EthereumBlock (420) */
+ interface EthereumBlock extends Struct {
readonly header: EthereumHeader;
readonly transactions: Vec<EthereumTransactionTransactionV2>;
readonly ommers: Vec<EthereumHeader>;
}
- /** @name EthereumHeader (416) */
- export interface EthereumHeader extends Struct {
+ /** @name EthereumHeader (421) */
+ interface EthereumHeader extends Struct {
readonly parentHash: H256;
readonly ommersHash: H256;
readonly beneficiary: H160;
@@ -3466,46 +3337,46 @@
readonly nonce: EthereumTypesHashH64;
}
- /** @name EthereumTypesHashH64 (417) */
- export interface EthereumTypesHashH64 extends U8aFixed {}
+ /** @name EthereumTypesHashH64 (422) */
+ interface EthereumTypesHashH64 extends U8aFixed {}
- /** @name PalletEthereumError (422) */
- export interface PalletEthereumError extends Enum {
+ /** @name PalletEthereumError (427) */
+ interface PalletEthereumError extends Enum {
readonly isInvalidSignature: boolean;
readonly isPreLogExists: boolean;
readonly type: 'InvalidSignature' | 'PreLogExists';
}
- /** @name PalletEvmCoderSubstrateError (423) */
- export interface PalletEvmCoderSubstrateError extends Enum {
+ /** @name PalletEvmCoderSubstrateError (428) */
+ interface PalletEvmCoderSubstrateError extends Enum {
readonly isOutOfGas: boolean;
readonly isOutOfFund: boolean;
readonly type: 'OutOfGas' | 'OutOfFund';
}
- /** @name PalletEvmContractHelpersSponsoringModeT (424) */
- export interface PalletEvmContractHelpersSponsoringModeT extends Enum {
+ /** @name PalletEvmContractHelpersSponsoringModeT (429) */
+ interface PalletEvmContractHelpersSponsoringModeT extends Enum {
readonly isDisabled: boolean;
readonly isAllowlisted: boolean;
readonly isGenerous: boolean;
readonly type: 'Disabled' | 'Allowlisted' | 'Generous';
}
- /** @name PalletEvmContractHelpersError (426) */
- export interface PalletEvmContractHelpersError extends Enum {
+ /** @name PalletEvmContractHelpersError (431) */
+ interface PalletEvmContractHelpersError extends Enum {
readonly isNoPermission: boolean;
readonly type: 'NoPermission';
}
- /** @name PalletEvmMigrationError (427) */
- export interface PalletEvmMigrationError extends Enum {
+ /** @name PalletEvmMigrationError (432) */
+ interface PalletEvmMigrationError extends Enum {
readonly isAccountNotEmpty: boolean;
readonly isAccountIsNotMigrating: boolean;
readonly type: 'AccountNotEmpty' | 'AccountIsNotMigrating';
}
- /** @name SpRuntimeMultiSignature (429) */
- export interface SpRuntimeMultiSignature extends Enum {
+ /** @name SpRuntimeMultiSignature (434) */
+ interface SpRuntimeMultiSignature extends Enum {
readonly isEd25519: boolean;
readonly asEd25519: SpCoreEd25519Signature;
readonly isSr25519: boolean;
@@ -3515,34 +3386,34 @@
readonly type: 'Ed25519' | 'Sr25519' | 'Ecdsa';
}
- /** @name SpCoreEd25519Signature (430) */
- export interface SpCoreEd25519Signature extends U8aFixed {}
+ /** @name SpCoreEd25519Signature (435) */
+ interface SpCoreEd25519Signature extends U8aFixed {}
- /** @name SpCoreSr25519Signature (434) */
- export interface SpCoreSr25519Signature extends U8aFixed {}
+ /** @name SpCoreSr25519Signature (437) */
+ interface SpCoreSr25519Signature extends U8aFixed {}
- /** @name SpCoreEcdsaSignature (435) */
- export interface SpCoreEcdsaSignature extends U8aFixed {}
+ /** @name SpCoreEcdsaSignature (438) */
+ interface SpCoreEcdsaSignature extends U8aFixed {}
- /** @name FrameSystemExtensionsCheckSpecVersion (438) */
- export type FrameSystemExtensionsCheckSpecVersion = Null;
+ /** @name FrameSystemExtensionsCheckSpecVersion (441) */
+ type FrameSystemExtensionsCheckSpecVersion = Null;
- /** @name FrameSystemExtensionsCheckGenesis (439) */
- export type FrameSystemExtensionsCheckGenesis = Null;
+ /** @name FrameSystemExtensionsCheckGenesis (442) */
+ type FrameSystemExtensionsCheckGenesis = Null;
- /** @name FrameSystemExtensionsCheckNonce (442) */
- export interface FrameSystemExtensionsCheckNonce extends Compact<u32> {}
+ /** @name FrameSystemExtensionsCheckNonce (445) */
+ interface FrameSystemExtensionsCheckNonce extends Compact<u32> {}
- /** @name FrameSystemExtensionsCheckWeight (443) */
- export type FrameSystemExtensionsCheckWeight = Null;
+ /** @name FrameSystemExtensionsCheckWeight (446) */
+ type FrameSystemExtensionsCheckWeight = Null;
- /** @name PalletTemplateTransactionPaymentChargeTransactionPayment (444) */
- export interface PalletTemplateTransactionPaymentChargeTransactionPayment extends Compact<u128> {}
+ /** @name PalletTemplateTransactionPaymentChargeTransactionPayment (447) */
+ interface PalletTemplateTransactionPaymentChargeTransactionPayment extends Compact<u128> {}
- /** @name OpalRuntimeRuntime (445) */
- export type OpalRuntimeRuntime = Null;
+ /** @name OpalRuntimeRuntime (448) */
+ type OpalRuntimeRuntime = Null;
- /** @name PalletEthereumFakeTransactionFinalizer (444) */
- export type PalletEthereumFakeTransactionFinalizer = Null;
+ /** @name PalletEthereumFakeTransactionFinalizer (449) */
+ type PalletEthereumFakeTransactionFinalizer = Null;
} // declare module
tests/src/interfaces/unique/definitions.tsdiffbeforeafterboth--- a/tests/src/interfaces/unique/definitions.ts
+++ b/tests/src/interfaces/unique/definitions.ts
@@ -195,5 +195,10 @@
[{name: 'staker', type: CROSS_ACCOUNT_ID_TYPE, isOptional: true}],
'u128',
),
+ pendingUnstakePerBlock: fun(
+ 'Returns the total amount of unstaked tokens per block',
+ [crossAccountParam('staker')],
+ 'Vec<(u32, u128)>',
+ ),
},
};