difftreelog
build update polkadot to v0.9.43
in: master
40 files changed
Cargo.lockdiffbeforeafterboth141415[[package]]15[[package]]16name = "addr2line"16name = "addr2line"17version = "0.17.0"17version = "0.19.0"18source = "registry+https://github.com/rust-lang/crates.io-index"18source = "registry+https://github.com/rust-lang/crates.io-index"19checksum = "b9ecd88a8c8378ca913a680cd98f0f13ac67383d35993f86c90a70e3f137816b"19checksum = "a76fd60b23679b7d19bd066031410fb7e458ccc5e958eb5c325888ce4baedc97"20dependencies = [20dependencies = [21 "gimli 0.26.2",21 "gimli",22]22]232324[[package]]24[[package]]25name = "addr2line"25name = "addr2line"26version = "0.19.0"26version = "0.20.0"27source = "registry+https://github.com/rust-lang/crates.io-index"27source = "registry+https://github.com/rust-lang/crates.io-index"28checksum = "a76fd60b23679b7d19bd066031410fb7e458ccc5e958eb5c325888ce4baedc97"28checksum = "f4fa78e18c64fce05e902adecd7a5eed15a5e0a3439f7b0e169f0252214865e3"29dependencies = [29dependencies = [30 "gimli 0.27.2",30 "gimli",31]31]323233[[package]]33[[package]]909091[[package]]91[[package]]92name = "aes"92name = "aes"93version = "0.8.2"93version = "0.8.3"94source = "registry+https://github.com/rust-lang/crates.io-index"94source = "registry+https://github.com/rust-lang/crates.io-index"95checksum = "433cfd6710c9986c576a25ca913c39d66a6474107b406f34f91d4a8923395241"95checksum = "ac1f845298e95f983ff1944b728ae08b8cebab80d684f0a832ed0fc74dfa27e2"96dependencies = [96dependencies = [97 "cfg-if",97 "cfg-if",98 "cipher 0.4.4",98 "cipher 0.4.4",120checksum = "209b47e8954a928e1d72e86eca7000ebb6655fe1436d33eefc2201cad027e237"120checksum = "209b47e8954a928e1d72e86eca7000ebb6655fe1436d33eefc2201cad027e237"121dependencies = [121dependencies = [122 "aead 0.5.2",122 "aead 0.5.2",123 "aes 0.8.2",123 "aes 0.8.3",124 "cipher 0.4.4",124 "cipher 0.4.4",125 "ctr 0.9.2",125 "ctr 0.9.2",126 "ghash 0.5.0",126 "ghash 0.5.0",153source = "registry+https://github.com/rust-lang/crates.io-index"153source = "registry+https://github.com/rust-lang/crates.io-index"154checksum = "fcb51a0695d8f838b1ee009b3fbf66bda078cd64590202a864a8f3e8c4315c47"154checksum = "fcb51a0695d8f838b1ee009b3fbf66bda078cd64590202a864a8f3e8c4315c47"155dependencies = [155dependencies = [156 "getrandom 0.2.9",156 "getrandom 0.2.10",157 "once_cell",157 "once_cell",158 "version_check",158 "version_check",159]159]165checksum = "2c99f64d1e06488f620f932677e24bc6e2897582980441ae90a671415bd7ec2f"165checksum = "2c99f64d1e06488f620f932677e24bc6e2897582980441ae90a671415bd7ec2f"166dependencies = [166dependencies = [167 "cfg-if",167 "cfg-if",168 "getrandom 0.2.9",168 "getrandom 0.2.10",169 "once_cell",169 "once_cell",170 "version_check",170 "version_check",171]171]172173[[package]]174name = "aho-corasick"175version = "0.7.20"176source = "registry+https://github.com/rust-lang/crates.io-index"177checksum = "cc936419f96fa211c1b9166887b38e5e40b19958e5b895be7c1f93adec7071ac"178dependencies = [179 "memchr",180]181172182[[package]]173[[package]]183name = "aho-corasick"174name = "aho-corasick"235226236[[package]]227[[package]]237name = "anstyle"228name = "anstyle"238version = "1.0.0"229version = "1.0.1"239source = "registry+https://github.com/rust-lang/crates.io-index"230source = "registry+https://github.com/rust-lang/crates.io-index"240checksum = "41ed9a86bf92ae6580e0a31281f65a1b1d867c0cc68d5346e2ae128dddfa6a7d"231checksum = "3a30da5c5f2d5e72842e00bcb57657162cdabef0931f40e2deb9b4140440cecd"241232242[[package]]233[[package]]243name = "anstyle-parse"234name = "anstyle-parse"244version = "0.2.0"235version = "0.2.1"245source = "registry+https://github.com/rust-lang/crates.io-index"236source = "registry+https://github.com/rust-lang/crates.io-index"246checksum = "e765fd216e48e067936442276d1d57399e37bce53c264d6fefbe298080cb57ee"237checksum = "938874ff5980b03a87c5524b3ae5b59cf99b1d6bc836848df7bc5ada9643c333"247dependencies = [238dependencies = [248 "utf8parse",239 "utf8parse",249]240]269260270[[package]]261[[package]]271name = "anyhow"262name = "anyhow"272version = "1.0.71"263version = "1.0.72"273source = "registry+https://github.com/rust-lang/crates.io-index"264source = "registry+https://github.com/rust-lang/crates.io-index"274checksum = "9c7d0618f0e0b7e8ff11427422b64564d5fb0be1940354bfe2e0529b18a9d9b8"265checksum = "3b13c32d80ecc7ab747b80c3784bce54ee8a7a0cc4fbda9bf4cda2cf6fe90854"275266276[[package]]267[[package]]277name = "app-promotion-rpc"268name = "app-promotion-rpc"325316326[[package]]317[[package]]327name = "arrayvec"318name = "arrayvec"328version = "0.7.2"319version = "0.7.4"329source = "registry+https://github.com/rust-lang/crates.io-index"320source = "registry+https://github.com/rust-lang/crates.io-index"330checksum = "8da52d66c7071e2e3fa2a1e5c6d088fec47b593032b254f5e980de8ea54454d6"321checksum = "96d30a06541fbafbc7f82ed10c06164cfbd2c401138f6addd8404629c4b16711"331322332[[package]]323[[package]]333name = "asn1-rs"324name = "asn1-rs"342 "num-traits",333 "num-traits",343 "rusticata-macros",334 "rusticata-macros",344 "thiserror",335 "thiserror",345 "time 0.3.21",336 "time 0.3.23",346]337]347338348[[package]]339[[package]]358 "num-traits",349 "num-traits",359 "rusticata-macros",350 "rusticata-macros",360 "thiserror",351 "thiserror",361 "time 0.3.21",352 "time 0.3.23",362]353]363354364[[package]]355[[package]]396 "syn 1.0.109",387 "syn 1.0.109",397]388]398399[[package]]400name = "asn1_der"401version = "0.7.6"402source = "registry+https://github.com/rust-lang/crates.io-index"403checksum = "155a5a185e42c6b77ac7b88a15143d930a9e9727a5b7b77eed417404ab15c247"404389405[[package]]390[[package]]406name = "assert_matches"391name = "assert_matches"410395411[[package]]396[[package]]412name = "async-channel"397name = "async-channel"413version = "1.8.0"398version = "1.9.0"414source = "registry+https://github.com/rust-lang/crates.io-index"399source = "registry+https://github.com/rust-lang/crates.io-index"415checksum = "cf46fee83e5ccffc220104713af3292ff9bc7c64c7de289f66dae8e38d826833"400checksum = "81953c529336010edd6d8e358f886d9581267795c61b19475b71314bffa46d35"416dependencies = [401dependencies = [417 "concurrent-queue",402 "concurrent-queue",418 "event-listener",403 "event-listener",433 "log",418 "log",434 "parking",419 "parking",435 "polling",420 "polling",436 "rustix 0.37.19",421 "rustix 0.37.23",437 "slab",422 "slab",438 "socket2",423 "socket2 0.4.9",439 "waker-fn",424 "waker-fn",440]425]441426456dependencies = [441dependencies = [457 "proc-macro2",442 "proc-macro2",458 "quote",443 "quote",459 "syn 2.0.18",444 "syn 2.0.26",460]445]461446462[[package]]447[[package]]463name = "async-trait"448name = "async-trait"464version = "0.1.68"449version = "0.1.71"465source = "registry+https://github.com/rust-lang/crates.io-index"450source = "registry+https://github.com/rust-lang/crates.io-index"466checksum = "b9ccdd8f2a161be9bd5c023df56f1b2a0bd1d83872ae53b71a84a12c9bf6e842"451checksum = "a564d521dd56509c4c47480d00b80ee55f7e385ae48db5744c67ad50c92d2ebf"467dependencies = [452dependencies = [468 "proc-macro2",453 "proc-macro2",469 "quote",454 "quote",470 "syn 2.0.18",455 "syn 2.0.26",471]456]472457473[[package]]458[[package]]480 "futures-sink",465 "futures-sink",481 "futures-util",466 "futures-util",482 "memchr",467 "memchr",483 "pin-project-lite 0.2.9",468 "pin-project-lite 0.2.10",484]469]485470486[[package]]471[[package]]520505521[[package]]506[[package]]522name = "backtrace"507name = "backtrace"523version = "0.3.67"508version = "0.3.68"524source = "registry+https://github.com/rust-lang/crates.io-index"509source = "registry+https://github.com/rust-lang/crates.io-index"525checksum = "233d376d6d185f2a3093e58f283f60f880315b6c60075b01f36b3b85154564ca"510checksum = "4319208da049c43661739c5fade2ba182f09d1dc2299b32298d3a31692b17e12"526dependencies = [511dependencies = [527 "addr2line 0.19.0",512 "addr2line 0.20.0",528 "cc",513 "cc",529 "cfg-if",514 "cfg-if",530 "libc",515 "libc",531 "miniz_oxide 0.6.2",516 "miniz_oxide",532 "object 0.30.3",517 "object 0.31.1",533 "rustc-demangle",518 "rustc-demangle",534]519]535520581[[package]]566[[package]]582name = "binary-merkle-tree"567name = "binary-merkle-tree"583version = "4.0.0-dev"568version = "4.0.0-dev"584source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"569source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"585dependencies = [570dependencies = [586 "hash-db 0.16.0",571 "hash-db 0.16.0",587 "log",572 "log",598583599[[package]]584[[package]]600name = "bindgen"585name = "bindgen"601version = "0.64.0"586version = "0.65.1"602source = "registry+https://github.com/rust-lang/crates.io-index"587source = "registry+https://github.com/rust-lang/crates.io-index"603checksum = "c4243e6031260db77ede97ad86c27e501d646a27ab57b59a574f725d98ab1fb4"588checksum = "cfdf7b466f9a4903edc73f95d6d2bcd5baf8ae620638762244d3f60143643cc5"604dependencies = [589dependencies = [605 "bitflags",590 "bitflags 1.3.2",606 "cexpr",591 "cexpr",607 "clang-sys",592 "clang-sys",608 "lazy_static",593 "lazy_static",609 "lazycell",594 "lazycell",610 "peeking_take_while",595 "peeking_take_while",596 "prettyplease 0.2.10",611 "proc-macro2",597 "proc-macro2",612 "quote",598 "quote",613 "regex",599 "regex",614 "rustc-hash",600 "rustc-hash",615 "shlex",601 "shlex",616 "syn 1.0.109",602 "syn 2.0.26",617]603]618604619[[package]]605[[package]]622source = "registry+https://github.com/rust-lang/crates.io-index"608source = "registry+https://github.com/rust-lang/crates.io-index"623checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a"609checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a"610611[[package]]612name = "bitflags"613version = "2.3.3"614source = "registry+https://github.com/rust-lang/crates.io-index"615checksum = "630be753d4e58660abd17930c71b647fe46c27ea6b63cc59e1e3851406972e42"624616625[[package]]617[[package]]626name = "bitvec"618name = "bitvec"650checksum = "3c2f0dc9a68c6317d884f97cc36cf5a3d20ba14ce404227df55e1af708ab04bc"642checksum = "3c2f0dc9a68c6317d884f97cc36cf5a3d20ba14ce404227df55e1af708ab04bc"651dependencies = [643dependencies = [652 "arrayref",644 "arrayref",653 "arrayvec 0.7.2",645 "arrayvec 0.7.4",654 "constant_time_eq",646 "constant_time_eq 0.2.6",655]647]656648657[[package]]649[[package]]661checksum = "6637f448b9e61dfadbdcbae9a885fadee1f3eaffb1f8d3c1965d3ade8bdfd44f"653checksum = "6637f448b9e61dfadbdcbae9a885fadee1f3eaffb1f8d3c1965d3ade8bdfd44f"662dependencies = [654dependencies = [663 "arrayref",655 "arrayref",664 "arrayvec 0.7.2",656 "arrayvec 0.7.4",665 "constant_time_eq",657 "constant_time_eq 0.2.6",666]658]667659668[[package]]660[[package]]669name = "blake3"661name = "blake3"670version = "1.3.3"662version = "1.4.1"671source = "registry+https://github.com/rust-lang/crates.io-index"663source = "registry+https://github.com/rust-lang/crates.io-index"672checksum = "42ae2468a89544a466886840aa467a25b766499f4f04bf7d9fcd10ecee9fccef"664checksum = "199c42ab6972d92c9f8995f086273d25c42fc0f7b2a1fcefba465c1352d25ba5"673dependencies = [665dependencies = [674 "arrayref",666 "arrayref",675 "arrayvec 0.7.2",667 "arrayvec 0.7.4",676 "cc",668 "cc",677 "cfg-if",669 "cfg-if",678 "constant_time_eq",670 "constant_time_eq 0.3.0",679 "digest 0.10.7",671 "digest 0.10.7",680]672]681673756748757[[package]]749[[package]]758name = "bounded-collections"750name = "bounded-collections"759version = "0.1.7"751version = "0.1.8"760source = "registry+https://github.com/rust-lang/crates.io-index"752source = "registry+https://github.com/rust-lang/crates.io-index"761checksum = "07fbd1d11282a1eb134d3c3b7cf8ce213b5161c6e5f73fb1b98618482c606b64"753checksum = "eb5b05133427c07c4776906f673ccf36c21b102c9829c641a5b56bd151d44fd6"762dependencies = [754dependencies = [763 "log",755 "log",764 "parity-scale-codec",756 "parity-scale-codec",783775784[[package]]776[[package]]785name = "bstr"777name = "bstr"786version = "1.5.0"778version = "1.6.0"787source = "registry+https://github.com/rust-lang/crates.io-index"779source = "registry+https://github.com/rust-lang/crates.io-index"788checksum = "a246e68bb43f6cd9db24bea052a53e40405417c5fb372e3d1a8a7f770a564ef5"780checksum = "6798148dccfbff0fae41c7574d2fa8f1ef3492fba0face179de5d8d447d67b05"789dependencies = [781dependencies = [790 "memchr",782 "memchr",791 "serde",783 "serde",849841850[[package]]842[[package]]851name = "camino"843name = "camino"852version = "1.1.4"844version = "1.1.6"853source = "registry+https://github.com/rust-lang/crates.io-index"845source = "registry+https://github.com/rust-lang/crates.io-index"854checksum = "c530edf18f37068ac2d977409ed5cd50d53d73bc653c7647b48eb78976ac9ae2"846checksum = "c59e92b5a388f549b863a7bea62612c09f24c8393560709a54558a9abdfb3b9c"855dependencies = [847dependencies = [856 "serde",848 "serde",857]849]858850859[[package]]851[[package]]860name = "cargo-platform"852name = "cargo-platform"861version = "0.1.2"853version = "0.1.3"862source = "registry+https://github.com/rust-lang/crates.io-index"854source = "registry+https://github.com/rust-lang/crates.io-index"863checksum = "cbdb825da8a5df079a43676dbe042702f1707b1109f713a01420fbb4cc71fa27"855checksum = "2cfa25e60aea747ec7e1124f238816749faa93759c6ff5b31f1ccdda137f4479"864dependencies = [856dependencies = [865 "serde",857 "serde",866]858]873dependencies = [865dependencies = [874 "camino",866 "camino",875 "cargo-platform",867 "cargo-platform",876 "semver 1.0.17",868 "semver 1.0.18",877 "serde",869 "serde",878 "serde_json",870 "serde_json",879 "thiserror",871 "thiserror",910902911[[package]]903[[package]]912name = "cfg-expr"904name = "cfg-expr"913version = "0.10.3"905version = "0.15.3"914source = "registry+https://github.com/rust-lang/crates.io-index"906source = "registry+https://github.com/rust-lang/crates.io-index"915checksum = "0aacacf4d96c24b2ad6eb8ee6df040e4f27b0d0b39a5710c30091baa830485db"907checksum = "215c0072ecc28f92eeb0eea38ba63ddfcb65c2828c46311d646f1a3ff5f9841c"916dependencies = [908dependencies = [917 "smallvec",909 "smallvec",918]910]103210241033[[package]]1025[[package]]1034name = "clap"1026name = "clap"1035version = "4.3.1"1027version = "4.3.12"1036source = "registry+https://github.com/rust-lang/crates.io-index"1028source = "registry+https://github.com/rust-lang/crates.io-index"1037checksum = "b4ed2379f8603fa2b7509891660e802b88c70a79a6427a70abb5968054de2c28"1029checksum = "3eab9e8ceb9afdade1ab3f0fd8dbce5b1b2f468ad653baf10e771781b2b67b73"1038dependencies = [1030dependencies = [1039 "clap_builder",1031 "clap_builder",1040 "clap_derive",1032 "clap_derive",104310351044[[package]]1036[[package]]1045name = "clap_builder"1037name = "clap_builder"1046version = "4.3.1"1038version = "4.3.12"1047source = "registry+https://github.com/rust-lang/crates.io-index"1039source = "registry+https://github.com/rust-lang/crates.io-index"1048checksum = "72394f3339a76daf211e57d4bcb374410f3965dcc606dd0e03738c7888766980"1040checksum = "9f2763db829349bf00cfc06251268865ed4363b93a943174f638daf3ecdba2cd"1049dependencies = [1041dependencies = [1050 "anstream",1042 "anstream",1051 "anstyle",1043 "anstyle",1052 "bitflags",1053 "clap_lex",1044 "clap_lex",1054 "strsim",1045 "strsim",1055]1046]105610471057[[package]]1048[[package]]1058name = "clap_derive"1049name = "clap_derive"1059version = "4.3.1"1050version = "4.3.12"1060source = "registry+https://github.com/rust-lang/crates.io-index"1051source = "registry+https://github.com/rust-lang/crates.io-index"1061checksum = "59e9ef9a08ee1c0e1f2e162121665ac45ac3783b0f897db7244ae75ad9a8f65b"1052checksum = "54a9bb5758fc5dfe728d1019941681eccaf0cf8a4189b692a0ee2f2ecf90a050"1062dependencies = [1053dependencies = [1063 "heck",1054 "heck",1064 "proc-macro2",1055 "proc-macro2",1065 "quote",1056 "quote",1066 "syn 2.0.18",1057 "syn 2.0.26",1067]1058]106810591069[[package]]1060[[package]]1120 "crossbeam-utils",1111 "crossbeam-utils",1121]1112]11131114[[package]]1115name = "console"1116version = "0.15.7"1117source = "registry+https://github.com/rust-lang/crates.io-index"1118checksum = "c926e00cc70edefdc64d3a5ff31cc65bb97a3460097762bd23afb4d8145fccf8"1119dependencies = [1120 "encode_unicode",1121 "lazy_static",1122 "libc",1123 "unicode-width",1124 "windows-sys 0.45.0",1125]112211261123[[package]]1127[[package]]1124name = "const-oid"1128name = "const-oid"1125version = "0.9.2"1129version = "0.9.4"1126source = "registry+https://github.com/rust-lang/crates.io-index"1130source = "registry+https://github.com/rust-lang/crates.io-index"1127checksum = "520fbf3c07483f94e3e3ca9d0cfd913d7718ef2483d2cfd91c0d9e91474ab913"1131checksum = "795bc6e66a8e340f075fcf6227e417a2dc976b92b91f3cdc778bb858778b6747"112811321129[[package]]1133[[package]]1130name = "constant_time_eq"1134name = "constant_time_eq"1131version = "0.2.5"1135version = "0.2.6"1132source = "registry+https://github.com/rust-lang/crates.io-index"1136source = "registry+https://github.com/rust-lang/crates.io-index"1133checksum = "13418e745008f7349ec7e449155f419a61b92b58a99cc3616942b926825ec76b"1137checksum = "21a53c0a4d288377e7415b53dcfc3c04da5cdc2cc95c8d5ac178b58f0b861ad6"11381139[[package]]1140name = "constant_time_eq"1141version = "0.3.0"1142source = "registry+https://github.com/rust-lang/crates.io-index"1143checksum = "f7144d30dcf0fafbce74250a3963025d8d52177934239851c917d29f1df280c2"113411441135[[package]]1145[[package]]1136name = "convert_case"1146name = "convert_case"118411941185[[package]]1195[[package]]1186name = "cpufeatures"1196name = "cpufeatures"1187version = "0.2.7"1197version = "0.2.9"1188source = "registry+https://github.com/rust-lang/crates.io-index"1198source = "registry+https://github.com/rust-lang/crates.io-index"1189checksum = "3e4c1eaa2012c47becbbad2ab175484c2a84d1185b566fb2cc5b8707343dfe58"1199checksum = "a17b76ff3a4162b0b27f354a0c87015ddad39d35f9c0c36607a3bdd175dde1f1"1190dependencies = [1200dependencies = [1191 "libc",1201 "libc",1192]1202]119312031194[[package]]1204[[package]]1195name = "cranelift-bforest"1205name = "cranelift-bforest"1196version = "0.93.2"1206version = "0.95.1"1197source = "registry+https://github.com/rust-lang/crates.io-index"1207source = "registry+https://github.com/rust-lang/crates.io-index"1198checksum = "2bc42ba2e232e5b20ff7dc299a812d53337dadce9a7e39a238e6a5cb82d2e57b"1208checksum = "1277fbfa94bc82c8ec4af2ded3e639d49ca5f7f3c7eeab2c66accd135ece4e70"1199dependencies = [1209dependencies = [1200 "cranelift-entity",1210 "cranelift-entity",1201]1211]120212121203[[package]]1213[[package]]1204name = "cranelift-codegen"1214name = "cranelift-codegen"1205version = "0.93.2"1215version = "0.95.1"1206source = "registry+https://github.com/rust-lang/crates.io-index"1216source = "registry+https://github.com/rust-lang/crates.io-index"1207checksum = "253531aca9b6f56103c9420369db3263e784df39aa1c90685a1f69cfbba0623e"1217checksum = "c6e8c31ad3b2270e9aeec38723888fe1b0ace3bea2b06b3f749ccf46661d3220"1208dependencies = [1218dependencies = [1209 "arrayvec 0.7.2",1210 "bumpalo",1219 "bumpalo",1211 "cranelift-bforest",1220 "cranelift-bforest",1212 "cranelift-codegen-meta",1221 "cranelift-codegen-meta",1213 "cranelift-codegen-shared",1222 "cranelift-codegen-shared",1214 "cranelift-entity",1223 "cranelift-entity",1215 "cranelift-isle",1224 "cranelift-isle",1216 "gimli 0.26.2",1225 "gimli",1217 "hashbrown 0.12.3",1226 "hashbrown 0.13.2",1218 "log",1227 "log",1219 "regalloc2",1228 "regalloc2",1220 "smallvec",1229 "smallvec",122312321224[[package]]1233[[package]]1225name = "cranelift-codegen-meta"1234name = "cranelift-codegen-meta"1226version = "0.93.2"1235version = "0.95.1"1227source = "registry+https://github.com/rust-lang/crates.io-index"1236source = "registry+https://github.com/rust-lang/crates.io-index"1228checksum = "72f2154365e2bff1b1b8537a7181591fdff50d8e27fa6e40d5c69c3bad0ca7c8"1237checksum = "c8ac5ac30d62b2d66f12651f6b606dbdfd9c2cfd0908de6b387560a277c5c9da"1229dependencies = [1238dependencies = [1230 "cranelift-codegen-shared",1239 "cranelift-codegen-shared",1231]1240]123212411233[[package]]1242[[package]]1234name = "cranelift-codegen-shared"1243name = "cranelift-codegen-shared"1235version = "0.93.2"1244version = "0.95.1"1236source = "registry+https://github.com/rust-lang/crates.io-index"1245source = "registry+https://github.com/rust-lang/crates.io-index"1237checksum = "687e14e3f5775248930e0d5a84195abef8b829958e9794bf8d525104993612b4"1246checksum = "dd82b8b376247834b59ed9bdc0ddeb50f517452827d4a11bccf5937b213748b8"123812471239[[package]]1248[[package]]1240name = "cranelift-entity"1249name = "cranelift-entity"1241version = "0.93.2"1250version = "0.95.1"1242source = "registry+https://github.com/rust-lang/crates.io-index"1251source = "registry+https://github.com/rust-lang/crates.io-index"1243checksum = "f42ea692c7b450ad18b8c9889661505d51c09ec4380cf1c2d278dbb2da22cae1"1252checksum = "40099d38061b37e505e63f89bab52199037a72b931ad4868d9089ff7268660b0"1244dependencies = [1253dependencies = [1245 "serde",1254 "serde",1246]1255]124712561248[[package]]1257[[package]]1249name = "cranelift-frontend"1258name = "cranelift-frontend"1250version = "0.93.2"1259version = "0.95.1"1251source = "registry+https://github.com/rust-lang/crates.io-index"1260source = "registry+https://github.com/rust-lang/crates.io-index"1252checksum = "8483c2db6f45fe9ace984e5adc5d058102227e4c62e5aa2054e16b0275fd3a6e"1261checksum = "64a25d9d0a0ae3079c463c34115ec59507b4707175454f0eee0891e83e30e82d"1253dependencies = [1262dependencies = [1254 "cranelift-codegen",1263 "cranelift-codegen",1255 "log",1264 "log",125912681260[[package]]1269[[package]]1261name = "cranelift-isle"1270name = "cranelift-isle"1262version = "0.93.2"1271version = "0.95.1"1263source = "registry+https://github.com/rust-lang/crates.io-index"1272source = "registry+https://github.com/rust-lang/crates.io-index"1264checksum = "e9793158837678902446c411741d87b43f57dadfb944f2440db4287cda8cbd59"1273checksum = "80de6a7d0486e4acbd5f9f87ec49912bf4c8fb6aea00087b989685460d4469ba"126512741266[[package]]1275[[package]]1267name = "cranelift-native"1276name = "cranelift-native"1268version = "0.93.2"1277version = "0.95.1"1269source = "registry+https://github.com/rust-lang/crates.io-index"1278source = "registry+https://github.com/rust-lang/crates.io-index"1270checksum = "72668c7755f2b880665cb422c8ad2d56db58a88b9bebfef0b73edc2277c13c49"1279checksum = "bb6b03e0e03801c4b3fd8ce0758a94750c07a44e7944cc0ffbf0d3f2e7c79b00"1271dependencies = [1280dependencies = [1272 "cranelift-codegen",1281 "cranelift-codegen",1273 "libc",1282 "libc",127612851277[[package]]1286[[package]]1278name = "cranelift-wasm"1287name = "cranelift-wasm"1279version = "0.93.2"1288version = "0.95.1"1280source = "registry+https://github.com/rust-lang/crates.io-index"1289source = "registry+https://github.com/rust-lang/crates.io-index"1281checksum = "3852ce4b088b44ac4e29459573943009a70d1b192c8d77ef949b4e814f656fc1"1290checksum = "ff3220489a3d928ad91e59dd7aeaa8b3de18afb554a6211213673a71c90737ac"1282dependencies = [1291dependencies = [1283 "cranelift-codegen",1292 "cranelift-codegen",1284 "cranelift-entity",1293 "cranelift-entity",133713461338[[package]]1347[[package]]1339name = "crossbeam-epoch"1348name = "crossbeam-epoch"1340version = "0.9.14"1349version = "0.9.15"1341source = "registry+https://github.com/rust-lang/crates.io-index"1350source = "registry+https://github.com/rust-lang/crates.io-index"1342checksum = "46bd5f3f85273295a9d14aedfb86f6aadbff6d8f5295c4a9edb08e819dcf5695"1351checksum = "ae211234986c545741a7dc064309f67ee1e5ad243d0e48335adc0484d960bcc7"1343dependencies = [1352dependencies = [1344 "autocfg",1353 "autocfg",1345 "cfg-if",1354 "cfg-if",1346 "crossbeam-utils",1355 "crossbeam-utils",1347 "memoffset 0.8.0",1356 "memoffset 0.9.0",1348 "scopeguard",1357 "scopeguard",1349]1358]13501359136013691361[[package]]1370[[package]]1362name = "crossbeam-utils"1371name = "crossbeam-utils"1363version = "0.8.15"1372version = "0.8.16"1364source = "registry+https://github.com/rust-lang/crates.io-index"1373source = "registry+https://github.com/rust-lang/crates.io-index"1365checksum = "3c063cd8cc95f5c377ed0d4b49a4b21f632396ff690e8470c29b3359b346984b"1374checksum = "5a22b2d63d4d1dc0b7f1b6b2747dd0088008a9be28b6ddf0b1e7d335e3037294"1366dependencies = [1375dependencies = [1367 "cfg-if",1376 "cfg-if",1368]1377]1449[[package]]1458[[package]]1450name = "cumulus-client-cli"1459name = "cumulus-client-cli"1451version = "0.1.0"1460version = "0.1.0"1452source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.42#f603a61ff370fc33740c9373833c3c6ba1486846"1461source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.43#b8999fce0f61fb757f9e57e326cda48e70137019"1453dependencies = [1462dependencies = [1454 "clap",1463 "clap",1455 "parity-scale-codec",1464 "parity-scale-codec",1464[[package]]1473[[package]]1465name = "cumulus-client-collator"1474name = "cumulus-client-collator"1466version = "0.1.0"1475version = "0.1.0"1467source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.42#f603a61ff370fc33740c9373833c3c6ba1486846"1476source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.43#b8999fce0f61fb757f9e57e326cda48e70137019"1468dependencies = [1477dependencies = [1469 "cumulus-client-consensus-common",1478 "cumulus-client-consensus-common",1470 "cumulus-client-network",1479 "cumulus-client-network",1487[[package]]1496[[package]]1488name = "cumulus-client-consensus-aura"1497name = "cumulus-client-consensus-aura"1489version = "0.1.0"1498version = "0.1.0"1490source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.42#f603a61ff370fc33740c9373833c3c6ba1486846"1499source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.43#b8999fce0f61fb757f9e57e326cda48e70137019"1491dependencies = [1500dependencies = [1492 "async-trait",1501 "async-trait",1502 "cumulus-client-collator",1493 "cumulus-client-consensus-common",1503 "cumulus-client-consensus-common",1504 "cumulus-client-consensus-proposer",1494 "cumulus-primitives-core",1505 "cumulus-primitives-core",1506 "cumulus-primitives-parachain-inherent",1507 "cumulus-relay-chain-interface",1495 "futures",1508 "futures",1496 "parity-scale-codec",1509 "parity-scale-codec",1510 "polkadot-node-primitives",1511 "polkadot-overseer",1512 "polkadot-primitives",1497 "sc-client-api",1513 "sc-client-api",1498 "sc-consensus",1514 "sc-consensus",1499 "sc-consensus-aura",1515 "sc-consensus-aura",1509 "sp-inherents",1525 "sp-inherents",1510 "sp-keystore",1526 "sp-keystore",1511 "sp-runtime",1527 "sp-runtime",1528 "sp-state-machine",1529 "sp-timestamp",1512 "substrate-prometheus-endpoint",1530 "substrate-prometheus-endpoint",1513 "tracing",1531 "tracing",1514]1532]151515331516[[package]]1534[[package]]1517name = "cumulus-client-consensus-common"1535name = "cumulus-client-consensus-common"1518version = "0.1.0"1536version = "0.1.0"1519source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.42#f603a61ff370fc33740c9373833c3c6ba1486846"1537source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.43#b8999fce0f61fb757f9e57e326cda48e70137019"1520dependencies = [1538dependencies = [1521 "async-trait",1539 "async-trait",1522 "cumulus-client-pov-recovery",1540 "cumulus-client-pov-recovery",1532 "schnellru",1550 "schnellru",1533 "sp-blockchain",1551 "sp-blockchain",1534 "sp-consensus",1552 "sp-consensus",1553 "sp-core",1535 "sp-runtime",1554 "sp-runtime",1536 "sp-trie",1555 "sp-trie",1556 "substrate-prometheus-endpoint",1537 "tracing",1557 "tracing",1538]1558]15591560[[package]]1561name = "cumulus-client-consensus-proposer"1562version = "0.1.0"1563source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.43#b8999fce0f61fb757f9e57e326cda48e70137019"1564dependencies = [1565 "anyhow",1566 "async-trait",1567 "cumulus-primitives-parachain-inherent",1568 "sp-consensus",1569 "sp-inherents",1570 "sp-runtime",1571 "sp-state-machine",1572 "thiserror",1573]153915741540[[package]]1575[[package]]1541name = "cumulus-client-network"1576name = "cumulus-client-network"1542version = "0.1.0"1577version = "0.1.0"1543source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.42#f603a61ff370fc33740c9373833c3c6ba1486846"1578source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.43#b8999fce0f61fb757f9e57e326cda48e70137019"1544dependencies = [1579dependencies = [1545 "async-trait",1580 "async-trait",1546 "cumulus-relay-chain-interface",1581 "cumulus-relay-chain-interface",1563[[package]]1598[[package]]1564name = "cumulus-client-pov-recovery"1599name = "cumulus-client-pov-recovery"1565version = "0.1.0"1600version = "0.1.0"1566source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.42#f603a61ff370fc33740c9373833c3c6ba1486846"1601source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.43#b8999fce0f61fb757f9e57e326cda48e70137019"1567dependencies = [1602dependencies = [1568 "async-trait",1603 "async-trait",1569 "cumulus-primitives-core",1604 "cumulus-primitives-core",1587[[package]]1622[[package]]1588name = "cumulus-client-service"1623name = "cumulus-client-service"1589version = "0.1.0"1624version = "0.1.0"1590source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.42#f603a61ff370fc33740c9373833c3c6ba1486846"1625source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.43#b8999fce0f61fb757f9e57e326cda48e70137019"1591dependencies = [1626dependencies = [1592 "cumulus-client-cli",1627 "cumulus-client-cli",1593 "cumulus-client-collator",1628 "cumulus-client-collator",1622[[package]]1657[[package]]1623name = "cumulus-pallet-aura-ext"1658name = "cumulus-pallet-aura-ext"1624version = "0.1.0"1659version = "0.1.0"1625source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.42#f603a61ff370fc33740c9373833c3c6ba1486846"1660source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.43#b8999fce0f61fb757f9e57e326cda48e70137019"1626dependencies = [1661dependencies = [1627 "frame-support",1662 "frame-support",1628 "frame-system",1663 "frame-system",1638[[package]]1673[[package]]1639name = "cumulus-pallet-dmp-queue"1674name = "cumulus-pallet-dmp-queue"1640version = "0.1.0"1675version = "0.1.0"1641source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.42#f603a61ff370fc33740c9373833c3c6ba1486846"1676source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.43#b8999fce0f61fb757f9e57e326cda48e70137019"1642dependencies = [1677dependencies = [1643 "cumulus-primitives-core",1678 "cumulus-primitives-core",1644 "frame-support",1679 "frame-support",1655[[package]]1690[[package]]1656name = "cumulus-pallet-parachain-system"1691name = "cumulus-pallet-parachain-system"1657version = "0.1.0"1692version = "0.1.0"1658source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.42#f603a61ff370fc33740c9373833c3c6ba1486846"1693source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.43#b8999fce0f61fb757f9e57e326cda48e70137019"1659dependencies = [1694dependencies = [1660 "bytes",1695 "bytes",1661 "cumulus-pallet-parachain-system-proc-macro",1696 "cumulus-pallet-parachain-system-proc-macro",1684[[package]]1719[[package]]1685name = "cumulus-pallet-parachain-system-proc-macro"1720name = "cumulus-pallet-parachain-system-proc-macro"1686version = "0.1.0"1721version = "0.1.0"1687source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.42#f603a61ff370fc33740c9373833c3c6ba1486846"1722source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.43#b8999fce0f61fb757f9e57e326cda48e70137019"1688dependencies = [1723dependencies = [1689 "proc-macro-crate",1724 "proc-macro-crate",1690 "proc-macro2",1725 "proc-macro2",1691 "quote",1726 "quote",1692 "syn 2.0.18",1727 "syn 2.0.26",1693]1728]169417291695[[package]]1730[[package]]1696name = "cumulus-pallet-xcm"1731name = "cumulus-pallet-xcm"1697version = "0.1.0"1732version = "0.1.0"1698source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.42#f603a61ff370fc33740c9373833c3c6ba1486846"1733source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.43#b8999fce0f61fb757f9e57e326cda48e70137019"1699dependencies = [1734dependencies = [1700 "cumulus-primitives-core",1735 "cumulus-primitives-core",1701 "frame-support",1736 "frame-support",1711[[package]]1746[[package]]1712name = "cumulus-pallet-xcmp-queue"1747name = "cumulus-pallet-xcmp-queue"1713version = "0.1.0"1748version = "0.1.0"1714source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.42#f603a61ff370fc33740c9373833c3c6ba1486846"1749source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.43#b8999fce0f61fb757f9e57e326cda48e70137019"1715dependencies = [1750dependencies = [1716 "cumulus-primitives-core",1751 "cumulus-primitives-core",1717 "frame-support",1752 "frame-support",1731[[package]]1766[[package]]1732name = "cumulus-primitives-core"1767name = "cumulus-primitives-core"1733version = "0.1.0"1768version = "0.1.0"1734source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.42#f603a61ff370fc33740c9373833c3c6ba1486846"1769source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.43#b8999fce0f61fb757f9e57e326cda48e70137019"1735dependencies = [1770dependencies = [1736 "parity-scale-codec",1771 "parity-scale-codec",1737 "polkadot-core-primitives",1772 "polkadot-core-primitives",1748[[package]]1783[[package]]1749name = "cumulus-primitives-parachain-inherent"1784name = "cumulus-primitives-parachain-inherent"1750version = "0.1.0"1785version = "0.1.0"1751source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.42#f603a61ff370fc33740c9373833c3c6ba1486846"1786source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.43#b8999fce0f61fb757f9e57e326cda48e70137019"1752dependencies = [1787dependencies = [1753 "async-trait",1788 "async-trait",1754 "cumulus-primitives-core",1789 "cumulus-primitives-core",1771[[package]]1806[[package]]1772name = "cumulus-primitives-timestamp"1807name = "cumulus-primitives-timestamp"1773version = "0.1.0"1808version = "0.1.0"1774source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.42#f603a61ff370fc33740c9373833c3c6ba1486846"1809source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.43#b8999fce0f61fb757f9e57e326cda48e70137019"1775dependencies = [1810dependencies = [1776 "cumulus-primitives-core",1811 "cumulus-primitives-core",1777 "futures",1812 "futures",1784[[package]]1819[[package]]1785name = "cumulus-primitives-utility"1820name = "cumulus-primitives-utility"1786version = "0.1.0"1821version = "0.1.0"1787source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.42#f603a61ff370fc33740c9373833c3c6ba1486846"1822source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.43#b8999fce0f61fb757f9e57e326cda48e70137019"1788dependencies = [1823dependencies = [1789 "cumulus-primitives-core",1824 "cumulus-primitives-core",1790 "frame-support",1825 "frame-support",1802[[package]]1837[[package]]1803name = "cumulus-relay-chain-inprocess-interface"1838name = "cumulus-relay-chain-inprocess-interface"1804version = "0.1.0"1839version = "0.1.0"1805source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.42#f603a61ff370fc33740c9373833c3c6ba1486846"1840source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.43#b8999fce0f61fb757f9e57e326cda48e70137019"1806dependencies = [1841dependencies = [1807 "async-trait",1842 "async-trait",1808 "cumulus-primitives-core",1843 "cumulus-primitives-core",1827[[package]]1862[[package]]1828name = "cumulus-relay-chain-interface"1863name = "cumulus-relay-chain-interface"1829version = "0.1.0"1864version = "0.1.0"1830source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.42#f603a61ff370fc33740c9373833c3c6ba1486846"1865source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.43#b8999fce0f61fb757f9e57e326cda48e70137019"1831dependencies = [1866dependencies = [1832 "async-trait",1867 "async-trait",1833 "cumulus-primitives-core",1868 "cumulus-primitives-core",1845[[package]]1880[[package]]1846name = "cumulus-relay-chain-minimal-node"1881name = "cumulus-relay-chain-minimal-node"1847version = "0.1.0"1882version = "0.1.0"1848source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.42#f603a61ff370fc33740c9373833c3c6ba1486846"1883source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.43#b8999fce0f61fb757f9e57e326cda48e70137019"1849dependencies = [1884dependencies = [1850 "array-bytes 6.1.0",1885 "array-bytes 6.1.0",1851 "async-trait",1886 "async-trait",1883[[package]]1918[[package]]1884name = "cumulus-relay-chain-rpc-interface"1919name = "cumulus-relay-chain-rpc-interface"1885version = "0.1.0"1920version = "0.1.0"1886source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.42#f603a61ff370fc33740c9373833c3c6ba1486846"1921source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.43#b8999fce0f61fb757f9e57e326cda48e70137019"1887dependencies = [1922dependencies = [1888 "async-trait",1923 "async-trait",1889 "cumulus-primitives-core",1924 "cumulus-primitives-core",1913[[package]]1948[[package]]1914name = "cumulus-test-relay-sproof-builder"1949name = "cumulus-test-relay-sproof-builder"1915version = "0.1.0"1950version = "0.1.0"1916source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.42#f603a61ff370fc33740c9373833c3c6ba1486846"1951source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.43#b8999fce0f61fb757f9e57e326cda48e70137019"1917dependencies = [1952dependencies = [1918 "cumulus-primitives-core",1953 "cumulus-primitives-core",1919 "parity-scale-codec",1954 "parity-scale-codec",196520001966[[package]]2001[[package]]1967name = "cxx"2002name = "cxx"1968version = "1.0.95"2003version = "1.0.100"1969source = "registry+https://github.com/rust-lang/crates.io-index"2004source = "registry+https://github.com/rust-lang/crates.io-index"1970checksum = "109308c20e8445959c2792e81871054c6a17e6976489a93d2769641a2ba5839c"2005checksum = "e928d50d5858b744d1ea920b790641129c347a770d1530c3a85b77705a5ee031"1971dependencies = [2006dependencies = [1972 "cc",2007 "cc",1973 "cxxbridge-flags",2008 "cxxbridge-flags",197720121978[[package]]2013[[package]]1979name = "cxx-build"2014name = "cxx-build"1980version = "1.0.95"2015version = "1.0.100"1981source = "registry+https://github.com/rust-lang/crates.io-index"2016source = "registry+https://github.com/rust-lang/crates.io-index"1982checksum = "daf4c6755cdf10798b97510e0e2b3edb9573032bd9379de8fffa59d68165494f"2017checksum = "8332ba63f8a8040ca479de693150129067304a3496674477fff6d0c372cc34ae"1983dependencies = [2018dependencies = [1984 "cc",2019 "cc",1985 "codespan-reporting",2020 "codespan-reporting",1986 "once_cell",2021 "once_cell",1987 "proc-macro2",2022 "proc-macro2",1988 "quote",2023 "quote",1989 "scratch",2024 "scratch",1990 "syn 2.0.18",2025 "syn 2.0.26",1991]2026]199220271993[[package]]2028[[package]]1994name = "cxxbridge-flags"2029name = "cxxbridge-flags"1995version = "1.0.95"2030version = "1.0.100"1996source = "registry+https://github.com/rust-lang/crates.io-index"2031source = "registry+https://github.com/rust-lang/crates.io-index"1997checksum = "882074421238e84fe3b4c65d0081de34e5b323bf64555d3e61991f76eb64a7bb"2032checksum = "5966a5a87b6e9bb342f5fab7170a93c77096efe199872afffc4b477cfeb86957"199820331999[[package]]2034[[package]]2000name = "cxxbridge-macro"2035name = "cxxbridge-macro"2001version = "1.0.95"2036version = "1.0.100"2002source = "registry+https://github.com/rust-lang/crates.io-index"2037source = "registry+https://github.com/rust-lang/crates.io-index"2003checksum = "4a076022ece33e7686fb76513518e219cca4fce5750a8ae6d1ce6c0f48fd1af9"2038checksum = "81b2dab6991c7ab1572fea8cb049db819b1aeea1e2dac74c0869f244d9f21a7c"2004dependencies = [2039dependencies = [2005 "proc-macro2",2040 "proc-macro2",2006 "quote",2041 "quote",2007 "syn 2.0.18",2042 "syn 2.0.26",2008]2043]200920442010[[package]]2045[[package]]208121162082[[package]]2117[[package]]2083name = "der"2118name = "der"2084version = "0.7.6"2119version = "0.7.7"2085source = "registry+https://github.com/rust-lang/crates.io-index"2120source = "registry+https://github.com/rust-lang/crates.io-index"2086checksum = "56acb310e15652100da43d130af8d97b509e95af61aab1c5a7939ef24337ee17"2121checksum = "0c7ed52955ce76b1554f509074bb357d3fb8ac9b51288a65a3fd480d1dfba946"2087dependencies = [2122dependencies = [2088 "const-oid",2123 "const-oid",2089 "zeroize",2124 "zeroize",2268dependencies = [2303dependencies = [2269 "proc-macro2",2304 "proc-macro2",2270 "quote",2305 "quote",2271 "syn 2.0.18",2306 "syn 2.0.26",2272]2307]227323082274[[package]]2309[[package]]228523202286[[package]]2321[[package]]2287name = "dtoa"2322name = "dtoa"2288version = "1.0.6"2323version = "1.0.9"2289source = "registry+https://github.com/rust-lang/crates.io-index"2324source = "registry+https://github.com/rust-lang/crates.io-index"2290checksum = "65d09067bfacaa79114679b279d7f5885b53295b1e2cfb4e79c8e4bd3d633169"2325checksum = "dcbb2bf8e87535c23f7a8a321e364ce21462d0ff10cb6407820e8e96dfff6653"229123262292[[package]]2327[[package]]2293name = "dyn-clonable"2328name = "dyn-clonable"231223472313[[package]]2348[[package]]2314name = "dyn-clone"2349name = "dyn-clone"2315version = "1.0.11"2350version = "1.0.12"2316source = "registry+https://github.com/rust-lang/crates.io-index"2351source = "registry+https://github.com/rust-lang/crates.io-index"2317checksum = "68b0cf012f1230e43cd00ebb729c6bb58707ecfa8ad08b52ef3a4ccd2697fc30"2352checksum = "304e6508efa593091e97a9abbc10f90aa7ca635b6d2784feff3c89d41dd12272"231823532319[[package]]2354[[package]]2320name = "ecdsa"2355name = "ecdsa"2334source = "registry+https://github.com/rust-lang/crates.io-index"2369source = "registry+https://github.com/rust-lang/crates.io-index"2335checksum = "0997c976637b606099b9985693efa3581e84e41f5c11ba5255f88711058ad428"2370checksum = "0997c976637b606099b9985693efa3581e84e41f5c11ba5255f88711058ad428"2336dependencies = [2371dependencies = [2337 "der 0.7.6",2372 "der 0.7.7",2338 "digest 0.10.7",2373 "digest 0.10.7",2339 "elliptic-curve 0.13.5",2374 "elliptic-curve 0.13.5",2340 "rfc6979 0.4.0",2375 "rfc6979 0.4.0",2426 "zeroize",2461 "zeroize",2427]2462]24632464[[package]]2465name = "encode_unicode"2466version = "0.3.6"2467source = "registry+https://github.com/rust-lang/crates.io-index"2468checksum = "a357d28ed41a50f9c765dbfe56cbc04a64e53e5fc58ba79fbc34c10ef3df831f"242824692429[[package]]2470[[package]]2430name = "enum-as-inner"2471name = "enum-as-inner"2455dependencies = [2496dependencies = [2456 "proc-macro2",2497 "proc-macro2",2457 "quote",2498 "quote",2458 "syn 2.0.18",2499 "syn 2.0.26",2459]2500]246025012461[[package]]2502[[package]]2462name = "enumn"2503name = "enumn"2463version = "0.1.8"2504version = "0.1.10"2464source = "registry+https://github.com/rust-lang/crates.io-index"2505source = "registry+https://github.com/rust-lang/crates.io-index"2465checksum = "48016319042fb7c87b78d2993084a831793a897a5cd1a2a67cab9d1eeb4b7d76"2506checksum = "c9838a970f5de399d3070ae1739e131986b2f5dcc223c7423ca0927e3a878522"2466dependencies = [2507dependencies = [2467 "proc-macro2",2508 "proc-macro2",2468 "quote",2509 "quote",2469 "syn 2.0.18",2510 "syn 2.0.26",2470]2511]247125122472[[package]]2513[[package]]2501source = "registry+https://github.com/rust-lang/crates.io-index"2542source = "registry+https://github.com/rust-lang/crates.io-index"2502checksum = "e48c92028aaa870e83d51c64e5d4e0b6981b360c522198c23959f219a4e1b15b"2543checksum = "e48c92028aaa870e83d51c64e5d4e0b6981b360c522198c23959f219a4e1b15b"25442545[[package]]2546name = "equivalent"2547version = "1.0.1"2548source = "registry+https://github.com/rust-lang/crates.io-index"2549checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5"250325502504[[package]]2551[[package]]2505name = "errno"2552name = "errno"257926262580[[package]]2627[[package]]2581name = "evm"2628name = "evm"2582version = "0.37.0"2629version = "0.39.1"2583source = "registry+https://github.com/rust-lang/crates.io-index"2630source = "git+https://github.com/rust-blockchain/evm?rev=b7b82c7e1fc57b7449d6dfa6826600de37cc1e65#b7b82c7e1fc57b7449d6dfa6826600de37cc1e65"2584checksum = "f4448c65b71e8e2b9718232d84d09045eeaaccb2320494e6bd6dbf7e58fec8ff"2585dependencies = [2631dependencies = [2586 "auto_impl",2632 "auto_impl",2587 "environmental",2633 "environmental",263426802635[[package]]2681[[package]]2636name = "evm-core"2682name = "evm-core"2637version = "0.37.0"2683version = "0.39.0"2638source = "registry+https://github.com/rust-lang/crates.io-index"2684source = "git+https://github.com/rust-blockchain/evm?rev=b7b82c7e1fc57b7449d6dfa6826600de37cc1e65#b7b82c7e1fc57b7449d6dfa6826600de37cc1e65"2639checksum = "64c51bec0eb68a891c2575c758eaaa1d61373fc51f7caaf216b1fb5c3fea3b5d"2640dependencies = [2685dependencies = [2641 "parity-scale-codec",2686 "parity-scale-codec",2642 "primitive-types",2687 "primitive-types",264626912647[[package]]2692[[package]]2648name = "evm-gasometer"2693name = "evm-gasometer"2649version = "0.37.0"2694version = "0.39.0"2650source = "registry+https://github.com/rust-lang/crates.io-index"2695source = "git+https://github.com/rust-blockchain/evm?rev=b7b82c7e1fc57b7449d6dfa6826600de37cc1e65#b7b82c7e1fc57b7449d6dfa6826600de37cc1e65"2651checksum = "a8b93c59c54fc26522d842f0e0d3f8e8be331c776df18ff3e540b53c2f64d509"2652dependencies = [2696dependencies = [2653 "environmental",2697 "environmental",2654 "evm-core",2698 "evm-core",265827022659[[package]]2703[[package]]2660name = "evm-runtime"2704name = "evm-runtime"2661version = "0.37.0"2705version = "0.39.0"2662source = "registry+https://github.com/rust-lang/crates.io-index"2706source = "git+https://github.com/rust-blockchain/evm?rev=b7b82c7e1fc57b7449d6dfa6826600de37cc1e65#b7b82c7e1fc57b7449d6dfa6826600de37cc1e65"2663checksum = "c79b9459ce64f1a28688397c4013764ce53cd57bb84efc16b5187fa9b05b13ad"2664dependencies = [2707dependencies = [2665 "auto_impl",2708 "auto_impl",2666 "environmental",2709 "environmental",2725 "fs-err",2768 "fs-err",2726 "proc-macro2",2769 "proc-macro2",2727 "quote",2770 "quote",2728 "syn 2.0.18",2771 "syn 2.0.26",2729]2772]273027732731[[package]]2774[[package]]2766checksum = "f5aa1e3ae159e592ad222dc90c5acbad632b527779ba88486abe92782ab268bd"2809checksum = "f5aa1e3ae159e592ad222dc90c5acbad632b527779ba88486abe92782ab268bd"2767dependencies = [2810dependencies = [2768 "expander 0.0.4",2811 "expander 0.0.4",2769 "indexmap",2812 "indexmap 1.9.3",2770 "proc-macro-crate",2813 "proc-macro-crate",2771 "proc-macro2",2814 "proc-macro2",2772 "quote",2815 "quote",2777[[package]]2820[[package]]2778name = "fc-consensus"2821name = "fc-consensus"2779version = "2.0.0-dev"2822version = "2.0.0-dev"2780source = "git+https://github.com/uniquenetwork/unique-frontier?branch=unique-polkadot-v0.9.42-1#cf3f4f309c7b053c29a619b78fd27b744cbe020a"2823source = "git+https://github.com/uniquenetwork/unique-frontier?branch=unique-polkadot-v0.9.43#00906ecb5f250cd0965a038ed4b802c9850df080"2781dependencies = [2824dependencies = [2782 "async-trait",2825 "async-trait",2783 "fc-db",2784 "fp-consensus",2826 "fp-consensus",2785 "fp-rpc",2827 "fp-rpc",2786 "sc-consensus",2828 "sc-consensus",2794[[package]]2836[[package]]2795name = "fc-db"2837name = "fc-db"2796version = "2.0.0-dev"2838version = "2.0.0-dev"2797source = "git+https://github.com/uniquenetwork/unique-frontier?branch=unique-polkadot-v0.9.42-1#cf3f4f309c7b053c29a619b78fd27b744cbe020a"2839source = "git+https://github.com/uniquenetwork/unique-frontier?branch=unique-polkadot-v0.9.43#00906ecb5f250cd0965a038ed4b802c9850df080"2798dependencies = [2840dependencies = [2841 "async-trait",2799 "fp-storage",2842 "fp-storage",2800 "kvdb-rocksdb",2843 "kvdb-rocksdb",2801 "log",2844 "log",2813[[package]]2856[[package]]2814name = "fc-mapping-sync"2857name = "fc-mapping-sync"2815version = "2.0.0-dev"2858version = "2.0.0-dev"2816source = "git+https://github.com/uniquenetwork/unique-frontier?branch=unique-polkadot-v0.9.42-1#cf3f4f309c7b053c29a619b78fd27b744cbe020a"2859source = "git+https://github.com/uniquenetwork/unique-frontier?branch=unique-polkadot-v0.9.43#00906ecb5f250cd0965a038ed4b802c9850df080"2817dependencies = [2860dependencies = [2818 "fc-db",2861 "fc-db",2819 "fc-storage",2862 "fc-storage",2834[[package]]2877[[package]]2835name = "fc-rpc"2878name = "fc-rpc"2836version = "2.0.0-dev"2879version = "2.0.0-dev"2837source = "git+https://github.com/uniquenetwork/unique-frontier?branch=unique-polkadot-v0.9.42-1#cf3f4f309c7b053c29a619b78fd27b744cbe020a"2880source = "git+https://github.com/uniquenetwork/unique-frontier?branch=unique-polkadot-v0.9.43#00906ecb5f250cd0965a038ed4b802c9850df080"2838dependencies = [2881dependencies = [2839 "ethereum",2882 "ethereum",2840 "ethereum-types",2883 "ethereum-types",2867 "sc-transaction-pool",2910 "sc-transaction-pool",2868 "sc-transaction-pool-api",2911 "sc-transaction-pool-api",2869 "sc-utils",2912 "sc-utils",2913 "serde",2870 "sp-api",2914 "sp-api",2871 "sp-block-builder",2915 "sp-block-builder",2872 "sp-blockchain",2916 "sp-blockchain",2883[[package]]2927[[package]]2884name = "fc-rpc-core"2928name = "fc-rpc-core"2885version = "1.1.0-dev"2929version = "1.1.0-dev"2886source = "git+https://github.com/uniquenetwork/unique-frontier?branch=unique-polkadot-v0.9.42-1#cf3f4f309c7b053c29a619b78fd27b744cbe020a"2930source = "git+https://github.com/uniquenetwork/unique-frontier?branch=unique-polkadot-v0.9.43#00906ecb5f250cd0965a038ed4b802c9850df080"2887dependencies = [2931dependencies = [2888 "ethereum",2932 "ethereum",2889 "ethereum-types",2933 "ethereum-types",2896[[package]]2940[[package]]2897name = "fc-storage"2941name = "fc-storage"2898version = "1.0.0-dev"2942version = "1.0.0-dev"2899source = "git+https://github.com/uniquenetwork/unique-frontier?branch=unique-polkadot-v0.9.42-1#cf3f4f309c7b053c29a619b78fd27b744cbe020a"2943source = "git+https://github.com/uniquenetwork/unique-frontier?branch=unique-polkadot-v0.9.43#00906ecb5f250cd0965a038ed4b802c9850df080"2900dependencies = [2944dependencies = [2901 "ethereum",2945 "ethereum",2902 "ethereum-types",2946 "ethereum-types",3010dependencies = [3054dependencies = [3011 "crc32fast",3055 "crc32fast",3012 "libz-sys",3056 "libz-sys",3013 "miniz_oxide 0.7.1",3057 "miniz_oxide",3014]3058]301530593016[[package]]3060[[package]]3031[[package]]3075[[package]]3032name = "fork-tree"3076name = "fork-tree"3033version = "3.0.0"3077version = "3.0.0"3034source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"3078source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"3035dependencies = [3079dependencies = [3036 "parity-scale-codec",3080 "parity-scale-codec",3037]3081]3048[[package]]3092[[package]]3049name = "fp-account"3093name = "fp-account"3050version = "1.0.0-dev"3094version = "1.0.0-dev"3051source = "git+https://github.com/uniquenetwork/unique-frontier?branch=unique-polkadot-v0.9.42-1#cf3f4f309c7b053c29a619b78fd27b744cbe020a"3095source = "git+https://github.com/uniquenetwork/unique-frontier?branch=unique-polkadot-v0.9.43#00906ecb5f250cd0965a038ed4b802c9850df080"3052dependencies = [3096dependencies = [3053 "hex",3097 "hex",3054 "impl-serde",3098 "impl-serde",3060 "sp-core",3104 "sp-core",3061 "sp-io",3105 "sp-io",3062 "sp-runtime",3106 "sp-runtime",3107 "sp-runtime-interface",3063 "sp-std",3108 "sp-std",3064]3109]306531103066[[package]]3111[[package]]3067name = "fp-consensus"3112name = "fp-consensus"3068version = "2.0.0-dev"3113version = "2.0.0-dev"3069source = "git+https://github.com/uniquenetwork/unique-frontier?branch=unique-polkadot-v0.9.42-1#cf3f4f309c7b053c29a619b78fd27b744cbe020a"3114source = "git+https://github.com/uniquenetwork/unique-frontier?branch=unique-polkadot-v0.9.43#00906ecb5f250cd0965a038ed4b802c9850df080"3070dependencies = [3115dependencies = [3071 "ethereum",3116 "ethereum",3072 "parity-scale-codec",3117 "parity-scale-codec",3078[[package]]3123[[package]]3079name = "fp-ethereum"3124name = "fp-ethereum"3080version = "1.0.0-dev"3125version = "1.0.0-dev"3081source = "git+https://github.com/uniquenetwork/unique-frontier?branch=unique-polkadot-v0.9.42-1#cf3f4f309c7b053c29a619b78fd27b744cbe020a"3126source = "git+https://github.com/uniquenetwork/unique-frontier?branch=unique-polkadot-v0.9.43#00906ecb5f250cd0965a038ed4b802c9850df080"3082dependencies = [3127dependencies = [3083 "ethereum",3128 "ethereum",3084 "ethereum-types",3129 "ethereum-types",3085 "fp-evm",3130 "fp-evm",3086 "frame-support",3131 "frame-support",3087 "num_enum",3132 "num_enum 0.6.1",3088 "parity-scale-codec",3133 "parity-scale-codec",3089 "sp-std",3134 "sp-std",3090]3135]309131363092[[package]]3137[[package]]3093name = "fp-evm"3138name = "fp-evm"3094version = "3.0.0-dev"3139version = "3.0.0-dev"3095source = "git+https://github.com/uniquenetwork/unique-frontier?branch=unique-polkadot-v0.9.42-1#cf3f4f309c7b053c29a619b78fd27b744cbe020a"3140source = "git+https://github.com/uniquenetwork/unique-frontier?branch=unique-polkadot-v0.9.43#00906ecb5f250cd0965a038ed4b802c9850df080"3096dependencies = [3141dependencies = [3097 "evm",3142 "evm",3098 "frame-support",3143 "frame-support",3108[[package]]3153[[package]]3109name = "fp-rpc"3154name = "fp-rpc"3110version = "3.0.0-dev"3155version = "3.0.0-dev"3111source = "git+https://github.com/uniquenetwork/unique-frontier?branch=unique-polkadot-v0.9.42-1#cf3f4f309c7b053c29a619b78fd27b744cbe020a"3156source = "git+https://github.com/uniquenetwork/unique-frontier?branch=unique-polkadot-v0.9.43#00906ecb5f250cd0965a038ed4b802c9850df080"3112dependencies = [3157dependencies = [3113 "ethereum",3158 "ethereum",3114 "ethereum-types",3159 "ethereum-types",3125[[package]]3170[[package]]3126name = "fp-self-contained"3171name = "fp-self-contained"3127version = "1.0.0-dev"3172version = "1.0.0-dev"3128source = "git+https://github.com/uniquenetwork/unique-frontier?branch=unique-polkadot-v0.9.42-1#cf3f4f309c7b053c29a619b78fd27b744cbe020a"3173source = "git+https://github.com/uniquenetwork/unique-frontier?branch=unique-polkadot-v0.9.43#00906ecb5f250cd0965a038ed4b802c9850df080"3129dependencies = [3174dependencies = [3130 "frame-support",3175 "frame-support",3131 "parity-scale-codec",3176 "parity-scale-codec",3137[[package]]3182[[package]]3138name = "fp-storage"3183name = "fp-storage"3139version = "2.0.0"3184version = "2.0.0"3140source = "git+https://github.com/uniquenetwork/unique-frontier?branch=unique-polkadot-v0.9.42-1#cf3f4f309c7b053c29a619b78fd27b744cbe020a"3185source = "git+https://github.com/uniquenetwork/unique-frontier?branch=unique-polkadot-v0.9.43#00906ecb5f250cd0965a038ed4b802c9850df080"3141dependencies = [3186dependencies = [3142 "parity-scale-codec",3187 "parity-scale-codec",3143 "serde",3188 "serde",3152[[package]]3197[[package]]3153name = "frame-benchmarking"3198name = "frame-benchmarking"3154version = "4.0.0-dev"3199version = "4.0.0-dev"3155source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"3200source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"3156dependencies = [3201dependencies = [3157 "frame-support",3202 "frame-support",3158 "frame-support-procedural",3203 "frame-support-procedural",3177[[package]]3222[[package]]3178name = "frame-benchmarking-cli"3223name = "frame-benchmarking-cli"3179version = "4.0.0-dev"3224version = "4.0.0-dev"3180source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"3225source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"3181dependencies = [3226dependencies = [3182 "Inflector",3227 "Inflector",3183 "array-bytes 4.2.0",3228 "array-bytes 4.2.0",3224[[package]]3269[[package]]3225name = "frame-election-provider-solution-type"3270name = "frame-election-provider-solution-type"3226version = "4.0.0-dev"3271version = "4.0.0-dev"3227source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"3272source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"3228dependencies = [3273dependencies = [3229 "proc-macro-crate",3274 "proc-macro-crate",3230 "proc-macro2",3275 "proc-macro2",3231 "quote",3276 "quote",3232 "syn 2.0.18",3277 "syn 2.0.26",3233]3278]323432793235[[package]]3280[[package]]3236name = "frame-election-provider-support"3281name = "frame-election-provider-support"3237version = "4.0.0-dev"3282version = "4.0.0-dev"3238source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"3283source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"3239dependencies = [3284dependencies = [3240 "frame-election-provider-solution-type",3285 "frame-election-provider-solution-type",3241 "frame-support",3286 "frame-support",3252[[package]]3297[[package]]3253name = "frame-executive"3298name = "frame-executive"3254version = "4.0.0-dev"3299version = "4.0.0-dev"3255source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"3300source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"3256dependencies = [3301dependencies = [3257 "frame-support",3302 "frame-support",3258 "frame-system",3303 "frame-system",3281[[package]]3326[[package]]3282name = "frame-remote-externalities"3327name = "frame-remote-externalities"3283version = "0.10.0-dev"3328version = "0.10.0-dev"3284source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"3329source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"3285dependencies = [3330dependencies = [3286 "async-recursion",3331 "async-recursion",3287 "futures",3332 "futures",3333 "indicatif",3288 "jsonrpsee",3334 "jsonrpsee",3289 "log",3335 "log",3290 "parity-scale-codec",3336 "parity-scale-codec",3291 "serde",3337 "serde",3292 "sp-core",3338 "sp-core",3293 "sp-io",3339 "sp-io",3294 "sp-runtime",3340 "sp-runtime",3341 "spinners",3295 "substrate-rpc-client",3342 "substrate-rpc-client",3296 "tokio",3343 "tokio",3344 "tokio-retry",3297]3345]329833463299[[package]]3347[[package]]3300name = "frame-support"3348name = "frame-support"3301version = "4.0.0-dev"3349version = "4.0.0-dev"3302source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"3350source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"3303dependencies = [3351dependencies = [3304 "bitflags",3352 "bitflags 1.3.2",3305 "environmental",3353 "environmental",3306 "frame-metadata",3354 "frame-metadata",3307 "frame-support-procedural",3355 "frame-support-procedural",3318 "sp-arithmetic",3366 "sp-arithmetic",3319 "sp-core",3367 "sp-core",3320 "sp-core-hashing-proc-macro",3368 "sp-core-hashing-proc-macro",3369 "sp-debug-derive",3321 "sp-inherents",3370 "sp-inherents",3322 "sp-io",3371 "sp-io",3323 "sp-runtime",3372 "sp-runtime",3332[[package]]3381[[package]]3333name = "frame-support-procedural"3382name = "frame-support-procedural"3334version = "4.0.0-dev"3383version = "4.0.0-dev"3335source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"3384source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"3336dependencies = [3385dependencies = [3337 "Inflector",3386 "Inflector",3338 "cfg-expr",3387 "cfg-expr",3342 "proc-macro-warning",3391 "proc-macro-warning",3343 "proc-macro2",3392 "proc-macro2",3344 "quote",3393 "quote",3345 "syn 2.0.18",3394 "syn 2.0.26",3346]3395]334733963348[[package]]3397[[package]]3349name = "frame-support-procedural-tools"3398name = "frame-support-procedural-tools"3350version = "4.0.0-dev"3399version = "4.0.0-dev"3351source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"3400source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"3352dependencies = [3401dependencies = [3353 "frame-support-procedural-tools-derive",3402 "frame-support-procedural-tools-derive",3354 "proc-macro-crate",3403 "proc-macro-crate",3355 "proc-macro2",3404 "proc-macro2",3356 "quote",3405 "quote",3357 "syn 2.0.18",3406 "syn 2.0.26",3358]3407]335934083360[[package]]3409[[package]]3361name = "frame-support-procedural-tools-derive"3410name = "frame-support-procedural-tools-derive"3362version = "3.0.0"3411version = "3.0.0"3363source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"3412source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"3364dependencies = [3413dependencies = [3365 "proc-macro2",3414 "proc-macro2",3366 "quote",3415 "quote",3367 "syn 2.0.18",3416 "syn 2.0.26",3368]3417]336934183370[[package]]3419[[package]]3371name = "frame-system"3420name = "frame-system"3372version = "4.0.0-dev"3421version = "4.0.0-dev"3373source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"3422source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"3374dependencies = [3423dependencies = [3424 "cfg-if",3375 "frame-support",3425 "frame-support",3376 "log",3426 "log",3377 "parity-scale-codec",3427 "parity-scale-codec",3388[[package]]3438[[package]]3389name = "frame-system-benchmarking"3439name = "frame-system-benchmarking"3390version = "4.0.0-dev"3440version = "4.0.0-dev"3391source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"3441source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"3392dependencies = [3442dependencies = [3393 "frame-benchmarking",3443 "frame-benchmarking",3394 "frame-support",3444 "frame-support",3403[[package]]3453[[package]]3404name = "frame-system-rpc-runtime-api"3454name = "frame-system-rpc-runtime-api"3405version = "4.0.0-dev"3455version = "4.0.0-dev"3406source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"3456source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"3407dependencies = [3457dependencies = [3408 "parity-scale-codec",3458 "parity-scale-codec",3409 "sp-api",3459 "sp-api",3412[[package]]3462[[package]]3413name = "frame-try-runtime"3463name = "frame-try-runtime"3414version = "0.10.0-dev"3464version = "0.10.0-dev"3415source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"3465source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"3416dependencies = [3466dependencies = [3417 "frame-support",3467 "frame-support",3418 "parity-scale-codec",3468 "parity-scale-codec",343934893440[[package]]3490[[package]]3441name = "fs4"3491name = "fs4"3442version = "0.6.5"3492version = "0.6.6"3443source = "registry+https://github.com/rust-lang/crates.io-index"3493source = "registry+https://github.com/rust-lang/crates.io-index"3444checksum = "7672706608ecb74ab2e055c68327ffc25ae4cac1e12349204fd5fb0f3487cce2"3494checksum = "2eeb4ed9e12f43b7fa0baae3f9cdda28352770132ef2e09a23760c29cae8bd47"3445dependencies = [3495dependencies = [3446 "rustix 0.37.19",3496 "rustix 0.38.4",3447 "windows-sys 0.48.0",3497 "windows-sys 0.48.0",3448]3498]344934993513 "futures-io",3563 "futures-io",3514 "memchr",3564 "memchr",3515 "parking",3565 "parking",3516 "pin-project-lite 0.2.9",3566 "pin-project-lite 0.2.10",3517 "waker-fn",3567 "waker-fn",3518]3568]351935693525dependencies = [3575dependencies = [3526 "proc-macro2",3576 "proc-macro2",3527 "quote",3577 "quote",3528 "syn 2.0.18",3578 "syn 2.0.26",3529]3579]353035803531[[package]]3581[[package]]3570 "futures-sink",3620 "futures-sink",3571 "futures-task",3621 "futures-task",3572 "memchr",3622 "memchr",3573 "pin-project-lite 0.2.9",3623 "pin-project-lite 0.2.10",3574 "pin-utils",3624 "pin-utils",3575 "slab",3625 "slab",3576]3626]362736773628[[package]]3678[[package]]3629name = "getrandom"3679name = "getrandom"3630version = "0.2.9"3680version = "0.2.10"3631source = "registry+https://github.com/rust-lang/crates.io-index"3681source = "registry+https://github.com/rust-lang/crates.io-index"3632checksum = "c85e1d9ab2eadba7e5040d4e09cbd6d072b76a557ad64e797c2cb9d4da21d7e4"3682checksum = "be4136b2a15dd319360be1c07d9933517ccf0be8f16bf62a3bee4f0d618df427"3633dependencies = [3683dependencies = [3634 "cfg-if",3684 "cfg-if",3635 "libc",3685 "libc",3653checksum = "d930750de5717d2dd0b8c0d42c076c0e884c81a73e6cab859bbd2339c71e3e40"3703checksum = "d930750de5717d2dd0b8c0d42c076c0e884c81a73e6cab859bbd2339c71e3e40"3654dependencies = [3704dependencies = [3655 "opaque-debug 0.3.0",3705 "opaque-debug 0.3.0",3656 "polyval 0.6.0",3706 "polyval 0.6.1",3657]3707]365837083659[[package]]3709[[package]]3660name = "gimli"3710name = "gimli"3661version = "0.26.2"3711version = "0.27.3"3662source = "registry+https://github.com/rust-lang/crates.io-index"3712source = "registry+https://github.com/rust-lang/crates.io-index"3663checksum = "22030e2c5a68ec659fde1e949a745124b48e6fa8b045b7ed5bd1fe4ccc5c4e5d"3713checksum = "b6c80984affa11d98d1b88b66ac8853f143217b399d3c74116778ff8fdb4ed2e"3664dependencies = [3714dependencies = [3665 "fallible-iterator",3715 "fallible-iterator",3666 "indexmap",3716 "indexmap 1.9.3",3667 "stable_deref_trait",3717 "stable_deref_trait",3668]3718]36693670[[package]]3671name = "gimli"3672version = "0.27.2"3673source = "registry+https://github.com/rust-lang/crates.io-index"3674checksum = "ad0a93d233ebf96623465aad4046a8d3aa4da22d4f4beba5388838c8a434bbb4"367537193676[[package]]3720[[package]]3677name = "glob"3721name = "glob"368137253682[[package]]3726[[package]]3683name = "globset"3727name = "globset"3684version = "0.4.10"3728version = "0.4.11"3685source = "registry+https://github.com/rust-lang/crates.io-index"3729source = "registry+https://github.com/rust-lang/crates.io-index"3686checksum = "029d74589adefde59de1a0c4f4732695c32805624aec7b68d91503d4dba79afc"3730checksum = "1391ab1f92ffcc08911957149833e682aa3fe252b9f45f966d2ef972274c97df"3687dependencies = [3731dependencies = [3688 "aho-corasick 0.7.20",3732 "aho-corasick",3689 "bstr",3733 "bstr",3690 "fnv",3734 "fnv",3691 "log",3735 "log",371637603717[[package]]3761[[package]]3718name = "h2"3762name = "h2"3719version = "0.3.19"3763version = "0.3.20"3720source = "registry+https://github.com/rust-lang/crates.io-index"3764source = "registry+https://github.com/rust-lang/crates.io-index"3721checksum = "d357c7ae988e7d2182f7d7871d0b963962420b0678b0997ce7de72001aeab782"3765checksum = "97ec8491ebaf99c8eaa73058b045fe58073cd6be7f596ac993ced0b0a0c01049"3722dependencies = [3766dependencies = [3723 "bytes",3767 "bytes",3724 "fnv",3768 "fnv",3725 "futures-core",3769 "futures-core",3726 "futures-sink",3770 "futures-sink",3727 "futures-util",3771 "futures-util",3728 "http",3772 "http",3729 "indexmap",3773 "indexmap 1.9.3",3730 "slab",3774 "slab",3731 "tokio",3775 "tokio",3732 "tokio-util",3776 "tokio-util",3786 "ahash 0.8.3",3830 "ahash 0.8.3",3787]3831]38323833[[package]]3834name = "hashbrown"3835version = "0.14.0"3836source = "registry+https://github.com/rust-lang/crates.io-index"3837checksum = "2c6201b9ff9fd90a5a3bac2e56a830d0caa509576f0e503818ee82c181b3437a"378838383789[[package]]3839[[package]]3790name = "heck"3840name = "heck"3801 "libc",3851 "libc",3802]3852]38033804[[package]]3805name = "hermit-abi"3806version = "0.2.6"3807source = "registry+https://github.com/rust-lang/crates.io-index"3808checksum = "ee512640fe35acbfb4bb779db6f0d80704c2cacfa2e39b601ef3e3f47d1ae4c7"3809dependencies = [3810 "libc",3811]381238533813[[package]]3854[[package]]3814name = "hermit-abi"3855name = "hermit-abi"3815version = "0.3.1"3856version = "0.3.2"3816source = "registry+https://github.com/rust-lang/crates.io-index"3857source = "registry+https://github.com/rust-lang/crates.io-index"3817checksum = "fed44880c466736ef9a5c5b5facefb5ed0785676d0c02d612db14e54f0d84286"3858checksum = "443144c8cdadd93ebf52ddb4056d257f5b52c04d3c804e657d19eb73fc33668b"381838593819[[package]]3860[[package]]3820name = "hex"3861name = "hex"3907dependencies = [3948dependencies = [3908 "bytes",3949 "bytes",3909 "http",3950 "http",3910 "pin-project-lite 0.2.9",3951 "pin-project-lite 0.2.10",3911]3952]391239533913[[package]]3954[[package]]393639773937[[package]]3978[[package]]3938name = "hyper"3979name = "hyper"3939version = "0.14.26"3980version = "0.14.27"3940source = "registry+https://github.com/rust-lang/crates.io-index"3981source = "registry+https://github.com/rust-lang/crates.io-index"3941checksum = "ab302d72a6f11a3b910431ff93aae7e773078c769f0a3ef15fb9ec692ed147d4"3982checksum = "ffb1cfd654a8219eaef89881fdb3bb3b1cdc5fa75ded05d6933b2b382e395468"3942dependencies = [3983dependencies = [3943 "bytes",3984 "bytes",3944 "futures-channel",3985 "futures-channel",3950 "httparse",3991 "httparse",3951 "httpdate",3992 "httpdate",3952 "itoa",3993 "itoa",3953 "pin-project-lite 0.2.9",3994 "pin-project-lite 0.2.10",3954 "socket2",3995 "socket2 0.4.9",3955 "tokio",3996 "tokio",3956 "tower-service",3997 "tower-service",3957 "tracing",3998 "tracing",397640173977[[package]]4018[[package]]3978name = "iana-time-zone"4019name = "iana-time-zone"3979version = "0.1.56"4020version = "0.1.57"3980source = "registry+https://github.com/rust-lang/crates.io-index"4021source = "registry+https://github.com/rust-lang/crates.io-index"3981checksum = "0722cd7114b7de04316e7ea5456a0bbb20e4adb46fd27a3697adb812cff0f37c"4022checksum = "2fad5b825842d2b38bd206f3e81d6957625fd7f0a361e345c30e01a0ae2dd613"3982dependencies = [4023dependencies = [3983 "android_system_properties",4024 "android_system_properties",3984 "core-foundation-sys",4025 "core-foundation-sys",4102 "serde",4143 "serde",4103]4144]41454146[[package]]4147name = "indexmap"4148version = "2.0.0"4149source = "registry+https://github.com/rust-lang/crates.io-index"4150checksum = "d5477fe2230a79769d8dc68e0eabf5437907c0457a5614a9e8dddb67f65eb65d"4151dependencies = [4152 "equivalent",4153 "hashbrown 0.14.0",4154]41554156[[package]]4157name = "indicatif"4158version = "0.17.5"4159source = "registry+https://github.com/rust-lang/crates.io-index"4160checksum = "8ff8cc23a7393a397ed1d7f56e6365cba772aba9f9912ab968b03043c395d057"4161dependencies = [4162 "console",4163 "instant",4164 "number_prefix",4165 "portable-atomic",4166 "unicode-width",4167]410441684105[[package]]4169[[package]]4106name = "inout"4170name = "inout"4160source = "registry+https://github.com/rust-lang/crates.io-index"4224source = "registry+https://github.com/rust-lang/crates.io-index"4161checksum = "eae7b9aee968036d54dce06cebaefd919e4472e753296daccd6d344e3e2df0c2"4225checksum = "eae7b9aee968036d54dce06cebaefd919e4472e753296daccd6d344e3e2df0c2"4162dependencies = [4226dependencies = [4163 "hermit-abi 0.3.1",4227 "hermit-abi 0.3.2",4164 "libc",4228 "libc",4165 "windows-sys 0.48.0",4229 "windows-sys 0.48.0",4166]4230]417342374174[[package]]4238[[package]]4175name = "ipconfig"4239name = "ipconfig"4176version = "0.3.1"4240version = "0.3.2"4177source = "registry+https://github.com/rust-lang/crates.io-index"4241source = "registry+https://github.com/rust-lang/crates.io-index"4178checksum = "bd302af1b90f2463a98fa5ad469fc212c8e3175a41c3068601bfa2727591c5be"4242checksum = "b58db92f96b720de98181bbbe63c831e87005ab460c1bf306eb2622b4707997f"4179dependencies = [4243dependencies = [4180 "socket2",4244 "socket2 0.5.3",4181 "widestring",4245 "widestring",4182 "winapi",4246 "windows-sys 0.48.0",4183 "winreg",4247 "winreg",4184]4248]418542494186[[package]]4250[[package]]4187name = "ipnet"4251name = "ipnet"4188version = "2.7.2"4252version = "2.8.0"4189source = "registry+https://github.com/rust-lang/crates.io-index"4253source = "registry+https://github.com/rust-lang/crates.io-index"4190checksum = "12b6ee2129af8d4fb011108c73d99a1b83a85977f23b82460c0ae2e25bb4b57f"4254checksum = "28b29a3cd74f0f4598934efe3aeba42bae0eb4680554128851ebbecb02af14e6"419142554192[[package]]4256[[package]]4193name = "is-terminal"4257name = "is-terminal"4194version = "0.4.7"4258version = "0.4.9"4195source = "registry+https://github.com/rust-lang/crates.io-index"4259source = "registry+https://github.com/rust-lang/crates.io-index"4196checksum = "adcf93614601c8129ddf72e2d5633df827ba6551541c6d8c59520a371475be1f"4260checksum = "cb0889898416213fab133e1d33a0e5858a48177452750691bde3666d0fdbaf8b"4197dependencies = [4261dependencies = [4198 "hermit-abi 0.3.1",4262 "hermit-abi 0.3.2",4199 "io-lifetimes",4200 "rustix 0.37.19",4263 "rustix 0.38.4",4201 "windows-sys 0.48.0",4264 "windows-sys 0.48.0",4202]4265]42034266421242754213[[package]]4276[[package]]4214name = "itoa"4277name = "itoa"4215version = "1.0.6"4278version = "1.0.9"4216source = "registry+https://github.com/rust-lang/crates.io-index"4279source = "registry+https://github.com/rust-lang/crates.io-index"4217checksum = "453ad9f582a441959e5f0d088b02ce04cfe8d51a8eaf077f12ac6d3e94164ca6"4280checksum = "af150ab688ff2122fcef229be89cb50dd66af9e01a4ff320cc137eecc9bacc38"421842814219[[package]]4282[[package]]4220name = "jobserver"4283name = "jobserver"422742904228[[package]]4291[[package]]4229name = "js-sys"4292name = "js-sys"4230version = "0.3.63"4293version = "0.3.64"4231source = "registry+https://github.com/rust-lang/crates.io-index"4294source = "registry+https://github.com/rust-lang/crates.io-index"4232checksum = "2f37a4a5928311ac501dee68b3c7613a1037d0edb30c8e5427bd832d55d1b790"4295checksum = "c5f195fe497f702db0f318b07fdd68edb16955aed830df8363d837542f8f935a"4233dependencies = [4296dependencies = [4234 "wasm-bindgen",4297 "wasm-bindgen",4235]4298]4277checksum = "a4e70b4439a751a5de7dd5ed55eacff78ebf4ffe0fc009cb1ebb11417f5b536b"4340checksum = "a4e70b4439a751a5de7dd5ed55eacff78ebf4ffe0fc009cb1ebb11417f5b536b"4278dependencies = [4341dependencies = [4279 "anyhow",4342 "anyhow",4280 "arrayvec 0.7.2",4343 "arrayvec 0.7.4",4281 "async-lock",4344 "async-lock",4282 "async-trait",4345 "async-trait",4283 "beef",4346 "beef",4388 "ecdsa 0.16.7",4451 "ecdsa 0.16.7",4389 "elliptic-curve 0.13.5",4452 "elliptic-curve 0.13.5",4390 "once_cell",4453 "once_cell",4391 "sha2 0.10.6",4454 "sha2 0.10.7",4392]4455]439344564394[[package]]4457[[package]]440244654403[[package]]4466[[package]]4404name = "kusama-runtime"4467name = "kusama-runtime"4405version = "0.9.42"4468version = "0.9.43"4406source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.42#9b1fc27cec47f01a2c229532ee7ab79cc5bb28ef"4469source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.43#ba42b9ce51d25bdaf52d2c61e0763a6e3da50d25"4407dependencies = [4470dependencies = [4408 "bitvec",4471 "bitvec",4409 "frame-benchmarking",4472 "frame-benchmarking",4432 "pallet-elections-phragmen",4495 "pallet-elections-phragmen",4433 "pallet-fast-unstake",4496 "pallet-fast-unstake",4434 "pallet-grandpa",4497 "pallet-grandpa",4435 "pallet-identity 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42)",4498 "pallet-identity 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43)",4436 "pallet-im-online",4499 "pallet-im-online",4437 "pallet-indices",4500 "pallet-indices",4438 "pallet-membership",4501 "pallet-membership",4502 "pallet-message-queue",4439 "pallet-multisig",4503 "pallet-multisig",4440 "pallet-nis",4504 "pallet-nis",4441 "pallet-nomination-pools",4505 "pallet-nomination-pools",450045644501[[package]]4565[[package]]4502name = "kusama-runtime-constants"4566name = "kusama-runtime-constants"4503version = "0.9.42"4567version = "0.9.43"4504source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.42#9b1fc27cec47f01a2c229532ee7ab79cc5bb28ef"4568source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.43#ba42b9ce51d25bdaf52d2c61e0763a6e3da50d25"4505dependencies = [4569dependencies = [4506 "frame-support",4570 "frame-support",4507 "polkadot-primitives",4571 "polkadot-primitives",453345974534[[package]]4598[[package]]4535name = "kvdb-rocksdb"4599name = "kvdb-rocksdb"4536version = "0.18.0"4600version = "0.19.0"4537source = "registry+https://github.com/rust-lang/crates.io-index"4601source = "registry+https://github.com/rust-lang/crates.io-index"4538checksum = "fe7a749456510c45f795e8b04a6a3e0976d0139213ecbf465843830ad55e2217"4602checksum = "b644c70b92285f66bfc2032922a79000ea30af7bc2ab31902992a5dcb9b434f6"4539dependencies = [4603dependencies = [4540 "kvdb",4604 "kvdb",4541 "num_cpus",4605 "num_cpus",455946234560[[package]]4624[[package]]4561name = "libc"4625name = "libc"4562version = "0.2.145"4626version = "0.2.147"4563source = "registry+https://github.com/rust-lang/crates.io-index"4627source = "registry+https://github.com/rust-lang/crates.io-index"4564checksum = "fc86cde3ff845662b8f4ef6cb50ea0e20c524eb3d29ae048287e06a1b3fa6a81"4628checksum = "b4668fb0ea861c1df094127ac5f1da3409a82116a4ba74fca2e58ef927159bb3"456546294566[[package]]4630[[package]]4567name = "libloading"4631name = "libloading"458746514588[[package]]4652[[package]]4589name = "libp2p"4653name = "libp2p"4590version = "0.50.1"4654version = "0.51.3"4591source = "registry+https://github.com/rust-lang/crates.io-index"4655source = "registry+https://github.com/rust-lang/crates.io-index"4592checksum = "9c7b0104790be871edcf97db9bd2356604984e623a08d825c3f27852290266b8"4656checksum = "f210d259724eae82005b5c48078619b7745edb7b76de370b03f8ba59ea103097"4593dependencies = [4657dependencies = [4594 "bytes",4658 "bytes",4595 "futures",4659 "futures",4596 "futures-timer",4660 "futures-timer",4597 "getrandom 0.2.9",4661 "getrandom 0.2.10",4598 "instant",4662 "instant",4663 "libp2p-allow-block-list",4664 "libp2p-connection-limits",4599 "libp2p-core 0.38.0",4665 "libp2p-core",4600 "libp2p-dns",4666 "libp2p-dns",4601 "libp2p-identify",4667 "libp2p-identify",4668 "libp2p-identity",4602 "libp2p-kad",4669 "libp2p-kad",4603 "libp2p-mdns",4670 "libp2p-mdns",4604 "libp2p-metrics",4671 "libp2p-metrics",4605 "libp2p-mplex",4606 "libp2p-noise",4672 "libp2p-noise",4607 "libp2p-ping",4673 "libp2p-ping",4608 "libp2p-quic",4674 "libp2p-quic",4613 "libp2p-webrtc",4679 "libp2p-webrtc",4614 "libp2p-websocket",4680 "libp2p-websocket",4615 "libp2p-yamux",4681 "libp2p-yamux",4616 "multiaddr 0.16.0",4682 "multiaddr",4617 "parking_lot 0.12.1",4618 "pin-project",4683 "pin-project",4619 "smallvec",4620]4684]46854686[[package]]4687name = "libp2p-allow-block-list"4688version = "0.1.1"4689source = "registry+https://github.com/rust-lang/crates.io-index"4690checksum = "510daa05efbc25184458db837f6f9a5143888f1caa742426d92e1833ddd38a50"4691dependencies = [4692 "libp2p-core",4693 "libp2p-identity",4694 "libp2p-swarm",4695 "void",4696]462146974622[[package]]4698[[package]]4623name = "libp2p-core"4699name = "libp2p-connection-limits"4624version = "0.38.0"4700version = "0.1.0"4625source = "registry+https://github.com/rust-lang/crates.io-index"4701source = "registry+https://github.com/rust-lang/crates.io-index"4626checksum = "b6a8fcd392ff67af6cc3f03b1426c41f7f26b6b9aff2dc632c1c56dd649e571f"4702checksum = "4caa33f1d26ed664c4fe2cca81a08c8e07d4c1c04f2f4ac7655c2dd85467fda0"4627dependencies = [4703dependencies = [4628 "asn1_der",4629 "bs58",4630 "ed25519-dalek",4631 "either",4704 "libp2p-core",4632 "fnv",4633 "futures",4634 "futures-timer",4635 "instant",4636 "log",4637 "multiaddr 0.16.0",4638 "multihash 0.16.3",4639 "multistream-select",4640 "once_cell",4641 "parking_lot 0.12.1",4642 "pin-project",4705 "libp2p-identity",4643 "prost",4706 "libp2p-swarm",4644 "prost-build",4645 "rand 0.8.5",4646 "rw-stream-sink",4647 "sec1 0.3.0",4648 "sha2 0.10.6",4649 "smallvec",4650 "thiserror",4651 "unsigned-varint",4652 "void",4707 "void",4653 "zeroize",4654]4708]465547094656[[package]]4710[[package]]4666 "instant",4720 "instant",4667 "libp2p-identity",4721 "libp2p-identity",4668 "log",4722 "log",4669 "multiaddr 0.17.1",4723 "multiaddr",4670 "multihash 0.17.0",4724 "multihash 0.17.0",4671 "multistream-select",4725 "multistream-select",4672 "once_cell",4726 "once_cell",468347374684[[package]]4738[[package]]4685name = "libp2p-dns"4739name = "libp2p-dns"4686version = "0.38.0"4740version = "0.39.0"4687source = "registry+https://github.com/rust-lang/crates.io-index"4741source = "registry+https://github.com/rust-lang/crates.io-index"4688checksum = "8e42a271c1b49f789b92f7fc87749fa79ce5c7bdc88cbdfacb818a4bca47fec5"4742checksum = "146ff7034daae62077c415c2376b8057368042df6ab95f5432ad5e88568b1554"4689dependencies = [4743dependencies = [4690 "futures",4744 "futures",4691 "libp2p-core 0.38.0",4745 "libp2p-core",4692 "log",4746 "log",4693 "parking_lot 0.12.1",4747 "parking_lot 0.12.1",4694 "smallvec",4748 "smallvec",469747514698[[package]]4752[[package]]4699name = "libp2p-identify"4753name = "libp2p-identify"4700version = "0.41.1"4754version = "0.42.2"4701source = "registry+https://github.com/rust-lang/crates.io-index"4755source = "registry+https://github.com/rust-lang/crates.io-index"4702checksum = "c052d0026f4817b44869bfb6810f4e1112f43aec8553f2cb38881c524b563abf"4756checksum = "5455f472243e63b9c497ff320ded0314254a9eb751799a39c283c6f20b793f3c"4703dependencies = [4757dependencies = [4704 "asynchronous-codec",4758 "asynchronous-codec",4759 "either",4705 "futures",4760 "futures",4706 "futures-timer",4761 "futures-timer",4707 "libp2p-core 0.38.0",4762 "libp2p-core",4763 "libp2p-identity",4708 "libp2p-swarm",4764 "libp2p-swarm",4709 "log",4765 "log",4710 "lru 0.8.1",4766 "lru 0.10.1",4711 "prost",4767 "quick-protobuf",4712 "prost-build",4713 "prost-codec",4768 "quick-protobuf-codec",4714 "smallvec",4769 "smallvec",4715 "thiserror",4770 "thiserror",4716 "void",4771 "void",4725 "bs58",4780 "bs58",4726 "ed25519-dalek",4781 "ed25519-dalek",4727 "log",4782 "log",4728 "multiaddr 0.17.1",4783 "multiaddr",4729 "multihash 0.17.0",4784 "multihash 0.17.0",4730 "quick-protobuf",4785 "quick-protobuf",4731 "rand 0.8.5",4786 "rand 0.8.5",4732 "sha2 0.10.6",4787 "sha2 0.10.7",4733 "thiserror",4788 "thiserror",4734 "zeroize",4789 "zeroize",4735]4790]473647914737[[package]]4792[[package]]4738name = "libp2p-kad"4793name = "libp2p-kad"4739version = "0.42.1"4794version = "0.43.3"4740source = "registry+https://github.com/rust-lang/crates.io-index"4795source = "registry+https://github.com/rust-lang/crates.io-index"4741checksum = "2766dcd2be8c87d5e1f35487deb22d765f49c6ae1251b3633efe3b25698bd3d2"4796checksum = "39d5ef876a2b2323d63c258e63c2f8e36f205fe5a11f0b3095d59635650790ff"4742dependencies = [4797dependencies = [4743 "arrayvec 0.7.2",4798 "arrayvec 0.7.4",4744 "asynchronous-codec",4799 "asynchronous-codec",4745 "bytes",4800 "bytes",4746 "either",4801 "either",4747 "fnv",4802 "fnv",4748 "futures",4803 "futures",4749 "futures-timer",4804 "futures-timer",4750 "instant",4805 "instant",4751 "libp2p-core 0.38.0",4806 "libp2p-core",4807 "libp2p-identity",4752 "libp2p-swarm",4808 "libp2p-swarm",4753 "log",4809 "log",4754 "prost",4810 "quick-protobuf",4755 "prost-build",4756 "rand 0.8.5",4811 "rand 0.8.5",4757 "sha2 0.10.6",4812 "sha2 0.10.7",4758 "smallvec",4813 "smallvec",4759 "thiserror",4814 "thiserror",4760 "uint",4815 "uint",476448194765[[package]]4820[[package]]4766name = "libp2p-mdns"4821name = "libp2p-mdns"4767version = "0.42.0"4822version = "0.43.1"4768source = "registry+https://github.com/rust-lang/crates.io-index"4823source = "registry+https://github.com/rust-lang/crates.io-index"4769checksum = "04f378264aade9872d6ccd315c0accc18be3a35d15fc1b9c36e5b6f983b62b5b"4824checksum = "19983e1f949f979a928f2c603de1cf180cc0dc23e4ac93a62651ccb18341460b"4770dependencies = [4825dependencies = [4771 "data-encoding",4826 "data-encoding",4772 "futures",4827 "futures",4773 "if-watch",4828 "if-watch",4774 "libp2p-core 0.38.0",4829 "libp2p-core",4830 "libp2p-identity",4775 "libp2p-swarm",4831 "libp2p-swarm",4776 "log",4832 "log",4777 "rand 0.8.5",4833 "rand 0.8.5",4778 "smallvec",4834 "smallvec",4779 "socket2",4835 "socket2 0.4.9",4780 "tokio",4836 "tokio",4781 "trust-dns-proto",4837 "trust-dns-proto",4782 "void",4838 "void",4783]4839]478448404785[[package]]4841[[package]]4786name = "libp2p-metrics"4842name = "libp2p-metrics"4787version = "0.11.0"4843version = "0.12.0"4788source = "registry+https://github.com/rust-lang/crates.io-index"4844source = "registry+https://github.com/rust-lang/crates.io-index"4789checksum = "5ad8a64f29da86005c86a4d2728b8a0719e9b192f4092b609fd8790acb9dec55"4845checksum = "a42ec91e227d7d0dafa4ce88b333cdf5f277253873ab087555c92798db2ddd46"4790dependencies = [4846dependencies = [4791 "libp2p-core 0.38.0",4847 "libp2p-core",4792 "libp2p-identify",4848 "libp2p-identify",4793 "libp2p-kad",4849 "libp2p-kad",4794 "libp2p-ping",4850 "libp2p-ping",4795 "libp2p-swarm",4851 "libp2p-swarm",4796 "prometheus-client",4852 "prometheus-client",4797]4853]47984799[[package]]4800name = "libp2p-mplex"4801version = "0.38.0"4802source = "registry+https://github.com/rust-lang/crates.io-index"4803checksum = "03805b44107aa013e7cbbfa5627b31c36cbedfdfb00603c0311998882bc4bace"4804dependencies = [4805 "asynchronous-codec",4806 "bytes",4807 "futures",4808 "libp2p-core 0.38.0",4809 "log",4810 "nohash-hasher",4811 "parking_lot 0.12.1",4812 "rand 0.8.5",4813 "smallvec",4814 "unsigned-varint",4815]481648544817[[package]]4855[[package]]4818name = "libp2p-noise"4856name = "libp2p-noise"4819version = "0.41.0"4857version = "0.42.2"4820source = "registry+https://github.com/rust-lang/crates.io-index"4858source = "registry+https://github.com/rust-lang/crates.io-index"4821checksum = "a978cb57efe82e892ec6f348a536bfbd9fee677adbe5689d7a93ad3a9bffbf2e"4859checksum = "9c3673da89d29936bc6435bafc638e2f184180d554ce844db65915113f86ec5e"4822dependencies = [4860dependencies = [4823 "bytes",4861 "bytes",4824 "curve25519-dalek 3.2.0",4862 "curve25519-dalek 3.2.0",4825 "futures",4863 "futures",4826 "libp2p-core 0.38.0",4864 "libp2p-core",4865 "libp2p-identity",4827 "log",4866 "log",4828 "once_cell",4867 "once_cell",4829 "prost",4868 "quick-protobuf",4830 "prost-build",4831 "rand 0.8.5",4869 "rand 0.8.5",4832 "sha2 0.10.6",4870 "sha2 0.10.7",4833 "snow",4871 "snow",4834 "static_assertions",4872 "static_assertions",4835 "thiserror",4873 "thiserror",483948774840[[package]]4878[[package]]4841name = "libp2p-ping"4879name = "libp2p-ping"4842version = "0.41.0"4880version = "0.42.0"4843source = "registry+https://github.com/rust-lang/crates.io-index"4881source = "registry+https://github.com/rust-lang/crates.io-index"4844checksum = "929fcace45a112536e22b3dcfd4db538723ef9c3cb79f672b98be2cc8e25f37f"4882checksum = "3e57759c19c28a73ef1eb3585ca410cefb72c1a709fcf6de1612a378e4219202"4845dependencies = [4883dependencies = [4884 "either",4846 "futures",4885 "futures",4847 "futures-timer",4886 "futures-timer",4848 "instant",4887 "instant",4849 "libp2p-core 0.38.0",4888 "libp2p-core",4850 "libp2p-swarm",4889 "libp2p-swarm",4851 "log",4890 "log",4852 "rand 0.8.5",4891 "rand 0.8.5",485548944856[[package]]4895[[package]]4857name = "libp2p-quic"4896name = "libp2p-quic"4858version = "0.7.0-alpha"4897version = "0.7.0-alpha.3"4859source = "registry+https://github.com/rust-lang/crates.io-index"4898source = "registry+https://github.com/rust-lang/crates.io-index"4860checksum = "01e7c867e95c8130667b24409d236d37598270e6da69b3baf54213ba31ffca59"4899checksum = "c6b26abd81cd2398382a1edfe739b539775be8a90fa6914f39b2ab49571ec735"4861dependencies = [4900dependencies = [4862 "bytes",4901 "bytes",4863 "futures",4902 "futures",4864 "futures-timer",4903 "futures-timer",4865 "if-watch",4904 "if-watch",4866 "libp2p-core 0.38.0",4905 "libp2p-core",4906 "libp2p-identity",4867 "libp2p-tls",4907 "libp2p-tls",4868 "log",4908 "log",4869 "parking_lot 0.12.1",4909 "parking_lot 0.12.1",487649164877[[package]]4917[[package]]4878name = "libp2p-request-response"4918name = "libp2p-request-response"4879version = "0.23.0"4919version = "0.24.1"4880source = "registry+https://github.com/rust-lang/crates.io-index"4920source = "registry+https://github.com/rust-lang/crates.io-index"4881checksum = "3236168796727bfcf4927f766393415361e2c644b08bedb6a6b13d957c9a4884"4921checksum = "7ffdb374267d42dc5ed5bc53f6e601d4a64ac5964779c6e40bb9e4f14c1e30d5"4882dependencies = [4922dependencies = [4883 "async-trait",4923 "async-trait",4884 "bytes",4885 "futures",4924 "futures",4886 "instant",4925 "instant",4887 "libp2p-core 0.38.0",4926 "libp2p-core",4927 "libp2p-identity",4888 "libp2p-swarm",4928 "libp2p-swarm",4889 "log",4890 "rand 0.8.5",4929 "rand 0.8.5",4891 "smallvec",4930 "smallvec",4892 "unsigned-varint",4893]4931]489449324895[[package]]4933[[package]]4896name = "libp2p-swarm"4934name = "libp2p-swarm"4897version = "0.41.1"4935version = "0.42.2"4898source = "registry+https://github.com/rust-lang/crates.io-index"4936source = "registry+https://github.com/rust-lang/crates.io-index"4899checksum = "b2a35472fe3276b3855c00f1c032ea8413615e030256429ad5349cdf67c6e1a0"4937checksum = "903b3d592d7694e56204d211f29d31bc004be99386644ba8731fc3e3ef27b296"4900dependencies = [4938dependencies = [4901 "either",4939 "either",4902 "fnv",4940 "fnv",4903 "futures",4941 "futures",4904 "futures-timer",4942 "futures-timer",4905 "instant",4943 "instant",4906 "libp2p-core 0.38.0",4944 "libp2p-core",4945 "libp2p-identity",4907 "libp2p-swarm-derive",4946 "libp2p-swarm-derive",4908 "log",4947 "log",4909 "pin-project",4910 "rand 0.8.5",4948 "rand 0.8.5",4911 "smallvec",4949 "smallvec",4912 "thiserror",4913 "tokio",4950 "tokio",4914 "void",4951 "void",4915]4952]491649534917[[package]]4954[[package]]4918name = "libp2p-swarm-derive"4955name = "libp2p-swarm-derive"4919version = "0.31.0"4956version = "0.32.0"4920source = "registry+https://github.com/rust-lang/crates.io-index"4957source = "registry+https://github.com/rust-lang/crates.io-index"4921checksum = "9d527d5827582abd44a6d80c07ff8b50b4ee238a8979e05998474179e79dc400"4958checksum = "0fba456131824ab6acd4c7bf61e9c0f0a3014b5fc9868ccb8e10d344594cdc4f"4922dependencies = [4959dependencies = [4923 "heck",4960 "heck",4924 "quote",4961 "quote",492749644928[[package]]4965[[package]]4929name = "libp2p-tcp"4966name = "libp2p-tcp"4930version = "0.38.0"4967version = "0.39.0"4931source = "registry+https://github.com/rust-lang/crates.io-index"4968source = "registry+https://github.com/rust-lang/crates.io-index"4932checksum = "b4b257baf6df8f2df39678b86c578961d48cc8b68642a12f0f763f56c8e5858d"4969checksum = "33d33698596d7722d85d3ab0c86c2c322254fce1241e91208e3679b4eb3026cf"4933dependencies = [4970dependencies = [4934 "futures",4971 "futures",4935 "futures-timer",4972 "futures-timer",4936 "if-watch",4973 "if-watch",4937 "libc",4974 "libc",4938 "libp2p-core 0.38.0",4975 "libp2p-core",4939 "log",4976 "log",4940 "socket2",4977 "socket2 0.4.9",4941 "tokio",4978 "tokio",4942]4979]494349804949dependencies = [4986dependencies = [4950 "futures",4987 "futures",4951 "futures-rustls",4988 "futures-rustls",4952 "libp2p-core 0.39.2",4989 "libp2p-core",4953 "libp2p-identity",4990 "libp2p-identity",4954 "rcgen 0.10.0",4991 "rcgen 0.10.0",4955 "ring",4992 "ring",496249994963[[package]]5000[[package]]4964name = "libp2p-wasm-ext"5001name = "libp2p-wasm-ext"4965version = "0.38.0"5002version = "0.39.0"4966source = "registry+https://github.com/rust-lang/crates.io-index"5003source = "registry+https://github.com/rust-lang/crates.io-index"4967checksum = "1bb1a35299860e0d4b3c02a3e74e3b293ad35ae0cee8a056363b0c862d082069"5004checksum = "77dff9d32353a5887adb86c8afc1de1a94d9e8c3bc6df8b2201d7cdf5c848f43"4968dependencies = [5005dependencies = [4969 "futures",5006 "futures",4970 "js-sys",5007 "js-sys",4971 "libp2p-core 0.38.0",5008 "libp2p-core",4972 "parity-send-wrapper",5009 "parity-send-wrapper",4973 "wasm-bindgen",5010 "wasm-bindgen",4974 "wasm-bindgen-futures",5011 "wasm-bindgen-futures",4975]5012]497650134977[[package]]5014[[package]]4978name = "libp2p-webrtc"5015name = "libp2p-webrtc"4979version = "0.4.0-alpha"5016version = "0.4.0-alpha.4"4980source = "registry+https://github.com/rust-lang/crates.io-index"5017source = "registry+https://github.com/rust-lang/crates.io-index"4981checksum = "cdb6cd86dd68cba72308ea05de1cebf3ba0ae6e187c40548167955d4e3970f6a"5018checksum = "dba48592edbc2f60b4bc7c10d65445b0c3964c07df26fdf493b6880d33be36f8"4982dependencies = [5019dependencies = [4983 "async-trait",5020 "async-trait",4984 "asynchronous-codec",5021 "asynchronous-codec",4987 "futures-timer",5024 "futures-timer",4988 "hex",5025 "hex",4989 "if-watch",5026 "if-watch",4990 "libp2p-core 0.38.0",5027 "libp2p-core",5028 "libp2p-identity",4991 "libp2p-noise",5029 "libp2p-noise",4992 "log",5030 "log",4993 "multihash 0.16.3",5031 "multihash 0.17.0",4994 "prost",5032 "quick-protobuf",4995 "prost-build",4996 "prost-codec",5033 "quick-protobuf-codec",4997 "rand 0.8.5",5034 "rand 0.8.5",4998 "rcgen 0.9.3",5035 "rcgen 0.9.3",4999 "serde",5036 "serde",500750445008[[package]]5045[[package]]5009name = "libp2p-websocket"5046name = "libp2p-websocket"5010version = "0.40.0"5047version = "0.41.0"5011source = "registry+https://github.com/rust-lang/crates.io-index"5048source = "registry+https://github.com/rust-lang/crates.io-index"5012checksum = "1d705506030d5c0aaf2882437c70dab437605f21c5f9811978f694e6917a3b54"5049checksum = "111273f7b3d3510524c752e8b7a5314b7f7a1fee7e68161c01a7d72cbb06db9f"5013dependencies = [5050dependencies = [5014 "either",5051 "either",5015 "futures",5052 "futures",5016 "futures-rustls",5053 "futures-rustls",5017 "libp2p-core 0.38.0",5054 "libp2p-core",5018 "log",5055 "log",5019 "parking_lot 0.12.1",5056 "parking_lot 0.12.1",5020 "quicksink",5057 "quicksink",502650635027[[package]]5064[[package]]5028name = "libp2p-yamux"5065name = "libp2p-yamux"5029version = "0.42.0"5066version = "0.43.1"5030source = "registry+https://github.com/rust-lang/crates.io-index"5067source = "registry+https://github.com/rust-lang/crates.io-index"5031checksum = "4f63594a0aa818642d9d4915c791945053877253f08a3626f13416b5cd928a29"5068checksum = "4dcd21d950662700a385d4c6d68e2f5f54d778e97068cdd718522222ef513bda"5032dependencies = [5069dependencies = [5033 "futures",5070 "futures",5034 "libp2p-core 0.38.0",5071 "libp2p-core",5035 "log",5072 "log",5036 "parking_lot 0.12.1",5037 "thiserror",5073 "thiserror",5038 "yamux",5074 "yamux",5039]5075]504050765041[[package]]5077[[package]]5042name = "librocksdb-sys"5078name = "librocksdb-sys"5043version = "0.10.0+7.9.2"5079version = "0.11.0+8.1.1"5044source = "registry+https://github.com/rust-lang/crates.io-index"5080source = "registry+https://github.com/rust-lang/crates.io-index"5045checksum = "0fe4d5874f5ff2bc616e55e8c6086d478fcda13faf9495768a4aa1c22042d30b"5081checksum = "d3386f101bcb4bd252d8e9d2fb41ec3b0862a15a62b478c355b2982efa469e3e"5046dependencies = [5082dependencies = [5047 "bindgen",5083 "bindgen",5048 "bzip2-sys",5084 "bzip2-sys",511451505115[[package]]5151[[package]]5116name = "link-cplusplus"5152name = "link-cplusplus"5117version = "1.0.8"5153version = "1.0.9"5118source = "registry+https://github.com/rust-lang/crates.io-index"5154source = "registry+https://github.com/rust-lang/crates.io-index"5119checksum = "ecd207c9c713c34f95a097a5b029ac2ce6010530c7b49d7fea24d977dede04f5"5155checksum = "9d240c6f7e1ba3a28b0249f774e6a9dd0175054b52dfbb61b16eb8505c3785c9"5120dependencies = [5156dependencies = [5121 "cc",5157 "cc",5122]5158]513851745139[[package]]5175[[package]]5140name = "linregress"5176name = "linregress"5141version = "0.5.1"5177version = "0.5.2"5142source = "registry+https://github.com/rust-lang/crates.io-index"5178source = "registry+https://github.com/rust-lang/crates.io-index"5143checksum = "475015a7f8f017edb28d2e69813be23500ad4b32cfe3421c4148efc97324ee52"5179checksum = "4de0b5f52a9f84544d268f5fabb71b38962d6aa3c6600b8bcd27d44ccf9c9c45"5144dependencies = [5180dependencies = [5145 "nalgebra",5181 "nalgebra",5146]5182]5157source = "registry+https://github.com/rust-lang/crates.io-index"5193source = "registry+https://github.com/rust-lang/crates.io-index"5158checksum = "ef53942eb7bf7ff43a617b3e2c1c4a5ecf5944a7c1bc12d7ee39bbb15e5c1519"5194checksum = "ef53942eb7bf7ff43a617b3e2c1c4a5ecf5944a7c1bc12d7ee39bbb15e5c1519"51955196[[package]]5197name = "linux-raw-sys"5198version = "0.4.3"5199source = "registry+https://github.com/rust-lang/crates.io-index"5200checksum = "09fc20d2ca12cb9f044c93e3bd6d32d523e6e2ec3db4f7b2939cd99026ecd3f0"515952015160[[package]]5202[[package]]5161name = "lock_api"5203name = "lock_api"5162version = "0.4.9"5204version = "0.4.10"5163source = "registry+https://github.com/rust-lang/crates.io-index"5205source = "registry+https://github.com/rust-lang/crates.io-index"5164checksum = "435011366fe56583b16cf956f9df0095b405b82d76425bc8981c0e22e60ec4df"5206checksum = "c1cc9717a20b1bb222f333e6a92fd32f7d8a18ddc5a3191a11af45dcbf4dcd16"5165dependencies = [5207dependencies = [5166 "autocfg",5208 "autocfg",5167 "scopeguard",5209 "scopeguard",5168]5210]516952115170[[package]]5212[[package]]5171name = "log"5213name = "log"5172version = "0.4.18"5214version = "0.4.19"5173source = "registry+https://github.com/rust-lang/crates.io-index"5215source = "registry+https://github.com/rust-lang/crates.io-index"5174checksum = "518ef76f2f87365916b142844c16d8fefd85039bc5699050210a7778ee1cd1de"5216checksum = "b06a4cde4c0f271a446782e3eff8de789548ce57dbc8eca9292c27f4a42004b4"517552175176[[package]]5218[[package]]5177name = "lru"5219name = "lru"5191 "hashbrown 0.13.2",5233 "hashbrown 0.13.2",5192]5234]52355236[[package]]5237name = "lru"5238version = "0.10.1"5239source = "registry+https://github.com/rust-lang/crates.io-index"5240checksum = "718e8fae447df0c7e1ba7f5189829e63fd536945c8988d61444c19039f16b670"5241dependencies = [5242 "hashbrown 0.13.2",5243]519352445194[[package]]5245[[package]]5195name = "lru-cache"5246name = "lru-cache"5229 "libc",5280 "libc",5230]5281]52825283[[package]]5284name = "maplit"5285version = "1.0.2"5286source = "registry+https://github.com/rust-lang/crates.io-index"5287checksum = "3e2e65a1a2e43cfcb47a895c4c8b10d1f4a61097f9f254f183aee60cad9c651d"523152885232[[package]]5289[[package]]5233name = "match_cfg"5290name = "match_cfg"5241source = "registry+https://github.com/rust-lang/crates.io-index"5298source = "registry+https://github.com/rust-lang/crates.io-index"5242checksum = "f099785f7595cc4b4553a174ce30dd7589ef93391ff414dbb67f62392b9e0ce1"5299checksum = "f099785f7595cc4b4553a174ce30dd7589ef93391ff414dbb67f62392b9e0ce1"5243dependencies = [5300dependencies = [5244 "regex-automata",5301 "regex-automata 0.1.10",5245]5302]524653035247[[package]]5304[[package]]5281source = "registry+https://github.com/rust-lang/crates.io-index"5338source = "registry+https://github.com/rust-lang/crates.io-index"5282checksum = "ffc89ccdc6e10d6907450f753537ebc5c5d3460d2e4e62ea74bd571db62c0f9e"5339checksum = "ffc89ccdc6e10d6907450f753537ebc5c5d3460d2e4e62ea74bd571db62c0f9e"5283dependencies = [5340dependencies = [5284 "rustix 0.37.19",5341 "rustix 0.37.23",5285]5342]528653435287[[package]]5344[[package]]5311 "autocfg",5368 "autocfg",5312]5369]53705371[[package]]5372name = "memoffset"5373version = "0.9.0"5374source = "registry+https://github.com/rust-lang/crates.io-index"5375checksum = "5a634b1c61a95585bd15607c6ab0c4e5b226e695ff2800ba0cdccddf208c406c"5376dependencies = [5377 "autocfg",5378]531353795314[[package]]5380[[package]]5315name = "memory-db"5381name = "memory-db"5355source = "registry+https://github.com/rust-lang/crates.io-index"5421source = "registry+https://github.com/rust-lang/crates.io-index"5356checksum = "68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a"5422checksum = "68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a"53575358[[package]]5359name = "miniz_oxide"5360version = "0.6.2"5361source = "registry+https://github.com/rust-lang/crates.io-index"5362checksum = "b275950c28b37e794e8c55d88aeb5e139d0ce23fdbbeda68f8d7174abdf9e8fa"5363dependencies = [5364 "adler",5365]536654235367[[package]]5424[[package]]5368name = "miniz_oxide"5425name = "miniz_oxide"5387[[package]]5444[[package]]5388name = "mmr-gadget"5445name = "mmr-gadget"5389version = "4.0.0-dev"5446version = "4.0.0-dev"5390source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"5447source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"5391dependencies = [5448dependencies = [5392 "futures",5449 "futures",5393 "log",5450 "log",5406[[package]]5463[[package]]5407name = "mmr-rpc"5464name = "mmr-rpc"5408version = "4.0.0-dev"5465version = "4.0.0-dev"5409source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"5466source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"5410dependencies = [5467dependencies = [5411 "anyhow",5468 "anyhow",5412 "jsonrpsee",5469 "jsonrpsee",5446 "syn 1.0.109",5503 "syn 1.0.109",5447]5504]54485449[[package]]5450name = "multiaddr"5451version = "0.16.0"5452source = "registry+https://github.com/rust-lang/crates.io-index"5453checksum = "a4aebdb21e90f81d13ed01dc84123320838e53963c2ca94b60b305d3fa64f31e"5454dependencies = [5455 "arrayref",5456 "byteorder",5457 "data-encoding",5458 "multibase",5459 "multihash 0.16.3",5460 "percent-encoding",5461 "serde",5462 "static_assertions",5463 "unsigned-varint",5464 "url",5465]546655055467[[package]]5506[[package]]5468name = "multiaddr"5507name = "multiaddr"5506 "core2",5545 "core2",5507 "digest 0.10.7",5546 "digest 0.10.7",5508 "multihash-derive",5547 "multihash-derive",5509 "sha2 0.10.6",5548 "sha2 0.10.7",5510 "sha3 0.10.8",5549 "sha3 0.10.8",5511 "unsigned-varint",5550 "unsigned-varint",5512]5551]5518checksum = "835d6ff01d610179fbce3de1694d007e500bf33a7f29689838941d6bf783ae40"5557checksum = "835d6ff01d610179fbce3de1694d007e500bf33a7f29689838941d6bf783ae40"5519dependencies = [5558dependencies = [5520 "core2",5559 "core2",5560 "digest 0.10.7",5521 "multihash-derive",5561 "multihash-derive",5562 "sha2 0.10.7",5522 "unsigned-varint",5563 "unsigned-varint",5523]5564]55245565555855995559[[package]]5600[[package]]5560name = "nalgebra"5601name = "nalgebra"5561version = "0.32.2"5602version = "0.32.3"5562source = "registry+https://github.com/rust-lang/crates.io-index"5603source = "registry+https://github.com/rust-lang/crates.io-index"5563checksum = "d68d47bba83f9e2006d117a9a33af1524e655516b8919caac694427a6fb1e511"5604checksum = "307ed9b18cc2423f29e83f84fd23a8e73628727990181f18641a8b5dc2ab1caa"5564dependencies = [5605dependencies = [5565 "approx",5606 "approx",5566 "matrixmultiply",5607 "matrixmultiply",557456155575[[package]]5616[[package]]5576name = "nalgebra-macros"5617name = "nalgebra-macros"5577version = "0.2.0"5618version = "0.2.1"5578source = "registry+https://github.com/rust-lang/crates.io-index"5619source = "registry+https://github.com/rust-lang/crates.io-index"5579checksum = "d232c68884c0c99810a5a4d333ef7e47689cfd0edc85efc9e54e1e6bf5212766"5620checksum = "91761aed67d03ad966ef783ae962ef9bbaca728d2dd7ceb7939ec110fffad998"5580dependencies = [5621dependencies = [5581 "proc-macro2",5622 "proc-macro2",5582 "quote",5623 "quote",5617checksum = "d9ea4302b9759a7a88242299225ea3688e63c85ea136371bb6cf94fd674efaab"5658checksum = "d9ea4302b9759a7a88242299225ea3688e63c85ea136371bb6cf94fd674efaab"5618dependencies = [5659dependencies = [5619 "anyhow",5660 "anyhow",5620 "bitflags",5661 "bitflags 1.3.2",5621 "byteorder",5662 "byteorder",5622 "libc",5663 "libc",5623 "netlink-packet-core",5664 "netlink-packet-core",5670source = "registry+https://github.com/rust-lang/crates.io-index"5711source = "registry+https://github.com/rust-lang/crates.io-index"5671checksum = "fa52e972a9a719cecb6864fb88568781eb706bac2cd1d4f04a648542dbf78069"5712checksum = "fa52e972a9a719cecb6864fb88568781eb706bac2cd1d4f04a648542dbf78069"5672dependencies = [5713dependencies = [5673 "bitflags",5714 "bitflags 1.3.2",5674 "cfg-if",5715 "cfg-if",5675 "libc",5716 "libc",5676 "memoffset 0.6.5",5717 "memoffset 0.6.5",5724source = "registry+https://github.com/rust-lang/crates.io-index"5765source = "registry+https://github.com/rust-lang/crates.io-index"5725checksum = "a652d9771a63711fd3c3deb670acfbe5c30a4072e664d7a3bf5a9e1056ac72c3"5766checksum = "a652d9771a63711fd3c3deb670acfbe5c30a4072e664d7a3bf5a9e1056ac72c3"5726dependencies = [5767dependencies = [5727 "arrayvec 0.7.2",5768 "arrayvec 0.7.4",5728 "itoa",5769 "itoa",5729]5770]57305771576158025762[[package]]5803[[package]]5763name = "num_cpus"5804name = "num_cpus"5764version = "1.15.0"5805version = "1.16.0"5765source = "registry+https://github.com/rust-lang/crates.io-index"5806source = "registry+https://github.com/rust-lang/crates.io-index"5766checksum = "0fac9e2da13b5eb447a6ce3d392f23a29d8694bff781bf03a16cd9ac8697593b"5807checksum = "4161fcb6d602d4d2081af7c3a45852d875a03dd337a6bfdd6e06407b61342a43"5767dependencies = [5808dependencies = [5768 "hermit-abi 0.2.6",5809 "hermit-abi 0.3.2",5769 "libc",5810 "libc",5770]5811]577158125775source = "registry+https://github.com/rust-lang/crates.io-index"5816source = "registry+https://github.com/rust-lang/crates.io-index"5776checksum = "1f646caf906c20226733ed5b1374287eb97e3c2a5c227ce668c1f2ce20ae57c9"5817checksum = "1f646caf906c20226733ed5b1374287eb97e3c2a5c227ce668c1f2ce20ae57c9"5777dependencies = [5818dependencies = [5778 "num_enum_derive",5819 "num_enum_derive 0.5.11",5779]5820]58215822[[package]]5823name = "num_enum"5824version = "0.6.1"5825source = "registry+https://github.com/rust-lang/crates.io-index"5826checksum = "7a015b430d3c108a207fd776d2e2196aaf8b1cf8cf93253e3a097ff3085076a1"5827dependencies = [5828 "num_enum_derive 0.6.1",5829]578058305781[[package]]5831[[package]]5782name = "num_enum_derive"5832name = "num_enum_derive"5783version = "0.5.11"5833version = "0.5.11"5784source = "registry+https://github.com/rust-lang/crates.io-index"5834source = "registry+https://github.com/rust-lang/crates.io-index"5785checksum = "dcbff9bc912032c62bf65ef1d5aea88983b420f4f839db1e9b0c281a25c9c799"5835checksum = "dcbff9bc912032c62bf65ef1d5aea88983b420f4f839db1e9b0c281a25c9c799"5786dependencies = [5836dependencies = [5787 "proc-macro-crate",5788 "proc-macro2",5837 "proc-macro2",5789 "quote",5838 "quote",5790 "syn 1.0.109",5839 "syn 1.0.109",5791]5840]58415842[[package]]5843name = "num_enum_derive"5844version = "0.6.1"5845source = "registry+https://github.com/rust-lang/crates.io-index"5846checksum = "96667db765a921f7b295ffee8b60472b686a51d4f21c2ee4ffdb94c7013b65a6"5847dependencies = [5848 "proc-macro-crate",5849 "proc-macro2",5850 "quote",5851 "syn 2.0.26",5852]58535854[[package]]5855name = "number_prefix"5856version = "0.4.0"5857source = "registry+https://github.com/rust-lang/crates.io-index"5858checksum = "830b246a0e5f20af87141b25c173cd1b609bd7779a4617d6ec582abaf90870f3"579258595793[[package]]5860[[package]]5794name = "object"5861name = "object"5795version = "0.29.0"5862version = "0.30.4"5796source = "registry+https://github.com/rust-lang/crates.io-index"5863source = "registry+https://github.com/rust-lang/crates.io-index"5797checksum = "21158b2c33aa6d4561f1c0a6ea283ca92bc54802a93b263e910746d679a7eb53"5864checksum = "03b4680b86d9cfafba8fc491dc9b6df26b68cf40e9e6cd73909194759a63c385"5798dependencies = [5865dependencies = [5799 "crc32fast",5866 "crc32fast",5800 "hashbrown 0.12.3",5867 "hashbrown 0.13.2",5801 "indexmap",5868 "indexmap 1.9.3",5802 "memchr",5869 "memchr",5803]5870]580458715805[[package]]5872[[package]]5806name = "object"5873name = "object"5807version = "0.30.3"5874version = "0.31.1"5808source = "registry+https://github.com/rust-lang/crates.io-index"5875source = "registry+https://github.com/rust-lang/crates.io-index"5809checksum = "ea86265d3d3dcb6a27fc51bd29a4bf387fae9d2986b823079d4986af253eb439"5876checksum = "8bda667d9f2b5051b8833f59f3bf748b28ef54f850f4fcb389a252aa383866d1"5810dependencies = [5877dependencies = [5811 "memchr",5878 "memchr",5812]5879]583759045838[[package]]5905[[package]]5839name = "opal-runtime"5906name = "opal-runtime"5840version = "0.9.42"5907version = "0.9.43"5841dependencies = [5908dependencies = [5842 "app-promotion-rpc",5909 "app-promotion-rpc",5843 "cumulus-pallet-aura-ext",5910 "cumulus-pallet-aura-ext",5863 "hex-literal",5930 "hex-literal",5864 "impl-trait-for-tuples",5931 "impl-trait-for-tuples",5865 "log",5932 "log",5866 "num_enum",5933 "num_enum 0.5.11",5867 "orml-tokens",5934 "orml-tokens",5868 "orml-traits",5935 "orml-traits",5869 "orml-vesting",5936 "orml-vesting",5999[[package]]6066[[package]]6000name = "orml-tokens"6067name = "orml-tokens"6001version = "0.4.1-dev"6068version = "0.4.1-dev"6002source = "git+https://github.com/uniquenetwork/open-runtime-module-library?branch=polkadot-v0.9.42#4890cd1a55486394a7c70471c98d8b02dd2b22bf"6069source = "git+https://github.com/open-web3-stack/open-runtime-module-library?branch=polkadot-v0.9.43#28a2e6f0df9540d91db4018c7ecebb8bfc217a2a"6003dependencies = [6070dependencies = [6004 "frame-support",6071 "frame-support",6005 "frame-system",6072 "frame-system",6015[[package]]6082[[package]]6016name = "orml-traits"6083name = "orml-traits"6017version = "0.4.1-dev"6084version = "0.4.1-dev"6018source = "git+https://github.com/uniquenetwork/open-runtime-module-library?branch=polkadot-v0.9.42#4890cd1a55486394a7c70471c98d8b02dd2b22bf"6085source = "git+https://github.com/open-web3-stack/open-runtime-module-library?branch=polkadot-v0.9.43#28a2e6f0df9540d91db4018c7ecebb8bfc217a2a"6019dependencies = [6086dependencies = [6020 "frame-support",6087 "frame-support",6021 "impl-trait-for-tuples",6088 "impl-trait-for-tuples",6034[[package]]6101[[package]]6035name = "orml-utilities"6102name = "orml-utilities"6036version = "0.4.1-dev"6103version = "0.4.1-dev"6037source = "git+https://github.com/uniquenetwork/open-runtime-module-library?branch=polkadot-v0.9.42#4890cd1a55486394a7c70471c98d8b02dd2b22bf"6104source = "git+https://github.com/open-web3-stack/open-runtime-module-library?branch=polkadot-v0.9.43#28a2e6f0df9540d91db4018c7ecebb8bfc217a2a"6038dependencies = [6105dependencies = [6039 "frame-support",6106 "frame-support",6040 "parity-scale-codec",6107 "parity-scale-codec",6048[[package]]6115[[package]]6049name = "orml-vesting"6116name = "orml-vesting"6050version = "0.4.1-dev"6117version = "0.4.1-dev"6051source = "git+https://github.com/uniquenetwork/open-runtime-module-library?branch=polkadot-v0.9.42#4890cd1a55486394a7c70471c98d8b02dd2b22bf"6118source = "git+https://github.com/open-web3-stack/open-runtime-module-library?branch=polkadot-v0.9.43#28a2e6f0df9540d91db4018c7ecebb8bfc217a2a"6052dependencies = [6119dependencies = [6053 "frame-support",6120 "frame-support",6054 "frame-system",6121 "frame-system",6063[[package]]6130[[package]]6064name = "orml-xcm-support"6131name = "orml-xcm-support"6065version = "0.4.1-dev"6132version = "0.4.1-dev"6066source = "git+https://github.com/uniquenetwork/open-runtime-module-library?branch=polkadot-v0.9.42#4890cd1a55486394a7c70471c98d8b02dd2b22bf"6133source = "git+https://github.com/open-web3-stack/open-runtime-module-library?branch=polkadot-v0.9.43#28a2e6f0df9540d91db4018c7ecebb8bfc217a2a"6067dependencies = [6134dependencies = [6068 "frame-support",6135 "frame-support",6069 "orml-traits",6136 "orml-traits",6077[[package]]6144[[package]]6078name = "orml-xtokens"6145name = "orml-xtokens"6079version = "0.4.1-dev"6146version = "0.4.1-dev"6080source = "git+https://github.com/uniquenetwork/open-runtime-module-library?branch=polkadot-v0.9.42#4890cd1a55486394a7c70471c98d8b02dd2b22bf"6147source = "git+https://github.com/open-web3-stack/open-runtime-module-library?branch=polkadot-v0.9.43#28a2e6f0df9540d91db4018c7ecebb8bfc217a2a"6081dependencies = [6148dependencies = [6082 "cumulus-primitives-core",6149 "cumulus-primitives-core",6083 "frame-support",6150 "frame-support",6103dependencies = [6170dependencies = [6104 "ecdsa 0.14.8",6171 "ecdsa 0.14.8",6105 "elliptic-curve 0.12.3",6172 "elliptic-curve 0.12.3",6106 "sha2 0.10.6",6173 "sha2 0.10.7",6107]6174]610861756109[[package]]6176[[package]]6114dependencies = [6181dependencies = [6115 "ecdsa 0.14.8",6182 "ecdsa 0.14.8",6116 "elliptic-curve 0.12.3",6183 "elliptic-curve 0.12.3",6117 "sha2 0.10.6",6184 "sha2 0.10.7",6118]6185]611961866120[[package]]6187[[package]]6152[[package]]6219[[package]]6153name = "pallet-aura"6220name = "pallet-aura"6154version = "4.0.0-dev"6221version = "4.0.0-dev"6155source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"6222source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"6156dependencies = [6223dependencies = [6157 "frame-support",6224 "frame-support",6158 "frame-system",6225 "frame-system",6168[[package]]6235[[package]]6169name = "pallet-authority-discovery"6236name = "pallet-authority-discovery"6170version = "4.0.0-dev"6237version = "4.0.0-dev"6171source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"6238source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"6172dependencies = [6239dependencies = [6173 "frame-support",6240 "frame-support",6174 "frame-system",6241 "frame-system",6184[[package]]6251[[package]]6185name = "pallet-authorship"6252name = "pallet-authorship"6186version = "4.0.0-dev"6253version = "4.0.0-dev"6187source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"6254source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"6188dependencies = [6255dependencies = [6189 "frame-support",6256 "frame-support",6190 "frame-system",6257 "frame-system",6198[[package]]6265[[package]]6199name = "pallet-babe"6266name = "pallet-babe"6200version = "4.0.0-dev"6267version = "4.0.0-dev"6201source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"6268source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"6202dependencies = [6269dependencies = [6203 "frame-benchmarking",6270 "frame-benchmarking",6204 "frame-support",6271 "frame-support",6222[[package]]6289[[package]]6223name = "pallet-bags-list"6290name = "pallet-bags-list"6224version = "4.0.0-dev"6291version = "4.0.0-dev"6225source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"6292source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"6226dependencies = [6293dependencies = [6227 "frame-benchmarking",6294 "frame-benchmarking",6228 "frame-election-provider-support",6295 "frame-election-provider-support",6242[[package]]6309[[package]]6243name = "pallet-balances"6310name = "pallet-balances"6244version = "4.0.0-dev"6311version = "4.0.0-dev"6245source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"6312source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"6246dependencies = [6313dependencies = [6247 "frame-benchmarking",6314 "frame-benchmarking",6248 "frame-support",6315 "frame-support",6278[[package]]6345[[package]]6279name = "pallet-base-fee"6346name = "pallet-base-fee"6280version = "1.0.0"6347version = "1.0.0"6281source = "git+https://github.com/uniquenetwork/unique-frontier?branch=unique-polkadot-v0.9.42-1#cf3f4f309c7b053c29a619b78fd27b744cbe020a"6348source = "git+https://github.com/uniquenetwork/unique-frontier?branch=unique-polkadot-v0.9.43#00906ecb5f250cd0965a038ed4b802c9850df080"6282dependencies = [6349dependencies = [6283 "fp-evm",6350 "fp-evm",6284 "frame-support",6351 "frame-support",6292[[package]]6359[[package]]6293name = "pallet-beefy"6360name = "pallet-beefy"6294version = "4.0.0-dev"6361version = "4.0.0-dev"6295source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"6362source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"6296dependencies = [6363dependencies = [6297 "frame-support",6364 "frame-support",6298 "frame-system",6365 "frame-system",6311[[package]]6378[[package]]6312name = "pallet-beefy-mmr"6379name = "pallet-beefy-mmr"6313version = "4.0.0-dev"6380version = "4.0.0-dev"6314source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"6381source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"6315dependencies = [6382dependencies = [6316 "array-bytes 4.2.0",6383 "array-bytes 4.2.0",6317 "binary-merkle-tree",6384 "binary-merkle-tree",6335[[package]]6402[[package]]6336name = "pallet-bounties"6403name = "pallet-bounties"6337version = "4.0.0-dev"6404version = "4.0.0-dev"6338source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"6405source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"6339dependencies = [6406dependencies = [6340 "frame-benchmarking",6407 "frame-benchmarking",6341 "frame-support",6408 "frame-support",6353[[package]]6420[[package]]6354name = "pallet-child-bounties"6421name = "pallet-child-bounties"6355version = "4.0.0-dev"6422version = "4.0.0-dev"6356source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"6423source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"6357dependencies = [6424dependencies = [6358 "frame-benchmarking",6425 "frame-benchmarking",6359 "frame-support",6426 "frame-support",6398[[package]]6465[[package]]6399name = "pallet-collective"6466name = "pallet-collective"6400version = "4.0.0-dev"6467version = "4.0.0-dev"6401source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"6468source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"6402dependencies = [6469dependencies = [6403 "frame-benchmarking",6470 "frame-benchmarking",6404 "frame-support",6471 "frame-support",6452[[package]]6519[[package]]6453name = "pallet-conviction-voting"6520name = "pallet-conviction-voting"6454version = "4.0.0-dev"6521version = "4.0.0-dev"6455source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"6522source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"6456dependencies = [6523dependencies = [6457 "assert_matches",6524 "assert_matches",6458 "frame-benchmarking",6525 "frame-benchmarking",6469[[package]]6536[[package]]6470name = "pallet-democracy"6537name = "pallet-democracy"6471version = "4.0.0-dev"6538version = "4.0.0-dev"6472source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"6539source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"6473dependencies = [6540dependencies = [6474 "frame-benchmarking",6541 "frame-benchmarking",6475 "frame-support",6542 "frame-support",6487[[package]]6554[[package]]6488name = "pallet-election-provider-multi-phase"6555name = "pallet-election-provider-multi-phase"6489version = "4.0.0-dev"6556version = "4.0.0-dev"6490source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"6557source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"6491dependencies = [6558dependencies = [6492 "frame-benchmarking",6559 "frame-benchmarking",6493 "frame-election-provider-support",6560 "frame-election-provider-support",6510[[package]]6577[[package]]6511name = "pallet-election-provider-support-benchmarking"6578name = "pallet-election-provider-support-benchmarking"6512version = "4.0.0-dev"6579version = "4.0.0-dev"6513source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"6580source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"6514dependencies = [6581dependencies = [6515 "frame-benchmarking",6582 "frame-benchmarking",6516 "frame-election-provider-support",6583 "frame-election-provider-support",6523[[package]]6590[[package]]6524name = "pallet-elections-phragmen"6591name = "pallet-elections-phragmen"6525version = "5.0.0-dev"6592version = "5.0.0-dev"6526source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"6593source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"6527dependencies = [6594dependencies = [6528 "frame-benchmarking",6595 "frame-benchmarking",6529 "frame-support",6596 "frame-support",6541[[package]]6608[[package]]6542name = "pallet-ethereum"6609name = "pallet-ethereum"6543version = "4.0.0-dev"6610version = "4.0.0-dev"6544source = "git+https://github.com/uniquenetwork/unique-frontier?branch=unique-polkadot-v0.9.42-1#cf3f4f309c7b053c29a619b78fd27b744cbe020a"6611source = "git+https://github.com/uniquenetwork/unique-frontier?branch=unique-polkadot-v0.9.43#00906ecb5f250cd0965a038ed4b802c9850df080"6545dependencies = [6612dependencies = [6546 "ethereum",6613 "ethereum",6547 "ethereum-types",6614 "ethereum-types",6564[[package]]6631[[package]]6565name = "pallet-evm"6632name = "pallet-evm"6566version = "6.0.0-dev"6633version = "6.0.0-dev"6567source = "git+https://github.com/uniquenetwork/unique-frontier?branch=unique-polkadot-v0.9.42-1#cf3f4f309c7b053c29a619b78fd27b744cbe020a"6634source = "git+https://github.com/uniquenetwork/unique-frontier?branch=unique-polkadot-v0.9.43#00906ecb5f250cd0965a038ed4b802c9850df080"6568dependencies = [6635dependencies = [6569 "environmental",6636 "environmental",6570 "evm",6637 "evm",6574 "frame-support",6641 "frame-support",6575 "frame-system",6642 "frame-system",6576 "hex",6643 "hex",6644 "hex-literal",6577 "impl-trait-for-tuples",6645 "impl-trait-for-tuples",6578 "log",6646 "log",6579 "parity-scale-codec",6647 "parity-scale-codec",6643[[package]]6711[[package]]6644name = "pallet-evm-precompile-simple"6712name = "pallet-evm-precompile-simple"6645version = "2.0.0-dev"6713version = "2.0.0-dev"6646source = "git+https://github.com/uniquenetwork/unique-frontier?branch=unique-polkadot-v0.9.42-1#cf3f4f309c7b053c29a619b78fd27b744cbe020a"6714source = "git+https://github.com/uniquenetwork/unique-frontier?branch=unique-polkadot-v0.9.43#00906ecb5f250cd0965a038ed4b802c9850df080"6647dependencies = [6715dependencies = [6648 "fp-evm",6716 "fp-evm",6649 "ripemd",6717 "ripemd",6669[[package]]6737[[package]]6670name = "pallet-fast-unstake"6738name = "pallet-fast-unstake"6671version = "4.0.0-dev"6739version = "4.0.0-dev"6672source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"6740source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"6673dependencies = [6741dependencies = [6674 "frame-benchmarking",6742 "frame-benchmarking",6675 "frame-election-provider-support",6743 "frame-election-provider-support",6729[[package]]6797[[package]]6730name = "pallet-grandpa"6798name = "pallet-grandpa"6731version = "4.0.0-dev"6799version = "4.0.0-dev"6732source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"6800source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"6733dependencies = [6801dependencies = [6734 "frame-benchmarking",6802 "frame-benchmarking",6735 "frame-support",6803 "frame-support",6769[[package]]6837[[package]]6770name = "pallet-identity"6838name = "pallet-identity"6771version = "4.0.0-dev"6839version = "4.0.0-dev"6772source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"6840source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"6773dependencies = [6841dependencies = [6774 "enumflags2",6842 "enumflags2",6775 "frame-benchmarking",6843 "frame-benchmarking",6785[[package]]6853[[package]]6786name = "pallet-im-online"6854name = "pallet-im-online"6787version = "4.0.0-dev"6855version = "4.0.0-dev"6788source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"6856source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"6789dependencies = [6857dependencies = [6790 "frame-benchmarking",6858 "frame-benchmarking",6791 "frame-support",6859 "frame-support",6805[[package]]6873[[package]]6806name = "pallet-indices"6874name = "pallet-indices"6807version = "4.0.0-dev"6875version = "4.0.0-dev"6808source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"6876source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"6809dependencies = [6877dependencies = [6810 "frame-benchmarking",6878 "frame-benchmarking",6811 "frame-support",6879 "frame-support",6851[[package]]6919[[package]]6852name = "pallet-membership"6920name = "pallet-membership"6853version = "4.0.0-dev"6921version = "4.0.0-dev"6854source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"6922source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"6855dependencies = [6923dependencies = [6856 "frame-benchmarking",6924 "frame-benchmarking",6857 "frame-support",6925 "frame-support",6865 "sp-std",6933 "sp-std",6866]6934]69356936[[package]]6937name = "pallet-message-queue"6938version = "7.0.0-dev"6939source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"6940dependencies = [6941 "frame-benchmarking",6942 "frame-support",6943 "frame-system",6944 "log",6945 "parity-scale-codec",6946 "scale-info",6947 "sp-arithmetic",6948 "sp-core",6949 "sp-io",6950 "sp-runtime",6951 "sp-std",6952 "sp-weights",6953]686769546868[[package]]6955[[package]]6869name = "pallet-mmr"6956name = "pallet-mmr"6870version = "4.0.0-dev"6957version = "4.0.0-dev"6871source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"6958source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"6872dependencies = [6959dependencies = [6873 "frame-benchmarking",6960 "frame-benchmarking",6874 "frame-support",6961 "frame-support",6885[[package]]6972[[package]]6886name = "pallet-multisig"6973name = "pallet-multisig"6887version = "4.0.0-dev"6974version = "4.0.0-dev"6888source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"6975source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"6889dependencies = [6976dependencies = [6890 "frame-benchmarking",6977 "frame-benchmarking",6891 "frame-support",6978 "frame-support",6901[[package]]6988[[package]]6902name = "pallet-nis"6989name = "pallet-nis"6903version = "4.0.0-dev"6990version = "4.0.0-dev"6904source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"6991source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"6905dependencies = [6992dependencies = [6906 "frame-benchmarking",6993 "frame-benchmarking",6907 "frame-support",6994 "frame-support",6917[[package]]7004[[package]]6918name = "pallet-nomination-pools"7005name = "pallet-nomination-pools"6919version = "1.0.0"7006version = "1.0.0"6920source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"7007source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"6921dependencies = [7008dependencies = [6922 "frame-support",7009 "frame-support",6923 "frame-system",7010 "frame-system",6934[[package]]7021[[package]]6935name = "pallet-nomination-pools-benchmarking"7022name = "pallet-nomination-pools-benchmarking"6936version = "1.0.0"7023version = "1.0.0"6937source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"7024source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"6938dependencies = [7025dependencies = [6939 "frame-benchmarking",7026 "frame-benchmarking",6940 "frame-election-provider-support",7027 "frame-election-provider-support",6954[[package]]7041[[package]]6955name = "pallet-nomination-pools-runtime-api"7042name = "pallet-nomination-pools-runtime-api"6956version = "1.0.0-dev"7043version = "1.0.0-dev"6957source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"7044source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"6958dependencies = [7045dependencies = [6959 "pallet-nomination-pools",7046 "pallet-nomination-pools",6960 "parity-scale-codec",7047 "parity-scale-codec",6986[[package]]7073[[package]]6987name = "pallet-offences"7074name = "pallet-offences"6988version = "4.0.0-dev"7075version = "4.0.0-dev"6989source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"7076source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"6990dependencies = [7077dependencies = [6991 "frame-support",7078 "frame-support",6992 "frame-system",7079 "frame-system",7003[[package]]7090[[package]]7004name = "pallet-offences-benchmarking"7091name = "pallet-offences-benchmarking"7005version = "4.0.0-dev"7092version = "4.0.0-dev"7006source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"7093source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"7007dependencies = [7094dependencies = [7008 "frame-benchmarking",7095 "frame-benchmarking",7009 "frame-election-provider-support",7096 "frame-election-provider-support",7027[[package]]7114[[package]]7028name = "pallet-preimage"7115name = "pallet-preimage"7029version = "4.0.0-dev"7116version = "4.0.0-dev"7030source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"7117source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"7031dependencies = [7118dependencies = [7032 "frame-benchmarking",7119 "frame-benchmarking",7033 "frame-support",7120 "frame-support",7044[[package]]7131[[package]]7045name = "pallet-proxy"7132name = "pallet-proxy"7046version = "4.0.0-dev"7133version = "4.0.0-dev"7047source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"7134source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"7048dependencies = [7135dependencies = [7049 "frame-benchmarking",7136 "frame-benchmarking",7050 "frame-support",7137 "frame-support",7059[[package]]7146[[package]]7060name = "pallet-ranked-collective"7147name = "pallet-ranked-collective"7061version = "4.0.0-dev"7148version = "4.0.0-dev"7062source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"7149source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"7063dependencies = [7150dependencies = [7064 "frame-benchmarking",7151 "frame-benchmarking",7065 "frame-support",7152 "frame-support",7077[[package]]7164[[package]]7078name = "pallet-recovery"7165name = "pallet-recovery"7079version = "4.0.0-dev"7166version = "4.0.0-dev"7080source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"7167source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"7081dependencies = [7168dependencies = [7082 "frame-benchmarking",7169 "frame-benchmarking",7083 "frame-support",7170 "frame-support",7092[[package]]7179[[package]]7093name = "pallet-referenda"7180name = "pallet-referenda"7094version = "4.0.0-dev"7181version = "4.0.0-dev"7095source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"7182source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"7096dependencies = [7183dependencies = [7097 "assert_matches",7184 "assert_matches",7098 "frame-benchmarking",7185 "frame-benchmarking",7131[[package]]7218[[package]]7132name = "pallet-scheduler"7219name = "pallet-scheduler"7133version = "4.0.0-dev"7220version = "4.0.0-dev"7134source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"7221source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"7135dependencies = [7222dependencies = [7136 "frame-benchmarking",7223 "frame-benchmarking",7137 "frame-support",7224 "frame-support",7148[[package]]7235[[package]]7149name = "pallet-session"7236name = "pallet-session"7150version = "4.0.0-dev"7237version = "4.0.0-dev"7151source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"7238source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"7152dependencies = [7239dependencies = [7153 "frame-support",7240 "frame-support",7154 "frame-system",7241 "frame-system",7169[[package]]7256[[package]]7170name = "pallet-session-benchmarking"7257name = "pallet-session-benchmarking"7171version = "4.0.0-dev"7258version = "4.0.0-dev"7172source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"7259source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"7173dependencies = [7260dependencies = [7174 "frame-benchmarking",7261 "frame-benchmarking",7175 "frame-support",7262 "frame-support",7185[[package]]7272[[package]]7186name = "pallet-society"7273name = "pallet-society"7187version = "4.0.0-dev"7274version = "4.0.0-dev"7188source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"7275source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"7189dependencies = [7276dependencies = [7190 "frame-support",7277 "frame-support",7191 "frame-system",7278 "frame-system",7199[[package]]7286[[package]]7200name = "pallet-staking"7287name = "pallet-staking"7201version = "4.0.0-dev"7288version = "4.0.0-dev"7202source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"7289source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"7203dependencies = [7290dependencies = [7204 "frame-benchmarking",7291 "frame-benchmarking",7205 "frame-election-provider-support",7292 "frame-election-provider-support",7222[[package]]7309[[package]]7223name = "pallet-staking-reward-curve"7310name = "pallet-staking-reward-curve"7224version = "4.0.0-dev"7311version = "4.0.0-dev"7225source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"7312source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"7226dependencies = [7313dependencies = [7227 "proc-macro-crate",7314 "proc-macro-crate",7228 "proc-macro2",7315 "proc-macro2",7229 "quote",7316 "quote",7230 "syn 2.0.18",7317 "syn 2.0.26",7231]7318]723273197233[[package]]7320[[package]]7234name = "pallet-staking-reward-fn"7321name = "pallet-staking-reward-fn"7235version = "4.0.0-dev"7322version = "4.0.0-dev"7236source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"7323source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"7237dependencies = [7324dependencies = [7238 "log",7325 "log",7239 "sp-arithmetic",7326 "sp-arithmetic",7242[[package]]7329[[package]]7243name = "pallet-staking-runtime-api"7330name = "pallet-staking-runtime-api"7244version = "4.0.0-dev"7331version = "4.0.0-dev"7245source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"7332source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"7246dependencies = [7333dependencies = [7247 "parity-scale-codec",7334 "parity-scale-codec",7248 "sp-api",7335 "sp-api",7251[[package]]7338[[package]]7252name = "pallet-state-trie-migration"7339name = "pallet-state-trie-migration"7253version = "4.0.0-dev"7340version = "4.0.0-dev"7254source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"7341source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"7255dependencies = [7342dependencies = [7256 "frame-benchmarking",7343 "frame-benchmarking",7257 "frame-support",7344 "frame-support",7284[[package]]7371[[package]]7285name = "pallet-sudo"7372name = "pallet-sudo"7286version = "4.0.0-dev"7373version = "4.0.0-dev"7287source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"7374source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"7288dependencies = [7375dependencies = [7376 "frame-benchmarking",7289 "frame-support",7377 "frame-support",7290 "frame-system",7378 "frame-system",7291 "parity-scale-codec",7379 "parity-scale-codec",7298[[package]]7386[[package]]7299name = "pallet-template-transaction-payment"7387name = "pallet-template-transaction-payment"7300version = "3.0.0"7388version = "3.0.0"7301source = "git+https://github.com/uniquenetwork/pallet-sponsoring?branch=polkadot-v0.9.42#be3a4a92920866f234c66eff18df9c624bb7dfc4"7389source = "git+https://github.com/uniquenetwork/pallet-sponsoring?branch=polkadot-v0.9.43#bd6e4a2a97b1415c22f96512b857d9615cbe2f81"7302dependencies = [7390dependencies = [7303 "frame-benchmarking",7391 "frame-benchmarking",7304 "frame-support",7392 "frame-support",7330[[package]]7418[[package]]7331name = "pallet-timestamp"7419name = "pallet-timestamp"7332version = "4.0.0-dev"7420version = "4.0.0-dev"7333source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"7421source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"7334dependencies = [7422dependencies = [7335 "frame-benchmarking",7423 "frame-benchmarking",7336 "frame-support",7424 "frame-support",7348[[package]]7436[[package]]7349name = "pallet-tips"7437name = "pallet-tips"7350version = "4.0.0-dev"7438version = "4.0.0-dev"7351source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"7439source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"7352dependencies = [7440dependencies = [7353 "frame-benchmarking",7441 "frame-benchmarking",7354 "frame-support",7442 "frame-support",7367[[package]]7455[[package]]7368name = "pallet-transaction-payment"7456name = "pallet-transaction-payment"7369version = "4.0.0-dev"7457version = "4.0.0-dev"7370source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"7458source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"7371dependencies = [7459dependencies = [7372 "frame-support",7460 "frame-support",7373 "frame-system",7461 "frame-system",7383[[package]]7471[[package]]7384name = "pallet-transaction-payment-rpc"7472name = "pallet-transaction-payment-rpc"7385version = "4.0.0-dev"7473version = "4.0.0-dev"7386source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"7474source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"7387dependencies = [7475dependencies = [7388 "jsonrpsee",7476 "jsonrpsee",7389 "pallet-transaction-payment-rpc-runtime-api",7477 "pallet-transaction-payment-rpc-runtime-api",7399[[package]]7487[[package]]7400name = "pallet-transaction-payment-rpc-runtime-api"7488name = "pallet-transaction-payment-rpc-runtime-api"7401version = "4.0.0-dev"7489version = "4.0.0-dev"7402source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"7490source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"7403dependencies = [7491dependencies = [7404 "pallet-transaction-payment",7492 "pallet-transaction-payment",7405 "parity-scale-codec",7493 "parity-scale-codec",7411[[package]]7499[[package]]7412name = "pallet-treasury"7500name = "pallet-treasury"7413version = "4.0.0-dev"7501version = "4.0.0-dev"7414source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"7502source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"7415dependencies = [7503dependencies = [7416 "frame-benchmarking",7504 "frame-benchmarking",7417 "frame-support",7505 "frame-support",7470[[package]]7558[[package]]7471name = "pallet-utility"7559name = "pallet-utility"7472version = "4.0.0-dev"7560version = "4.0.0-dev"7473source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"7561source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"7474dependencies = [7562dependencies = [7475 "frame-benchmarking",7563 "frame-benchmarking",7476 "frame-support",7564 "frame-support",7486[[package]]7574[[package]]7487name = "pallet-vesting"7575name = "pallet-vesting"7488version = "4.0.0-dev"7576version = "4.0.0-dev"7489source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"7577source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"7490dependencies = [7578dependencies = [7491 "frame-benchmarking",7579 "frame-benchmarking",7492 "frame-support",7580 "frame-support",7501[[package]]7589[[package]]7502name = "pallet-whitelist"7590name = "pallet-whitelist"7503version = "4.0.0-dev"7591version = "4.0.0-dev"7504source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"7592source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"7505dependencies = [7593dependencies = [7506 "frame-benchmarking",7594 "frame-benchmarking",7507 "frame-support",7595 "frame-support",751576037516[[package]]7604[[package]]7517name = "pallet-xcm"7605name = "pallet-xcm"7518version = "0.9.42"7606version = "0.9.43"7519source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.42#9b1fc27cec47f01a2c229532ee7ab79cc5bb28ef"7607source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.43#ba42b9ce51d25bdaf52d2c61e0763a6e3da50d25"7520dependencies = [7608dependencies = [7521 "bounded-collections",7609 "bounded-collections",7522 "frame-benchmarking",7610 "frame-benchmarking",753676247537[[package]]7625[[package]]7538name = "pallet-xcm-benchmarks"7626name = "pallet-xcm-benchmarks"7539version = "0.9.42"7627version = "0.9.43"7540source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.42#9b1fc27cec47f01a2c229532ee7ab79cc5bb28ef"7628source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.43#ba42b9ce51d25bdaf52d2c61e0763a6e3da50d25"7541dependencies = [7629dependencies = [7542 "frame-benchmarking",7630 "frame-benchmarking",7543 "frame-support",7631 "frame-support",7556[[package]]7644[[package]]7557name = "parachain-info"7645name = "parachain-info"7558version = "0.1.0"7646version = "0.1.0"7559source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.42#f603a61ff370fc33740c9373833c3c6ba1486846"7647source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.43#b8999fce0f61fb757f9e57e326cda48e70137019"7560dependencies = [7648dependencies = [7561 "cumulus-primitives-core",7649 "cumulus-primitives-core",7562 "frame-support",7650 "frame-support",756776557568[[package]]7656[[package]]7569name = "parity-db"7657name = "parity-db"7570version = "0.4.8"7658version = "0.4.9"7571source = "registry+https://github.com/rust-lang/crates.io-index"7659source = "registry+https://github.com/rust-lang/crates.io-index"7572checksum = "4890dcb9556136a4ec2b0c51fa4a08c8b733b829506af8fff2e853f3a065985b"7660checksum = "0dab3ac198341b2f0fec6e7f8a6eeed07a41201d98a124260611598c142e76df"7573dependencies = [7661dependencies = [7574 "blake2",7662 "blake2",7575 "crc32fast",7663 "crc32fast",758776757588[[package]]7676[[package]]7589name = "parity-scale-codec"7677name = "parity-scale-codec"7590version = "3.5.0"7678version = "3.6.3"7591source = "registry+https://github.com/rust-lang/crates.io-index"7679source = "registry+https://github.com/rust-lang/crates.io-index"7592checksum = "5ddb756ca205bd108aee3c62c6d3c994e1df84a59b9d6d4a5ea42ee1fd5a9a28"7680checksum = "756d439303e94fae44f288ba881ad29670c65b0c4b0e05674ca81061bb65f2c5"7593dependencies = [7681dependencies = [7594 "arrayvec 0.7.2",7682 "arrayvec 0.7.4",7595 "bitvec",7683 "bitvec",7596 "byte-slice-cast",7684 "byte-slice-cast",7597 "bytes",7685 "bytes",760276907603[[package]]7691[[package]]7604name = "parity-scale-codec-derive"7692name = "parity-scale-codec-derive"7605version = "3.1.4"7693version = "3.6.3"7606source = "registry+https://github.com/rust-lang/crates.io-index"7694source = "registry+https://github.com/rust-lang/crates.io-index"7607checksum = "86b26a931f824dd4eca30b3e43bb4f31cd5f0d3a403c5f5ff27106b805bfde7b"7695checksum = "9d884d78fcf214d70b1e239fcd1c6e5e95aa3be1881918da2e488cc946c7a476"7608dependencies = [7696dependencies = [7609 "proc-macro-crate",7697 "proc-macro-crate",7610 "proc-macro2",7698 "proc-macro2",7648checksum = "3742b2c103b9f06bc9fff0a37ff4912935851bee6d36f3c02bcc755bcfec228f"7736checksum = "3742b2c103b9f06bc9fff0a37ff4912935851bee6d36f3c02bcc755bcfec228f"7649dependencies = [7737dependencies = [7650 "lock_api",7738 "lock_api",7651 "parking_lot_core 0.9.7",7739 "parking_lot_core 0.9.8",7652]7740]765377417654[[package]]7742[[package]]766777557668[[package]]7756[[package]]7669name = "parking_lot_core"7757name = "parking_lot_core"7670version = "0.9.7"7758version = "0.9.8"7671source = "registry+https://github.com/rust-lang/crates.io-index"7759source = "registry+https://github.com/rust-lang/crates.io-index"7672checksum = "9069cbb9f99e3a5083476ccb29ceb1de18b9118cafa53e90c9551235de2b9521"7760checksum = "93f00c865fe7cabf650081affecd3871070f26767e7b2070a3ffae14c654b447"7673dependencies = [7761dependencies = [7674 "cfg-if",7762 "cfg-if",7675 "libc",7763 "libc",7676 "redox_syscall 0.2.16",7764 "redox_syscall 0.3.5",7677 "smallvec",7765 "smallvec",7678 "windows-sys 0.45.0",7766 "windows-targets 0.48.1",7679]7767]77687769[[package]]7770name = "partial_sort"7771version = "0.2.0"7772source = "registry+https://github.com/rust-lang/crates.io-index"7773checksum = "7924d1d0ad836f665c9065e26d016c673ece3993f30d340068b16f282afc1156"768077747681[[package]]7775[[package]]7682name = "paste"7776name = "paste"7683version = "1.0.12"7777version = "1.0.14"7684source = "registry+https://github.com/rust-lang/crates.io-index"7778source = "registry+https://github.com/rust-lang/crates.io-index"7685checksum = "9f746c4065a8fa3fe23974dd82f15431cc8d40779821001404d10d2e79ca7d79"7779checksum = "de3145af08024dea9fa9914f381a17b8fc6034dfb00f3a84013f7ff43f29ed4c"768677807687[[package]]7781[[package]]7688name = "pbkdf2"7782name = "pbkdf2"773478287735[[package]]7829[[package]]7736name = "pest"7830name = "pest"7737version = "2.6.0"7831version = "2.7.0"7738source = "registry+https://github.com/rust-lang/crates.io-index"7832source = "registry+https://github.com/rust-lang/crates.io-index"7739checksum = "e68e84bfb01f0507134eac1e9b410a12ba379d064eab48c50ba4ce329a527b70"7833checksum = "f73935e4d55e2abf7f130186537b19e7a4abc886a0252380b59248af473a3fc9"7740dependencies = [7834dependencies = [7741 "thiserror",7835 "thiserror",7742 "ucd-trie",7836 "ucd-trie",7743]7837]774478387745[[package]]7839[[package]]7746name = "pest_derive"7840name = "pest_derive"7747version = "2.6.0"7841version = "2.7.0"7748source = "registry+https://github.com/rust-lang/crates.io-index"7842source = "registry+https://github.com/rust-lang/crates.io-index"7749checksum = "6b79d4c71c865a25a4322296122e3924d30bc8ee0834c8bfc8b95f7f054afbfb"7843checksum = "aef623c9bbfa0eedf5a0efba11a5ee83209c326653ca31ff019bec3a95bfff2b"7750dependencies = [7844dependencies = [7751 "pest",7845 "pest",7752 "pest_generator",7846 "pest_generator",7753]7847]775478487755[[package]]7849[[package]]7756name = "pest_generator"7850name = "pest_generator"7757version = "2.6.0"7851version = "2.7.0"7758source = "registry+https://github.com/rust-lang/crates.io-index"7852source = "registry+https://github.com/rust-lang/crates.io-index"7759checksum = "6c435bf1076437b851ebc8edc3a18442796b30f1728ffea6262d59bbe28b077e"7853checksum = "b3e8cba4ec22bada7fc55ffe51e2deb6a0e0db2d0b7ab0b103acc80d2510c190"7760dependencies = [7854dependencies = [7761 "pest",7855 "pest",7762 "pest_meta",7856 "pest_meta",7763 "proc-macro2",7857 "proc-macro2",7764 "quote",7858 "quote",7765 "syn 2.0.18",7859 "syn 2.0.26",7766]7860]776778617768[[package]]7862[[package]]7769name = "pest_meta"7863name = "pest_meta"7770version = "2.6.0"7864version = "2.7.0"7771source = "registry+https://github.com/rust-lang/crates.io-index"7865source = "registry+https://github.com/rust-lang/crates.io-index"7772checksum = "745a452f8eb71e39ffd8ee32b3c5f51d03845f99786fa9b68db6ff509c505411"7866checksum = "a01f71cb40bd8bb94232df14b946909e14660e33fc05db3e50ae2a82d7ea0ca0"7773dependencies = [7867dependencies = [7774 "once_cell",7868 "once_cell",7775 "pest",7869 "pest",7776 "sha2 0.10.6",7870 "sha2 0.10.7",7777]7871]777878727779[[package]]7873[[package]]7783checksum = "4dd7d28ee937e54fe3080c91faa1c3a46c06de6252988a7f4592ba2310ef22a4"7877checksum = "4dd7d28ee937e54fe3080c91faa1c3a46c06de6252988a7f4592ba2310ef22a4"7784dependencies = [7878dependencies = [7785 "fixedbitset",7879 "fixedbitset",7786 "indexmap",7880 "indexmap 1.9.3",7787]7881]778878827789[[package]]7883[[package]]7790name = "pin-project"7884name = "pin-project"7791version = "1.1.0"7885version = "1.1.2"7792source = "registry+https://github.com/rust-lang/crates.io-index"7886source = "registry+https://github.com/rust-lang/crates.io-index"7793checksum = "c95a7476719eab1e366eaf73d0260af3021184f18177925b07f54b30089ceead"7887checksum = "030ad2bc4db10a8944cb0d837f158bdfec4d4a4873ab701a95046770d11f8842"7794dependencies = [7888dependencies = [7795 "pin-project-internal",7889 "pin-project-internal",7796]7890]779778917798[[package]]7892[[package]]7799name = "pin-project-internal"7893name = "pin-project-internal"7800version = "1.1.0"7894version = "1.1.2"7801source = "registry+https://github.com/rust-lang/crates.io-index"7895source = "registry+https://github.com/rust-lang/crates.io-index"7802checksum = "39407670928234ebc5e6e580247dd567ad73a3578460c5990f9503df207e8f07"7896checksum = "ec2e072ecce94ec471b13398d5402c188e76ac03cf74dd1a975161b23a3f6d9c"7803dependencies = [7897dependencies = [7804 "proc-macro2",7898 "proc-macro2",7805 "quote",7899 "quote",7806 "syn 2.0.18",7900 "syn 2.0.26",7807]7901]780879027809[[package]]7903[[package]]781479087815[[package]]7909[[package]]7816name = "pin-project-lite"7910name = "pin-project-lite"7817version = "0.2.9"7911version = "0.2.10"7818source = "registry+https://github.com/rust-lang/crates.io-index"7912source = "registry+https://github.com/rust-lang/crates.io-index"7819checksum = "e0a7ae3ac2f1173085d398531c705756c94a4c56843785df85a60c1a0afac116"7913checksum = "4c40d25201921e5ff0c862a505c6557ea88568a4e3ace775ab55e93f2f4f9d57"782079147821[[package]]7915[[package]]7822name = "pin-utils"7916name = "pin-utils"7840source = "registry+https://github.com/rust-lang/crates.io-index"7934source = "registry+https://github.com/rust-lang/crates.io-index"7841checksum = "f950b2377845cebe5cf8b5165cb3cc1a5e0fa5cfa3e1f7f55707d8fd82e0a7b7"7935checksum = "f950b2377845cebe5cf8b5165cb3cc1a5e0fa5cfa3e1f7f55707d8fd82e0a7b7"7842dependencies = [7936dependencies = [7843 "der 0.7.6",7937 "der 0.7.7",7844 "spki 0.7.2",7938 "spki 0.7.2",7845]7939]78467940786479587865[[package]]7959[[package]]7866name = "polkadot-approval-distribution"7960name = "polkadot-approval-distribution"7867version = "0.9.42"7961version = "0.9.43"7868source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.42#9b1fc27cec47f01a2c229532ee7ab79cc5bb28ef"7962source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.43#ba42b9ce51d25bdaf52d2c61e0763a6e3da50d25"7869dependencies = [7963dependencies = [7870 "futures",7964 "futures",7871 "polkadot-node-jaeger",7965 "polkadot-node-jaeger",788079747881[[package]]7975[[package]]7882name = "polkadot-availability-bitfield-distribution"7976name = "polkadot-availability-bitfield-distribution"7883version = "0.9.42"7977version = "0.9.43"7884source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.42#9b1fc27cec47f01a2c229532ee7ab79cc5bb28ef"7978source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.43#ba42b9ce51d25bdaf52d2c61e0763a6e3da50d25"7885dependencies = [7979dependencies = [7886 "futures",7980 "futures",7887 "polkadot-node-network-protocol",7981 "polkadot-node-network-protocol",789479887895[[package]]7989[[package]]7896name = "polkadot-availability-distribution"7990name = "polkadot-availability-distribution"7897version = "0.9.42"7991version = "0.9.43"7898source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.42#9b1fc27cec47f01a2c229532ee7ab79cc5bb28ef"7992source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.43#ba42b9ce51d25bdaf52d2c61e0763a6e3da50d25"7899dependencies = [7993dependencies = [7900 "derive_more",7994 "derive_more",7901 "fatality",7995 "fatality",791780117918[[package]]8012[[package]]7919name = "polkadot-availability-recovery"8013name = "polkadot-availability-recovery"7920version = "0.9.42"8014version = "0.9.43"7921source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.42#9b1fc27cec47f01a2c229532ee7ab79cc5bb28ef"8015source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.43#ba42b9ce51d25bdaf52d2c61e0763a6e3da50d25"7922dependencies = [8016dependencies = [7923 "fatality",8017 "fatality",7924 "futures",8018 "futures",793880327939[[package]]8033[[package]]7940name = "polkadot-cli"8034name = "polkadot-cli"7941version = "0.9.42"8035version = "0.9.43"7942source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.42#9b1fc27cec47f01a2c229532ee7ab79cc5bb28ef"8036source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.43#ba42b9ce51d25bdaf52d2c61e0763a6e3da50d25"7943dependencies = [8037dependencies = [7944 "clap",8038 "clap",7945 "frame-benchmarking-cli",8039 "frame-benchmarking-cli",796780617968[[package]]8062[[package]]7969name = "polkadot-client"8063name = "polkadot-client"7970version = "0.9.42"8064version = "0.9.43"7971source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.42#9b1fc27cec47f01a2c229532ee7ab79cc5bb28ef"8065source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.43#ba42b9ce51d25bdaf52d2c61e0763a6e3da50d25"7972dependencies = [8066dependencies = [7973 "async-trait",8067 "async-trait",7974 "frame-benchmarking",8068 "frame-benchmarking",800981038010[[package]]8104[[package]]8011name = "polkadot-collator-protocol"8105name = "polkadot-collator-protocol"8012version = "0.9.42"8106version = "0.9.43"8013source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.42#9b1fc27cec47f01a2c229532ee7ab79cc5bb28ef"8107source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.43#ba42b9ce51d25bdaf52d2c61e0763a6e3da50d25"8014dependencies = [8108dependencies = [8015 "always-assert",8109 "always-assert",8016 "bitvec",8110 "bitvec",803181258032[[package]]8126[[package]]8033name = "polkadot-core-primitives"8127name = "polkadot-core-primitives"8034version = "0.9.42"8128version = "0.9.43"8035source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.42#9b1fc27cec47f01a2c229532ee7ab79cc5bb28ef"8129source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.43#ba42b9ce51d25bdaf52d2c61e0763a6e3da50d25"8036dependencies = [8130dependencies = [8037 "parity-scale-codec",8131 "parity-scale-codec",8038 "scale-info",8132 "scale-info",804381378044[[package]]8138[[package]]8045name = "polkadot-dispute-distribution"8139name = "polkadot-dispute-distribution"8046version = "0.9.42"8140version = "0.9.43"8047source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.42#9b1fc27cec47f01a2c229532ee7ab79cc5bb28ef"8141source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.43#ba42b9ce51d25bdaf52d2c61e0763a6e3da50d25"8048dependencies = [8142dependencies = [8049 "derive_more",8143 "derive_more",8050 "fatality",8144 "fatality",8051 "futures",8145 "futures",8052 "futures-timer",8146 "futures-timer",8053 "indexmap",8147 "indexmap 1.9.3",8054 "lru 0.9.0",8148 "lru 0.9.0",8055 "parity-scale-codec",8149 "parity-scale-codec",8056 "polkadot-erasure-coding",8150 "polkadot-erasure-coding",806881628069[[package]]8163[[package]]8070name = "polkadot-erasure-coding"8164name = "polkadot-erasure-coding"8071version = "0.9.42"8165version = "0.9.43"8072source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.42#9b1fc27cec47f01a2c229532ee7ab79cc5bb28ef"8166source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.43#ba42b9ce51d25bdaf52d2c61e0763a6e3da50d25"8073dependencies = [8167dependencies = [8074 "parity-scale-codec",8168 "parity-scale-codec",8075 "polkadot-node-primitives",8169 "polkadot-node-primitives",808281768083[[package]]8177[[package]]8084name = "polkadot-gossip-support"8178name = "polkadot-gossip-support"8085version = "0.9.42"8179version = "0.9.43"8086source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.42#9b1fc27cec47f01a2c229532ee7ab79cc5bb28ef"8180source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.43#ba42b9ce51d25bdaf52d2c61e0763a6e3da50d25"8087dependencies = [8181dependencies = [8088 "futures",8182 "futures",8089 "futures-timer",8183 "futures-timer",810281968103[[package]]8197[[package]]8104name = "polkadot-network-bridge"8198name = "polkadot-network-bridge"8105version = "0.9.42"8199version = "0.9.43"8106source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.42#9b1fc27cec47f01a2c229532ee7ab79cc5bb28ef"8200source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.43#ba42b9ce51d25bdaf52d2c61e0763a6e3da50d25"8107dependencies = [8201dependencies = [8108 "always-assert",8202 "always-assert",8109 "async-trait",8203 "async-trait",812582198126[[package]]8220[[package]]8127name = "polkadot-node-collation-generation"8221name = "polkadot-node-collation-generation"8128version = "0.9.42"8222version = "0.9.43"8129source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.42#9b1fc27cec47f01a2c229532ee7ab79cc5bb28ef"8223source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.43#ba42b9ce51d25bdaf52d2c61e0763a6e3da50d25"8130dependencies = [8224dependencies = [8131 "futures",8225 "futures",8132 "parity-scale-codec",8226 "parity-scale-codec",814382378144[[package]]8238[[package]]8145name = "polkadot-node-core-approval-voting"8239name = "polkadot-node-core-approval-voting"8146version = "0.9.42"8240version = "0.9.43"8147source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.42#9b1fc27cec47f01a2c229532ee7ab79cc5bb28ef"8241source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.43#ba42b9ce51d25bdaf52d2c61e0763a6e3da50d25"8148dependencies = [8242dependencies = [8149 "bitvec",8243 "bitvec",8150 "derive_more",8244 "derive_more",817282668173[[package]]8267[[package]]8174name = "polkadot-node-core-av-store"8268name = "polkadot-node-core-av-store"8175version = "0.9.42"8269version = "0.9.43"8176source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.42#9b1fc27cec47f01a2c229532ee7ab79cc5bb28ef"8270source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.43#ba42b9ce51d25bdaf52d2c61e0763a6e3da50d25"8177dependencies = [8271dependencies = [8178 "bitvec",8272 "bitvec",8179 "futures",8273 "futures",819382878194[[package]]8288[[package]]8195name = "polkadot-node-core-backing"8289name = "polkadot-node-core-backing"8196version = "0.9.42"8290version = "0.9.43"8197source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.42#9b1fc27cec47f01a2c229532ee7ab79cc5bb28ef"8291source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.43#ba42b9ce51d25bdaf52d2c61e0763a6e3da50d25"8198dependencies = [8292dependencies = [8199 "bitvec",8293 "bitvec",8200 "fatality",8294 "fatality",821283068213[[package]]8307[[package]]8214name = "polkadot-node-core-bitfield-signing"8308name = "polkadot-node-core-bitfield-signing"8215version = "0.9.42"8309version = "0.9.43"8216source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.42#9b1fc27cec47f01a2c229532ee7ab79cc5bb28ef"8310source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.43#ba42b9ce51d25bdaf52d2c61e0763a6e3da50d25"8217dependencies = [8311dependencies = [8218 "futures",8312 "futures",8219 "polkadot-node-subsystem",8313 "polkadot-node-subsystem",822783218228[[package]]8322[[package]]8229name = "polkadot-node-core-candidate-validation"8323name = "polkadot-node-core-candidate-validation"8230version = "0.9.42"8324version = "0.9.43"8231source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.42#9b1fc27cec47f01a2c229532ee7ab79cc5bb28ef"8325source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.43#ba42b9ce51d25bdaf52d2c61e0763a6e3da50d25"8232dependencies = [8326dependencies = [8233 "async-trait",8327 "async-trait",8234 "futures",8328 "futures",824783418248[[package]]8342[[package]]8249name = "polkadot-node-core-chain-api"8343name = "polkadot-node-core-chain-api"8250version = "0.9.42"8344version = "0.9.43"8251source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.42#9b1fc27cec47f01a2c229532ee7ab79cc5bb28ef"8345source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.43#ba42b9ce51d25bdaf52d2c61e0763a6e3da50d25"8252dependencies = [8346dependencies = [8253 "futures",8347 "futures",8254 "polkadot-node-metrics",8348 "polkadot-node-metrics",826283568263[[package]]8357[[package]]8264name = "polkadot-node-core-chain-selection"8358name = "polkadot-node-core-chain-selection"8265version = "0.9.42"8359version = "0.9.43"8266source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.42#9b1fc27cec47f01a2c229532ee7ab79cc5bb28ef"8360source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.43#ba42b9ce51d25bdaf52d2c61e0763a6e3da50d25"8267dependencies = [8361dependencies = [8268 "futures",8362 "futures",8269 "futures-timer",8363 "futures-timer",827983738280[[package]]8374[[package]]8281name = "polkadot-node-core-dispute-coordinator"8375name = "polkadot-node-core-dispute-coordinator"8282version = "0.9.42"8376version = "0.9.43"8283source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.42#9b1fc27cec47f01a2c229532ee7ab79cc5bb28ef"8377source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.43#ba42b9ce51d25bdaf52d2c61e0763a6e3da50d25"8284dependencies = [8378dependencies = [8285 "fatality",8379 "fatality",8286 "futures",8380 "futures",829883928299[[package]]8393[[package]]8300name = "polkadot-node-core-parachains-inherent"8394name = "polkadot-node-core-parachains-inherent"8301version = "0.9.42"8395version = "0.9.43"8302source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.42#9b1fc27cec47f01a2c229532ee7ab79cc5bb28ef"8396source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.43#ba42b9ce51d25bdaf52d2c61e0763a6e3da50d25"8303dependencies = [8397dependencies = [8304 "async-trait",8398 "async-trait",8305 "futures",8399 "futures",831584098316[[package]]8410[[package]]8317name = "polkadot-node-core-provisioner"8411name = "polkadot-node-core-provisioner"8318version = "0.9.42"8412version = "0.9.43"8319source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.42#9b1fc27cec47f01a2c229532ee7ab79cc5bb28ef"8413source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.43#ba42b9ce51d25bdaf52d2c61e0763a6e3da50d25"8320dependencies = [8414dependencies = [8321 "bitvec",8415 "bitvec",8322 "fatality",8416 "fatality",833384278334[[package]]8428[[package]]8335name = "polkadot-node-core-pvf"8429name = "polkadot-node-core-pvf"8336version = "0.9.42"8430version = "0.9.43"8337source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.42#9b1fc27cec47f01a2c229532ee7ab79cc5bb28ef"8431source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.43#ba42b9ce51d25bdaf52d2c61e0763a6e3da50d25"8338dependencies = [8432dependencies = [8339 "always-assert",8433 "always-assert",8340 "futures",8434 "futures",836084548361[[package]]8455[[package]]8362name = "polkadot-node-core-pvf-checker"8456name = "polkadot-node-core-pvf-checker"8363version = "0.9.42"8457version = "0.9.43"8364source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.42#9b1fc27cec47f01a2c229532ee7ab79cc5bb28ef"8458source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.43#ba42b9ce51d25bdaf52d2c61e0763a6e3da50d25"8365dependencies = [8459dependencies = [8366 "futures",8460 "futures",8367 "polkadot-node-primitives",8461 "polkadot-node-primitives",837684708377[[package]]8471[[package]]8378name = "polkadot-node-core-pvf-worker"8472name = "polkadot-node-core-pvf-worker"8379version = "0.9.42"8473version = "0.9.43"8380source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.42#9b1fc27cec47f01a2c229532ee7ab79cc5bb28ef"8474source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.43#ba42b9ce51d25bdaf52d2c61e0763a6e3da50d25"8381dependencies = [8475dependencies = [8382 "assert_matches",8476 "assert_matches",8383 "cpu-time",8477 "cpu-time",840584998406[[package]]8500[[package]]8407name = "polkadot-node-core-runtime-api"8501name = "polkadot-node-core-runtime-api"8408version = "0.9.42"8502version = "0.9.43"8409source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.42#9b1fc27cec47f01a2c229532ee7ab79cc5bb28ef"8503source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.43#ba42b9ce51d25bdaf52d2c61e0763a6e3da50d25"8410dependencies = [8504dependencies = [8411 "futures",8505 "futures",8412 "lru 0.9.0",8506 "lru 0.9.0",842085148421[[package]]8515[[package]]8422name = "polkadot-node-jaeger"8516name = "polkadot-node-jaeger"8423version = "0.9.42"8517version = "0.9.43"8424source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.42#9b1fc27cec47f01a2c229532ee7ab79cc5bb28ef"8518source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.43#ba42b9ce51d25bdaf52d2c61e0763a6e3da50d25"8425dependencies = [8519dependencies = [8426 "lazy_static",8520 "lazy_static",8427 "log",8521 "log",843885328439[[package]]8533[[package]]8440name = "polkadot-node-metrics"8534name = "polkadot-node-metrics"8441version = "0.9.42"8535version = "0.9.43"8442source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.42#9b1fc27cec47f01a2c229532ee7ab79cc5bb28ef"8536source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.43#ba42b9ce51d25bdaf52d2c61e0763a6e3da50d25"8443dependencies = [8537dependencies = [8444 "bs58",8538 "bs58",8445 "futures",8539 "futures",845785518458[[package]]8552[[package]]8459name = "polkadot-node-network-protocol"8553name = "polkadot-node-network-protocol"8460version = "0.9.42"8554version = "0.9.43"8461source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.42#9b1fc27cec47f01a2c229532ee7ab79cc5bb28ef"8555source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.43#ba42b9ce51d25bdaf52d2c61e0763a6e3da50d25"8462dependencies = [8556dependencies = [8557 "async-channel",8463 "async-trait",8558 "async-trait",8464 "derive_more",8559 "derive_more",8465 "fatality",8560 "fatality",847985748480[[package]]8575[[package]]8481name = "polkadot-node-primitives"8576name = "polkadot-node-primitives"8482version = "0.9.42"8577version = "0.9.43"8483source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.42#9b1fc27cec47f01a2c229532ee7ab79cc5bb28ef"8578source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.43#ba42b9ce51d25bdaf52d2c61e0763a6e3da50d25"8484dependencies = [8579dependencies = [8485 "bounded-vec",8580 "bounded-vec",8486 "futures",8581 "futures",850185968502[[package]]8597[[package]]8503name = "polkadot-node-subsystem"8598name = "polkadot-node-subsystem"8504version = "0.9.42"8599version = "0.9.43"8505source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.42#9b1fc27cec47f01a2c229532ee7ab79cc5bb28ef"8600source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.43#ba42b9ce51d25bdaf52d2c61e0763a6e3da50d25"8506dependencies = [8601dependencies = [8507 "polkadot-node-jaeger",8602 "polkadot-node-jaeger",8508 "polkadot-node-subsystem-types",8603 "polkadot-node-subsystem-types",851186068512[[package]]8607[[package]]8513name = "polkadot-node-subsystem-types"8608name = "polkadot-node-subsystem-types"8514version = "0.9.42"8609version = "0.9.43"8515source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.42#9b1fc27cec47f01a2c229532ee7ab79cc5bb28ef"8610source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.43#ba42b9ce51d25bdaf52d2c61e0763a6e3da50d25"8516dependencies = [8611dependencies = [8517 "async-trait",8612 "async-trait",8518 "derive_more",8613 "derive_more",853486298535[[package]]8630[[package]]8536name = "polkadot-node-subsystem-util"8631name = "polkadot-node-subsystem-util"8537version = "0.9.42"8632version = "0.9.43"8538source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.42#9b1fc27cec47f01a2c229532ee7ab79cc5bb28ef"8633source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.43#ba42b9ce51d25bdaf52d2c61e0763a6e3da50d25"8539dependencies = [8634dependencies = [8540 "async-trait",8635 "async-trait",8541 "derive_more",8636 "derive_more",856786628568[[package]]8663[[package]]8569name = "polkadot-overseer"8664name = "polkadot-overseer"8570version = "0.9.42"8665version = "0.9.43"8571source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.42#9b1fc27cec47f01a2c229532ee7ab79cc5bb28ef"8666source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.43#ba42b9ce51d25bdaf52d2c61e0763a6e3da50d25"8572dependencies = [8667dependencies = [8573 "async-trait",8668 "async-trait",8574 "futures",8669 "futures",859086858591[[package]]8686[[package]]8592name = "polkadot-parachain"8687name = "polkadot-parachain"8593version = "0.9.42"8688version = "0.9.43"8594source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.42#9b1fc27cec47f01a2c229532ee7ab79cc5bb28ef"8689source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.43#ba42b9ce51d25bdaf52d2c61e0763a6e3da50d25"8595dependencies = [8690dependencies = [8596 "bounded-collections",8691 "bounded-collections",8597 "derive_more",8692 "derive_more",860787028608[[package]]8703[[package]]8609name = "polkadot-performance-test"8704name = "polkadot-performance-test"8610version = "0.9.42"8705version = "0.9.43"8611source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.42#9b1fc27cec47f01a2c229532ee7ab79cc5bb28ef"8706source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.43#ba42b9ce51d25bdaf52d2c61e0763a6e3da50d25"8612dependencies = [8707dependencies = [8613 "env_logger 0.9.3",8708 "env_logger 0.9.3",8614 "kusama-runtime",8709 "kusama-runtime",862587208626[[package]]8721[[package]]8627name = "polkadot-primitives"8722name = "polkadot-primitives"8628version = "0.9.42"8723version = "0.9.43"8629source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.42#9b1fc27cec47f01a2c229532ee7ab79cc5bb28ef"8724source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.43#ba42b9ce51d25bdaf52d2c61e0763a6e3da50d25"8630dependencies = [8725dependencies = [8631 "bitvec",8726 "bitvec",8632 "hex-literal",8727 "hex-literal",865187468652[[package]]8747[[package]]8653name = "polkadot-rpc"8748name = "polkadot-rpc"8654version = "0.9.42"8749version = "0.9.43"8655source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.42#9b1fc27cec47f01a2c229532ee7ab79cc5bb28ef"8750source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.43#ba42b9ce51d25bdaf52d2c61e0763a6e3da50d25"8656dependencies = [8751dependencies = [8657 "jsonrpsee",8752 "jsonrpsee",8658 "mmr-rpc",8753 "mmr-rpc",868387788684[[package]]8779[[package]]8685name = "polkadot-runtime"8780name = "polkadot-runtime"8686version = "0.9.42"8781version = "0.9.43"8687source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.42#9b1fc27cec47f01a2c229532ee7ab79cc5bb28ef"8782source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.43#ba42b9ce51d25bdaf52d2c61e0763a6e3da50d25"8688dependencies = [8783dependencies = [8689 "bitvec",8784 "bitvec",8690 "frame-benchmarking",8785 "frame-benchmarking",8712 "pallet-elections-phragmen",8807 "pallet-elections-phragmen",8713 "pallet-fast-unstake",8808 "pallet-fast-unstake",8714 "pallet-grandpa",8809 "pallet-grandpa",8715 "pallet-identity 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42)",8810 "pallet-identity 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43)",8716 "pallet-im-online",8811 "pallet-im-online",8717 "pallet-indices",8812 "pallet-indices",8718 "pallet-membership",8813 "pallet-membership",8814 "pallet-message-queue",8719 "pallet-multisig",8815 "pallet-multisig",8720 "pallet-nomination-pools",8816 "pallet-nomination-pools",8721 "pallet-nomination-pools-benchmarking",8817 "pallet-nomination-pools-benchmarking",877788738778[[package]]8874[[package]]8779name = "polkadot-runtime-common"8875name = "polkadot-runtime-common"8780version = "0.9.42"8876version = "0.9.43"8781source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.42#9b1fc27cec47f01a2c229532ee7ab79cc5bb28ef"8877source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.43#ba42b9ce51d25bdaf52d2c61e0763a6e3da50d25"8782dependencies = [8878dependencies = [8783 "bitvec",8879 "bitvec",8784 "frame-benchmarking",8880 "frame-benchmarking",882389198824[[package]]8920[[package]]8825name = "polkadot-runtime-constants"8921name = "polkadot-runtime-constants"8826version = "0.9.42"8922version = "0.9.43"8827source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.42#9b1fc27cec47f01a2c229532ee7ab79cc5bb28ef"8923source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.43#ba42b9ce51d25bdaf52d2c61e0763a6e3da50d25"8828dependencies = [8924dependencies = [8829 "frame-support",8925 "frame-support",8830 "polkadot-primitives",8926 "polkadot-primitives",883789338838[[package]]8934[[package]]8839name = "polkadot-runtime-metrics"8935name = "polkadot-runtime-metrics"8840version = "0.9.42"8936version = "0.9.43"8841source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.42#9b1fc27cec47f01a2c229532ee7ab79cc5bb28ef"8937source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.43#ba42b9ce51d25bdaf52d2c61e0763a6e3da50d25"8842dependencies = [8938dependencies = [8843 "bs58",8939 "bs58",8844 "parity-scale-codec",8940 "parity-scale-codec",884989458850[[package]]8946[[package]]8851name = "polkadot-runtime-parachains"8947name = "polkadot-runtime-parachains"8852version = "0.9.42"8948version = "0.9.43"8853source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.42#9b1fc27cec47f01a2c229532ee7ab79cc5bb28ef"8949source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.43#ba42b9ce51d25bdaf52d2c61e0763a6e3da50d25"8854dependencies = [8950dependencies = [8855 "bitflags",8951 "bitflags 1.3.2",8856 "bitvec",8952 "bitvec",8857 "derive_more",8953 "derive_more",8858 "frame-benchmarking",8954 "frame-benchmarking",8863 "pallet-authorship",8959 "pallet-authorship",8864 "pallet-babe",8960 "pallet-babe",8865 "pallet-balances",8961 "pallet-balances",8962 "pallet-message-queue",8866 "pallet-session",8963 "pallet-session",8867 "pallet-staking",8964 "pallet-staking",8868 "pallet-timestamp",8965 "pallet-timestamp",889389908894[[package]]8991[[package]]8895name = "polkadot-service"8992name = "polkadot-service"8896version = "0.9.42"8993version = "0.9.43"8897source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.42#9b1fc27cec47f01a2c229532ee7ab79cc5bb28ef"8994source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.43#ba42b9ce51d25bdaf52d2c61e0763a6e3da50d25"8898dependencies = [8995dependencies = [8899 "async-trait",8996 "async-trait",8900 "frame-benchmarking-cli",8997 "frame-benchmarking-cli",900290999003[[package]]9100[[package]]9004name = "polkadot-statement-distribution"9101name = "polkadot-statement-distribution"9005version = "0.9.42"9102version = "0.9.43"9006source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.42#9b1fc27cec47f01a2c229532ee7ab79cc5bb28ef"9103source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.43#ba42b9ce51d25bdaf52d2c61e0763a6e3da50d25"9007dependencies = [9104dependencies = [9008 "arrayvec 0.5.2",9105 "arrayvec 0.5.2",9009 "fatality",9106 "fatality",9010 "futures",9107 "futures",9011 "indexmap",9108 "indexmap 1.9.3",9012 "parity-scale-codec",9109 "parity-scale-codec",9013 "polkadot-node-network-protocol",9110 "polkadot-node-network-protocol",9014 "polkadot-node-primitives",9111 "polkadot-node-primitives",902391209024[[package]]9121[[package]]9025name = "polkadot-statement-table"9122name = "polkadot-statement-table"9026version = "0.9.42"9123version = "0.9.43"9027source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.42#9b1fc27cec47f01a2c229532ee7ab79cc5bb28ef"9124source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.43#ba42b9ce51d25bdaf52d2c61e0763a6e3da50d25"9028dependencies = [9125dependencies = [9029 "parity-scale-codec",9126 "parity-scale-codec",9030 "polkadot-primitives",9127 "polkadot-primitives",9038checksum = "4b2d323e8ca7996b3e23126511a523f7e62924d93ecd5ae73b333815b0eb3dce"9135checksum = "4b2d323e8ca7996b3e23126511a523f7e62924d93ecd5ae73b333815b0eb3dce"9039dependencies = [9136dependencies = [9040 "autocfg",9137 "autocfg",9041 "bitflags",9138 "bitflags 1.3.2",9042 "cfg-if",9139 "cfg-if",9043 "concurrent-queue",9140 "concurrent-queue",9044 "libc",9141 "libc",9045 "log",9142 "log",9046 "pin-project-lite 0.2.9",9143 "pin-project-lite 0.2.10",9047 "windows-sys 0.48.0",9144 "windows-sys 0.48.0",9048]9145]90499146907291699073[[package]]9170[[package]]9074name = "polyval"9171name = "polyval"9075version = "0.6.0"9172version = "0.6.1"9076source = "registry+https://github.com/rust-lang/crates.io-index"9173source = "registry+https://github.com/rust-lang/crates.io-index"9077checksum = "7ef234e08c11dfcb2e56f79fd70f6f2eb7f025c0ce2333e82f4f0518ecad30c6"9174checksum = "d52cff9d1d4dee5fe6d03729099f4a310a41179e0a10dbf542039873f2e826fb"9078dependencies = [9175dependencies = [9079 "cfg-if",9176 "cfg-if",9080 "cpufeatures",9177 "cpufeatures",9081 "opaque-debug 0.3.0",9178 "opaque-debug 0.3.0",9082 "universal-hash 0.5.1",9179 "universal-hash 0.5.1",9083]9180]91819182[[package]]9183name = "portable-atomic"9184version = "1.4.1"9185source = "registry+https://github.com/rust-lang/crates.io-index"9186checksum = "edc55135a600d700580e406b4de0d59cb9ad25e344a3a091a97ded2622ec4ec6"908491879085[[package]]9188[[package]]9086name = "ppv-lite86"9189name = "ppv-lite86"9092name = "precompile-utils-macro"9195name = "precompile-utils-macro"9093version = "0.1.0"9196version = "0.1.0"9094dependencies = [9197dependencies = [9095 "num_enum",9198 "num_enum 0.5.11",9096 "proc-macro2",9199 "proc-macro2",9097 "quote",9200 "quote",9098 "sha3 0.8.2",9201 "sha3 0.8.2",9139 "syn 1.0.109",9242 "syn 1.0.109",9140]9243]92449245[[package]]9246name = "prettyplease"9247version = "0.2.10"9248source = "registry+https://github.com/rust-lang/crates.io-index"9249checksum = "92139198957b410250d43fad93e630d956499a625c527eda65175c8680f83387"9250dependencies = [9251 "proc-macro2",9252 "syn 2.0.26",9253]914192549142[[package]]9255[[package]]9143name = "primitive-types"9256name = "primitive-types"9211dependencies = [9324dependencies = [9212 "proc-macro2",9325 "proc-macro2",9213 "quote",9326 "quote",9214 "syn 2.0.18",9327 "syn 2.0.26",9215]9328]921693299217[[package]]9330[[package]]9218name = "proc-macro2"9331name = "proc-macro2"9219version = "1.0.63"9332version = "1.0.65"9220source = "registry+https://github.com/rust-lang/crates.io-index"9333source = "registry+https://github.com/rust-lang/crates.io-index"9221checksum = "7b368fba921b0dce7e60f5e04ec15e565b3303972b42bcfde1d0713b881959eb"9334checksum = "92de25114670a878b1261c79c9f8f729fb97e95bac93f6312f583c60dd6a1dfe"9222dependencies = [9335dependencies = [9223 "unicode-ident",9336 "unicode-ident",9224]9337]923993529240[[package]]9353[[package]]9241name = "prometheus-client"9354name = "prometheus-client"9242version = "0.18.1"9355version = "0.19.0"9243source = "registry+https://github.com/rust-lang/crates.io-index"9356source = "registry+https://github.com/rust-lang/crates.io-index"9244checksum = "83cd1b99916654a69008fd66b4f9397fbe08e6e51dfe23d4417acf5d3b8cb87c"9357checksum = "5d6fa99d535dd930d1249e6c79cb3c2915f9172a540fe2b02a4c8f9ca954721e"9245dependencies = [9358dependencies = [9246 "dtoa",9359 "dtoa",9247 "itoa",9360 "itoa",9248 "parking_lot 0.12.1",9361 "parking_lot 0.12.1",9249 "prometheus-client-derive-text-encode",9362 "prometheus-client-derive-encode",9250]9363]925193649252[[package]]9365[[package]]9253name = "prometheus-client-derive-text-encode"9366name = "prometheus-client-derive-encode"9254version = "0.3.0"9367version = "0.4.1"9255source = "registry+https://github.com/rust-lang/crates.io-index"9368source = "registry+https://github.com/rust-lang/crates.io-index"9256checksum = "66a455fbcb954c1a7decf3c586e860fd7889cddf4b8e164be736dbac95a953cd"9369checksum = "72b6a5217beb0ad503ee7fa752d451c905113d70721b937126158f3106a48cc1"9257dependencies = [9370dependencies = [9258 "proc-macro2",9371 "proc-macro2",9259 "quote",9372 "quote",9283 "log",9396 "log",9284 "multimap",9397 "multimap",9285 "petgraph",9398 "petgraph",9286 "prettyplease",9399 "prettyplease 0.1.25",9287 "prost",9400 "prost",9288 "prost-types",9401 "prost-types",9289 "regex",9402 "regex",9292 "which",9405 "which",9293]9406]92949295[[package]]9296name = "prost-codec"9297version = "0.3.0"9298source = "registry+https://github.com/rust-lang/crates.io-index"9299checksum = "0dc34979ff898b6e141106178981ce2596c387ea6e62533facfc61a37fc879c0"9300dependencies = [9301 "asynchronous-codec",9302 "bytes",9303 "prost",9304 "thiserror",9305 "unsigned-varint",9306]930794079308[[package]]9408[[package]]9309name = "prost-derive"9409name = "prost-derive"933894389339[[package]]9439[[package]]9340name = "quartz-runtime"9440name = "quartz-runtime"9341version = "0.9.42"9441version = "0.9.43"9342dependencies = [9442dependencies = [9343 "app-promotion-rpc",9443 "app-promotion-rpc",9344 "cumulus-pallet-aura-ext",9444 "cumulus-pallet-aura-ext",9364 "hex-literal",9464 "hex-literal",9365 "impl-trait-for-tuples",9465 "impl-trait-for-tuples",9366 "log",9466 "log",9367 "num_enum",9467 "num_enum 0.5.11",9368 "orml-tokens",9468 "orml-tokens",9369 "orml-traits",9469 "orml-traits",9370 "orml-vesting",9470 "orml-vesting",9452 "byteorder",9552 "byteorder",9453]9553]95549555[[package]]9556name = "quick-protobuf-codec"9557version = "0.1.0"9558source = "registry+https://github.com/rust-lang/crates.io-index"9559checksum = "1693116345026436eb2f10b677806169c1a1260c1c60eaaffe3fb5a29ae23d8b"9560dependencies = [9561 "asynchronous-codec",9562 "bytes",9563 "quick-protobuf",9564 "thiserror",9565 "unsigned-varint",9566]945495679455[[package]]9568[[package]]9456name = "quicksink"9569name = "quicksink"948395969484[[package]]9597[[package]]9485name = "quote"9598name = "quote"9486version = "1.0.28"9599version = "1.0.30"9487source = "registry+https://github.com/rust-lang/crates.io-index"9600source = "registry+https://github.com/rust-lang/crates.io-index"9488checksum = "1b9ab9c7eadfd8df19006f1cf1a4aed13540ed5cbc047010ece5826e10825488"9601checksum = "5907a1b7c277254a8b15170f6e7c97cfa60ee7872a3217663bb81151e48184bb"9489dependencies = [9602dependencies = [9490 "proc-macro2",9603 "proc-macro2",9491]9604]9555source = "registry+https://github.com/rust-lang/crates.io-index"9668source = "registry+https://github.com/rust-lang/crates.io-index"9556checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c"9669checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c"9557dependencies = [9670dependencies = [9558 "getrandom 0.2.9",9671 "getrandom 0.2.10",9559]9672]956096739561[[package]]9674[[package]]9612dependencies = [9725dependencies = [9613 "pem",9726 "pem",9614 "ring",9727 "ring",9615 "time 0.3.21",9728 "time 0.3.23",9616 "x509-parser 0.13.2",9729 "x509-parser 0.13.2",9617 "yasna",9730 "yasna",9618]9731]9625dependencies = [9738dependencies = [9626 "pem",9739 "pem",9627 "ring",9740 "ring",9628 "time 0.3.21",9741 "time 0.3.23",9629 "yasna",9742 "yasna",9630]9743]963197449635source = "registry+https://github.com/rust-lang/crates.io-index"9748source = "registry+https://github.com/rust-lang/crates.io-index"9636checksum = "fb5a58c1855b4b6819d59012155603f0b22ad30cad752600aadfcb695265519a"9749checksum = "fb5a58c1855b4b6819d59012155603f0b22ad30cad752600aadfcb695265519a"9637dependencies = [9750dependencies = [9638 "bitflags",9751 "bitflags 1.3.2",9639]9752]964097539641[[package]]9754[[package]]9644source = "registry+https://github.com/rust-lang/crates.io-index"9757source = "registry+https://github.com/rust-lang/crates.io-index"9645checksum = "567664f262709473930a4bf9e51bf2ebf3348f2e748ccc50dea20646858f8f29"9758checksum = "567664f262709473930a4bf9e51bf2ebf3348f2e748ccc50dea20646858f8f29"9646dependencies = [9759dependencies = [9647 "bitflags",9760 "bitflags 1.3.2",9648]9761]964997629650[[package]]9763[[package]]9653source = "registry+https://github.com/rust-lang/crates.io-index"9766source = "registry+https://github.com/rust-lang/crates.io-index"9654checksum = "b033d837a7cf162d7993aded9304e30a83213c648b6e389db233191f891e5c2b"9767checksum = "b033d837a7cf162d7993aded9304e30a83213c648b6e389db233191f891e5c2b"9655dependencies = [9768dependencies = [9656 "getrandom 0.2.9",9769 "getrandom 0.2.10",9657 "redox_syscall 0.2.16",9770 "redox_syscall 0.2.16",9658 "thiserror",9771 "thiserror",9659]9772]967397869674[[package]]9787[[package]]9675name = "ref-cast"9788name = "ref-cast"9676version = "1.0.16"9789version = "1.0.18"9677source = "registry+https://github.com/rust-lang/crates.io-index"9790source = "registry+https://github.com/rust-lang/crates.io-index"9678checksum = "f43faa91b1c8b36841ee70e97188a869d37ae21759da6846d4be66de5bf7b12c"9791checksum = "1641819477c319ef452a075ac34a4be92eb9ba09f6841f62d594d50fdcf0bf6b"9679dependencies = [9792dependencies = [9680 "ref-cast-impl",9793 "ref-cast-impl",9681]9794]968297959683[[package]]9796[[package]]9684name = "ref-cast-impl"9797name = "ref-cast-impl"9685version = "1.0.16"9798version = "1.0.18"9686source = "registry+https://github.com/rust-lang/crates.io-index"9799source = "registry+https://github.com/rust-lang/crates.io-index"9687checksum = "8d2275aab483050ab2a7364c1a46604865ee7d6906684e08db0f090acf74f9e7"9800checksum = "68bf53dad9b6086826722cdc99140793afd9f62faa14a1ad07eb4f955e7a7216"9688dependencies = [9801dependencies = [9689 "proc-macro2",9802 "proc-macro2",9690 "quote",9803 "quote",9691 "syn 2.0.18",9804 "syn 2.0.26",9692]9805]969398069694[[package]]9807[[package]]9695name = "regalloc2"9808name = "regalloc2"9696version = "0.5.1"9809version = "0.6.1"9697source = "registry+https://github.com/rust-lang/crates.io-index"9810source = "registry+https://github.com/rust-lang/crates.io-index"9698checksum = "300d4fbfb40c1c66a78ba3ddd41c1110247cf52f97b87d0f2fc9209bd49b030c"9811checksum = "80535183cae11b149d618fbd3c37e38d7cda589d82d7769e196ca9a9042d7621"9699dependencies = [9812dependencies = [9700 "fxhash",9813 "fxhash",9701 "log",9814 "log",970598189706[[package]]9819[[package]]9707name = "regex"9820name = "regex"9708version = "1.8.4"9821version = "1.9.1"9709source = "registry+https://github.com/rust-lang/crates.io-index"9822source = "registry+https://github.com/rust-lang/crates.io-index"9710checksum = "d0ab3ca65655bb1e41f2a8c8cd662eb4fb035e67c3f78da1d61dffe89d07300f"9823checksum = "b2eae68fc220f7cf2532e4494aded17545fce192d59cd996e0fe7887f4ceb575"9711dependencies = [9824dependencies = [9712 "aho-corasick 1.0.2",9825 "aho-corasick",9713 "memchr",9826 "memchr",9827 "regex-automata 0.3.3",9714 "regex-syntax 0.7.2",9828 "regex-syntax 0.7.4",9715]9829]971698309717[[package]]9831[[package]]9723 "regex-syntax 0.6.29",9837 "regex-syntax 0.6.29",9724]9838]98399840[[package]]9841name = "regex-automata"9842version = "0.3.3"9843source = "registry+https://github.com/rust-lang/crates.io-index"9844checksum = "39354c10dd07468c2e73926b23bb9c2caca74c5501e38a35da70406f1d923310"9845dependencies = [9846 "aho-corasick",9847 "memchr",9848 "regex-syntax 0.7.4",9849]972598509726[[package]]9851[[package]]9727name = "regex-syntax"9852name = "regex-syntax"973198569732[[package]]9857[[package]]9733name = "regex-syntax"9858name = "regex-syntax"9734version = "0.7.2"9859version = "0.7.4"9735source = "registry+https://github.com/rust-lang/crates.io-index"9860source = "registry+https://github.com/rust-lang/crates.io-index"9736checksum = "436b050e76ed2903236f032a59761c1eb99e1b0aead2c257922771dab1fc8c78"9861checksum = "e5ea92a5b6195c6ef2a0295ea818b312502c6fc94dde986c5553242e18fd4ce2"97379738[[package]]9739name = "region"9740version = "3.0.0"9741source = "registry+https://github.com/rust-lang/crates.io-index"9742checksum = "76e189c2369884dce920945e2ddf79b3dff49e071a167dd1817fa9c4c00d512e"9743dependencies = [9744 "bitflags",9745 "libc",9746 "mach",9747 "winapi",9748]974998629750[[package]]9863[[package]]9751name = "resolv-conf"9864name = "resolv-conf"982699399827[[package]]9940[[package]]9828name = "rocksdb"9941name = "rocksdb"9829version = "0.20.1"9942version = "0.21.0"9830source = "registry+https://github.com/rust-lang/crates.io-index"9943source = "registry+https://github.com/rust-lang/crates.io-index"9831checksum = "015439787fce1e75d55f279078d33ff14b4af5d93d995e8838ee4631301c8a99"9944checksum = "bb6f170a4041d50a0ce04b0d2e14916d6ca863ea2e422689a5b694395d299ffe"9832dependencies = [9945dependencies = [9833 "libc",9946 "libc",9834 "librocksdb-sys",9947 "librocksdb-sys",9835]9948]983699499837[[package]]9950[[package]]9838name = "rococo-runtime"9951name = "rococo-runtime"9839version = "0.9.42"9952version = "0.9.43"9840source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.42#9b1fc27cec47f01a2c229532ee7ab79cc5bb28ef"9953source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.43#ba42b9ce51d25bdaf52d2c61e0763a6e3da50d25"9841dependencies = [9954dependencies = [9842 "binary-merkle-tree",9955 "binary-merkle-tree",9843 "frame-benchmarking",9956 "frame-benchmarking",9861 "pallet-democracy",9974 "pallet-democracy",9862 "pallet-elections-phragmen",9975 "pallet-elections-phragmen",9863 "pallet-grandpa",9976 "pallet-grandpa",9864 "pallet-identity 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42)",9977 "pallet-identity 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43)",9865 "pallet-im-online",9978 "pallet-im-online",9866 "pallet-indices",9979 "pallet-indices",9867 "pallet-membership",9980 "pallet-membership",9981 "pallet-message-queue",9868 "pallet-mmr",9982 "pallet-mmr",9869 "pallet-multisig",9983 "pallet-multisig",9870 "pallet-nis",9984 "pallet-nis",9922100369923[[package]]10037[[package]]9924name = "rococo-runtime-constants"10038name = "rococo-runtime-constants"9925version = "0.9.42"10039version = "0.9.43"9926source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.42#9b1fc27cec47f01a2c229532ee7ab79cc5bb28ef"10040source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.43#ba42b9ce51d25bdaf52d2c61e0763a6e3da50d25"9927dependencies = [10041dependencies = [9928 "frame-support",10042 "frame-support",9929 "polkadot-primitives",10043 "polkadot-primitives",10019source = "registry+https://github.com/rust-lang/crates.io-index"10133source = "registry+https://github.com/rust-lang/crates.io-index"10020checksum = "bfa0f585226d2e68097d4f95d113b15b83a82e819ab25717ec0590d9584ef366"10134checksum = "bfa0f585226d2e68097d4f95d113b15b83a82e819ab25717ec0590d9584ef366"10021dependencies = [10135dependencies = [10022 "semver 1.0.17",10136 "semver 1.0.18",10023]10137]100241013810025[[package]]10139[[package]]100331014710034[[package]]10148[[package]]10035name = "rustix"10149name = "rustix"10036version = "0.36.14"10150version = "0.36.15"10037source = "registry+https://github.com/rust-lang/crates.io-index"10151source = "registry+https://github.com/rust-lang/crates.io-index"10038checksum = "14e4d67015953998ad0eb82887a0eb0129e18a7e2f3b7b0f6c422fddcd503d62"10152checksum = "c37f1bd5ef1b5422177b7646cba67430579cfe2ace80f284fee876bca52ad941"10039dependencies = [10153dependencies = [10040 "bitflags",10154 "bitflags 1.3.2",10041 "errno",10155 "errno",10042 "io-lifetimes",10156 "io-lifetimes",10043 "libc",10157 "libc",100471016110048[[package]]10162[[package]]10049name = "rustix"10163name = "rustix"10050version = "0.37.19"10164version = "0.37.23"10051source = "registry+https://github.com/rust-lang/crates.io-index"10165source = "registry+https://github.com/rust-lang/crates.io-index"10052checksum = "acf8729d8542766f1b2cf77eb034d52f40d375bb8b615d0b147089946e16613d"10166checksum = "4d69718bf81c6127a49dc64e44a742e8bb9213c0ff8869a22c308f84c1d4ab06"10053dependencies = [10167dependencies = [10054 "bitflags",10168 "bitflags 1.3.2",10055 "errno",10169 "errno",10056 "io-lifetimes",10170 "io-lifetimes",10057 "libc",10171 "libc",10058 "linux-raw-sys 0.3.8",10172 "linux-raw-sys 0.3.8",10059 "windows-sys 0.48.0",10173 "windows-sys 0.48.0",10060]10174]1017510176[[package]]10177name = "rustix"10178version = "0.38.4"10179source = "registry+https://github.com/rust-lang/crates.io-index"10180checksum = "0a962918ea88d644592894bc6dc55acc6c0956488adcebbfb6e273506b7fd6e5"10181dependencies = [10182 "bitflags 2.3.3",10183 "errno",10184 "libc",10185 "linux-raw-sys 0.4.3",10186 "windows-sys 0.48.0",10187]100611018810062[[package]]10189[[package]]10063name = "rustls"10190name = "rustls"100861021310087[[package]]10214[[package]]10088name = "rustls-native-certs"10215name = "rustls-native-certs"10089version = "0.6.2"10216version = "0.6.3"10090source = "registry+https://github.com/rust-lang/crates.io-index"10217source = "registry+https://github.com/rust-lang/crates.io-index"10091checksum = "0167bac7a9f490495f3c33013e7722b53cb087ecbe082fb0c6387c96f634ea50"10218checksum = "a9aace74cb666635c918e9c12bc0d348266037aa8eb599b5cba565709a8dff00"10092dependencies = [10219dependencies = [10093 "openssl-probe",10220 "openssl-probe",10094 "rustls-pemfile",10221 "rustls-pemfile",100981022510099[[package]]10226[[package]]10100name = "rustls-pemfile"10227name = "rustls-pemfile"10101version = "1.0.2"10228version = "1.0.3"10102source = "registry+https://github.com/rust-lang/crates.io-index"10229source = "registry+https://github.com/rust-lang/crates.io-index"10103checksum = "d194b56d58803a43635bdc398cd17e383d6f71f9182b9a192c127ca42494a59b"10230checksum = "2d3987094b1d07b653b7dfdc3f70ce9a1da9c51ac18c1b06b662e4f9a0e9f4b2"10104dependencies = [10231dependencies = [10105 "base64 0.21.2",10232 "base64 0.21.2",10106]10233]101071023410108[[package]]10235[[package]]10109name = "rustversion"10236name = "rustversion"10110version = "1.0.12"10237version = "1.0.14"10111source = "registry+https://github.com/rust-lang/crates.io-index"10238source = "registry+https://github.com/rust-lang/crates.io-index"10112checksum = "4f3208ce4d8448b3f3e7d168a73f5e0c43a61e32930de3bceeccedb388b6bf06"10239checksum = "7ffc183a10b4478d04cbbbfc96d0873219d962dd5accaff2ffbd4ceb7df837f4"101131024010114[[package]]10241[[package]]10115name = "rw-stream-sink"10242name = "rw-stream-sink"101241025110125[[package]]10252[[package]]10126name = "ryu"10253name = "ryu"10127version = "1.0.13"10254version = "1.0.15"10128source = "registry+https://github.com/rust-lang/crates.io-index"10255source = "registry+https://github.com/rust-lang/crates.io-index"10129checksum = "f91339c0467de62360649f8d3e185ca8de4224ff281f66000de5eb2a77a79041"10256checksum = "1ad4cc8da4ef723ed60bced201181d83791ad433213d8c24efffda1eec85d741"101301025710131[[package]]10258[[package]]10132name = "safe_arch"10259name = "safe_arch"10133version = "0.6.0"10260version = "0.7.0"10134source = "registry+https://github.com/rust-lang/crates.io-index"10261source = "registry+https://github.com/rust-lang/crates.io-index"10135checksum = "794821e4ccb0d9f979512f9c1973480123f9bd62a90d74ab0f9426fcf8f4a529"10262checksum = "62a7484307bd40f8f7ccbacccac730108f2cae119a3b11c74485b48aa9ea650f"10136dependencies = [10263dependencies = [10137 "bytemuck",10264 "bytemuck",10138]10265]10149[[package]]10276[[package]]10150name = "sc-allocator"10277name = "sc-allocator"10151version = "4.1.0-dev"10278version = "4.1.0-dev"10152source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"10279source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"10153dependencies = [10280dependencies = [10154 "log",10281 "log",10155 "sp-core",10282 "sp-core",10160[[package]]10287[[package]]10161name = "sc-authority-discovery"10288name = "sc-authority-discovery"10162version = "0.10.0-dev"10289version = "0.10.0-dev"10163source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"10290source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"10164dependencies = [10291dependencies = [10165 "async-trait",10292 "async-trait",10166 "futures",10293 "futures",10167 "futures-timer",10294 "futures-timer",10168 "ip_network",10295 "ip_network",10169 "libp2p",10296 "libp2p",10170 "log",10297 "log",10298 "multihash 0.17.0",10171 "parity-scale-codec",10299 "parity-scale-codec",10172 "prost",10300 "prost",10173 "prost-build",10301 "prost-build",10188[[package]]10316[[package]]10189name = "sc-basic-authorship"10317name = "sc-basic-authorship"10190version = "0.10.0-dev"10318version = "0.10.0-dev"10191source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"10319source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"10192dependencies = [10320dependencies = [10193 "futures",10321 "futures",10194 "futures-timer",10322 "futures-timer",10211[[package]]10339[[package]]10212name = "sc-block-builder"10340name = "sc-block-builder"10213version = "0.10.0-dev"10341version = "0.10.0-dev"10214source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"10342source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"10215dependencies = [10343dependencies = [10216 "parity-scale-codec",10344 "parity-scale-codec",10217 "sc-client-api",10345 "sc-client-api",10226[[package]]10354[[package]]10227name = "sc-chain-spec"10355name = "sc-chain-spec"10228version = "4.0.0-dev"10356version = "4.0.0-dev"10229source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"10357source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"10230dependencies = [10358dependencies = [10231 "memmap2",10359 "memmap2",10232 "sc-chain-spec-derive",10360 "sc-chain-spec-derive",10245[[package]]10373[[package]]10246name = "sc-chain-spec-derive"10374name = "sc-chain-spec-derive"10247version = "4.0.0-dev"10375version = "4.0.0-dev"10248source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"10376source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"10249dependencies = [10377dependencies = [10250 "proc-macro-crate",10378 "proc-macro-crate",10251 "proc-macro2",10379 "proc-macro2",10252 "quote",10380 "quote",10253 "syn 2.0.18",10381 "syn 2.0.26",10254]10382]102551038310256[[package]]10384[[package]]10257name = "sc-cli"10385name = "sc-cli"10258version = "0.10.0-dev"10386version = "0.10.0-dev"10259source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"10387source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"10260dependencies = [10388dependencies = [10261 "array-bytes 4.2.0",10389 "array-bytes 4.2.0",10262 "chrono",10390 "chrono",10263 "clap",10391 "clap",10264 "fdlimit",10392 "fdlimit",10265 "futures",10393 "futures",10266 "libp2p",10394 "libp2p-identity",10267 "log",10395 "log",10268 "names",10396 "names",10269 "parity-scale-codec",10397 "parity-scale-codec",10296[[package]]10424[[package]]10297name = "sc-client-api"10425name = "sc-client-api"10298version = "4.0.0-dev"10426version = "4.0.0-dev"10299source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"10427source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"10300dependencies = [10428dependencies = [10301 "fnv",10429 "fnv",10302 "futures",10430 "futures",10315 "sp-keystore",10443 "sp-keystore",10316 "sp-runtime",10444 "sp-runtime",10317 "sp-state-machine",10445 "sp-state-machine",10446 "sp-statement-store",10318 "sp-storage",10447 "sp-storage",10319 "substrate-prometheus-endpoint",10448 "substrate-prometheus-endpoint",10320]10449]103211045010322[[package]]10451[[package]]10323name = "sc-client-db"10452name = "sc-client-db"10324version = "0.10.0-dev"10453version = "0.10.0-dev"10325source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"10454source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"10326dependencies = [10455dependencies = [10327 "hash-db 0.16.0",10456 "hash-db 0.16.0",10328 "kvdb",10457 "kvdb",10348[[package]]10477[[package]]10349name = "sc-consensus"10478name = "sc-consensus"10350version = "0.10.0-dev"10479version = "0.10.0-dev"10351source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"10480source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"10352dependencies = [10481dependencies = [10353 "async-trait",10482 "async-trait",10354 "futures",10483 "futures",10355 "futures-timer",10484 "futures-timer",10356 "libp2p",10485 "libp2p-identity",10357 "log",10486 "log",10358 "mockall",10487 "mockall",10359 "parking_lot 0.12.1",10488 "parking_lot 0.12.1",10373[[package]]10502[[package]]10374name = "sc-consensus-aura"10503name = "sc-consensus-aura"10375version = "0.10.0-dev"10504version = "0.10.0-dev"10376source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"10505source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"10377dependencies = [10506dependencies = [10378 "async-trait",10507 "async-trait",10379 "futures",10508 "futures",10402[[package]]10531[[package]]10403name = "sc-consensus-babe"10532name = "sc-consensus-babe"10404version = "0.10.0-dev"10533version = "0.10.0-dev"10405source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"10534source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"10406dependencies = [10535dependencies = [10407 "async-trait",10536 "async-trait",10408 "fork-tree",10537 "fork-tree",10438[[package]]10567[[package]]10439name = "sc-consensus-babe-rpc"10568name = "sc-consensus-babe-rpc"10440version = "0.10.0-dev"10569version = "0.10.0-dev"10441source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"10570source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"10442dependencies = [10571dependencies = [10443 "futures",10572 "futures",10444 "jsonrpsee",10573 "jsonrpsee",10460[[package]]10589[[package]]10461name = "sc-consensus-beefy"10590name = "sc-consensus-beefy"10462version = "4.0.0-dev"10591version = "4.0.0-dev"10463source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"10592source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"10464dependencies = [10593dependencies = [10465 "array-bytes 4.2.0",10594 "array-bytes 4.2.0",10595 "async-channel",10466 "async-trait",10596 "async-trait",10467 "fnv",10597 "fnv",10468 "futures",10598 "futures",10495[[package]]10625[[package]]10496name = "sc-consensus-beefy-rpc"10626name = "sc-consensus-beefy-rpc"10497version = "4.0.0-dev"10627version = "4.0.0-dev"10498source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"10628source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"10499dependencies = [10629dependencies = [10500 "futures",10630 "futures",10501 "jsonrpsee",10631 "jsonrpsee",10514[[package]]10644[[package]]10515name = "sc-consensus-epochs"10645name = "sc-consensus-epochs"10516version = "0.10.0-dev"10646version = "0.10.0-dev"10517source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"10647source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"10518dependencies = [10648dependencies = [10519 "fork-tree",10649 "fork-tree",10520 "parity-scale-codec",10650 "parity-scale-codec",10527[[package]]10657[[package]]10528name = "sc-consensus-grandpa"10658name = "sc-consensus-grandpa"10529version = "0.10.0-dev"10659version = "0.10.0-dev"10530source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"10660source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"10531dependencies = [10661dependencies = [10532 "ahash 0.8.3",10662 "ahash 0.8.3",10533 "array-bytes 4.2.0",10663 "array-bytes 4.2.0",10567[[package]]10697[[package]]10568name = "sc-consensus-grandpa-rpc"10698name = "sc-consensus-grandpa-rpc"10569version = "0.10.0-dev"10699version = "0.10.0-dev"10570source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"10700source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"10571dependencies = [10701dependencies = [10572 "finality-grandpa",10702 "finality-grandpa",10573 "futures",10703 "futures",10587[[package]]10717[[package]]10588name = "sc-consensus-manual-seal"10718name = "sc-consensus-manual-seal"10589version = "0.10.0-dev"10719version = "0.10.0-dev"10590source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"10720source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"10591dependencies = [10721dependencies = [10592 "assert_matches",10722 "assert_matches",10593 "async-trait",10723 "async-trait",10594 "futures",10724 "futures",10725 "futures-timer",10595 "jsonrpsee",10726 "jsonrpsee",10596 "log",10727 "log",10597 "parity-scale-codec",10728 "parity-scale-codec",10621[[package]]10752[[package]]10622name = "sc-consensus-slots"10753name = "sc-consensus-slots"10623version = "0.10.0-dev"10754version = "0.10.0-dev"10624source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"10755source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"10625dependencies = [10756dependencies = [10626 "async-trait",10757 "async-trait",10627 "futures",10758 "futures",10644[[package]]10775[[package]]10645name = "sc-executor"10776name = "sc-executor"10646version = "0.10.0-dev"10777version = "0.10.0-dev"10647source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"10778source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"10648dependencies = [10779dependencies = [10649 "lru 0.8.1",10780 "lru 0.8.1",10650 "parity-scale-codec",10781 "parity-scale-codec",10651 "parking_lot 0.12.1",10782 "parking_lot 0.12.1",10652 "sc-executor-common",10783 "sc-executor-common",10653 "sc-executor-wasmi",10654 "sc-executor-wasmtime",10784 "sc-executor-wasmtime",10655 "sp-api",10785 "sp-api",10656 "sp-core",10786 "sp-core",10662 "sp-version",10792 "sp-version",10663 "sp-wasm-interface",10793 "sp-wasm-interface",10664 "tracing",10794 "tracing",10665 "wasmi",10666]10795]106671079610668[[package]]10797[[package]]10669name = "sc-executor-common"10798name = "sc-executor-common"10670version = "0.10.0-dev"10799version = "0.10.0-dev"10671source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"10800source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"10672dependencies = [10801dependencies = [10673 "sc-allocator",10802 "sc-allocator",10674 "sp-maybe-compressed-blob",10803 "sp-maybe-compressed-blob",10675 "sp-wasm-interface",10804 "sp-wasm-interface",10676 "thiserror",10805 "thiserror",10677 "wasm-instrument",10806 "wasm-instrument",10678 "wasmi",10679]10807]1068010681[[package]]10682name = "sc-executor-wasmi"10683version = "0.10.0-dev"10684source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"10685dependencies = [10686 "log",10687 "sc-allocator",10688 "sc-executor-common",10689 "sp-runtime-interface",10690 "sp-wasm-interface",10691 "wasmi",10692]106931080810694[[package]]10809[[package]]10695name = "sc-executor-wasmtime"10810name = "sc-executor-wasmtime"10696version = "0.10.0-dev"10811version = "0.10.0-dev"10697source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"10812source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"10698dependencies = [10813dependencies = [10699 "anyhow",10814 "anyhow",10700 "cfg-if",10815 "cfg-if",10701 "libc",10816 "libc",10702 "log",10817 "log",10703 "once_cell",10818 "once_cell",10704 "rustix 0.36.14",10819 "rustix 0.36.15",10705 "sc-allocator",10820 "sc-allocator",10706 "sc-executor-common",10821 "sc-executor-common",10707 "sp-runtime-interface",10822 "sp-runtime-interface",10712[[package]]10827[[package]]10713name = "sc-informant"10828name = "sc-informant"10714version = "0.10.0-dev"10829version = "0.10.0-dev"10715source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"10830source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"10716dependencies = [10831dependencies = [10717 "ansi_term",10832 "ansi_term",10718 "futures",10833 "futures",10728[[package]]10843[[package]]10729name = "sc-keystore"10844name = "sc-keystore"10730version = "4.0.0-dev"10845version = "4.0.0-dev"10731source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"10846source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"10732dependencies = [10847dependencies = [10733 "array-bytes 4.2.0",10848 "array-bytes 4.2.0",10734 "async-trait",10735 "parking_lot 0.12.1",10849 "parking_lot 0.12.1",10736 "serde_json",10850 "serde_json",10737 "sp-application-crypto",10851 "sp-application-crypto",10743[[package]]10857[[package]]10744name = "sc-network"10858name = "sc-network"10745version = "0.10.0-dev"10859version = "0.10.0-dev"10746source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"10860source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"10747dependencies = [10861dependencies = [10748 "array-bytes 4.2.0",10862 "array-bytes 4.2.0",10749 "async-channel",10863 "async-channel",10788[[package]]10902[[package]]10789name = "sc-network-bitswap"10903name = "sc-network-bitswap"10790version = "0.10.0-dev"10904version = "0.10.0-dev"10791source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"10905source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"10792dependencies = [10906dependencies = [10907 "async-channel",10793 "cid",10908 "cid",10794 "futures",10909 "futures",10795 "libp2p",10910 "libp2p-identity",10796 "log",10911 "log",10797 "prost",10912 "prost",10798 "prost-build",10913 "prost-build",10808[[package]]10923[[package]]10809name = "sc-network-common"10924name = "sc-network-common"10810version = "0.10.0-dev"10925version = "0.10.0-dev"10811source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"10926source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"10812dependencies = [10927dependencies = [10813 "array-bytes 4.2.0",10928 "array-bytes 4.2.0",10814 "async-trait",10929 "async-trait",10815 "bitflags",10930 "bitflags 1.3.2",10816 "bytes",10931 "bytes",10817 "futures",10932 "futures",10818 "futures-timer",10933 "futures-timer",10819 "libp2p",10934 "libp2p-identity",10820 "parity-scale-codec",10935 "parity-scale-codec",10821 "prost-build",10936 "prost-build",10822 "sc-consensus",10937 "sc-consensus",10836[[package]]10951[[package]]10837name = "sc-network-gossip"10952name = "sc-network-gossip"10838version = "0.10.0-dev"10953version = "0.10.0-dev"10839source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"10954source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"10840dependencies = [10955dependencies = [10841 "ahash 0.8.3",10956 "ahash 0.8.3",10842 "futures",10957 "futures",10855[[package]]10970[[package]]10856name = "sc-network-light"10971name = "sc-network-light"10857version = "0.10.0-dev"10972version = "0.10.0-dev"10858source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"10973source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"10859dependencies = [10974dependencies = [10860 "array-bytes 4.2.0",10975 "array-bytes 4.2.0",10976 "async-channel",10861 "futures",10977 "futures",10862 "libp2p",10978 "libp2p-identity",10863 "log",10979 "log",10864 "parity-scale-codec",10980 "parity-scale-codec",10865 "prost",10981 "prost",10877[[package]]10993[[package]]10878name = "sc-network-sync"10994name = "sc-network-sync"10879version = "0.10.0-dev"10995version = "0.10.0-dev"10880source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"10996source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"10881dependencies = [10997dependencies = [10882 "array-bytes 4.2.0",10998 "array-bytes 4.2.0",10999 "async-channel",10883 "async-trait",11000 "async-trait",10884 "fork-tree",11001 "fork-tree",10885 "futures",11002 "futures",10911[[package]]11028[[package]]10912name = "sc-network-transactions"11029name = "sc-network-transactions"10913version = "0.10.0-dev"11030version = "0.10.0-dev"10914source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"11031source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"10915dependencies = [11032dependencies = [10916 "array-bytes 4.2.0",11033 "array-bytes 4.2.0",10917 "futures",11034 "futures",10931[[package]]11048[[package]]10932name = "sc-offchain"11049name = "sc-offchain"10933version = "4.0.0-dev"11050version = "4.0.0-dev"10934source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"11051source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"10935dependencies = [11052dependencies = [10936 "array-bytes 4.2.0",11053 "array-bytes 4.2.0",10937 "bytes",11054 "bytes",10962[[package]]11079[[package]]10963name = "sc-peerset"11080name = "sc-peerset"10964version = "4.0.0-dev"11081version = "4.0.0-dev"10965source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"11082source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"10966dependencies = [11083dependencies = [10967 "futures",11084 "futures",10968 "libp2p",11085 "libp2p-identity",10969 "log",11086 "log",11087 "parking_lot 0.12.1",11088 "partial_sort",10970 "sc-utils",11089 "sc-utils",10971 "serde_json",11090 "serde_json",11091 "sp-arithmetic",10972 "wasm-timer",11092 "wasm-timer",10973]11093]109741109410975[[package]]11095[[package]]10976name = "sc-proposer-metrics"11096name = "sc-proposer-metrics"10977version = "0.10.0-dev"11097version = "0.10.0-dev"10978source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"11098source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"10979dependencies = [11099dependencies = [10980 "log",11100 "log",10981 "substrate-prometheus-endpoint",11101 "substrate-prometheus-endpoint",10984[[package]]11104[[package]]10985name = "sc-rpc"11105name = "sc-rpc"10986version = "4.0.0-dev"11106version = "4.0.0-dev"10987source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"11107source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"10988dependencies = [11108dependencies = [10989 "futures",11109 "futures",10990 "jsonrpsee",11110 "jsonrpsee",11007 "sp-rpc",11127 "sp-rpc",11008 "sp-runtime",11128 "sp-runtime",11009 "sp-session",11129 "sp-session",11130 "sp-statement-store",11010 "sp-version",11131 "sp-version",11011 "tokio",11132 "tokio",11012]11133]110131113411014[[package]]11135[[package]]11015name = "sc-rpc-api"11136name = "sc-rpc-api"11016version = "0.10.0-dev"11137version = "0.10.0-dev"11017source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"11138source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"11018dependencies = [11139dependencies = [11019 "jsonrpsee",11140 "jsonrpsee",11020 "parity-scale-codec",11141 "parity-scale-codec",11033[[package]]11154[[package]]11034name = "sc-rpc-server"11155name = "sc-rpc-server"11035version = "4.0.0-dev"11156version = "4.0.0-dev"11036source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"11157source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"11037dependencies = [11158dependencies = [11038 "http",11159 "http",11039 "jsonrpsee",11160 "jsonrpsee",11048[[package]]11169[[package]]11049name = "sc-rpc-spec-v2"11170name = "sc-rpc-spec-v2"11050version = "0.10.0-dev"11171version = "0.10.0-dev"11051source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"11172source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"11052dependencies = [11173dependencies = [11053 "array-bytes 4.2.0",11174 "array-bytes 4.2.0",11054 "futures",11175 "futures",11074[[package]]11195[[package]]11075name = "sc-service"11196name = "sc-service"11076version = "0.10.0-dev"11197version = "0.10.0-dev"11077source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"11198source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"11078dependencies = [11199dependencies = [11079 "async-trait",11200 "async-trait",11080 "directories",11201 "directories",11140[[package]]11261[[package]]11141name = "sc-state-db"11262name = "sc-state-db"11142version = "0.10.0-dev"11263version = "0.10.0-dev"11143source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"11264source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"11144dependencies = [11265dependencies = [11145 "log",11266 "log",11146 "parity-scale-codec",11267 "parity-scale-codec",11151[[package]]11272[[package]]11152name = "sc-storage-monitor"11273name = "sc-storage-monitor"11153version = "0.1.0"11274version = "0.1.0"11154source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"11275source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"11155dependencies = [11276dependencies = [11156 "clap",11277 "clap",11157 "fs4",11278 "fs4",11167[[package]]11288[[package]]11168name = "sc-sync-state-rpc"11289name = "sc-sync-state-rpc"11169version = "0.10.0-dev"11290version = "0.10.0-dev"11170source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"11291source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"11171dependencies = [11292dependencies = [11172 "jsonrpsee",11293 "jsonrpsee",11173 "parity-scale-codec",11294 "parity-scale-codec",11186[[package]]11307[[package]]11187name = "sc-sysinfo"11308name = "sc-sysinfo"11188version = "6.0.0-dev"11309version = "6.0.0-dev"11189source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"11310source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"11190dependencies = [11311dependencies = [11191 "futures",11312 "futures",11192 "libc",11313 "libc",11205[[package]]11326[[package]]11206name = "sc-telemetry"11327name = "sc-telemetry"11207version = "4.0.0-dev"11328version = "4.0.0-dev"11208source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"11329source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"11209dependencies = [11330dependencies = [11210 "chrono",11331 "chrono",11211 "futures",11332 "futures",11224[[package]]11345[[package]]11225name = "sc-tracing"11346name = "sc-tracing"11226version = "4.0.0-dev"11347version = "4.0.0-dev"11227source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"11348source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"11228dependencies = [11349dependencies = [11229 "ansi_term",11350 "ansi_term",11230 "atty",11351 "atty",11255[[package]]11376[[package]]11256name = "sc-tracing-proc-macro"11377name = "sc-tracing-proc-macro"11257version = "4.0.0-dev"11378version = "4.0.0-dev"11258source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"11379source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"11259dependencies = [11380dependencies = [11260 "proc-macro-crate",11381 "proc-macro-crate",11261 "proc-macro2",11382 "proc-macro2",11262 "quote",11383 "quote",11263 "syn 2.0.18",11384 "syn 2.0.26",11264]11385]112651138611266[[package]]11387[[package]]11267name = "sc-transaction-pool"11388name = "sc-transaction-pool"11268version = "4.0.0-dev"11389version = "4.0.0-dev"11269source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"11390source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"11270dependencies = [11391dependencies = [11271 "async-trait",11392 "async-trait",11272 "futures",11393 "futures",11293[[package]]11414[[package]]11294name = "sc-transaction-pool-api"11415name = "sc-transaction-pool-api"11295version = "4.0.0-dev"11416version = "4.0.0-dev"11296source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"11417source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"11297dependencies = [11418dependencies = [11298 "async-trait",11419 "async-trait",11299 "futures",11420 "futures",11307[[package]]11428[[package]]11308name = "sc-utils"11429name = "sc-utils"11309version = "4.0.0-dev"11430version = "4.0.0-dev"11310source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"11431source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"11311dependencies = [11432dependencies = [11312 "async-channel",11433 "async-channel",11313 "futures",11434 "futures",113211144211322[[package]]11443[[package]]11323name = "scale-info"11444name = "scale-info"11324version = "2.7.0"11445version = "2.9.0"11325source = "registry+https://github.com/rust-lang/crates.io-index"11446source = "registry+https://github.com/rust-lang/crates.io-index"11326checksum = "b569c32c806ec3abdf3b5869fb8bf1e0d275a7c1c9b0b05603d9464632649edf"11447checksum = "35c0a159d0c45c12b20c5a844feb1fe4bea86e28f17b92a5f0c42193634d3782"11327dependencies = [11448dependencies = [11328 "bitvec",11449 "bitvec",11329 "cfg-if",11450 "cfg-if",113351145611336[[package]]11457[[package]]11337name = "scale-info-derive"11458name = "scale-info-derive"11338version = "2.6.0"11459version = "2.9.0"11339source = "registry+https://github.com/rust-lang/crates.io-index"11460source = "registry+https://github.com/rust-lang/crates.io-index"11340checksum = "53012eae69e5aa5c14671942a5dd47de59d4cdcff8532a6dd0e081faf1119482"11461checksum = "912e55f6d20e0e80d63733872b40e1227c0bce1e1ab81ba67d696339bfd7fd29"11341dependencies = [11462dependencies = [11342 "proc-macro-crate",11463 "proc-macro-crate",11343 "proc-macro2",11464 "proc-macro2",113471146811348[[package]]11469[[package]]11349name = "schannel"11470name = "schannel"11350version = "0.1.21"11471version = "0.1.22"11351source = "registry+https://github.com/rust-lang/crates.io-index"11472source = "registry+https://github.com/rust-lang/crates.io-index"11352checksum = "713cfb06c7059f3588fb8044c0fad1d09e3c01d225e25b9220dbfdcf16dbb1b3"11473checksum = "0c3733bf4cf7ea0880754e19cb5a462007c4a8c1914bff372ccc95b464f1df88"11353dependencies = [11474dependencies = [11354 "windows-sys 0.42.0",11475 "windows-sys 0.48.0",11355]11476]113561147711357[[package]]11478[[package]]113911151211392[[package]]11513[[package]]11393name = "scratch"11514name = "scratch"11394version = "1.0.5"11515version = "1.0.7"11395source = "registry+https://github.com/rust-lang/crates.io-index"11516source = "registry+https://github.com/rust-lang/crates.io-index"11396checksum = "1792db035ce95be60c3f8853017b3999209281c24e2ba5bc8e59bf97a0c590c1"11517checksum = "a3cf7c11c38cb994f3d40e8a8cde3bbd1f72a435e4c49e85d6553d8312306152"113971151811398[[package]]11519[[package]]11399name = "sct"11520name = "sct"11448checksum = "f0aec48e813d6b90b15f0b8948af3c63483992dee44c03e9930b3eebdabe046e"11569checksum = "f0aec48e813d6b90b15f0b8948af3c63483992dee44c03e9930b3eebdabe046e"11449dependencies = [11570dependencies = [11450 "base16ct 0.2.0",11571 "base16ct 0.2.0",11451 "der 0.7.6",11572 "der 0.7.7",11452 "generic-array 0.14.7",11573 "generic-array 0.14.7",11453 "pkcs8 0.10.2",11574 "pkcs8 0.10.2",11454 "subtle",11575 "subtle",11488source = "registry+https://github.com/rust-lang/crates.io-index"11609source = "registry+https://github.com/rust-lang/crates.io-index"11489checksum = "1fc758eb7bffce5b308734e9b0c1468893cae9ff70ebf13e7090be8dcbcc83a8"11610checksum = "1fc758eb7bffce5b308734e9b0c1468893cae9ff70ebf13e7090be8dcbcc83a8"11490dependencies = [11611dependencies = [11491 "bitflags",11612 "bitflags 1.3.2",11492 "core-foundation",11613 "core-foundation",11493 "core-foundation-sys",11614 "core-foundation-sys",11494 "libc",11615 "libc",115161163711517[[package]]11638[[package]]11518name = "semver"11639name = "semver"11519version = "1.0.17"11640version = "1.0.18"11520source = "registry+https://github.com/rust-lang/crates.io-index"11641source = "registry+https://github.com/rust-lang/crates.io-index"11521checksum = "bebd363326d05ec3e2f532ab7660680f3b02130d780c299bca73469d521bc0ed"11642checksum = "b0293b4b29daaf487284529cc2f5675b8e57c61f70167ba415a463651fd6a918"11522dependencies = [11643dependencies = [11523 "serde",11644 "serde",11524]11645]115311165211532[[package]]11653[[package]]11533name = "serde"11654name = "serde"11534version = "1.0.163"11655version = "1.0.171"11535source = "registry+https://github.com/rust-lang/crates.io-index"11656source = "registry+https://github.com/rust-lang/crates.io-index"11536checksum = "2113ab51b87a539ae008b5c6c02dc020ffa39afd2d83cffcb3f4eb2722cebec2"11657checksum = "30e27d1e4fd7659406c492fd6cfaf2066ba8773de45ca75e855590f856dc34a9"11537dependencies = [11658dependencies = [11538 "serde_derive",11659 "serde_derive",11539]11660]115401166111541[[package]]11662[[package]]11542name = "serde_derive"11663name = "serde_derive"11543version = "1.0.163"11664version = "1.0.171"11544source = "registry+https://github.com/rust-lang/crates.io-index"11665source = "registry+https://github.com/rust-lang/crates.io-index"11545checksum = "8c805777e3930c8883389c602315a24224bcc738b63905ef87cd1420353ea93e"11666checksum = "389894603bd18c46fa56231694f8d827779c0951a667087194cf9de94ed24682"11546dependencies = [11667dependencies = [11547 "proc-macro2",11668 "proc-macro2",11548 "quote",11669 "quote",11549 "syn 2.0.18",11670 "syn 2.0.26",11550]11671]115511167211552[[package]]11673[[package]]11553name = "serde_json"11674name = "serde_json"11554version = "1.0.96"11675version = "1.0.103"11555source = "registry+https://github.com/rust-lang/crates.io-index"11676source = "registry+https://github.com/rust-lang/crates.io-index"11556checksum = "057d394a50403bcac12672b2b18fb387ab6d289d957dab67dd201875391e52f1"11677checksum = "d03b412469450d4404fe8499a268edd7f8b79fecb074b0d812ad64ca21f4031b"11557dependencies = [11678dependencies = [11558 "itoa",11679 "itoa",11559 "ryu",11680 "ryu",115621168311563[[package]]11684[[package]]11564name = "serde_spanned"11685name = "serde_spanned"11565version = "0.6.2"11686version = "0.6.3"11566source = "registry+https://github.com/rust-lang/crates.io-index"11687source = "registry+https://github.com/rust-lang/crates.io-index"11567checksum = "93107647184f6027e3b7dcb2e11034cf95ffa1e3a682c67951963ac69c1c007d"11688checksum = "96426c9936fd7a0124915f9185ea1d20aa9445cc9821142f0a73bc9207a2e186"11568dependencies = [11689dependencies = [11569 "serde",11690 "serde",11570]11691]116201174111621[[package]]11742[[package]]11622name = "sha2"11743name = "sha2"11623version = "0.10.6"11744version = "0.10.7"11624source = "registry+https://github.com/rust-lang/crates.io-index"11745source = "registry+https://github.com/rust-lang/crates.io-index"11625checksum = "82e6b795fe2e3b1e845bafcb27aa35405c4d47cdfc92af5fc8d3002f76cebdc0"11746checksum = "479fb9d862239e610720565ca91403019f2f00410f1864c5aa7479b950a76ed8"11626dependencies = [11747dependencies = [11627 "cfg-if",11748 "cfg-if",11628 "cpufeatures",11749 "cpufeatures",117381185911739[[package]]11860[[package]]11740name = "slot-range-helper"11861name = "slot-range-helper"11741version = "0.9.42"11862version = "0.9.43"11742source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.42#9b1fc27cec47f01a2c229532ee7ab79cc5bb28ef"11863source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.43#ba42b9ce51d25bdaf52d2c61e0763a6e3da50d25"11743dependencies = [11864dependencies = [11744 "enumn",11865 "enumn",11745 "parity-scale-codec",11866 "parity-scale-codec",117591188011760[[package]]11881[[package]]11761name = "smallvec"11882name = "smallvec"11762version = "1.10.0"11883version = "1.11.0"11763source = "registry+https://github.com/rust-lang/crates.io-index"11884source = "registry+https://github.com/rust-lang/crates.io-index"11764checksum = "a507befe795404456341dfab10cef66ead4c041f62b8b11bbb92bffe5d0953e0"11885checksum = "62bb4feee49fdd9f707ef802e22365a35de4b7b299de4763d44bfea899442ff9"117651188611766[[package]]11887[[package]]11767name = "snap"11888name = "snap"11782 "rand_core 0.6.4",11903 "rand_core 0.6.4",11783 "ring",11904 "ring",11784 "rustc_version",11905 "rustc_version",11785 "sha2 0.10.6",11906 "sha2 0.10.7",11786 "subtle",11907 "subtle",11787]11908]117881190911796 "winapi",11917 "winapi",11797]11918]1191911920[[package]]11921name = "socket2"11922version = "0.5.3"11923source = "registry+https://github.com/rust-lang/crates.io-index"11924checksum = "2538b18701741680e0322a2302176d3253a35388e2e62f172f64f4f16605f877"11925dependencies = [11926 "libc",11927 "windows-sys 0.48.0",11928]117981192911799[[package]]11930[[package]]11800name = "soketto"11931name = "soketto"11816[[package]]11947[[package]]11817name = "sp-api"11948name = "sp-api"11818version = "4.0.0-dev"11949version = "4.0.0-dev"11819source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"11950source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"11820dependencies = [11951dependencies = [11821 "hash-db 0.16.0",11952 "hash-db 0.16.0",11822 "log",11953 "log",11836[[package]]11967[[package]]11837name = "sp-api-proc-macro"11968name = "sp-api-proc-macro"11838version = "4.0.0-dev"11969version = "4.0.0-dev"11839source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"11970source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"11840dependencies = [11971dependencies = [11841 "Inflector",11972 "Inflector",11842 "blake2",11973 "blake2",11843 "expander 1.0.0",11974 "expander 1.0.0",11844 "proc-macro-crate",11975 "proc-macro-crate",11845 "proc-macro2",11976 "proc-macro2",11846 "quote",11977 "quote",11847 "syn 2.0.18",11978 "syn 2.0.26",11848]11979]118491198011850[[package]]11981[[package]]11851name = "sp-application-crypto"11982name = "sp-application-crypto"11852version = "7.0.0"11983version = "7.0.0"11853source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"11984source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"11854dependencies = [11985dependencies = [11855 "parity-scale-codec",11986 "parity-scale-codec",11856 "scale-info",11987 "scale-info",11863[[package]]11994[[package]]11864name = "sp-arithmetic"11995name = "sp-arithmetic"11865version = "6.0.0"11996version = "6.0.0"11866source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"11997source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"11867dependencies = [11998dependencies = [11868 "integer-sqrt",11999 "integer-sqrt",11869 "num-traits",12000 "num-traits",11877[[package]]12008[[package]]11878name = "sp-authority-discovery"12009name = "sp-authority-discovery"11879version = "4.0.0-dev"12010version = "4.0.0-dev"11880source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"12011source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"11881dependencies = [12012dependencies = [11882 "parity-scale-codec",12013 "parity-scale-codec",11883 "scale-info",12014 "scale-info",11890[[package]]12021[[package]]11891name = "sp-block-builder"12022name = "sp-block-builder"11892version = "4.0.0-dev"12023version = "4.0.0-dev"11893source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"12024source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"11894dependencies = [12025dependencies = [11895 "parity-scale-codec",12026 "parity-scale-codec",11896 "sp-api",12027 "sp-api",11902[[package]]12033[[package]]11903name = "sp-blockchain"12034name = "sp-blockchain"11904version = "4.0.0-dev"12035version = "4.0.0-dev"11905source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"12036source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"11906dependencies = [12037dependencies = [11907 "futures",12038 "futures",11908 "log",12039 "log",11920[[package]]12051[[package]]11921name = "sp-consensus"12052name = "sp-consensus"11922version = "0.10.0-dev"12053version = "0.10.0-dev"11923source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"12054source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"11924dependencies = [12055dependencies = [11925 "async-trait",12056 "async-trait",11926 "futures",12057 "futures",11935[[package]]12066[[package]]11936name = "sp-consensus-aura"12067name = "sp-consensus-aura"11937version = "0.10.0-dev"12068version = "0.10.0-dev"11938source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"12069source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"11939dependencies = [12070dependencies = [11940 "async-trait",12071 "async-trait",11941 "parity-scale-codec",12072 "parity-scale-codec",11953[[package]]12084[[package]]11954name = "sp-consensus-babe"12085name = "sp-consensus-babe"11955version = "0.10.0-dev"12086version = "0.10.0-dev"11956source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"12087source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"11957dependencies = [12088dependencies = [11958 "async-trait",12089 "async-trait",11959 "parity-scale-codec",12090 "parity-scale-codec",11974[[package]]12105[[package]]11975name = "sp-consensus-beefy"12106name = "sp-consensus-beefy"11976version = "4.0.0-dev"12107version = "4.0.0-dev"11977source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"12108source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"11978dependencies = [12109dependencies = [11979 "lazy_static",12110 "lazy_static",11980 "parity-scale-codec",12111 "parity-scale-codec",11993[[package]]12124[[package]]11994name = "sp-consensus-grandpa"12125name = "sp-consensus-grandpa"11995version = "4.0.0-dev"12126version = "4.0.0-dev"11996source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"12127source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"11997dependencies = [12128dependencies = [11998 "finality-grandpa",12129 "finality-grandpa",11999 "log",12130 "log",12011[[package]]12142[[package]]12012name = "sp-consensus-slots"12143name = "sp-consensus-slots"12013version = "0.10.0-dev"12144version = "0.10.0-dev"12014source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"12145source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"12015dependencies = [12146dependencies = [12016 "parity-scale-codec",12147 "parity-scale-codec",12017 "scale-info",12148 "scale-info",12023[[package]]12154[[package]]12024name = "sp-core"12155name = "sp-core"12025version = "7.0.0"12156version = "7.0.0"12026source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"12157source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"12027dependencies = [12158dependencies = [12028 "array-bytes 4.2.0",12159 "array-bytes 4.2.0",12029 "bitflags",12160 "bitflags 1.3.2",12030 "blake2",12161 "blake2",12031 "bounded-collections",12162 "bounded-collections",12032 "bs58",12163 "bs58",12067[[package]]12198[[package]]12068name = "sp-core-hashing"12199name = "sp-core-hashing"12069version = "5.0.0"12200version = "5.0.0"12070source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"12201source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"12071dependencies = [12202dependencies = [12072 "blake2b_simd",12203 "blake2b_simd",12073 "byteorder",12204 "byteorder",12074 "digest 0.10.7",12205 "digest 0.10.7",12075 "sha2 0.10.6",12206 "sha2 0.10.7",12076 "sha3 0.10.8",12207 "sha3 0.10.8",12077 "sp-std",12208 "sp-std",12078 "twox-hash",12209 "twox-hash",12081[[package]]12212[[package]]12082name = "sp-core-hashing-proc-macro"12213name = "sp-core-hashing-proc-macro"12083version = "5.0.0"12214version = "5.0.0"12084source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"12215source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"12085dependencies = [12216dependencies = [12086 "proc-macro2",12217 "proc-macro2",12087 "quote",12218 "quote",12088 "sp-core-hashing",12219 "sp-core-hashing",12089 "syn 2.0.18",12220 "syn 2.0.26",12090]12221]120911222212092[[package]]12223[[package]]12093name = "sp-database"12224name = "sp-database"12094version = "4.0.0-dev"12225version = "4.0.0-dev"12095source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"12226source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"12096dependencies = [12227dependencies = [12097 "kvdb",12228 "kvdb",12098 "parking_lot 0.12.1",12229 "parking_lot 0.12.1",12101[[package]]12232[[package]]12102name = "sp-debug-derive"12233name = "sp-debug-derive"12103version = "5.0.0"12234version = "5.0.0"12104source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"12235source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"12105dependencies = [12236dependencies = [12106 "proc-macro2",12237 "proc-macro2",12107 "quote",12238 "quote",12108 "syn 2.0.18",12239 "syn 2.0.26",12109]12240]121101224112111[[package]]12242[[package]]12112name = "sp-externalities"12243name = "sp-externalities"12113version = "0.13.0"12244version = "0.13.0"12114source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"12245source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"12115dependencies = [12246dependencies = [12116 "environmental",12247 "environmental",12117 "parity-scale-codec",12248 "parity-scale-codec",12122[[package]]12253[[package]]12123name = "sp-inherents"12254name = "sp-inherents"12124version = "4.0.0-dev"12255version = "4.0.0-dev"12125source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"12256source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"12126dependencies = [12257dependencies = [12127 "async-trait",12258 "async-trait",12128 "impl-trait-for-tuples",12259 "impl-trait-for-tuples",12137[[package]]12268[[package]]12138name = "sp-io"12269name = "sp-io"12139version = "7.0.0"12270version = "7.0.0"12140source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"12271source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"12141dependencies = [12272dependencies = [12142 "bytes",12273 "bytes",12143 "ed25519",12274 "ed25519",12163[[package]]12294[[package]]12164name = "sp-keyring"12295name = "sp-keyring"12165version = "7.0.0"12296version = "7.0.0"12166source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"12297source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"12167dependencies = [12298dependencies = [12168 "lazy_static",12299 "lazy_static",12169 "sp-core",12300 "sp-core",12174[[package]]12305[[package]]12175name = "sp-keystore"12306name = "sp-keystore"12176version = "0.13.0"12307version = "0.13.0"12177source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"12308source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"12178dependencies = [12309dependencies = [12179 "futures",12310 "futures",12180 "parity-scale-codec",12311 "parity-scale-codec",12188[[package]]12319[[package]]12189name = "sp-maybe-compressed-blob"12320name = "sp-maybe-compressed-blob"12190version = "4.1.0-dev"12321version = "4.1.0-dev"12191source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"12322source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"12192dependencies = [12323dependencies = [12193 "thiserror",12324 "thiserror",12194 "zstd 0.12.3+zstd.1.5.2",12325 "zstd 0.12.3+zstd.1.5.2",12197[[package]]12328[[package]]12198name = "sp-metadata-ir"12329name = "sp-metadata-ir"12199version = "0.1.0"12330version = "0.1.0"12200source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"12331source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"12201dependencies = [12332dependencies = [12202 "frame-metadata",12333 "frame-metadata",12203 "parity-scale-codec",12334 "parity-scale-codec",12208[[package]]12339[[package]]12209name = "sp-mmr-primitives"12340name = "sp-mmr-primitives"12210version = "4.0.0-dev"12341version = "4.0.0-dev"12211source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"12342source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"12212dependencies = [12343dependencies = [12213 "ckb-merkle-mountain-range",12344 "ckb-merkle-mountain-range",12214 "log",12345 "log",12226[[package]]12357[[package]]12227name = "sp-npos-elections"12358name = "sp-npos-elections"12228version = "4.0.0-dev"12359version = "4.0.0-dev"12229source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"12360source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"12230dependencies = [12361dependencies = [12231 "parity-scale-codec",12362 "parity-scale-codec",12232 "scale-info",12363 "scale-info",12240[[package]]12371[[package]]12241name = "sp-offchain"12372name = "sp-offchain"12242version = "4.0.0-dev"12373version = "4.0.0-dev"12243source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"12374source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"12244dependencies = [12375dependencies = [12245 "sp-api",12376 "sp-api",12246 "sp-core",12377 "sp-core",12250[[package]]12381[[package]]12251name = "sp-panic-handler"12382name = "sp-panic-handler"12252version = "5.0.0"12383version = "5.0.0"12253source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"12384source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"12254dependencies = [12385dependencies = [12255 "backtrace",12386 "backtrace",12256 "lazy_static",12387 "lazy_static",12260[[package]]12391[[package]]12261name = "sp-rpc"12392name = "sp-rpc"12262version = "6.0.0"12393version = "6.0.0"12263source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"12394source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"12264dependencies = [12395dependencies = [12265 "rustc-hash",12396 "rustc-hash",12266 "serde",12397 "serde",12270[[package]]12401[[package]]12271name = "sp-runtime"12402name = "sp-runtime"12272version = "7.0.0"12403version = "7.0.0"12273source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"12404source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"12274dependencies = [12405dependencies = [12275 "either",12406 "either",12276 "hash256-std-hasher",12407 "hash256-std-hasher",12292[[package]]12423[[package]]12293name = "sp-runtime-interface"12424name = "sp-runtime-interface"12294version = "7.0.0"12425version = "7.0.0"12295source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"12426source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"12296dependencies = [12427dependencies = [12297 "bytes",12428 "bytes",12298 "impl-trait-for-tuples",12429 "impl-trait-for-tuples",12310[[package]]12441[[package]]12311name = "sp-runtime-interface-proc-macro"12442name = "sp-runtime-interface-proc-macro"12312version = "6.0.0"12443version = "6.0.0"12313source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"12444source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"12314dependencies = [12445dependencies = [12315 "Inflector",12446 "Inflector",12316 "proc-macro-crate",12447 "proc-macro-crate",12317 "proc-macro2",12448 "proc-macro2",12318 "quote",12449 "quote",12319 "syn 2.0.18",12450 "syn 2.0.26",12320]12451]123211245212322[[package]]12453[[package]]12323name = "sp-session"12454name = "sp-session"12324version = "4.0.0-dev"12455version = "4.0.0-dev"12325source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"12456source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"12326dependencies = [12457dependencies = [12327 "parity-scale-codec",12458 "parity-scale-codec",12328 "scale-info",12459 "scale-info",12336[[package]]12467[[package]]12337name = "sp-staking"12468name = "sp-staking"12338version = "4.0.0-dev"12469version = "4.0.0-dev"12339source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"12470source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"12340dependencies = [12471dependencies = [12341 "parity-scale-codec",12472 "parity-scale-codec",12342 "scale-info",12473 "scale-info",12349[[package]]12480[[package]]12350name = "sp-state-machine"12481name = "sp-state-machine"12351version = "0.13.0"12482version = "0.13.0"12352source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"12483source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"12353dependencies = [12484dependencies = [12354 "hash-db 0.16.0",12485 "hash-db 0.16.0",12355 "log",12486 "log",12366 "tracing",12497 "tracing",12367]12498]1249912500[[package]]12501name = "sp-statement-store"12502version = "4.0.0-dev"12503source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"12504dependencies = [12505 "log",12506 "parity-scale-codec",12507 "scale-info",12508 "sp-api",12509 "sp-application-crypto",12510 "sp-core",12511 "sp-externalities",12512 "sp-runtime",12513 "sp-runtime-interface",12514 "sp-std",12515 "thiserror",12516]123681251712369[[package]]12518[[package]]12370name = "sp-std"12519name = "sp-std"12371version = "5.0.0"12520version = "5.0.0"12372source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"12521source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"123731252212374[[package]]12523[[package]]12375name = "sp-storage"12524name = "sp-storage"12376version = "7.0.0"12525version = "7.0.0"12377source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"12526source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"12378dependencies = [12527dependencies = [12379 "impl-serde",12528 "impl-serde",12380 "parity-scale-codec",12529 "parity-scale-codec",12387[[package]]12536[[package]]12388name = "sp-timestamp"12537name = "sp-timestamp"12389version = "4.0.0-dev"12538version = "4.0.0-dev"12390source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"12539source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"12391dependencies = [12540dependencies = [12392 "async-trait",12541 "async-trait",12393 "futures-timer",12542 "futures-timer",12402[[package]]12551[[package]]12403name = "sp-tracing"12552name = "sp-tracing"12404version = "6.0.0"12553version = "6.0.0"12405source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"12554source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"12406dependencies = [12555dependencies = [12407 "parity-scale-codec",12556 "parity-scale-codec",12408 "sp-std",12557 "sp-std",12414[[package]]12563[[package]]12415name = "sp-transaction-pool"12564name = "sp-transaction-pool"12416version = "4.0.0-dev"12565version = "4.0.0-dev"12417source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"12566source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"12418dependencies = [12567dependencies = [12419 "sp-api",12568 "sp-api",12420 "sp-runtime",12569 "sp-runtime",12423[[package]]12572[[package]]12424name = "sp-transaction-storage-proof"12573name = "sp-transaction-storage-proof"12425version = "4.0.0-dev"12574version = "4.0.0-dev"12426source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"12575source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"12427dependencies = [12576dependencies = [12428 "async-trait",12577 "async-trait",12429 "log",12578 "log",12439[[package]]12588[[package]]12440name = "sp-trie"12589name = "sp-trie"12441version = "7.0.0"12590version = "7.0.0"12442source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"12591source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"12443dependencies = [12592dependencies = [12444 "ahash 0.8.3",12593 "ahash 0.8.3",12445 "hash-db 0.16.0",12594 "hash-db 0.16.0",12462[[package]]12611[[package]]12463name = "sp-version"12612name = "sp-version"12464version = "5.0.0"12613version = "5.0.0"12465source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"12614source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"12466dependencies = [12615dependencies = [12467 "impl-serde",12616 "impl-serde",12468 "parity-scale-codec",12617 "parity-scale-codec",12479[[package]]12628[[package]]12480name = "sp-version-proc-macro"12629name = "sp-version-proc-macro"12481version = "4.0.0-dev"12630version = "4.0.0-dev"12482source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"12631source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"12483dependencies = [12632dependencies = [12484 "parity-scale-codec",12633 "parity-scale-codec",12485 "proc-macro2",12634 "proc-macro2",12486 "quote",12635 "quote",12487 "syn 2.0.18",12636 "syn 2.0.26",12488]12637]124891263812490[[package]]12639[[package]]12491name = "sp-wasm-interface"12640name = "sp-wasm-interface"12492version = "7.0.0"12641version = "7.0.0"12493source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"12642source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"12494dependencies = [12643dependencies = [12495 "anyhow",12644 "anyhow",12496 "impl-trait-for-tuples",12645 "impl-trait-for-tuples",12504[[package]]12653[[package]]12505name = "sp-weights"12654name = "sp-weights"12506version = "4.0.0"12655version = "4.0.0"12507source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"12656source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"12508dependencies = [12657dependencies = [12509 "parity-scale-codec",12658 "parity-scale-codec",12510 "scale-info",12659 "scale-info",12524dependencies = [12673dependencies = [12525 "proc-macro2",12674 "proc-macro2",12526 "quote",12675 "quote",12527 "syn 2.0.18",12676 "syn 2.0.26",12528]12677]125291267812530[[package]]12679[[package]]12533source = "registry+https://github.com/rust-lang/crates.io-index"12682source = "registry+https://github.com/rust-lang/crates.io-index"12534checksum = "6e63cff320ae2c57904679ba7cb63280a3dc4613885beafb148ee7bf9aa9042d"12683checksum = "6e63cff320ae2c57904679ba7cb63280a3dc4613885beafb148ee7bf9aa9042d"1268412685[[package]]12686name = "spinners"12687version = "4.1.0"12688source = "registry+https://github.com/rust-lang/crates.io-index"12689checksum = "08615eea740067d9899969bc2891c68a19c315cb1f66640af9a9ecb91b13bcab"12690dependencies = [12691 "lazy_static",12692 "maplit",12693 "strum",12694]125351269512536[[package]]12696[[package]]12537name = "spki"12697name = "spki"12550checksum = "9d1e996ef02c474957d681f1b05213dfb0abab947b446a62d37770b23500184a"12710checksum = "9d1e996ef02c474957d681f1b05213dfb0abab947b446a62d37770b23500184a"12551dependencies = [12711dependencies = [12552 "base64ct",12712 "base64ct",12553 "der 0.7.6",12713 "der 0.7.7",12554]12714]125551271512556[[package]]12716[[package]]12557name = "ss58-registry"12717name = "ss58-registry"12558version = "1.40.0"12718version = "1.41.0"12559source = "registry+https://github.com/rust-lang/crates.io-index"12719source = "registry+https://github.com/rust-lang/crates.io-index"12560checksum = "eb47a8ad42e5fc72d5b1eb104a5546937eaf39843499948bb666d6e93c62423b"12720checksum = "bfc443bad666016e012538782d9e3006213a7db43e9fb1dda91657dc06a6fa08"12561dependencies = [12721dependencies = [12562 "Inflector",12722 "Inflector",12563 "num-format",12723 "num-format",12598source = "registry+https://github.com/rust-lang/crates.io-index"12758source = "registry+https://github.com/rust-lang/crates.io-index"12599checksum = "8a2a1c578e98c1c16fc3b8ec1328f7659a500737d7a0c6d625e73e830ff9c1f6"12759checksum = "8a2a1c578e98c1c16fc3b8ec1328f7659a500737d7a0c6d625e73e830ff9c1f6"12600dependencies = [12760dependencies = [12601 "bitflags",12761 "bitflags 1.3.2",12602 "cfg_aliases",12762 "cfg_aliases",12603 "libc",12763 "libc",12604 "parking_lot 0.11.2",12764 "parking_lot 0.11.2",12704[[package]]12864[[package]]12705name = "substrate-build-script-utils"12865name = "substrate-build-script-utils"12706version = "3.0.0"12866version = "3.0.0"12707source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"12867source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"12708dependencies = [12868dependencies = [12709 "platforms 2.0.0",12869 "platforms 2.0.0",12710]12870]127111287112712[[package]]12872[[package]]12713name = "substrate-frame-rpc-system"12873name = "substrate-frame-rpc-system"12714version = "4.0.0-dev"12874version = "4.0.0-dev"12715source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"12875source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"12716dependencies = [12876dependencies = [12717 "frame-system-rpc-runtime-api",12877 "frame-system-rpc-runtime-api",12718 "futures",12878 "futures",12731[[package]]12891[[package]]12732name = "substrate-prometheus-endpoint"12892name = "substrate-prometheus-endpoint"12733version = "0.10.0-dev"12893version = "0.10.0-dev"12734source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"12894source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"12735dependencies = [12895dependencies = [12736 "hyper",12896 "hyper",12737 "log",12897 "log",12743[[package]]12903[[package]]12744name = "substrate-rpc-client"12904name = "substrate-rpc-client"12745version = "0.10.0-dev"12905version = "0.10.0-dev"12746source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"12906source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"12747dependencies = [12907dependencies = [12748 "async-trait",12908 "async-trait",12749 "jsonrpsee",12909 "jsonrpsee",12756[[package]]12916[[package]]12757name = "substrate-state-trie-migration-rpc"12917name = "substrate-state-trie-migration-rpc"12758version = "4.0.0-dev"12918version = "4.0.0-dev"12759source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"12919source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"12760dependencies = [12920dependencies = [12761 "jsonrpsee",12921 "jsonrpsee",12762 "log",12922 "log",12775[[package]]12935[[package]]12776name = "substrate-test-utils"12936name = "substrate-test-utils"12777version = "4.0.0-dev"12937version = "4.0.0-dev"12778source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"12938source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"12779dependencies = [12939dependencies = [12780 "futures",12940 "futures",12781 "substrate-test-utils-derive",12941 "substrate-test-utils-derive",12785[[package]]12945[[package]]12786name = "substrate-test-utils-derive"12946name = "substrate-test-utils-derive"12787version = "0.10.0-dev"12947version = "0.10.0-dev"12788source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"12948source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"12789dependencies = [12949dependencies = [12790 "proc-macro-crate",12950 "proc-macro-crate",12791 "proc-macro2",12951 "proc-macro2",12792 "quote",12952 "quote",12793 "syn 2.0.18",12953 "syn 2.0.26",12794]12954]127951295512796[[package]]12956[[package]]12797name = "substrate-wasm-builder"12957name = "substrate-wasm-builder"12798version = "5.0.0-dev"12958version = "5.0.0-dev"12799source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"12959source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"12800dependencies = [12960dependencies = [12801 "ansi_term",12961 "ansi_term",12802 "build-helper",12962 "build-helper",12805 "sp-maybe-compressed-blob",12965 "sp-maybe-compressed-blob",12806 "strum",12966 "strum",12807 "tempfile",12967 "tempfile",12808 "toml 0.7.4",12968 "toml 0.7.6",12809 "walkdir",12969 "walkdir",12810 "wasm-opt",12970 "wasm-opt",12811]12971]128381299812839[[package]]12999[[package]]12840name = "syn"13000name = "syn"12841version = "2.0.18"13001version = "2.0.26"12842source = "registry+https://github.com/rust-lang/crates.io-index"13002source = "registry+https://github.com/rust-lang/crates.io-index"12843checksum = "32d41677bcbe24c20c52e7c70b0d8db04134c5d1066bf98662e2871ad200ea3e"13003checksum = "45c3457aacde3c65315de5031ec191ce46604304d2446e803d71ade03308d970"12844dependencies = [13004dependencies = [12845 "proc-macro2",13005 "proc-macro2",12846 "quote",13006 "quote",12865source = "registry+https://github.com/rust-lang/crates.io-index"13025source = "registry+https://github.com/rust-lang/crates.io-index"12866checksum = "ba3a3adc5c275d719af8cb4272ea1c4a6d668a777f37e115f6d11ddbc1c8e0e7"13026checksum = "ba3a3adc5c275d719af8cb4272ea1c4a6d668a777f37e115f6d11ddbc1c8e0e7"12867dependencies = [13027dependencies = [12868 "bitflags",13028 "bitflags 1.3.2",12869 "core-foundation",13029 "core-foundation",12870 "system-configuration-sys",13030 "system-configuration-sys",12871]13031]128881304812889[[package]]13049[[package]]12890name = "target-lexicon"13050name = "target-lexicon"12891version = "0.12.7"13051version = "0.12.9"12892source = "registry+https://github.com/rust-lang/crates.io-index"13052source = "registry+https://github.com/rust-lang/crates.io-index"12893checksum = "fd1ba337640d60c3e96bc6f0638a939b9c9a7f2c316a1598c279828b3d1dc8c5"13053checksum = "df8e77cb757a61f51b947ec4a7e3646efd825b73561db1c232a8ccb639e611a0"128941305412895[[package]]13055[[package]]12896name = "tempfile"13056name = "tempfile"12897version = "3.5.0"13057version = "3.6.0"12898source = "registry+https://github.com/rust-lang/crates.io-index"13058source = "registry+https://github.com/rust-lang/crates.io-index"12899checksum = "b9fbec84f381d5795b08656e4912bec604d162bff9291d6189a78f4c8ab87998"13059checksum = "31c0432476357e58790aaa47a8efb0c5138f137343f3b5f23bd36a27e3b0a6d6"12900dependencies = [13060dependencies = [13061 "autocfg",12901 "cfg-if",13062 "cfg-if",12902 "fastrand",13063 "fastrand",12903 "redox_syscall 0.3.5",13064 "redox_syscall 0.3.5",12904 "rustix 0.37.19",13065 "rustix 0.37.23",12905 "windows-sys 0.45.0",13066 "windows-sys 0.48.0",12906]13067]129071306812908[[package]]13069[[package]]129541311512955[[package]]13116[[package]]12956name = "thiserror"13117name = "thiserror"12957version = "1.0.40"13118version = "1.0.43"12958source = "registry+https://github.com/rust-lang/crates.io-index"13119source = "registry+https://github.com/rust-lang/crates.io-index"12959checksum = "978c9a314bd8dc99be594bc3c175faaa9794be04a5a5e153caba6915336cebac"13120checksum = "a35fc5b8971143ca348fa6df4f024d4d55264f3468c71ad1c2f365b0a4d58c42"12960dependencies = [13121dependencies = [12961 "thiserror-impl",13122 "thiserror-impl",12962]13123]129631312412964[[package]]13125[[package]]12965name = "thiserror-impl"13126name = "thiserror-impl"12966version = "1.0.40"13127version = "1.0.43"12967source = "registry+https://github.com/rust-lang/crates.io-index"13128source = "registry+https://github.com/rust-lang/crates.io-index"12968checksum = "f9456a42c5b0d803c8cd86e73dd7cc9edd429499f37a3550d286d5e86720569f"13129checksum = "463fe12d7993d3b327787537ce8dd4dfa058de32fc2b195ef3cde03dc4771e8f"12969dependencies = [13130dependencies = [12970 "proc-macro2",13131 "proc-macro2",12971 "quote",13132 "quote",12972 "syn 2.0.18",13133 "syn 2.0.26",12973]13134]129741313512975[[package]]13136[[package]]130441320513045[[package]]13206[[package]]13046name = "time"13207name = "time"13047version = "0.3.21"13208version = "0.3.23"13048source = "registry+https://github.com/rust-lang/crates.io-index"13209source = "registry+https://github.com/rust-lang/crates.io-index"13049checksum = "8f3403384eaacbca9923fa06940178ac13e4edb725486d70e8e15881d0c836cc"13210checksum = "59e399c068f43a5d116fedaf73b203fa4f9c519f17e2b34f63221d3792f81446"13050dependencies = [13211dependencies = [13051 "itoa",13212 "itoa",13052 "serde",13213 "serde",130621322313063[[package]]13224[[package]]13064name = "time-macros"13225name = "time-macros"13065version = "0.2.9"13226version = "0.2.10"13066source = "registry+https://github.com/rust-lang/crates.io-index"13227source = "registry+https://github.com/rust-lang/crates.io-index"13067checksum = "372950940a5f07bf38dbe211d7283c9e6d7327df53794992d293e534c733d09b"13228checksum = "96ba15a897f3c86766b757e5ac7221554c6750054d74d5b28844fce5fb36a6c4"13068dependencies = [13229dependencies = [13069 "time-core",13230 "time-core",13070]13231]13081 "pbkdf2 0.11.0",13242 "pbkdf2 0.11.0",13082 "rand 0.8.5",13243 "rand 0.8.5",13083 "rustc-hash",13244 "rustc-hash",13084 "sha2 0.10.6",13245 "sha2 0.10.7",13085 "thiserror",13246 "thiserror",13086 "unicode-normalization",13247 "unicode-normalization",13087 "wasm-bindgen",13248 "wasm-bindgen",131241328513125[[package]]13286[[package]]13126name = "tokio"13287name = "tokio"13127version = "1.28.2"13288version = "1.29.1"13128source = "registry+https://github.com/rust-lang/crates.io-index"13289source = "registry+https://github.com/rust-lang/crates.io-index"13129checksum = "94d7b1cfd2aa4011f2de74c2c4c63665e27a71006b0a192dcd2710272e73dfa2"13290checksum = "532826ff75199d5833b9d2c5fe410f29235e25704ee5f0ef599fb51c21f4a4da"13130dependencies = [13291dependencies = [13131 "autocfg",13292 "autocfg",13293 "backtrace",13132 "bytes",13294 "bytes",13133 "libc",13295 "libc",13134 "mio",13296 "mio",13135 "num_cpus",13297 "num_cpus",13136 "parking_lot 0.12.1",13298 "parking_lot 0.12.1",13137 "pin-project-lite 0.2.9",13299 "pin-project-lite 0.2.10",13138 "signal-hook-registry",13300 "signal-hook-registry",13139 "socket2",13301 "socket2 0.4.9",13140 "tokio-macros",13302 "tokio-macros",13141 "windows-sys 0.48.0",13303 "windows-sys 0.48.0",13142]13304]13149dependencies = [13311dependencies = [13150 "proc-macro2",13312 "proc-macro2",13151 "quote",13313 "quote",13152 "syn 2.0.18",13314 "syn 2.0.26",13153]13315]1331613317[[package]]13318name = "tokio-retry"13319version = "0.3.0"13320source = "registry+https://github.com/rust-lang/crates.io-index"13321checksum = "7f57eb36ecbe0fc510036adff84824dd3c24bb781e21bfa67b69d556aa85214f"13322dependencies = [13323 "pin-project",13324 "rand 0.8.5",13325 "tokio",13326]131541332713155[[package]]13328[[package]]13156name = "tokio-rustls"13329name = "tokio-rustls"13170checksum = "397c988d37662c7dda6d2208364a706264bf3d6138b11d436cbac0ad38832842"13343checksum = "397c988d37662c7dda6d2208364a706264bf3d6138b11d436cbac0ad38832842"13171dependencies = [13344dependencies = [13172 "futures-core",13345 "futures-core",13173 "pin-project-lite 0.2.9",13346 "pin-project-lite 0.2.10",13174 "tokio",13347 "tokio",13175 "tokio-util",13348 "tokio-util",13176]13349]13185 "futures-core",13358 "futures-core",13186 "futures-io",13359 "futures-io",13187 "futures-sink",13360 "futures-sink",13188 "pin-project-lite 0.2.9",13361 "pin-project-lite 0.2.10",13189 "tokio",13362 "tokio",13190 "tracing",13363 "tracing",13191]13364]132011337413202[[package]]13375[[package]]13203name = "toml"13376name = "toml"13204version = "0.7.4"13377version = "0.7.6"13205source = "registry+https://github.com/rust-lang/crates.io-index"13378source = "registry+https://github.com/rust-lang/crates.io-index"13206checksum = "d6135d499e69981f9ff0ef2167955a5333c35e36f6937d382974566b3d5b94ec"13379checksum = "c17e963a819c331dcacd7ab957d80bc2b9a9c1e71c804826d2f283dd65306542"13207dependencies = [13380dependencies = [13208 "serde",13381 "serde",13209 "serde_spanned",13382 "serde_spanned",132131338613214[[package]]13387[[package]]13215name = "toml_datetime"13388name = "toml_datetime"13216version = "0.6.2"13389version = "0.6.3"13217source = "registry+https://github.com/rust-lang/crates.io-index"13390source = "registry+https://github.com/rust-lang/crates.io-index"13218checksum = "5a76a9312f5ba4c2dec6b9161fdf25d87ad8a09256ccea5a556fef03c706a10f"13391checksum = "7cda73e2f1397b1262d6dfdcef8aafae14d1de7748d66822d3bfeeb6d03e5e4b"13219dependencies = [13392dependencies = [13220 "serde",13393 "serde",13221]13394]132221339513223[[package]]13396[[package]]13224name = "toml_edit"13397name = "toml_edit"13225version = "0.19.10"13398version = "0.19.14"13226source = "registry+https://github.com/rust-lang/crates.io-index"13399source = "registry+https://github.com/rust-lang/crates.io-index"13227checksum = "2380d56e8670370eee6566b0bfd4265f65b3f432e8c6d85623f728d4fa31f739"13400checksum = "f8123f27e969974a3dfba720fdb560be359f57b44302d280ba72e76a74480e8a"13228dependencies = [13401dependencies = [13229 "indexmap",13402 "indexmap 2.0.0",13230 "serde",13403 "serde",13231 "serde_spanned",13404 "serde_spanned",13232 "toml_datetime",13405 "toml_datetime",132461341913247[[package]]13420[[package]]13248name = "tower-http"13421name = "tower-http"13249version = "0.3.5"13422version = "0.4.1"13250source = "registry+https://github.com/rust-lang/crates.io-index"13423source = "registry+https://github.com/rust-lang/crates.io-index"13251checksum = "f873044bf02dd1e8239e9c1293ea39dad76dc594ec16185d0a1bf31d8dc8d858"13424checksum = "a8bd22a874a2d0b70452d5597b12c537331d49060824a95f49f108994f94aa4c"13252dependencies = [13425dependencies = [13253 "bitflags",13426 "bitflags 2.3.3",13254 "bytes",13427 "bytes",13255 "futures-core",13428 "futures-core",13256 "futures-util",13429 "futures-util",13257 "http",13430 "http",13258 "http-body",13431 "http-body",13259 "http-range-header",13432 "http-range-header",13260 "pin-project-lite 0.2.9",13433 "pin-project-lite 0.2.10",13261 "tower-layer",13434 "tower-layer",13262 "tower-service",13435 "tower-service",13263]13436]13282dependencies = [13455dependencies = [13283 "cfg-if",13456 "cfg-if",13284 "log",13457 "log",13285 "pin-project-lite 0.2.9",13458 "pin-project-lite 0.2.10",13286 "tracing-attributes",13459 "tracing-attributes",13287 "tracing-core",13460 "tracing-core",13288]13461]132891346213290[[package]]13463[[package]]13291name = "tracing-attributes"13464name = "tracing-attributes"13292version = "0.1.24"13465version = "0.1.26"13293source = "registry+https://github.com/rust-lang/crates.io-index"13466source = "registry+https://github.com/rust-lang/crates.io-index"13294checksum = "0f57e3ca2a01450b1a921183a9c9cbfda207fd822cef4ccb00a65402cbba7a74"13467checksum = "5f4f31f56159e98206da9efd823404b79b6ef3143b4a7ab76e67b1751b25a4ab"13295dependencies = [13468dependencies = [13296 "proc-macro2",13469 "proc-macro2",13297 "quote",13470 "quote",13298 "syn 2.0.18",13471 "syn 2.0.26",13299]13472]133001347313301[[package]]13474[[package]]133201349313321[[package]]13494[[package]]13322name = "tracing-gum"13495name = "tracing-gum"13323version = "0.9.42"13496version = "0.9.43"13324source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.42#9b1fc27cec47f01a2c229532ee7ab79cc5bb28ef"13497source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.43#ba42b9ce51d25bdaf52d2c61e0763a6e3da50d25"13325dependencies = [13498dependencies = [13326 "polkadot-node-jaeger",13499 "polkadot-node-jaeger",13327 "polkadot-primitives",13500 "polkadot-primitives",133311350413332[[package]]13505[[package]]13333name = "tracing-gum-proc-macro"13506name = "tracing-gum-proc-macro"13334version = "0.9.42"13507version = "0.9.43"13335source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.42#9b1fc27cec47f01a2c229532ee7ab79cc5bb28ef"13508source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.43#ba42b9ce51d25bdaf52d2c61e0763a6e3da50d25"13336dependencies = [13509dependencies = [13337 "expander 2.0.0",13510 "expander 2.0.0",13338 "proc-macro-crate",13511 "proc-macro-crate",13339 "proc-macro2",13512 "proc-macro2",13340 "quote",13513 "quote",13341 "syn 2.0.18",13514 "syn 2.0.26",13342]13515]133431351613344[[package]]13517[[package]]13447 "lazy_static",13620 "lazy_static",13448 "rand 0.8.5",13621 "rand 0.8.5",13449 "smallvec",13622 "smallvec",13450 "socket2",13623 "socket2 0.4.9",13451 "thiserror",13624 "thiserror",13452 "tinyvec",13625 "tinyvec",13453 "tokio",13626 "tokio",13484[[package]]13657[[package]]13485name = "try-runtime-cli"13658name = "try-runtime-cli"13486version = "0.10.0-dev"13659version = "0.10.0-dev"13487source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"13660source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43#5e49f6e44820affccaf517fd22af564f4b495d40"13488dependencies = [13661dependencies = [13489 "async-trait",13662 "async-trait",13490 "clap",13663 "clap",135971377013598[[package]]13771[[package]]13599name = "ucd-trie"13772name = "ucd-trie"13600version = "0.1.5"13773version = "0.1.6"13601source = "registry+https://github.com/rust-lang/crates.io-index"13774source = "registry+https://github.com/rust-lang/crates.io-index"13602checksum = "9e79c4d996edb816c91e4308506774452e55e95c3c9de07b6729e17e15a5ef81"13775checksum = "ed646292ffc8188ef8ea4d1e0e0150fb15a5c2e12ad9b8fc191ae7a8a7f3c4b9"136031377613604[[package]]13777[[package]]13605name = "uint"13778name = "uint"136211379413622[[package]]13795[[package]]13623name = "unicode-ident"13796name = "unicode-ident"13624version = "1.0.9"13797version = "1.0.11"13625source = "registry+https://github.com/rust-lang/crates.io-index"13798source = "registry+https://github.com/rust-lang/crates.io-index"13626checksum = "b15811caf2415fb889178633e7724bad2509101cde276048e013b9def5e51fa0"13799checksum = "301abaae475aa91687eb82514b328ab47a211a533026cb25fc3e519b86adfc3c"136271380013628[[package]]13801[[package]]13629name = "unicode-normalization"13802name = "unicode-normalization"136481382113649[[package]]13822[[package]]13650name = "unique-node"13823name = "unique-node"13651version = "0.9.42"13824version = "0.9.43"13652dependencies = [13825dependencies = [13653 "app-promotion-rpc",13826 "app-promotion-rpc",13654 "clap",13827 "clap",137571393013758[[package]]13931[[package]]13759name = "unique-runtime"13932name = "unique-runtime"13760version = "0.9.42"13933version = "0.9.43"13761dependencies = [13934dependencies = [13762 "app-promotion-rpc",13935 "app-promotion-rpc",13763 "cumulus-pallet-aura-ext",13936 "cumulus-pallet-aura-ext",13783 "hex-literal",13956 "hex-literal",13784 "impl-trait-for-tuples",13957 "impl-trait-for-tuples",13785 "log",13958 "log",13786 "num_enum",13959 "num_enum 0.5.11",13787 "orml-tokens",13960 "orml-tokens",13788 "orml-traits",13961 "orml-traits",13789 "orml-vesting",13962 "orml-vesting",138961406913897[[package]]14070[[package]]13898name = "up-common"14071name = "up-common"13899version = "0.9.42"14072version = "0.9.43"13900dependencies = [14073dependencies = [13901 "cumulus-primitives-core",14074 "cumulus-primitives-core",13902 "fp-rpc",14075 "fp-rpc",13955[[package]]14128[[package]]13956name = "up-sponsorship"14129name = "up-sponsorship"13957version = "0.1.0"14130version = "0.1.0"13958source = "git+https://github.com/uniquenetwork/pallet-sponsoring?branch=polkadot-v0.9.42#be3a4a92920866f234c66eff18df9c624bb7dfc4"14131source = "git+https://github.com/uniquenetwork/pallet-sponsoring?branch=polkadot-v0.9.43#bd6e4a2a97b1415c22f96512b857d9615cbe2f81"13959dependencies = [14132dependencies = [13960 "impl-trait-for-tuples",14133 "impl-trait-for-tuples",13961]14134]139791415213980[[package]]14153[[package]]13981name = "uuid"14154name = "uuid"13982version = "1.3.3"14155version = "1.4.0"13983source = "registry+https://github.com/rust-lang/crates.io-index"14156source = "registry+https://github.com/rust-lang/crates.io-index"13984checksum = "345444e32442451b267fc254ae85a209c64be56d2890e601a0c37ff0c3c5ecd2"14157checksum = "d023da39d1fde5a8a3fe1f3e01ca9632ada0a63e9797de55a879d6e2236277be"13985dependencies = [14158dependencies = [13986 "getrandom 0.2.9",14159 "getrandom 0.2.10",13987]14160]139881416113989[[package]]14162[[package]]140371421014038[[package]]14211[[package]]14039name = "want"14212name = "want"14040version = "0.3.0"14213version = "0.3.1"14041source = "registry+https://github.com/rust-lang/crates.io-index"14214source = "registry+https://github.com/rust-lang/crates.io-index"14042checksum = "1ce8a968cb1cd110d136ff8b819a556d6fb6d919363c61534f6860c7eb172ba0"14215checksum = "bfa7760aed19e106de2c7c0b581b509f2f25d3dacaf737cb82ac61bc6d760b0e"14043dependencies = [14216dependencies = [14044 "log",14045 "try-lock",14217 "try-lock",14046]14218]1404714219140651423714066[[package]]14238[[package]]14067name = "wasm-bindgen"14239name = "wasm-bindgen"14068version = "0.2.86"14240version = "0.2.87"14069source = "registry+https://github.com/rust-lang/crates.io-index"14241source = "registry+https://github.com/rust-lang/crates.io-index"14070checksum = "5bba0e8cb82ba49ff4e229459ff22a191bbe9a1cb3a341610c9c33efc27ddf73"14242checksum = "7706a72ab36d8cb1f80ffbf0e071533974a60d0a308d01a5d0375bf60499a342"14071dependencies = [14243dependencies = [14072 "cfg-if",14244 "cfg-if",14073 "wasm-bindgen-macro",14245 "wasm-bindgen-macro",14074]14246]140751424714076[[package]]14248[[package]]14077name = "wasm-bindgen-backend"14249name = "wasm-bindgen-backend"14078version = "0.2.86"14250version = "0.2.87"14079source = "registry+https://github.com/rust-lang/crates.io-index"14251source = "registry+https://github.com/rust-lang/crates.io-index"14080checksum = "19b04bc93f9d6bdee709f6bd2118f57dd6679cf1176a1af464fca3ab0d66d8fb"14252checksum = "5ef2b6d3c510e9625e5fe6f509ab07d66a760f0885d858736483c32ed7809abd"14081dependencies = [14253dependencies = [14082 "bumpalo",14254 "bumpalo",14083 "log",14255 "log",14084 "once_cell",14256 "once_cell",14085 "proc-macro2",14257 "proc-macro2",14086 "quote",14258 "quote",14087 "syn 2.0.18",14259 "syn 2.0.26",14088 "wasm-bindgen-shared",14260 "wasm-bindgen-shared",14089]14261]140901426214091[[package]]14263[[package]]14092name = "wasm-bindgen-futures"14264name = "wasm-bindgen-futures"14093version = "0.4.36"14265version = "0.4.37"14094source = "registry+https://github.com/rust-lang/crates.io-index"14266source = "registry+https://github.com/rust-lang/crates.io-index"14095checksum = "2d1985d03709c53167ce907ff394f5316aa22cb4e12761295c5dc57dacb6297e"14267checksum = "c02dbc21516f9f1f04f187958890d7e6026df8d16540b7ad9492bc34a67cea03"14096dependencies = [14268dependencies = [14097 "cfg-if",14269 "cfg-if",14098 "js-sys",14270 "js-sys",141021427414103[[package]]14275[[package]]14104name = "wasm-bindgen-macro"14276name = "wasm-bindgen-macro"14105version = "0.2.86"14277version = "0.2.87"14106source = "registry+https://github.com/rust-lang/crates.io-index"14278source = "registry+https://github.com/rust-lang/crates.io-index"14107checksum = "14d6b024f1a526bb0234f52840389927257beb670610081360e5a03c5df9c258"14279checksum = "dee495e55982a3bd48105a7b947fd2a9b4a8ae3010041b9e0faab3f9cd028f1d"14108dependencies = [14280dependencies = [14109 "quote",14281 "quote",14110 "wasm-bindgen-macro-support",14282 "wasm-bindgen-macro-support",14111]14283]141121428414113[[package]]14285[[package]]14114name = "wasm-bindgen-macro-support"14286name = "wasm-bindgen-macro-support"14115version = "0.2.86"14287version = "0.2.87"14116source = "registry+https://github.com/rust-lang/crates.io-index"14288source = "registry+https://github.com/rust-lang/crates.io-index"14117checksum = "e128beba882dd1eb6200e1dc92ae6c5dbaa4311aa7bb211ca035779e5efc39f8"14289checksum = "54681b18a46765f095758388f2d0cf16eb8d4169b639ab575a8f5693af210c7b"14118dependencies = [14290dependencies = [14119 "proc-macro2",14291 "proc-macro2",14120 "quote",14292 "quote",14121 "syn 2.0.18",14293 "syn 2.0.26",14122 "wasm-bindgen-backend",14294 "wasm-bindgen-backend",14123 "wasm-bindgen-shared",14295 "wasm-bindgen-shared",14124]14296]141251429714126[[package]]14298[[package]]14127name = "wasm-bindgen-shared"14299name = "wasm-bindgen-shared"14128version = "0.2.86"14300version = "0.2.87"14129source = "registry+https://github.com/rust-lang/crates.io-index"14301source = "registry+https://github.com/rust-lang/crates.io-index"14130checksum = "ed9d5b4305409d1fc9482fee2d7f9bcbf24b3972bf59817ef757e23982242a93"14302checksum = "ca6ad05a4870b2bf5fe995117d3728437bd27d7cd5f06f13c17443ef369775a1"141311430314132[[package]]14304[[package]]14133name = "wasm-instrument"14305name = "wasm-instrument"141401431214141[[package]]14313[[package]]14142name = "wasm-opt"14314name = "wasm-opt"14143version = "0.111.0"14315version = "0.112.0"14144source = "registry+https://github.com/rust-lang/crates.io-index"14316source = "registry+https://github.com/rust-lang/crates.io-index"14145checksum = "84a303793cbc01fb96551badfc7367db6007396bba6bac97936b3c8b6f7fdb41"14317checksum = "87fef6d0d508f08334e0ab0e6877feb4c0ecb3956bcf2cb950699b22fedf3e9c"14146dependencies = [14318dependencies = [14147 "anyhow",14319 "anyhow",14148 "libc",14320 "libc",141561432814157[[package]]14329[[package]]14158name = "wasm-opt-cxx-sys"14330name = "wasm-opt-cxx-sys"14159version = "0.111.0"14331version = "0.112.0"14160source = "registry+https://github.com/rust-lang/crates.io-index"14332source = "registry+https://github.com/rust-lang/crates.io-index"14161checksum = "d9c9deb56f8a9f2ec177b3bd642a8205621835944ed5da55f2388ef216aca5a4"14333checksum = "bc816bbc1596c8f2e8127e137a760c798023ef3d378f2ae51f0f1840e2dfa445"14162dependencies = [14334dependencies = [14163 "anyhow",14335 "anyhow",14164 "cxx",14336 "cxx",141681434014169[[package]]14341[[package]]14170name = "wasm-opt-sys"14342name = "wasm-opt-sys"14171version = "0.111.0"14343version = "0.112.0"14172source = "registry+https://github.com/rust-lang/crates.io-index"14344source = "registry+https://github.com/rust-lang/crates.io-index"14173checksum = "4432e28b542738a9776cedf92e8a99d8991c7b4667ee2c7ccddfb479dd2856a7"14345checksum = "40199e4f68ef1071b3c6d0bd8026a12b481865d4b9e49c156932ea9a6234dd14"14174dependencies = [14346dependencies = [14175 "anyhow",14347 "anyhow",14176 "cc",14348 "cc",14177 "cxx",14349 "cxx",14178 "cxx-build",14350 "cxx-build",14179 "regex",14180]14351]141811435214182[[package]]14353[[package]]14225 "memory_units",14396 "memory_units",14226 "num-rational",14397 "num-rational",14227 "num-traits",14398 "num-traits",14228 "region",14229]14399]142301440014231[[package]]14401[[package]]14232name = "wasmparser"14402name = "wasmparser"14233version = "0.100.0"14403version = "0.102.0"14234source = "registry+https://github.com/rust-lang/crates.io-index"14404source = "registry+https://github.com/rust-lang/crates.io-index"14235checksum = "64b20236ab624147dfbb62cf12a19aaf66af0e41b8398838b66e997d07d269d4"14405checksum = "48134de3d7598219ab9eaf6b91b15d8e50d31da76b8519fe4ecfcec2cf35104b"14236dependencies = [14406dependencies = [14237 "indexmap",14407 "indexmap 1.9.3",14238 "url",14408 "url",14239]14409]142401441014241[[package]]14411[[package]]14242name = "wasmtime"14412name = "wasmtime"14243version = "6.0.2"14413version = "8.0.1"14244source = "registry+https://github.com/rust-lang/crates.io-index"14414source = "registry+https://github.com/rust-lang/crates.io-index"14245checksum = "76a222f5fa1e14b2cefc286f1b68494d7a965f4bf57ec04c59bb62673d639af6"14415checksum = "f907fdead3153cb9bfb7a93bbd5b62629472dc06dee83605358c64c52ed3dda9"14246dependencies = [14416dependencies = [14247 "anyhow",14417 "anyhow",14248 "bincode",14418 "bincode",14249 "cfg-if",14419 "cfg-if",14250 "indexmap",14420 "indexmap 1.9.3",14251 "libc",14421 "libc",14252 "log",14422 "log",14253 "object 0.29.0",14423 "object 0.30.4",14254 "once_cell",14424 "once_cell",14255 "paste",14425 "paste",14256 "psm",14426 "psm",14263 "wasmtime-environ",14433 "wasmtime-environ",14264 "wasmtime-jit",14434 "wasmtime-jit",14265 "wasmtime-runtime",14435 "wasmtime-runtime",14266 "windows-sys 0.42.0",14436 "windows-sys 0.45.0",14267]14437]142681443814269[[package]]14439[[package]]14270name = "wasmtime-asm-macros"14440name = "wasmtime-asm-macros"14271version = "6.0.2"14441version = "8.0.1"14272source = "registry+https://github.com/rust-lang/crates.io-index"14442source = "registry+https://github.com/rust-lang/crates.io-index"14273checksum = "4407a7246e7d2f3d8fb1cf0c72fda8dbafdb6dd34d555ae8bea0e5ae031089cc"14443checksum = "d3b9daa7c14cd4fa3edbf69de994408d5f4b7b0959ac13fa69d465f6597f810d"14274dependencies = [14444dependencies = [14275 "cfg-if",14445 "cfg-if",14276]14446]142771444714278[[package]]14448[[package]]14279name = "wasmtime-cache"14449name = "wasmtime-cache"14280version = "6.0.2"14450version = "8.0.1"14281source = "registry+https://github.com/rust-lang/crates.io-index"14451source = "registry+https://github.com/rust-lang/crates.io-index"14282checksum = "5ceb3adf61d654be0be67fffdce42447b0880481348785be5fe40b5dd7663a4c"14452checksum = "c86437fa68626fe896e5afc69234bb2b5894949083586535f200385adfd71213"14283dependencies = [14453dependencies = [14284 "anyhow",14454 "anyhow",14285 "base64 0.13.1",14455 "base64 0.21.2",14286 "bincode",14456 "bincode",14287 "directories-next",14457 "directories-next",14288 "file-per-thread-logger",14458 "file-per-thread-logger",14289 "log",14459 "log",14290 "rustix 0.36.14",14460 "rustix 0.36.15",14291 "serde",14461 "serde",14292 "sha2 0.10.6",14462 "sha2 0.10.7",14293 "toml 0.5.11",14463 "toml 0.5.11",14294 "windows-sys 0.42.0",14464 "windows-sys 0.45.0",14295 "zstd 0.11.2+zstd.1.5.2",14465 "zstd 0.11.2+zstd.1.5.2",14296]14466]142971446714298[[package]]14468[[package]]14299name = "wasmtime-cranelift"14469name = "wasmtime-cranelift"14300version = "6.0.2"14470version = "8.0.1"14301source = "registry+https://github.com/rust-lang/crates.io-index"14471source = "registry+https://github.com/rust-lang/crates.io-index"14302checksum = "3c366bb8647e01fd08cb5589976284b00abfded5529b33d7e7f3f086c68304a4"14472checksum = "b1cefde0cce8cb700b1b21b6298a3837dba46521affd7b8c38a9ee2c869eee04"14303dependencies = [14473dependencies = [14304 "anyhow",14474 "anyhow",14305 "cranelift-codegen",14475 "cranelift-codegen",14306 "cranelift-entity",14476 "cranelift-entity",14307 "cranelift-frontend",14477 "cranelift-frontend",14308 "cranelift-native",14478 "cranelift-native",14309 "cranelift-wasm",14479 "cranelift-wasm",14310 "gimli 0.26.2",14480 "gimli",14311 "log",14481 "log",14312 "object 0.29.0",14482 "object 0.30.4",14313 "target-lexicon",14483 "target-lexicon",14314 "thiserror",14484 "thiserror",14315 "wasmparser",14485 "wasmparser",14486 "wasmtime-cranelift-shared",14316 "wasmtime-environ",14487 "wasmtime-environ",14317]14488]1448914490[[package]]14491name = "wasmtime-cranelift-shared"14492version = "8.0.1"14493source = "registry+https://github.com/rust-lang/crates.io-index"14494checksum = "cd041e382ef5aea1b9fc78442394f1a4f6d676ce457e7076ca4cb3f397882f8b"14495dependencies = [14496 "anyhow",14497 "cranelift-codegen",14498 "cranelift-native",14499 "gimli",14500 "object 0.30.4",14501 "target-lexicon",14502 "wasmtime-environ",14503]143181450414319[[package]]14505[[package]]14320name = "wasmtime-environ"14506name = "wasmtime-environ"14321version = "6.0.2"14507version = "8.0.1"14322source = "registry+https://github.com/rust-lang/crates.io-index"14508source = "registry+https://github.com/rust-lang/crates.io-index"14323checksum = "47b8b50962eae38ee319f7b24900b7cf371f03eebdc17400c1dc8575fc10c9a7"14509checksum = "a990198cee4197423045235bf89d3359e69bd2ea031005f4c2d901125955c949"14324dependencies = [14510dependencies = [14325 "anyhow",14511 "anyhow",14326 "cranelift-entity",14512 "cranelift-entity",14327 "gimli 0.26.2",14513 "gimli",14328 "indexmap",14514 "indexmap 1.9.3",14329 "log",14515 "log",14330 "object 0.29.0",14516 "object 0.30.4",14331 "serde",14517 "serde",14332 "target-lexicon",14518 "target-lexicon",14333 "thiserror",14519 "thiserror",143371452314338[[package]]14524[[package]]14339name = "wasmtime-jit"14525name = "wasmtime-jit"14340version = "6.0.2"14526version = "8.0.1"14341source = "registry+https://github.com/rust-lang/crates.io-index"14527source = "registry+https://github.com/rust-lang/crates.io-index"14342checksum = "ffaed4f9a234ba5225d8e64eac7b4a5d13b994aeb37353cde2cbeb3febda9eaa"14528checksum = "0de48df552cfca1c9b750002d3e07b45772dd033b0b206d5c0968496abf31244"14343dependencies = [14529dependencies = [14344 "addr2line 0.17.0",14530 "addr2line 0.19.0",14345 "anyhow",14531 "anyhow",14346 "bincode",14532 "bincode",14347 "cfg-if",14533 "cfg-if",14348 "cpp_demangle",14534 "cpp_demangle",14349 "gimli 0.26.2",14535 "gimli",14350 "log",14536 "log",14351 "object 0.29.0",14537 "object 0.30.4",14352 "rustc-demangle",14538 "rustc-demangle",14353 "serde",14539 "serde",14354 "target-lexicon",14540 "target-lexicon",14355 "wasmtime-environ",14541 "wasmtime-environ",14356 "wasmtime-jit-debug",14542 "wasmtime-jit-debug",14357 "wasmtime-jit-icache-coherence",14543 "wasmtime-jit-icache-coherence",14358 "wasmtime-runtime",14544 "wasmtime-runtime",14359 "windows-sys 0.42.0",14545 "windows-sys 0.45.0",14360]14546]143611454714362[[package]]14548[[package]]14363name = "wasmtime-jit-debug"14549name = "wasmtime-jit-debug"14364version = "6.0.2"14550version = "8.0.1"14365source = "registry+https://github.com/rust-lang/crates.io-index"14551source = "registry+https://github.com/rust-lang/crates.io-index"14366checksum = "eed41cbcbf74ce3ff6f1d07d1b707888166dc408d1a880f651268f4f7c9194b2"14552checksum = "6e0554b84c15a27d76281d06838aed94e13a77d7bf604bbbaf548aa20eb93846"14367dependencies = [14553dependencies = [14368 "object 0.29.0",14554 "object 0.30.4",14369 "once_cell",14555 "once_cell",14370 "rustix 0.36.14",14556 "rustix 0.36.15",14371]14557]143721455814373[[package]]14559[[package]]14374name = "wasmtime-jit-icache-coherence"14560name = "wasmtime-jit-icache-coherence"14375version = "6.0.2"14561version = "8.0.1"14376source = "registry+https://github.com/rust-lang/crates.io-index"14562source = "registry+https://github.com/rust-lang/crates.io-index"14377checksum = "43a28ae1e648461bfdbb79db3efdaee1bca5b940872e4175390f465593a2e54c"14563checksum = "aecae978b13f7f67efb23bd827373ace4578f2137ec110bbf6a4a7cde4121bbd"14378dependencies = [14564dependencies = [14379 "cfg-if",14565 "cfg-if",14380 "libc",14566 "libc",14381 "windows-sys 0.42.0",14567 "windows-sys 0.45.0",14382]14568]143831456914384[[package]]14570[[package]]14385name = "wasmtime-runtime"14571name = "wasmtime-runtime"14386version = "6.0.2"14572version = "8.0.1"14387source = "registry+https://github.com/rust-lang/crates.io-index"14573source = "registry+https://github.com/rust-lang/crates.io-index"14388checksum = "e704b126e4252788ccfc3526d4d4511d4b23c521bf123e447ac726c14545217b"14574checksum = "658cf6f325232b6760e202e5255d823da5e348fdea827eff0a2a22319000b441"14389dependencies = [14575dependencies = [14390 "anyhow",14576 "anyhow",14391 "cc",14577 "cc",14392 "cfg-if",14578 "cfg-if",14393 "indexmap",14579 "indexmap 1.9.3",14394 "libc",14580 "libc",14395 "log",14581 "log",14396 "mach",14582 "mach",14397 "memfd",14583 "memfd",14398 "memoffset 0.6.5",14584 "memoffset 0.8.0",14399 "paste",14585 "paste",14400 "rand 0.8.5",14586 "rand 0.8.5",14401 "rustix 0.36.14",14587 "rustix 0.36.15",14402 "wasmtime-asm-macros",14588 "wasmtime-asm-macros",14403 "wasmtime-environ",14589 "wasmtime-environ",14404 "wasmtime-jit-debug",14590 "wasmtime-jit-debug",14405 "windows-sys 0.42.0",14591 "windows-sys 0.45.0",14406]14592]144071459314408[[package]]14594[[package]]14409name = "wasmtime-types"14595name = "wasmtime-types"14410version = "6.0.2"14596version = "8.0.1"14411source = "registry+https://github.com/rust-lang/crates.io-index"14597source = "registry+https://github.com/rust-lang/crates.io-index"14412checksum = "83e5572c5727c1ee7e8f28717aaa8400e4d22dcbd714ea5457d85b5005206568"14598checksum = "a4f6fffd2a1011887d57f07654dd112791e872e3ff4a2e626aee8059ee17f06f"14413dependencies = [14599dependencies = [14414 "cranelift-entity",14600 "cranelift-entity",14415 "serde",14601 "serde",144191460514420[[package]]14606[[package]]14421name = "web-sys"14607name = "web-sys"14422version = "0.3.63"14608version = "0.3.64"14423source = "registry+https://github.com/rust-lang/crates.io-index"14609source = "registry+https://github.com/rust-lang/crates.io-index"14424checksum = "3bdd9ef4e984da1187bf8110c5cf5b845fbc87a23602cdf912386a76fcd3a7c2"14610checksum = "9b85cbef8c220a6abc02aefd892dfc0fc23afb1c6a426316ec33253a3877249b"14425dependencies = [14611dependencies = [14426 "js-sys",14612 "js-sys",14427 "wasm-bindgen",14613 "wasm-bindgen",14479 "sdp",14665 "sdp",14480 "serde",14666 "serde",14481 "serde_json",14667 "serde_json",14482 "sha2 0.10.6",14668 "sha2 0.10.7",14483 "stun",14669 "stun",14484 "thiserror",14670 "thiserror",14485 "time 0.3.21",14671 "time 0.3.23",14486 "tokio",14672 "tokio",14487 "turn",14673 "turn",14488 "url",14674 "url",14542 "sec1 0.3.0",14728 "sec1 0.3.0",14543 "serde",14729 "serde",14544 "sha1",14730 "sha1",14545 "sha2 0.10.6",14731 "sha2 0.10.7",14546 "signature 1.6.4",14732 "signature 1.6.4",14547 "subtle",14733 "subtle",14548 "thiserror",14734 "thiserror",14584checksum = "f08dfd7a6e3987e255c4dbe710dde5d94d0f0574f8a21afa95d171376c143106"14770checksum = "f08dfd7a6e3987e255c4dbe710dde5d94d0f0574f8a21afa95d171376c143106"14585dependencies = [14771dependencies = [14586 "log",14772 "log",14587 "socket2",14773 "socket2 0.4.9",14588 "thiserror",14774 "thiserror",14589 "tokio",14775 "tokio",14590 "webrtc-util",14776 "webrtc-util",14651checksum = "93f1db1727772c05cf7a2cfece52c3aca8045ca1e176cd517d323489aa3c6d87"14837checksum = "93f1db1727772c05cf7a2cfece52c3aca8045ca1e176cd517d323489aa3c6d87"14652dependencies = [14838dependencies = [14653 "async-trait",14839 "async-trait",14654 "bitflags",14840 "bitflags 1.3.2",14655 "bytes",14841 "bytes",14656 "cc",14842 "cc",14657 "ipnet",14843 "ipnet",146671485314668[[package]]14854[[package]]14669name = "westend-runtime"14855name = "westend-runtime"14670version = "0.9.42"14856version = "0.9.43"14671source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.42#9b1fc27cec47f01a2c229532ee7ab79cc5bb28ef"14857source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.43#ba42b9ce51d25bdaf52d2c61e0763a6e3da50d25"14672dependencies = [14858dependencies = [14673 "bitvec",14859 "bitvec",14674 "frame-benchmarking",14860 "frame-benchmarking",14693 "pallet-elections-phragmen",14879 "pallet-elections-phragmen",14694 "pallet-fast-unstake",14880 "pallet-fast-unstake",14695 "pallet-grandpa",14881 "pallet-grandpa",14696 "pallet-identity 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.42)",14882 "pallet-identity 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.43)",14697 "pallet-im-online",14883 "pallet-im-online",14698 "pallet-indices",14884 "pallet-indices",14699 "pallet-membership",14885 "pallet-membership",14886 "pallet-message-queue",14700 "pallet-multisig",14887 "pallet-multisig",14701 "pallet-nomination-pools",14888 "pallet-nomination-pools",14702 "pallet-nomination-pools-benchmarking",14889 "pallet-nomination-pools-benchmarking",147591494614760[[package]]14947[[package]]14761name = "westend-runtime-constants"14948name = "westend-runtime-constants"14762version = "0.9.42"14949version = "0.9.43"14763source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.42#9b1fc27cec47f01a2c229532ee7ab79cc5bb28ef"14950source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.43#ba42b9ce51d25bdaf52d2c61e0763a6e3da50d25"14764dependencies = [14951dependencies = [14765 "frame-support",14952 "frame-support",14766 "polkadot-primitives",14953 "polkadot-primitives",147841497114785[[package]]14972[[package]]14786name = "wide"14973name = "wide"14787version = "0.7.9"14974version = "0.7.11"14788source = "registry+https://github.com/rust-lang/crates.io-index"14975source = "registry+https://github.com/rust-lang/crates.io-index"14789checksum = "5cd0496a71f3cc6bc4bf0ed91346426a5099e93d89807e663162dc5a1069ff65"14976checksum = "aa469ffa65ef7e0ba0f164183697b89b854253fd31aeb92358b7b6155177d62f"14790dependencies = [14977dependencies = [14791 "bytemuck",14978 "bytemuck",14792 "safe_arch",14979 "safe_arch",14793]14980]147941498114795[[package]]14982[[package]]14796name = "widestring"14983name = "widestring"14797version = "0.5.1"14984version = "1.0.2"14798source = "registry+https://github.com/rust-lang/crates.io-index"14985source = "registry+https://github.com/rust-lang/crates.io-index"14799checksum = "17882f045410753661207383517a6f62ec3dbeb6a4ed2acce01f0728238d1983"14986checksum = "653f141f39ec16bba3c5abe400a0c60da7468261cc2cbf36805022876bc721a8"148001498714801[[package]]14988[[package]]14802name = "winapi"14989name = "winapi"14848source = "registry+https://github.com/rust-lang/crates.io-index"15035source = "registry+https://github.com/rust-lang/crates.io-index"14849checksum = "e686886bc078bc1b0b600cac0147aadb815089b6e4da64016cbd754b6342700f"15036checksum = "e686886bc078bc1b0b600cac0147aadb815089b6e4da64016cbd754b6342700f"14850dependencies = [15037dependencies = [14851 "windows-targets 0.48.0",15038 "windows-targets 0.48.1",14852]15039]1485314854[[package]]14855name = "windows-sys"14856version = "0.42.0"14857source = "registry+https://github.com/rust-lang/crates.io-index"14858checksum = "5a3e1820f08b8513f676f7ab6c1f99ff312fb97b553d30ff4dd86f9f15728aa7"14859dependencies = [14860 "windows_aarch64_gnullvm 0.42.2",14861 "windows_aarch64_msvc 0.42.2",14862 "windows_i686_gnu 0.42.2",14863 "windows_i686_msvc 0.42.2",14864 "windows_x86_64_gnu 0.42.2",14865 "windows_x86_64_gnullvm 0.42.2",14866 "windows_x86_64_msvc 0.42.2",14867]148681504014869[[package]]15041[[package]]14870name = "windows-sys"15042name = "windows-sys"14881source = "registry+https://github.com/rust-lang/crates.io-index"15053source = "registry+https://github.com/rust-lang/crates.io-index"14882checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9"15054checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9"14883dependencies = [15055dependencies = [14884 "windows-targets 0.48.0",15056 "windows-targets 0.48.1",14885]15057]148861505814887[[package]]15059[[package]]149011507314902[[package]]15074[[package]]14903name = "windows-targets"15075name = "windows-targets"14904version = "0.48.0"15076version = "0.48.1"14905source = "registry+https://github.com/rust-lang/crates.io-index"15077source = "registry+https://github.com/rust-lang/crates.io-index"14906checksum = "7b1eb6f0cd7c80c79759c929114ef071b87354ce476d9d94271031c0497adfd5"15078checksum = "05d4b17490f70499f20b9e791dcf6a299785ce8af4d709018206dc5b4953e95f"14907dependencies = [15079dependencies = [14908 "windows_aarch64_gnullvm 0.48.0",15080 "windows_aarch64_gnullvm 0.48.0",14909 "windows_aarch64_msvc 0.48.0",15081 "windows_aarch64_msvc 0.48.0",150301520215031[[package]]15203[[package]]15032name = "winnow"15204name = "winnow"15033version = "0.4.6"15205version = "0.5.0"15034source = "registry+https://github.com/rust-lang/crates.io-index"15206source = "registry+https://github.com/rust-lang/crates.io-index"15035checksum = "61de7bac303dc551fe038e2b3cef0f571087a47571ea6e79a87692ac99b99699"15207checksum = "81fac9742fd1ad1bd9643b991319f72dd031016d44b77039a26977eb667141e7"15036dependencies = [15208dependencies = [15037 "memchr",15209 "memchr",15038]15210]150391521115040[[package]]15212[[package]]15041name = "winreg"15213name = "winreg"15042version = "0.10.1"15214version = "0.50.0"15043source = "registry+https://github.com/rust-lang/crates.io-index"15215source = "registry+https://github.com/rust-lang/crates.io-index"15044checksum = "80d0f4e272c85def139476380b12f9ac60926689dd2e01d4923222f40580869d"15216checksum = "524e57b2c537c0f9b1e69f1965311ec12182b4122e45035b1508cd24d2adadb1"15045dependencies = [15217dependencies = [15046 "winapi",15218 "cfg-if",15219 "windows-sys 0.48.0",15047]15220]150481522115049[[package]]15222[[package]]15093 "ring",15266 "ring",15094 "rusticata-macros",15267 "rusticata-macros",15095 "thiserror",15268 "thiserror",15096 "time 0.3.21",15269 "time 0.3.23",15097]15270]150981527115099[[package]]15272[[package]]15111 "oid-registry 0.6.1",15284 "oid-registry 0.6.1",15112 "rusticata-macros",15285 "rusticata-macros",15113 "thiserror",15286 "thiserror",15114 "time 0.3.21",15287 "time 0.3.23",15115]15288]151161528915117[[package]]15290[[package]]15118name = "xcm"15291name = "xcm"15119version = "0.9.42"15292version = "0.9.43"15120source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.42#9b1fc27cec47f01a2c229532ee7ab79cc5bb28ef"15293source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.43#ba42b9ce51d25bdaf52d2c61e0763a6e3da50d25"15121dependencies = [15294dependencies = [15122 "bounded-collections",15295 "bounded-collections",15123 "derivative",15296 "derivative",151321530515133[[package]]15306[[package]]15134name = "xcm-builder"15307name = "xcm-builder"15135version = "0.9.42"15308version = "0.9.43"15136source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.42#9b1fc27cec47f01a2c229532ee7ab79cc5bb28ef"15309source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.43#ba42b9ce51d25bdaf52d2c61e0763a6e3da50d25"15137dependencies = [15310dependencies = [15138 "frame-support",15311 "frame-support",15139 "frame-system",15312 "frame-system",15147 "sp-io",15320 "sp-io",15148 "sp-runtime",15321 "sp-runtime",15149 "sp-std",15322 "sp-std",15323 "sp-weights",15150 "xcm",15324 "xcm",15151 "xcm-executor",15325 "xcm-executor",15152]15326]151531532715154[[package]]15328[[package]]15155name = "xcm-executor"15329name = "xcm-executor"15156version = "0.9.42"15330version = "0.9.43"15157source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.42#9b1fc27cec47f01a2c229532ee7ab79cc5bb28ef"15331source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.43#ba42b9ce51d25bdaf52d2c61e0763a6e3da50d25"15158dependencies = [15332dependencies = [15159 "environmental",15333 "environmental",15160 "frame-benchmarking",15334 "frame-benchmarking",151731534715174[[package]]15348[[package]]15175name = "xcm-procedural"15349name = "xcm-procedural"15176version = "0.9.42"15350version = "0.9.43"15177source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.42#9b1fc27cec47f01a2c229532ee7ab79cc5bb28ef"15351source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.43#ba42b9ce51d25bdaf52d2c61e0763a6e3da50d25"15178dependencies = [15352dependencies = [15179 "Inflector",15353 "Inflector",15180 "proc-macro2",15354 "proc-macro2",15181 "quote",15355 "quote",15182 "syn 2.0.18",15356 "syn 2.0.26",15183]15357]151841535815185[[package]]15359[[package]]15202source = "registry+https://github.com/rust-lang/crates.io-index"15376source = "registry+https://github.com/rust-lang/crates.io-index"15203checksum = "e17bb3549cc1321ae1296b9cdc2698e2b6cb1992adfa19a8c72e5b7a738f44cd"15377checksum = "e17bb3549cc1321ae1296b9cdc2698e2b6cb1992adfa19a8c72e5b7a738f44cd"15204dependencies = [15378dependencies = [15205 "time 0.3.21",15379 "time 0.3.23",15206]15380]152071538115208[[package]]15382[[package]]15222dependencies = [15396dependencies = [15223 "proc-macro2",15397 "proc-macro2",15224 "quote",15398 "quote",15225 "syn 2.0.18",15399 "syn 2.0.26",15226]15400]152271540115228[[package]]15402[[package]]Cargo.tomldiffbeforeafterboth--- a/Cargo.toml
+++ b/Cargo.toml
@@ -11,7 +11,7 @@
'runtime/tests',
'runtime/unique',
]
-package.version = "0.9.42"
+package.version = "0.9.43"
resolver = "2"
[profile.release]
@@ -30,7 +30,7 @@
evm-coder = { git = "https://github.com/uniquenetwork/evm-coder", tag = "v0.3.1", default-features = false }
pallet-app-promotion = { path = "pallets/app-promotion", default-features = false }
pallet-balances-adapter = { default-features = false, path = "pallets/balances-adapter" }
-pallet-charge-transaction = { package = "pallet-template-transaction-payment", default-features = false, git = "https://github.com/uniquenetwork/pallet-sponsoring", branch = "polkadot-v0.9.42" }
+pallet-charge-transaction = { package = "pallet-template-transaction-payment", default-features = false, git = "https://github.com/uniquenetwork/pallet-sponsoring", branch = "polkadot-v0.9.43" }
pallet-collator-selection = { default-features = false, path = "pallets/collator-selection" }
pallet-common = { default-features = false, path = "pallets/common" }
pallet-configuration = { default-features = false, path = "pallets/configuration" }
@@ -57,7 +57,7 @@
up-data-structs = { path = "primitives/data-structs", default-features = false }
up-pov-estimate-rpc = { path = "primitives/pov-estimate-rpc", default-features = false }
up-rpc = { path = "primitives/rpc", default-features = false }
-up-sponsorship = { default-features = false, git = "https://github.com/uniquenetwork/pallet-sponsoring", branch = "polkadot-v0.9.42" }
+up-sponsorship = { default-features = false, git = "https://github.com/uniquenetwork/pallet-sponsoring", branch = "polkadot-v0.9.43" }
# Unique: Runtimes
opal-runtime = { path = "runtime/opal" }
@@ -65,130 +65,130 @@
unique-runtime = { path = "runtime/unique" }
# Frontier (Unique patches over the Parity version)
-fc-consensus = { git = "https://github.com/uniquenetwork/unique-frontier", branch = "unique-polkadot-v0.9.42-1" }
-fc-db = { default-features = false, git = "https://github.com/uniquenetwork/unique-frontier", branch = "unique-polkadot-v0.9.42-1" }
-fc-mapping-sync = { git = "https://github.com/uniquenetwork/unique-frontier", branch = "unique-polkadot-v0.9.42-1" }
-fc-rpc = { default-features = false, git = "https://github.com/uniquenetwork/unique-frontier", branch = "unique-polkadot-v0.9.42-1" }
-fc-rpc-core = { default-features = false, git = "https://github.com/uniquenetwork/unique-frontier", branch = "unique-polkadot-v0.9.42-1" }
-fp-evm = { default-features = false, git = "https://github.com/uniquenetwork/unique-frontier", branch = "unique-polkadot-v0.9.42-1" }
-fp-rpc = { default-features = false, git = "https://github.com/uniquenetwork/unique-frontier", branch = "unique-polkadot-v0.9.42-1" }
-fp-self-contained = { default-features = false, git = "https://github.com/uniquenetwork/unique-frontier", branch = "unique-polkadot-v0.9.42-1" }
-fp-storage = { default-features = false, git = "https://github.com/uniquenetwork/unique-frontier", branch = "unique-polkadot-v0.9.42-1" }
-pallet-base-fee = { default-features = false, git = "https://github.com/uniquenetwork/unique-frontier", branch = "unique-polkadot-v0.9.42-1" }
-pallet-ethereum = { default-features = false, git = "https://github.com/uniquenetwork/unique-frontier", branch = "unique-polkadot-v0.9.42-1" }
-pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/unique-frontier", branch = "unique-polkadot-v0.9.42-1" }
-pallet-evm-precompile-simple = { default-features = false, git = "https://github.com/uniquenetwork/unique-frontier", branch = "unique-polkadot-v0.9.42-1" }
+fc-consensus = { git = "https://github.com/uniquenetwork/unique-frontier", branch = "unique-polkadot-v0.9.43" }
+fc-db = { default-features = false, git = "https://github.com/uniquenetwork/unique-frontier", branch = "unique-polkadot-v0.9.43" }
+fc-mapping-sync = { git = "https://github.com/uniquenetwork/unique-frontier", branch = "unique-polkadot-v0.9.43" }
+fc-rpc = { default-features = false, git = "https://github.com/uniquenetwork/unique-frontier", branch = "unique-polkadot-v0.9.43" }
+fc-rpc-core = { default-features = false, git = "https://github.com/uniquenetwork/unique-frontier", branch = "unique-polkadot-v0.9.43" }
+fp-evm = { default-features = false, git = "https://github.com/uniquenetwork/unique-frontier", branch = "unique-polkadot-v0.9.43" }
+fp-rpc = { default-features = false, git = "https://github.com/uniquenetwork/unique-frontier", branch = "unique-polkadot-v0.9.43" }
+fp-self-contained = { default-features = false, git = "https://github.com/uniquenetwork/unique-frontier", branch = "unique-polkadot-v0.9.43" }
+fp-storage = { default-features = false, git = "https://github.com/uniquenetwork/unique-frontier", branch = "unique-polkadot-v0.9.43" }
+pallet-base-fee = { default-features = false, git = "https://github.com/uniquenetwork/unique-frontier", branch = "unique-polkadot-v0.9.43" }
+pallet-ethereum = { default-features = false, git = "https://github.com/uniquenetwork/unique-frontier", branch = "unique-polkadot-v0.9.43" }
+pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/unique-frontier", branch = "unique-polkadot-v0.9.43" }
+pallet-evm-precompile-simple = { default-features = false, git = "https://github.com/uniquenetwork/unique-frontier", branch = "unique-polkadot-v0.9.43" }
# Parity
codec = { default-features = false, features = ['derive'], package = 'parity-scale-codec', version = "3.2.2" }
-cumulus-client-cli = { git = "https://github.com/paritytech/cumulus", branch = "polkadot-v0.9.42" }
-cumulus-client-consensus-aura = { git = "https://github.com/paritytech/cumulus", branch = "polkadot-v0.9.42" }
-cumulus-client-consensus-common = { git = "https://github.com/paritytech/cumulus", branch = "polkadot-v0.9.42" }
-cumulus-client-network = { git = "https://github.com/paritytech/cumulus", branch = "polkadot-v0.9.42" }
-cumulus-client-service = { git = "https://github.com/paritytech/cumulus", branch = "polkadot-v0.9.42" }
-cumulus-pallet-aura-ext = { default-features = false, git = "https://github.com/paritytech/cumulus", branch = "polkadot-v0.9.42" }
-cumulus-pallet-dmp-queue = { default-features = false, git = "https://github.com/paritytech/cumulus", branch = "polkadot-v0.9.42" }
-cumulus-pallet-parachain-system = { default-features = false, git = "https://github.com/paritytech/cumulus", branch = "polkadot-v0.9.42" }
-cumulus-pallet-xcm = { default-features = false, git = "https://github.com/paritytech/cumulus", branch = "polkadot-v0.9.42" }
-cumulus-pallet-xcmp-queue = { default-features = false, git = "https://github.com/paritytech/cumulus", branch = "polkadot-v0.9.42" }
-cumulus-primitives-core = { default-features = false, git = "https://github.com/paritytech/cumulus", branch = "polkadot-v0.9.42" }
-cumulus-primitives-parachain-inherent = { git = "https://github.com/paritytech/cumulus", branch = "polkadot-v0.9.42" }
-cumulus-primitives-timestamp = { default-features = false, git = "https://github.com/paritytech/cumulus", branch = "polkadot-v0.9.42" }
-cumulus-primitives-utility = { default-features = false, git = "https://github.com/paritytech/cumulus", branch = "polkadot-v0.9.42" }
-cumulus-relay-chain-inprocess-interface = { git = "https://github.com/paritytech/cumulus", branch = "polkadot-v0.9.42" }
-cumulus-relay-chain-interface = { git = "https://github.com/paritytech/cumulus", branch = "polkadot-v0.9.42" }
-cumulus-relay-chain-minimal-node = { git = "https://github.com/paritytech/cumulus", branch = "polkadot-v0.9.42" }
-frame-executive = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.42" }
-frame-support = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.42" }
-frame-system = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.42" }
-frame-system-rpc-runtime-api = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.42" }
-pallet-aura = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.42" }
-pallet-authorship = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.42" }
-pallet-balances = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.42" }
-pallet-preimage = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.42" }
-pallet-session = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.42" }
-pallet-state-trie-migration = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.42" }
-pallet-sudo = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.42" }
-pallet-timestamp = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.42" }
-pallet-transaction-payment = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.42" }
-pallet-transaction-payment-rpc = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.42" }
-pallet-transaction-payment-rpc-runtime-api = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.42" }
-pallet-treasury = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.42" }
-pallet-xcm = { git = "https://github.com/paritytech/polkadot", branch = "release-v0.9.42", default-features = false }
-parachain-info = { default-features = false, git = "https://github.com/paritytech/cumulus", branch = "polkadot-v0.9.42" }
-polkadot-cli = { git = "https://github.com/paritytech/polkadot", branch = "release-v0.9.42" }
-polkadot-parachain = { git = "https://github.com/paritytech/polkadot", branch = "release-v0.9.42", default-features = false }
-polkadot-primitives = { git = "https://github.com/paritytech/polkadot", branch = "release-v0.9.42" }
-polkadot-service = { git = "https://github.com/paritytech/polkadot", branch = "release-v0.9.42" }
-sc-basic-authorship = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.42" }
-sc-chain-spec = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.42" }
-sc-cli = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.42" }
-sc-client-api = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.42" }
-sc-consensus = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.42" }
-sc-consensus-grandpa = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.42" }
-sc-consensus-manual-seal = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.42" }
-sc-executor = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.42" }
-sc-network = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.42" }
-sc-network-sync = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.42" }
-sc-rpc = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.42" }
-sc-rpc-api = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.42" }
-sc-service = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.42" }
-sc-sysinfo = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.42" }
-sc-telemetry = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.42" }
-sc-tracing = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.42" }
-sc-transaction-pool = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.42" }
+cumulus-client-cli = { git = "https://github.com/paritytech/cumulus", branch = "polkadot-v0.9.43" }
+cumulus-client-consensus-aura = { git = "https://github.com/paritytech/cumulus", branch = "polkadot-v0.9.43" }
+cumulus-client-consensus-common = { git = "https://github.com/paritytech/cumulus", branch = "polkadot-v0.9.43" }
+cumulus-client-network = { git = "https://github.com/paritytech/cumulus", branch = "polkadot-v0.9.43" }
+cumulus-client-service = { git = "https://github.com/paritytech/cumulus", branch = "polkadot-v0.9.43" }
+cumulus-pallet-aura-ext = { default-features = false, git = "https://github.com/paritytech/cumulus", branch = "polkadot-v0.9.43" }
+cumulus-pallet-dmp-queue = { default-features = false, git = "https://github.com/paritytech/cumulus", branch = "polkadot-v0.9.43" }
+cumulus-pallet-parachain-system = { default-features = false, git = "https://github.com/paritytech/cumulus", branch = "polkadot-v0.9.43" }
+cumulus-pallet-xcm = { default-features = false, git = "https://github.com/paritytech/cumulus", branch = "polkadot-v0.9.43" }
+cumulus-pallet-xcmp-queue = { default-features = false, git = "https://github.com/paritytech/cumulus", branch = "polkadot-v0.9.43" }
+cumulus-primitives-core = { default-features = false, git = "https://github.com/paritytech/cumulus", branch = "polkadot-v0.9.43" }
+cumulus-primitives-parachain-inherent = { git = "https://github.com/paritytech/cumulus", branch = "polkadot-v0.9.43" }
+cumulus-primitives-timestamp = { default-features = false, git = "https://github.com/paritytech/cumulus", branch = "polkadot-v0.9.43" }
+cumulus-primitives-utility = { default-features = false, git = "https://github.com/paritytech/cumulus", branch = "polkadot-v0.9.43" }
+cumulus-relay-chain-inprocess-interface = { git = "https://github.com/paritytech/cumulus", branch = "polkadot-v0.9.43" }
+cumulus-relay-chain-interface = { git = "https://github.com/paritytech/cumulus", branch = "polkadot-v0.9.43" }
+cumulus-relay-chain-minimal-node = { git = "https://github.com/paritytech/cumulus", branch = "polkadot-v0.9.43" }
+frame-executive = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.43" }
+frame-support = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.43" }
+frame-system = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.43" }
+frame-system-rpc-runtime-api = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.43" }
+pallet-aura = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.43" }
+pallet-authorship = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.43" }
+pallet-balances = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.43" }
+pallet-preimage = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.43" }
+pallet-session = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.43" }
+pallet-state-trie-migration = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.43" }
+pallet-sudo = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.43" }
+pallet-timestamp = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.43" }
+pallet-transaction-payment = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.43" }
+pallet-transaction-payment-rpc = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.43" }
+pallet-transaction-payment-rpc-runtime-api = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.43" }
+pallet-treasury = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.43" }
+pallet-xcm = { git = "https://github.com/paritytech/polkadot", branch = "release-v0.9.43", default-features = false }
+parachain-info = { default-features = false, git = "https://github.com/paritytech/cumulus", branch = "polkadot-v0.9.43" }
+polkadot-cli = { git = "https://github.com/paritytech/polkadot", branch = "release-v0.9.43" }
+polkadot-parachain = { git = "https://github.com/paritytech/polkadot", branch = "release-v0.9.43", default-features = false }
+polkadot-primitives = { git = "https://github.com/paritytech/polkadot", branch = "release-v0.9.43" }
+polkadot-service = { git = "https://github.com/paritytech/polkadot", branch = "release-v0.9.43" }
+sc-basic-authorship = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.43" }
+sc-chain-spec = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.43" }
+sc-cli = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.43" }
+sc-client-api = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.43" }
+sc-consensus = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.43" }
+sc-consensus-grandpa = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.43" }
+sc-consensus-manual-seal = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.43" }
+sc-executor = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.43" }
+sc-network = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.43" }
+sc-network-sync = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.43" }
+sc-rpc = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.43" }
+sc-rpc-api = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.43" }
+sc-service = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.43" }
+sc-sysinfo = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.43" }
+sc-telemetry = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.43" }
+sc-tracing = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.43" }
+sc-transaction-pool = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.43" }
scale-info = { version = "2.1.1", default-features = false, features = ["derive"] }
-sp-api = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.42" }
-sp-arithmetic = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.42" }
-sp-block-builder = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.42" }
-sp-blockchain = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.42" }
-sp-consensus-aura = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.42" }
-sp-core = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.42" }
-sp-externalities = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.42" }
-sp-inherents = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.42" }
-sp-io = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.42" }
-sp-keystore = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.42" }
-sp-offchain = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.42" }
-sp-runtime = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.42" }
-sp-session = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.42" }
-sp-staking = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.42" }
-sp-state-machine = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.42" }
-sp-std = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.42" }
-sp-timestamp = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.42" }
-sp-tracing = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.42" }
-sp-transaction-pool = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.42" }
-sp-trie = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.42" }
-sp-version = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.42" }
-substrate-frame-rpc-system = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.42" }
-substrate-prometheus-endpoint = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.42" }
-xcm = { git = "https://github.com/paritytech/polkadot", branch = "release-v0.9.42", default-features = false }
-xcm-builder = { git = "https://github.com/paritytech/polkadot", branch = "release-v0.9.42", default-features = false }
-xcm-executor = { git = "https://github.com/paritytech/polkadot", branch = "release-v0.9.42", default-features = false }
+sp-api = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.43" }
+sp-arithmetic = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.43" }
+sp-block-builder = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.43" }
+sp-blockchain = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.43" }
+sp-consensus-aura = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.43" }
+sp-core = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.43" }
+sp-externalities = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.43" }
+sp-inherents = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.43" }
+sp-io = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.43" }
+sp-keystore = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.43" }
+sp-offchain = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.43" }
+sp-runtime = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.43" }
+sp-session = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.43" }
+sp-staking = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.43" }
+sp-state-machine = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.43" }
+sp-std = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.43" }
+sp-timestamp = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.43" }
+sp-tracing = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.43" }
+sp-transaction-pool = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.43" }
+sp-trie = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.43" }
+sp-version = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.43" }
+substrate-frame-rpc-system = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.43" }
+substrate-prometheus-endpoint = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.43" }
+xcm = { git = "https://github.com/paritytech/polkadot", branch = "release-v0.9.43", default-features = false }
+xcm-builder = { git = "https://github.com/paritytech/polkadot", branch = "release-v0.9.43", default-features = false }
+xcm-executor = { git = "https://github.com/paritytech/polkadot", branch = "release-v0.9.43", default-features = false }
# Parity: Build utils
-substrate-build-script-utils = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.42" }
-substrate-wasm-builder = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.42" }
+substrate-build-script-utils = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.43" }
+substrate-wasm-builder = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.43" }
# Parity: Benchmarking
-frame-benchmarking = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.42" }
-frame-benchmarking-cli = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.42" }
-frame-system-benchmarking = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.42" }
+frame-benchmarking = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.43" }
+frame-benchmarking-cli = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.43" }
+frame-system-benchmarking = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.43" }
# Parity: Try Runtime
-frame-try-runtime = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.42" }
-try-runtime-cli = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.42" }
+frame-try-runtime = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.43" }
+try-runtime-cli = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.43" }
# ORML
-orml-tokens = { default-features = false, git = "https://github.com/uniquenetwork/open-runtime-module-library", branch = "polkadot-v0.9.42" }
-orml-traits = { default-features = false, git = "https://github.com/uniquenetwork/open-runtime-module-library", branch = "polkadot-v0.9.42" }
-orml-vesting = { default-features = false, git = "https://github.com/uniquenetwork/open-runtime-module-library", branch = "polkadot-v0.9.42" }
-orml-xcm-support = { default-features = false, git = "https://github.com/uniquenetwork/open-runtime-module-library", branch = "polkadot-v0.9.42" }
-orml-xtokens = { default-features = false, git = "https://github.com/uniquenetwork/open-runtime-module-library", branch = "polkadot-v0.9.42" }
+orml-tokens = { default-features = false, git = "https://github.com/open-web3-stack/open-runtime-module-library", branch = "polkadot-v0.9.43" }
+orml-traits = { default-features = false, git = "https://github.com/open-web3-stack/open-runtime-module-library", branch = "polkadot-v0.9.43" }
+orml-vesting = { default-features = false, git = "https://github.com/open-web3-stack/open-runtime-module-library", branch = "polkadot-v0.9.43" }
+orml-xcm-support = { default-features = false, git = "https://github.com/open-web3-stack/open-runtime-module-library", branch = "polkadot-v0.9.43" }
+orml-xtokens = { default-features = false, git = "https://github.com/open-web3-stack/open-runtime-module-library", branch = "polkadot-v0.9.43" }
# Other
derivative = { version = "2.2.0", features = ["use_core"] }
ethereum = { version = "0.14.0", default-features = false }
-evm-core = { default-features = false, version = "0.37.0" }
+evm-core = { git = "https://github.com/rust-blockchain/evm", rev = "b7b82c7e1fc57b7449d6dfa6826600de37cc1e65", default-features = false }
hex-literal = "0.4.1"
impl-trait-for-tuples = "0.2.2"
jsonrpsee = { version = "0.16.2", features = ["macros", "server"] }
README.mddiffbeforeafterboth--- a/README.md
+++ b/README.md
@@ -96,7 +96,7 @@
```
git clone https://github.com/paritytech/polkadot.git
cd polkadot
-git checkout release-v0.9.42
+git checkout release-v0.9.43
cargo build --release
```
launch-config-full.jsondiffbeforeafterboth--- a/launch-config-full.json
+++ b/launch-config-full.json
@@ -72,8 +72,7 @@
"nodes": [
{
"port": 31200,
- "wsPort": 9944,
- "rpcPort": 9933,
+ "rpcPort": 9944,
"name": "alice",
"flags": [
"--rpc-cors=all",
@@ -84,8 +83,7 @@
},
{
"port": 31201,
- "wsPort": 9945,
- "rpcPort": 9934,
+ "rpcPort": 9945,
"name": "bob",
"flags": [
"--rpc-cors=all",
launch-config.jsondiffbeforeafterboth--- a/launch-config.json
+++ b/launch-config.json
@@ -90,8 +90,7 @@
"nodes": [
{
"port": 31200,
- "wsPort": 9944,
- "rpcPort": 9933,
+ "rpcPort": 9944,
"name": "alice",
"flags": [
"--rpc-cors=all",
@@ -102,8 +101,7 @@
},
{
"port": 31201,
- "wsPort": 9945,
- "rpcPort": 9934,
+ "rpcPort": 9945,
"name": "bob",
"flags": [
"--rpc-cors=all",
node/cli/src/cli.rsdiffbeforeafterboth--- a/node/cli/src/cli.rs
+++ b/node/cli/src/cli.rs
@@ -114,7 +114,7 @@
pub chain_id: Option<String>,
/// The base path that should be used by the relay chain.
- pub base_path: Option<PathBuf>,
+ pub base_path: PathBuf,
}
impl RelayChainCli {
@@ -125,10 +125,7 @@
) -> Self {
let extension = chain_spec::Extensions::try_get(&*para_config.chain_spec);
let chain_id = extension.map(|e| e.relay_chain.clone());
- let base_path = para_config
- .base_path
- .as_ref()
- .map(|x| x.path().join("polkadot"));
+ let base_path = para_config.base_path.path().join("polkadot");
Self {
base_path,
chain_id,
node/cli/src/command.rsdiffbeforeafterboth--- a/node/cli/src/command.rs
+++ b/node/cli/src/command.rs
@@ -59,12 +59,10 @@
ChainSpec, CliConfiguration, DefaultConfigurationValues, ImportParams, KeystoreParams,
NetworkParams, Result, RuntimeVersion, SharedParams, SubstrateCli,
};
-use sc_service::{
- config::{BasePath, PrometheusConfig},
-};
+use sc_service::config::{BasePath, PrometheusConfig};
use sp_core::hexdisplay::HexDisplay;
use sp_runtime::traits::{AccountIdConversion, Block as BlockT};
-use std::{net::SocketAddr, time::Duration};
+use std::{time::Duration};
use up_common::types::opaque::{Block, RuntimeId};
@@ -555,14 +553,10 @@
30334
}
- fn rpc_ws_listen_port() -> u16 {
+ fn rpc_listen_port() -> u16 {
9945
}
- fn rpc_http_listen_port() -> u16 {
- 9934
- }
-
fn prometheus_listen_port() -> u16 {
9616
}
@@ -589,21 +583,9 @@
Ok(self
.shared_params()
.base_path()?
- .or_else(|| self.base_path.clone().map(Into::into)))
- }
-
- fn rpc_http(&self, default_listen_port: u16) -> Result<Option<SocketAddr>> {
- self.base.base.rpc_http(default_listen_port)
- }
-
- fn rpc_ipc(&self) -> Result<Option<String>> {
- self.base.base.rpc_ipc()
+ .or_else(|| Some(self.base_path.clone().into())))
}
- fn rpc_ws(&self, default_listen_port: u16) -> Result<Option<SocketAddr>> {
- self.base.base.rpc_ws(default_listen_port)
- }
-
fn prometheus_config(
&self,
default_listen_port: u16,
@@ -646,8 +628,8 @@
self.base.base.rpc_methods()
}
- fn rpc_ws_max_connections(&self) -> Result<Option<usize>> {
- self.base.base.rpc_ws_max_connections()
+ fn rpc_max_connections(&self) -> Result<u32> {
+ self.base.base.rpc_max_connections()
}
fn rpc_cors(&self, is_dev: bool) -> Result<Option<Vec<String>>> {
node/cli/src/service.rsdiffbeforeafterboth--- a/node/cli/src/service.rs
+++ b/node/cli/src/service.rs
@@ -54,7 +54,7 @@
use sc_executor::NativeExecutionDispatch;
use sc_network::NetworkBlock;
use sc_network_sync::SyncingService;
-use sc_service::{BasePath, Configuration, PartialComponents, TaskManager};
+use sc_service::{Configuration, PartialComponents, TaskManager};
use sc_telemetry::{Telemetry, TelemetryHandle, TelemetryWorker, TelemetryWorkerHandle};
use sp_runtime::traits::BlakeTwo256;
use substrate_prometheus_endpoint::Registry;
@@ -65,7 +65,7 @@
// Frontier Imports
use fc_rpc_core::types::FilterPool;
-use fc_mapping_sync::{MappingSyncWorker, SyncStrategy};
+use fc_mapping_sync::{kv::MappingSyncWorker, SyncStrategy};
use up_common::types::opaque::*;
@@ -176,19 +176,13 @@
pub fn open_frontier_backend<Block: BlockT, C: sp_blockchain::HeaderBackend<Block>>(
client: Arc<C>,
config: &Configuration,
-) -> Result<Arc<fc_db::Backend<Block>>, String> {
- let config_dir = config
- .base_path
- .as_ref()
- .map(|base_path| base_path.config_dir(config.chain_spec.id()))
- .unwrap_or_else(|| {
- BasePath::from_project("", "", "unique").config_dir(config.chain_spec.id())
- });
+) -> Result<Arc<fc_db::kv::Backend<Block>>, String> {
+ let config_dir = config.base_path.config_dir(config.chain_spec.id());
let database_dir = config_dir.join("frontier").join("db");
- Ok(Arc::new(fc_db::Backend::<Block>::new(
+ Ok(Arc::new(fc_db::kv::Backend::<Block>::new(
client,
- &fc_db::DatabaseSettings {
+ &fc_db::kv::DatabaseSettings {
source: fc_db::DatabaseSource::RocksDb {
path: database_dir,
cache_size: 0,
@@ -222,7 +216,7 @@
(
Option<Telemetry>,
Option<FilterPool>,
- Arc<fc_db::Backend<Block>>,
+ Arc<fc_db::kv::Backend<Block>>,
Option<TelemetryWorkerHandle>,
FeeHistoryCache,
),
@@ -435,6 +429,7 @@
new_partial::<RuntimeApi, ExecutorDispatch, BIQ>(¶chain_config, build_import_queue)?;
let (mut telemetry, filter_pool, frontier_backend, telemetry_worker_handle, fee_history_cache) =
params.other;
+ let net_config = sc_network::config::FullNetworkConfiguration::new(¶chain_config.network);
let client = params.client.clone();
let backend = params.backend.clone();
@@ -462,6 +457,7 @@
let (network, system_rpc_tx, tx_handler_controller, start_network, sync_service) =
sc_service::build_network(sc_service::BuildNetworkParams {
config: ¶chain_config,
+ net_config,
client: client.clone(),
transaction_pool: transaction_pool.clone(),
spawn_handle: task_manager.spawn_handle(),
@@ -919,6 +915,7 @@
&config,
dev_build_import_queue::<RuntimeApi, ExecutorDispatch>,
)?;
+ let net_config = sc_network::config::FullNetworkConfiguration::new(&config.network);
let prometheus_registry = config.prometheus_registry().cloned();
let block_data_cache = Arc::new(fc_rpc::EthBlockDataCacheTask::new(
@@ -937,6 +934,7 @@
let (network, system_rpc_tx, tx_handler_controller, network_starter, sync_service) =
sc_service::build_network(sc_service::BuildNetworkParams {
config: &config,
+ net_config,
client: client.clone(),
transaction_pool: transaction_pool.clone(),
spawn_handle: task_manager.spawn_handle(),
@@ -959,8 +957,7 @@
let select_chain = maybe_select_chain;
if collator {
- let block_import =
- FrontierBlockImport::new(client.clone(), client.clone(), frontier_backend.clone());
+ let block_import = FrontierBlockImport::new(client.clone(), client.clone());
let env = sc_basic_authorship::ProposerFactory::new(
task_manager.spawn_handle(),
node/rpc/src/lib.rsdiffbeforeafterboth--- a/node/rpc/src/lib.rs
+++ b/node/rpc/src/lib.rs
@@ -93,7 +93,7 @@
pub backend: Arc<FullBackend>,
/// Ethereum Backend.
- pub eth_backend: Arc<fc_db::Backend<Block>>,
+ pub eth_backend: Arc<dyn fc_db::BackendReader<Block> + Send + Sync>,
/// Maximum number of logs in a query.
pub max_past_logs: u32,
/// Maximum fee history cache size.
@@ -181,7 +181,7 @@
{
use fc_rpc::{
Eth, EthApiServer, EthDevSigner, EthFilter, EthFilterApiServer, EthPubSub,
- EthPubSubApiServer, EthSigner, Net, NetApiServer, Web3, Web3ApiServer,
+ EthPubSubApiServer, EthSigner, Net, NetApiServer, Web3, Web3ApiServer, TxPool, TxPoolApiServer
};
use uc_rpc::{UniqueApiServer, Unique};
@@ -240,7 +240,7 @@
Eth::new(
client.clone(),
pool.clone(),
- graph,
+ graph.clone(),
Some(<R as RuntimeInstance>::get_transaction_converter()),
sync.clone(),
signers,
@@ -272,11 +272,13 @@
.into_rpc(),
)?;
+ let tx_pool = TxPool::new(client.clone(), graph);
if let Some(filter_pool) = filter_pool {
io.merge(
EthFilter::new(
client.clone(),
eth_backend,
+ tx_pool.clone(),
filter_pool,
500_usize, // max stored filters
max_past_logs,
@@ -310,5 +312,7 @@
.into_rpc(),
)?;
+ io.merge(tx_pool.into_rpc())?;
+
Ok(io)
}
pallets/evm-coder-substrate/src/lib.rsdiffbeforeafterboth--- a/pallets/evm-coder-substrate/src/lib.rs
+++ b/pallets/evm-coder-substrate/src/lib.rs
@@ -41,7 +41,6 @@
// #[cfg(feature = "runtime-benchmarks")]
// pub mod benchmarking;
pub mod execution;
-pub use evm_coder::*;
#[doc(hidden)]
pub use spez::spez;
@@ -52,14 +51,13 @@
};
pub use pallet::*;
+pub use evm_coder::{ResultWithPostInfoOf, Contract, abi, solidity_interface, ToLog, types};
#[frame_support::pallet]
pub mod pallet {
use super::*;
- use frame_system::ensure_signed;
pub use frame_support::dispatch::DispatchResult;
- use frame_system::pallet_prelude::*;
/// DispatchError is opaque, but we need to somehow extract correct error in case of OutOfGas failure
/// So we have this pallet, which defines OutOfGas error, and knews its own id to check if DispatchError
@@ -77,16 +75,6 @@
#[pallet::pallet]
pub struct Pallet<T>(_);
-
- #[pallet::call]
- impl<T: Config> Pallet<T> {
- #[pallet::call_index(0)]
- #[pallet::weight(0)]
- pub fn empty_call(origin: OriginFor<T>) -> DispatchResult {
- let _sender = ensure_signed(origin)?;
- Ok(())
- }
- }
}
// From instabul hardfork configuration: https://github.com/rust-blockchain/evm/blob/fd4fd6acc0ca3208d6770fdb3ba407c94cdf97c6/runtime/src/lib.rs#L284
pallets/evm-contract-helpers/src/lib.rsdiffbeforeafterboth--- a/pallets/evm-contract-helpers/src/lib.rs
+++ b/pallets/evm-contract-helpers/src/lib.rs
@@ -32,7 +32,6 @@
#[frame_support::pallet]
pub mod pallet {
pub use super::*;
- use crate::eth::ContractHelpersEvents;
use frame_support::{pallet_prelude::*, sp_runtime::DispatchResult};
use frame_system::{pallet_prelude::OriginFor, ensure_root};
use sp_core::{H160, U256};
pallets/inflation/src/lib.rsdiffbeforeafterboth--- a/pallets/inflation/src/lib.rs
+++ b/pallets/inflation/src/lib.rs
@@ -163,7 +163,10 @@
///
/// * inflation_start_relay_block: The relay chain block at which inflation should start
#[pallet::call_index(0)]
- #[pallet::weight(0)]
+ // Constant weights are deprecated,
+ // but in this case writing benchmark is not feasible, `start_inflation` call
+ // might be even moved to GenesisConfig
+ #[pallet::weight(Weight::from_parts(0, 0))]
pub fn start_inflation(
origin: OriginFor<T>,
inflation_start_relay_block: T::BlockNumber,
pallets/scheduler-v2/Cargo.tomldiffbeforeafterboth--- a/pallets/scheduler-v2/Cargo.toml
+++ b/pallets/scheduler-v2/Cargo.toml
@@ -25,7 +25,7 @@
[dev-dependencies]
pallet-preimage = { workspace = true }
-substrate-test-utils = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.42" }
+substrate-test-utils = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.43" }
[features]
default = ["std"]
runtime/common/config/ethereum.rsdiffbeforeafterboth--- a/runtime/common/config/ethereum.rs
+++ b/runtime/common/config/ethereum.rs
@@ -20,6 +20,9 @@
pub type CrossAccountId = pallet_evm::account::BasicCrossAccountId<Runtime>;
+// Assuming PoV size per read is 96 bytes: 16 for twox128(Evm), 16 for twox128(Storage), 32 for storage key, and 32 for storage value
+const EVM_SLOAD_PROOF_SIZE: u64 = 96;
+
// ~~Assuming slowest ethereum opcode is SSTORE, with gas price of 20000 as our worst case~~
// ~~(contract, which only writes a lot of data),~~
// ~~approximating on top of our real store write weight~~
@@ -31,7 +34,10 @@
pub const GasPerSecond: u64 = ReadsPerSecond::get() * 2100;
pub const WeightTimePerGas: u64 = WEIGHT_REF_TIME_PER_SECOND / GasPerSecond::get();
- pub const WeightPerGas: Weight = Weight::from_parts(WeightTimePerGas::get(), 0);
+ pub const BytesReadPerSecond: u64 = ReadsPerSecond::get() * EVM_SLOAD_PROOF_SIZE;
+ pub const ProofSizePerGas: u64 = 0; //WEIGHT_REF_TIME_PER_SECOND / GasPerSecond::get();
+
+ pub const WeightPerGas: Weight = Weight::from_parts(WeightTimePerGas::get(), ProofSizePerGas::get());
}
/// Limiting EVM execution to 50% of block for substrate users and management tasks
@@ -86,6 +92,7 @@
type FindAuthor = EthereumFindAuthor<Aura>;
type Timestamp = crate::Timestamp;
type WeightInfo = pallet_evm::weights::SubstrateWeight<Self>;
+ type GasLimitPovSizeRatio = ProofSizePerGas;
}
impl pallet_evm_migration::Config for Runtime {
runtime/common/config/substrate.rsdiffbeforeafterboth--- a/runtime/common/config/substrate.rs
+++ b/runtime/common/config/substrate.rs
@@ -236,6 +236,7 @@
impl pallet_sudo::Config for Runtime {
type RuntimeEvent = RuntimeEvent;
type RuntimeCall = RuntimeCall;
+ type WeightInfo = pallet_sudo::weights::SubstrateWeight<Self>;
}
parameter_types! {
runtime/common/config/xcm/mod.rsdiffbeforeafterboth--- a/runtime/common/config/xcm/mod.rs
+++ b/runtime/common/config/xcm/mod.rs
@@ -220,6 +220,8 @@
type MaxLockers = ConstU32<8>;
type WeightInfo = crate::weights::xcm::SubstrateWeight<Runtime>;
type AdminOrigin = EnsureRoot<AccountId>;
+ type MaxRemoteLockConsumers = ConstU32<0>;
+ type RemoteLockConsumerIdentifier = ();
#[cfg(feature = "runtime-benchmarks")]
type ReachableDest = ReachableDest;
}
runtime/common/ethereum/precompiles/mod.rsdiffbeforeafterboth--- a/runtime/common/ethereum/precompiles/mod.rs
+++ b/runtime/common/ethereum/precompiles/mod.rs
@@ -14,7 +14,7 @@
// You should have received a copy of the GNU General Public License
// along with Unique Network. If not, see <http://www.gnu.org/licenses/>.
-use pallet_evm::{Precompile, PrecompileHandle, PrecompileResult, PrecompileSet};
+use pallet_evm::{Precompile, PrecompileHandle, PrecompileResult, PrecompileSet, IsPrecompileResult};
use sp_core::H160;
use sp_std::marker::PhantomData;
@@ -60,8 +60,11 @@
}
}
- fn is_precompile(&self, address: H160) -> bool {
- Self::used_addresses().contains(&address)
+ fn is_precompile(&self, address: H160, _gas: u64) -> IsPrecompileResult {
+ IsPrecompileResult::Answer {
+ is_precompile: Self::used_addresses().contains(&address),
+ extra_cost: 0,
+ }
}
}
runtime/common/runtime_apis.rsdiffbeforeafterboth--- a/runtime/common/runtime_apis.rs
+++ b/runtime/common/runtime_apis.rs
@@ -38,11 +38,14 @@
use sp_core::{crypto::KeyTypeId, OpaqueMetadata, H256, U256, H160};
use sp_runtime::{
Permill,
- traits::Block as BlockT,
+ traits::{Block as BlockT},
transaction_validity::{TransactionSource, TransactionValidity},
ApplyExtrinsicResult, DispatchError,
};
- use frame_support::pallet_prelude::Weight;
+ use frame_support::{
+ pallet_prelude::Weight,
+ traits::OnFinalize,
+ };
use fp_rpc::TransactionStatus;
use pallet_transaction_payment::{
FeeDetails, RuntimeDispatchInfo,
@@ -367,6 +370,10 @@
access_list.unwrap_or_default(),
is_transactional,
validate,
+ // TODO we probably want to support external cost recording in non-transactional calls
+ None,
+ None,
+
config.as_ref().unwrap_or_else(|| <Runtime as pallet_evm::Config>::config()),
).map_err(|err| err.error.into())
}
@@ -404,6 +411,10 @@
access_list.unwrap_or_default(),
is_transactional,
validate,
+ // TODO we probably want to support external cost recording in non-transactional calls
+ None,
+ None,
+
config.as_ref().unwrap_or_else(|| <Runtime as pallet_evm::Config>::config()),
).map_err(|err| err.error.into())
}
@@ -444,6 +455,21 @@
}
fn gas_limit_multiplier_support() {}
+
+ fn pending_block(
+ xts: Vec<<Block as BlockT>::Extrinsic>,
+ ) -> (Option<pallet_ethereum::Block>, Option<Vec<TransactionStatus>>) {
+ for ext in xts.into_iter() {
+ let _ = Executive::apply_extrinsic(ext);
+ }
+
+ Ethereum::on_finalize(System::block_number() + 1);
+
+ (
+ pallet_ethereum::CurrentBlock::<Runtime>::get(),
+ pallet_ethereum::CurrentTransactionStatuses::<Runtime>::get()
+ )
+ }
}
impl fp_rpc::ConvertTransactionRuntimeApi<Block> for Runtime {
tests/package.jsondiffbeforeafterboth--- a/tests/package.json
+++ b/tests/package.json
@@ -4,24 +4,24 @@
"description": "Unique Chain Tests",
"main": "",
"devDependencies": {
- "@polkadot/typegen": "10.7.2",
+ "@polkadot/typegen": "10.9.1",
"@types/chai": "^4.3.3",
"@types/chai-as-promised": "^7.1.5",
"@types/chai-like": "^1.1.1",
"@types/chai-subset": "^1.3.3",
"@types/mocha": "^10.0.0",
- "@types/node": "^20.2.3",
- "@typescript-eslint/eslint-plugin": "^5.47.0",
- "@typescript-eslint/parser": "^5.47.0",
+ "@types/node": "^20.4.2",
+ "@typescript-eslint/eslint-plugin": "^6.0.0",
+ "@typescript-eslint/parser": "^6.0.0",
"@zombienet/orchestrator": "https://gitpkg.now.sh/UniqueNetwork/zombienet/javascript/packages/orchestrator?2476ea76a368f1b1e94038dbfec29c27f114288e",
"@zombienet/utils": "https://gitpkg.now.sh/UniqueNetwork/zombienet/javascript/packages/utils?2476ea76a368f1b1e94038dbfec29c27f114288e",
"chai": "^4.3.6",
"chai-subset": "^1.6.0",
- "eslint": "^8.25.0",
+ "eslint": "^8.45.0",
"eslint-plugin-mocha": "^10.1.0",
"mocha": "^10.1.0",
"ts-node": "^10.9.1",
- "typescript": "^5.0.4"
+ "typescript": "^5.1.6"
},
"mocha": {
"timeout": 9999999,
@@ -119,7 +119,7 @@
"benchMintingFee": "ts-node src/benchmarks/mintFee/benchmark.ts",
"load": "yarn _test './**/*.load.ts'",
"loadTransfer": "ts-node src/transfer.nload.ts",
- "polkadot-types-fetch-metadata": "curl -H 'Content-Type: application/json' -d '{\"id\":\"1\", \"jsonrpc\":\"2.0\", \"method\": \"state_getMetadata\", \"params\":[]}' http://localhost:9933 > src/interfaces/metadata.json",
+ "polkadot-types-fetch-metadata": "curl -H 'Content-Type: application/json' -d '{\"id\":\"1\", \"jsonrpc\":\"2.0\", \"method\": \"state_getMetadata\", \"params\":[]}' http://localhost:9944 > src/interfaces/metadata.json",
"polkadot-types-from-defs": "ts-node --esm ./node_modules/.bin/polkadot-types-from-defs --endpoint src/interfaces/metadata.json --input src/interfaces/ --package .",
"polkadot-types-from-chain": "ts-node --esm ./node_modules/.bin/polkadot-types-from-chain --endpoint src/interfaces/metadata.json --output src/interfaces/ --package .",
"polkadot-types": "echo \"export default {}\" > src/interfaces/lookup.ts && yarn polkadot-types-fetch-metadata && yarn polkadot-types-from-defs && yarn polkadot-types-from-defs && yarn polkadot-types-from-chain",
@@ -129,11 +129,11 @@
"license": "SEE LICENSE IN ../LICENSE",
"homepage": "",
"dependencies": {
- "@openzeppelin/contracts": "^4.9.0",
- "@polkadot/api": "10.7.2",
- "@polkadot/rpc-core": "^10.7.2",
- "@polkadot/util": "12.2.1",
- "@polkadot/util-crypto": "12.2.1",
+ "@openzeppelin/contracts": "^4.9.2",
+ "@polkadot/api": "10.9.1",
+ "@polkadot/rpc-core": "^10.9.1",
+ "@polkadot/util": "12.3.2",
+ "@polkadot/util-crypto": "12.3.2",
"@polkadot/wasm-crypto-asmjs": "^7.2.1",
"@polkadot/wasm-crypto-wasm": "^7.2.1",
"@rmrk-team/evm-contracts": "^1.2.1",
@@ -143,7 +143,7 @@
"csv-writer": "^1.6.0",
"find-process": "^1.4.7",
"lossless-json": "^2.0.9",
- "solc": "0.8.18",
+ "solc": "0.8.20",
"typechain": "^8.2.0",
"web3": "1.10.0"
},
tests/scripts/generate_types_package.shdiffbeforeafterboth--- a/tests/scripts/generate_types_package.sh
+++ b/tests/scripts/generate_types_package.sh
@@ -9,7 +9,7 @@
. $DIR/functions.sh
usage() {
- echo "Usage: [RPC_URL=http://localhost:9933] $0 <--rc|--release> [--force] [--push] [--rpc-url=http://localhost:9933]" 1>&2
+ echo "Usage: [RPC_URL=http://localhost:9944] $0 <--rc|--release> [--force] [--push] [--rpc-url=http://localhost:9933]" 1>&2
exit 1
}
tests/src/config.tsdiffbeforeafterboth--- a/tests/src/config.ts
+++ b/tests/src/config.ts
@@ -18,7 +18,6 @@
const config = {
substrateUrl: process.env.substrateUrl || 'ws://127.0.0.1:9944',
- frontierUrl: process.env.frontierUrl || 'http://127.0.0.1:9933',
relayUrl: process.env.relayUrl || 'ws://127.0.0.1:9844',
acalaUrl: process.env.acalaUrl || 'ws://127.0.0.1:9946',
karuraUrl: process.env.acalaUrl || 'ws://127.0.0.1:9946',
tests/src/config_docker.tsdiffbeforeafterboth--- a/tests/src/config_docker.ts
+++ b/tests/src/config_docker.ts
@@ -18,7 +18,6 @@
const config = {
substrateUrl: process.env.substrateUrl || 'ws://blockchain_nodes:9944',
- frontierUrl: process.env.frontierUrl || 'http://blockchain_nodes:9933',
};
export default config;
tests/src/eth/allowlist.test.tsdiffbeforeafterboth--- a/tests/src/eth/allowlist.test.ts
+++ b/tests/src/eth/allowlist.test.ts
@@ -30,7 +30,7 @@
itEth('Contract allowlist can be toggled', async ({helper}) => {
const owner = await helper.eth.createAccountWithBalance(donor);
const flipper = await helper.eth.deployFlipper(owner);
- const helpers = await helper.ethNativeContract.contractHelpers(owner);
+ const helpers = helper.ethNativeContract.contractHelpers(owner);
// Any user is allowed by default
expect(await helpers.methods.allowlistEnabled(flipper.options.address).call()).to.be.false;
tests/src/eth/fractionalizer/fractionalizer.test.tsdiffbeforeafterboth--- a/tests/src/eth/fractionalizer/fractionalizer.test.ts
+++ b/tests/src/eth/fractionalizer/fractionalizer.test.ts
@@ -249,7 +249,7 @@
itEth('call setRFTCollection with NFT collection', async ({helper}) => {
const owner = await helper.eth.createAccountWithBalance(donor);
const nftCollection = await helper.eth.createNFTCollection(owner, 'nft', 'NFT collection', 'NFT');
- const nftContract = await helper.ethNativeContract.collection(nftCollection.collectionAddress, 'nft', owner);
+ const nftContract = helper.ethNativeContract.collection(nftCollection.collectionAddress, 'nft', owner);
const fractionalizer = await deployContract(helper, owner);
const fractionalizerAddressCross = helper.ethCrossAccount.fromAddress(fractionalizer.options.address);
@@ -284,7 +284,7 @@
const owner = await helper.eth.createAccountWithBalance(donor);
const nftCollection = await helper.eth.createNFTCollection(owner, 'nft', 'NFT collection', 'NFT');
- const nftContract = await helper.ethNativeContract.collection(nftCollection.collectionAddress, 'nft', owner);
+ const nftContract = helper.ethNativeContract.collection(nftCollection.collectionAddress, 'nft', owner);
const mintResult = await nftContract.methods.mint(owner).send({from: owner});
const nftTokenId = mintResult.events.Transfer.returnValues.tokenId;
@@ -299,7 +299,7 @@
const nftOwner = await helper.eth.createAccountWithBalance(donor);
const nftCollection = await helper.eth.createNFTCollection(owner, 'nft', 'NFT collection', 'NFT');
- const nftContract = await helper.ethNativeContract.collection(nftCollection.collectionAddress, 'nft', owner);
+ const nftContract = helper.ethNativeContract.collection(nftCollection.collectionAddress, 'nft', owner);
const mintResult = await nftContract.methods.mint(owner).send({from: owner});
const nftTokenId = mintResult.events.Transfer.returnValues.tokenId;
await nftContract.methods.transfer(nftOwner, 1).send({from: owner});
@@ -316,7 +316,7 @@
const owner = await helper.eth.createAccountWithBalance(donor);
const nftCollection = await helper.eth.createNFTCollection(owner, 'nft', 'NFT collection', 'NFT');
- const nftContract = await helper.ethNativeContract.collection(nftCollection.collectionAddress, 'nft', owner);
+ const nftContract = helper.ethNativeContract.collection(nftCollection.collectionAddress, 'nft', owner);
const mintResult = await nftContract.methods.mint(owner).send({from: owner});
const nftTokenId = mintResult.events.Transfer.returnValues.tokenId;
@@ -360,7 +360,7 @@
const {contract: fractionalizer} = await initContract(helper, owner);
const rftCollection = await helper.eth.createRFTCollection(owner, 'rft', 'RFT collection', 'RFT');
- const refungibleContract = await helper.ethNativeContract.collection(rftCollection.collectionAddress, 'rft', owner);
+ const refungibleContract = helper.ethNativeContract.collection(rftCollection.collectionAddress, 'rft', owner);
const mintResult = await refungibleContract.methods.mint(owner).send({from: owner});
const rftTokenId = mintResult.events.Transfer.returnValues.tokenId;
@@ -371,7 +371,7 @@
itEth('call rft2nft for RFT token that was not minted by fractionalizer contract', async ({helper}) => {
const owner = await helper.eth.createAccountWithBalance(donor);
const rftCollection = await helper.eth.createRFTCollection(owner, 'rft', 'RFT collection', 'RFT');
- const refungibleContract = await helper.ethNativeContract.collection(rftCollection.collectionAddress, 'rft', owner);
+ const refungibleContract = helper.ethNativeContract.collection(rftCollection.collectionAddress, 'rft', owner);
const fractionalizer = await deployContract(helper, owner);
@@ -394,7 +394,7 @@
const {rftTokenAddress} = await mintRFTToken(helper, owner, fractionalizer, 100n);
const {tokenId} = helper.ethAddress.extractTokenId(rftTokenAddress);
- const refungibleTokenContract = await helper.ethNativeContract.rftToken(rftTokenAddress, owner);
+ const refungibleTokenContract = helper.ethNativeContract.rftToken(rftTokenAddress, owner);
await refungibleTokenContract.methods.transfer(receiver, 50).send({from: owner});
await refungibleTokenContract.methods.approve(fractionalizer.options.address, 50).send({from: receiver});
await expect(fractionalizer.methods.rft2nft(rftCollectionAddress, tokenId).call({from: receiver}))
tests/src/eth/marketplace-v2/Market.soldiffbeforeafterboth--- a/tests/src/eth/marketplace-v2/Market.sol
+++ b/tests/src/eth/marketplace-v2/Market.sol
@@ -1,5 +1,5 @@
// SPDX-License-Identifier: UNLICENSED
-pragma solidity 0.8.18;
+pragma solidity ^0.8.18;
import "@openzeppelin/contracts/security/ReentrancyGuard.sol";
import "@openzeppelin/contracts/utils/introspection/ERC165Checker.sol";
@@ -411,4 +411,4 @@
payable(transferTo).transfer(balance);
}
}
-}
\ No newline at end of file
+}
tests/src/eth/marketplace-v2/marketplace.test.tsdiffbeforeafterboth--- a/tests/src/eth/marketplace-v2/marketplace.test.ts
+++ b/tests/src/eth/marketplace-v2/marketplace.test.ts
@@ -29,8 +29,12 @@
let donor: IKeyringPair;
before(async () => {
- await usingEthPlaygrounds(async (_helper, privateKey) => {
+ await usingEthPlaygrounds(async (helper, privateKey) => {
donor = await privateKey({url: import.meta.url});
+
+ const marketOwner = await helper.eth.createAccountWithBalance(donor, 600n);
+
+ await deployMarket(helper, marketOwner);
});
});
@@ -100,12 +104,6 @@
else if(sub instanceof Uint8Array)
return web3.utils.padLeft(web3.utils.bytesToHex(Array.from(sub)), 64);
}
-
- itEth('Deploy', async ({helper}) => {
- const marketOwner = await helper.eth.createAccountWithBalance(donor, 600n);
-
- await deployMarket(helper, marketOwner);
- });
itEth('Put + Buy [eth]', async ({helper}) => {
const ONE_TOKEN = helper.balance.getOneTokenNominal();
tests/src/eth/transferValue.test.tsdiffbeforeafterboth--- a/tests/src/eth/transferValue.test.ts
+++ b/tests/src/eth/transferValue.test.ts
@@ -36,7 +36,7 @@
'Test',
`
// SPDX-License-Identifier: UNLICENSED
- pragma solidity 0.8.18;
+ pragma solidity ^0.8.18;
contract Test {
function send() public payable {
@@ -61,4 +61,4 @@
expect(await helper.balance.getEthereum(receiverMirror)).to.be.equal(1000000000000000000n);
expect(await helper.balance.getEthereum(contract.options.address)).to.be.equal(1000000000000000000n);
});
-});
\ No newline at end of file
+});
tests/src/interfaces/augment-api-consts.tsdiffbeforeafterboth--- a/tests/src/interfaces/augment-api-consts.ts
+++ b/tests/src/interfaces/augment-api-consts.ts
@@ -6,7 +6,7 @@
import '@polkadot/api-base/types/consts';
import type { ApiTypes, AugmentedConst } from '@polkadot/api-base/types';
-import type { Option, u128, u16, u32, u64, u8 } from '@polkadot/types-codec';
+import type { Option, U8aFixed, u128, u16, u32, u64, u8 } from '@polkadot/types-codec';
import type { Codec } from '@polkadot/types-codec/types';
import type { H160, Perbill, Permill } from '@polkadot/types/interfaces/runtime';
import type { FrameSupportPalletId, FrameSystemLimitsBlockLength, FrameSystemLimitsBlockWeights, SpVersionRuntimeVersion, SpWeightsRuntimeDbWeight, SpWeightsWeightV2Weight, UpDataStructsCollectionLimits, XcmV3MultiLocation } from '@polkadot/types/lookup';
@@ -17,6 +17,10 @@
interface AugmentedConsts<ApiType extends ApiTypes> {
appPromotion: {
/**
+ * Freeze identifier used by the pallet
+ **/
+ freezeIdentifier: U8aFixed & AugmentedConst<ApiType>;
+ /**
* Rate of return for interval in blocks defined in `RecalculationInterval`.
**/
intervalIncome: Perbill & AugmentedConst<ApiType>;
@@ -75,6 +79,13 @@
**/
[key: string]: Codec;
};
+ collatorSelection: {
+ licenceBondIdentifier: U8aFixed & AugmentedConst<ApiType>;
+ /**
+ * Generic const
+ **/
+ [key: string]: Codec;
+ };
common: {
/**
* Maximum admins per collection.
@@ -161,6 +172,36 @@
**/
[key: string]: Codec;
};
+ stateTrieMigration: {
+ /**
+ * Maximal number of bytes that a key can have.
+ *
+ * FRAME itself does not limit the key length.
+ * The concrete value must therefore depend on your storage usage.
+ * A [`frame_support::storage::StorageNMap`] for example can have an arbitrary number of
+ * keys which are then hashed and concatenated, resulting in arbitrarily long keys.
+ *
+ * Use the *state migration RPC* to retrieve the length of the longest key in your
+ * storage: <https://github.com/paritytech/substrate/issues/11642>
+ *
+ * The migration will halt with a `Halted` event if this value is too small.
+ * Since there is no real penalty from over-estimating, it is advised to use a large
+ * value. The default is 512 byte.
+ *
+ * Some key lengths for reference:
+ * - [`frame_support::storage::StorageValue`]: 32 byte
+ * - [`frame_support::storage::StorageMap`]: 64 byte
+ * - [`frame_support::storage::StorageDoubleMap`]: 96 byte
+ *
+ * For more info see
+ * <https://www.shawntabrizi.com/substrate/querying-substrate-storage-via-rpc/>
+ **/
+ maxKeyLen: u32 & AugmentedConst<ApiType>;
+ /**
+ * Generic const
+ **/
+ [key: string]: Codec;
+ };
system: {
/**
* Maximum number of block number to block hash mappings to keep (oldest pruned first).
tests/src/interfaces/augment-api-errors.tsdiffbeforeafterboth--- a/tests/src/interfaces/augment-api-errors.ts
+++ b/tests/src/interfaces/augment-api-errors.ts
@@ -17,9 +17,9 @@
**/
AdminNotSet: AugmentedError<ApiType>;
/**
- * Errors caused by incorrect actions with a locked balance.
+ * Errors caused by incorrect state of a staker in context of the pallet.
**/
- IncorrectLockedBalanceOperation: AugmentedError<ApiType>;
+ InconsistencyState: AugmentedError<ApiType>;
/**
* Errors caused by insufficient staked balance.
**/
@@ -675,7 +675,7 @@
**/
Filtered: AugmentedError<ApiType>;
/**
- * The unlock operation cannot succeed because there are still users of the lock.
+ * The unlock operation cannot succeed because there are still consumers of the lock.
**/
InUse: AugmentedError<ApiType>;
/**
@@ -807,6 +807,42 @@
**/
[key: string]: AugmentedError<ApiType>;
};
+ stateTrieMigration: {
+ /**
+ * Bad child root provided.
+ **/
+ BadChildRoot: AugmentedError<ApiType>;
+ /**
+ * Bad witness data provided.
+ **/
+ BadWitness: AugmentedError<ApiType>;
+ /**
+ * A key was longer than the configured maximum.
+ *
+ * This means that the migration halted at the current [`Progress`] and
+ * can be resumed with a larger [`crate::Config::MaxKeyLen`] value.
+ * Retrying with the same [`crate::Config::MaxKeyLen`] value will not work.
+ * The value should only be increased to avoid a storage migration for the currently
+ * stored [`crate::Progress::LastKey`].
+ **/
+ KeyTooLong: AugmentedError<ApiType>;
+ /**
+ * Max signed limits not respected.
+ **/
+ MaxSignedLimits: AugmentedError<ApiType>;
+ /**
+ * submitter does not have enough funds.
+ **/
+ NotEnoughFunds: AugmentedError<ApiType>;
+ /**
+ * Signed migration is not allowed because the maximum limit is not set yet.
+ **/
+ SignedMigrationNotAllowed: AugmentedError<ApiType>;
+ /**
+ * Generic error
+ **/
+ [key: string]: AugmentedError<ApiType>;
+ };
structure: {
/**
* While nesting, reached the breadth limit of nesting, exceeding the provided budget.
tests/src/interfaces/augment-api-events.tsdiffbeforeafterboth--- a/tests/src/interfaces/augment-api-events.ts
+++ b/tests/src/interfaces/augment-api-events.ts
@@ -8,7 +8,7 @@
import type { ApiTypes, AugmentedEvent } from '@polkadot/api-base/types';
import type { Bytes, Null, Option, Result, U8aFixed, bool, u128, u32, u64, u8 } from '@polkadot/types-codec';
import type { AccountId32, H160, H256 } from '@polkadot/types/interfaces/runtime';
-import type { EthereumLog, EvmCoreErrorExitReason, FrameSupportDispatchDispatchInfo, FrameSupportTokensMiscBalanceStatus, OrmlVestingVestingSchedule, PalletEvmAccountBasicCrossAccountIdRepr, PalletForeignAssetsAssetIds, PalletForeignAssetsModuleAssetMetadata, SpRuntimeDispatchError, SpWeightsWeightV2Weight, XcmV3MultiAsset, XcmV3MultiLocation, XcmV3MultiassetMultiAssets, XcmV3Response, XcmV3TraitsError, XcmV3TraitsOutcome, XcmV3Xcm, XcmVersionedMultiAssets, XcmVersionedMultiLocation } from '@polkadot/types/lookup';
+import type { EthereumLog, EvmCoreErrorExitReason, FrameSupportDispatchDispatchInfo, FrameSupportTokensMiscBalanceStatus, OrmlVestingVestingSchedule, PalletEvmAccountBasicCrossAccountIdRepr, PalletForeignAssetsAssetIds, PalletForeignAssetsModuleAssetMetadata, PalletStateTrieMigrationError, PalletStateTrieMigrationMigrationCompute, SpRuntimeDispatchError, SpWeightsWeightV2Weight, XcmV3MultiAsset, XcmV3MultiLocation, XcmV3MultiassetMultiAssets, XcmV3Response, XcmV3TraitsError, XcmV3TraitsOutcome, XcmV3Xcm, XcmVersionedMultiAssets, XcmVersionedMultiLocation } from '@polkadot/types/lookup';
export type __AugmentedEvent<ApiType extends ApiTypes> = AugmentedEvent<ApiType>;
@@ -705,6 +705,29 @@
**/
[key: string]: AugmentedEvent<ApiType>;
};
+ stateTrieMigration: {
+ /**
+ * The auto migration task finished.
+ **/
+ AutoMigrationFinished: AugmentedEvent<ApiType, []>;
+ /**
+ * Migration got halted due to an error or miss-configuration.
+ **/
+ Halted: AugmentedEvent<ApiType, [error: PalletStateTrieMigrationError], { error: PalletStateTrieMigrationError }>;
+ /**
+ * Given number of `(top, child)` keys were migrated respectively, with the given
+ * `compute`.
+ **/
+ Migrated: AugmentedEvent<ApiType, [top: u32, child: u32, compute: PalletStateTrieMigrationMigrationCompute], { top: u32, child: u32, compute: PalletStateTrieMigrationMigrationCompute }>;
+ /**
+ * Some account got slashed by the given amount.
+ **/
+ Slashed: AugmentedEvent<ApiType, [who: AccountId32, amount: u128], { who: AccountId32, amount: u128 }>;
+ /**
+ * Generic event
+ **/
+ [key: string]: AugmentedEvent<ApiType>;
+ };
structure: {
/**
* Executed call on behalf of the token.
tests/src/interfaces/augment-api-query.tsdiffbeforeafterboth--- a/tests/src/interfaces/augment-api-query.ts
+++ b/tests/src/interfaces/augment-api-query.ts
@@ -10,7 +10,7 @@
import type { BTreeMap, Bytes, Option, U256, Vec, bool, u128, u16, u32, u64, u8 } from '@polkadot/types-codec';
import type { AnyNumber, ITuple } from '@polkadot/types-codec/types';
import type { AccountId32, H160, H256 } from '@polkadot/types/interfaces/runtime';
-import type { CumulusPalletDmpQueueConfigData, CumulusPalletDmpQueuePageIndexData, CumulusPalletParachainSystemCodeUpgradeAuthorization, CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot, CumulusPalletXcmpQueueInboundChannelDetails, CumulusPalletXcmpQueueOutboundChannelDetails, CumulusPalletXcmpQueueQueueConfigData, EthereumBlock, EthereumLog, EthereumReceiptReceiptV3, EthereumTransactionTransactionV2, FpRpcTransactionStatus, FrameSupportDispatchPerDispatchClassWeight, FrameSystemAccountInfo, FrameSystemEventRecord, FrameSystemLastRuntimeUpgradeInfo, FrameSystemPhase, OpalRuntimeRuntimeCommonSessionKeys, OrmlTokensAccountData, OrmlTokensBalanceLock, OrmlTokensReserveData, OrmlVestingVestingSchedule, PalletBalancesAccountData, PalletBalancesBalanceLock, PalletBalancesIdAmount, PalletBalancesReserveData, PalletConfigurationAppPromotionConfiguration, PalletEvmAccountBasicCrossAccountIdRepr, PalletEvmContractHelpersSponsoringModeT, PalletForeignAssetsAssetIds, PalletForeignAssetsModuleAssetMetadata, PalletIdentityRegistrarInfo, PalletIdentityRegistration, PalletNonfungibleItemData, PalletPreimageRequestStatus, PalletTransactionPaymentReleases, PalletTreasuryProposal, PalletXcmQueryStatus, PalletXcmRemoteLockedFungibleRecord, PalletXcmVersionMigrationStage, PhantomTypeUpDataStructs, PolkadotCorePrimitivesOutboundHrmpMessage, PolkadotPrimitivesV4AbridgedHostConfiguration, PolkadotPrimitivesV4PersistedValidationData, PolkadotPrimitivesV4UpgradeRestriction, SpConsensusAuraSr25519AppSr25519Public, SpCoreCryptoKeyTypeId, SpRuntimeDigest, SpTrieStorageProof, SpWeightsWeightV2Weight, UpDataStructsCollection, UpDataStructsCollectionStats, UpDataStructsProperties, UpDataStructsPropertiesMapPropertyPermission, UpDataStructsPropertyScope, UpDataStructsSponsorshipStateBasicCrossAccountIdRepr, UpDataStructsTokenChild, XcmV3MultiLocation, XcmVersionedAssetId, XcmVersionedMultiLocation } from '@polkadot/types/lookup';
+import type { CumulusPalletDmpQueueConfigData, CumulusPalletDmpQueuePageIndexData, CumulusPalletParachainSystemCodeUpgradeAuthorization, CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot, CumulusPalletXcmpQueueInboundChannelDetails, CumulusPalletXcmpQueueOutboundChannelDetails, CumulusPalletXcmpQueueQueueConfigData, EthereumBlock, EthereumLog, EthereumReceiptReceiptV3, EthereumTransactionTransactionV2, FpRpcTransactionStatus, FrameSupportDispatchPerDispatchClassWeight, FrameSystemAccountInfo, FrameSystemEventRecord, FrameSystemLastRuntimeUpgradeInfo, FrameSystemPhase, OpalRuntimeRuntimeCommonSessionKeys, OrmlTokensAccountData, OrmlTokensBalanceLock, OrmlTokensReserveData, OrmlVestingVestingSchedule, PalletBalancesAccountData, PalletBalancesBalanceLock, PalletBalancesIdAmount, PalletBalancesReserveData, PalletConfigurationAppPromotionConfiguration, PalletEvmAccountBasicCrossAccountIdRepr, PalletEvmCodeMetadata, PalletEvmContractHelpersSponsoringModeT, PalletForeignAssetsAssetIds, PalletForeignAssetsModuleAssetMetadata, PalletIdentityRegistrarInfo, PalletIdentityRegistration, PalletNonfungibleItemData, PalletPreimageRequestStatus, PalletStateTrieMigrationMigrationLimits, PalletStateTrieMigrationMigrationTask, PalletTransactionPaymentReleases, PalletTreasuryProposal, PalletXcmQueryStatus, PalletXcmRemoteLockedFungibleRecord, PalletXcmVersionMigrationStage, PhantomTypeUpDataStructs, PolkadotCorePrimitivesOutboundHrmpMessage, PolkadotPrimitivesV4AbridgedHostConfiguration, PolkadotPrimitivesV4PersistedValidationData, PolkadotPrimitivesV4UpgradeRestriction, SpConsensusAuraSr25519AppSr25519Public, SpCoreCryptoKeyTypeId, SpRuntimeDigest, SpTrieStorageProof, SpWeightsWeightV2Weight, UpDataStructsCollection, UpDataStructsCollectionStats, UpDataStructsProperties, UpDataStructsPropertiesMapPropertyPermission, UpDataStructsPropertyScope, UpDataStructsSponsorshipStateBasicCrossAccountIdRepr, UpDataStructsTokenChild, XcmV3MultiLocation, XcmVersionedAssetId, XcmVersionedMultiLocation } from '@polkadot/types/lookup';
import type { Observable } from '@polkadot/types/types';
export type __AugmentedQuery<ApiType extends ApiTypes> = AugmentedQuery<ApiType, () => unknown>;
@@ -289,6 +289,7 @@
};
evm: {
accountCodes: AugmentedQuery<ApiType, (arg: H160 | string | Uint8Array) => Observable<Bytes>, [H160]> & QueryableStorageEntry<ApiType, [H160]>;
+ accountCodesMetadata: AugmentedQuery<ApiType, (arg: H160 | string | Uint8Array) => Observable<Option<PalletEvmCodeMetadata>>, [H160]> & QueryableStorageEntry<ApiType, [H160]>;
accountStorages: AugmentedQuery<ApiType, (arg1: H160 | string | Uint8Array, arg2: H256 | string | Uint8Array) => Observable<H256>, [H160, H256]> & QueryableStorageEntry<ApiType, [H160, H256]>;
/**
* Written on log, reset after transaction
@@ -853,6 +854,31 @@
**/
[key: string]: QueryableStorageEntry<ApiType>;
};
+ stateTrieMigration: {
+ /**
+ * The limits that are imposed on automatic migrations.
+ *
+ * If set to None, then no automatic migration happens.
+ **/
+ autoLimits: AugmentedQuery<ApiType, () => Observable<Option<PalletStateTrieMigrationMigrationLimits>>, []> & QueryableStorageEntry<ApiType, []>;
+ /**
+ * Migration progress.
+ *
+ * This stores the snapshot of the last migrated keys. It can be set into motion and move
+ * forward by any of the means provided by this pallet.
+ **/
+ migrationProcess: AugmentedQuery<ApiType, () => Observable<PalletStateTrieMigrationMigrationTask>, []> & QueryableStorageEntry<ApiType, []>;
+ /**
+ * The maximum limits that the signed migration could use.
+ *
+ * If not set, no signed submission is allowed.
+ **/
+ signedMigrationMaxLimits: AugmentedQuery<ApiType, () => Observable<Option<PalletStateTrieMigrationMigrationLimits>>, []> & QueryableStorageEntry<ApiType, []>;
+ /**
+ * Generic query
+ **/
+ [key: string]: QueryableStorageEntry<ApiType>;
+ };
sudo: {
/**
* The `AccountId` of the sudo key.
tests/src/interfaces/augment-api-runtime.tsdiffbeforeafterboth--- a/tests/src/interfaces/augment-api-runtime.ts
+++ b/tests/src/interfaces/augment-api-runtime.ts
@@ -6,20 +6,19 @@
import '@polkadot/api-base/types/calls';
import type { ApiTypes, AugmentedCall, DecoratedCallBase } from '@polkadot/api-base/types';
-import type { Bytes, Null, Option, Result, U256, Vec, bool, u256, u32, u64 } from '@polkadot/types-codec';
+import type { Bytes, Null, Option, Vec, u32 } from '@polkadot/types-codec';
import type { AnyNumber, ITuple } from '@polkadot/types-codec/types';
import type { CheckInherentsResult, InherentData } from '@polkadot/types/interfaces/blockbuilder';
import type { BlockHash } from '@polkadot/types/interfaces/chain';
import type { AuthorityId } from '@polkadot/types/interfaces/consensus';
import type { CollationInfo } from '@polkadot/types/interfaces/cumulus';
-import type { BlockV2, EthReceiptV3, EthTransactionStatus, TransactionV2 } from '@polkadot/types/interfaces/eth';
-import type { EvmAccount, EvmCallInfo, EvmCreateInfo } from '@polkadot/types/interfaces/evm';
+import type { TransactionV2 } from '@polkadot/types/interfaces/eth';
import type { Extrinsic } from '@polkadot/types/interfaces/extrinsics';
import type { OpaqueMetadata } from '@polkadot/types/interfaces/metadata';
import type { FeeDetails, RuntimeDispatchInfo } from '@polkadot/types/interfaces/payment';
-import type { AccountId, Balance, Block, H160, H256, Header, Index, KeyTypeId, Permill, SlotDuration, Weight } from '@polkadot/types/interfaces/runtime';
+import type { AccountId, Balance, Block, Header, Index, KeyTypeId, SlotDuration, Weight } from '@polkadot/types/interfaces/runtime';
import type { RuntimeVersion } from '@polkadot/types/interfaces/state';
-import type { ApplyExtrinsicResult, DispatchError } from '@polkadot/types/interfaces/system';
+import type { ApplyExtrinsicResult } from '@polkadot/types/interfaces/system';
import type { TransactionSource, TransactionValidity } from '@polkadot/types/interfaces/txqueue';
import type { IExtrinsic, Observable } from '@polkadot/types/types';
@@ -113,69 +112,6 @@
* Returns the version of the runtime.
**/
version: AugmentedCall<ApiType, () => Observable<RuntimeVersion>>;
- /**
- * Generic call
- **/
- [key: string]: DecoratedCallBase<ApiType>;
- };
- /** 0x582211f65bb14b89/4 */
- ethereumRuntimeRPCApi: {
- /**
- * Returns pallet_evm::Accounts by address.
- **/
- accountBasic: AugmentedCall<ApiType, (address: H160 | string | Uint8Array) => Observable<EvmAccount>>;
- /**
- * For a given account address, returns pallet_evm::AccountCodes.
- **/
- accountCodeAt: AugmentedCall<ApiType, (address: H160 | string | Uint8Array) => Observable<Bytes>>;
- /**
- * Returns the converted FindAuthor::find_author authority id.
- **/
- author: AugmentedCall<ApiType, () => Observable<H160>>;
- /**
- * Returns a frame_ethereum::call response. If `estimate` is true,
- **/
- call: AugmentedCall<ApiType, (from: H160 | string | Uint8Array, to: H160 | string | Uint8Array, data: Bytes | string | Uint8Array, value: U256 | AnyNumber | Uint8Array, gasLimit: U256 | AnyNumber | Uint8Array, maxFeePerGas: Option<U256> | null | Uint8Array | U256 | AnyNumber, maxPriorityFeePerGas: Option<U256> | null | Uint8Array | U256 | AnyNumber, nonce: Option<U256> | null | Uint8Array | U256 | AnyNumber, estimate: bool | boolean | Uint8Array, accessList: Option<Vec<ITuple<[H160, Vec<H256>]>>> | null | Uint8Array | Vec<ITuple<[H160, Vec<H256>]>> | ([H160 | string | Uint8Array, Vec<H256> | (H256 | string | Uint8Array)[]])[]) => Observable<Result<EvmCallInfo, DispatchError>>>;
- /**
- * Returns runtime defined pallet_evm::ChainId.
- **/
- chainId: AugmentedCall<ApiType, () => Observable<u64>>;
- /**
- * Returns a frame_ethereum::call response. If `estimate` is true,
- **/
- create: AugmentedCall<ApiType, (from: H160 | string | Uint8Array, data: Bytes | string | Uint8Array, value: U256 | AnyNumber | Uint8Array, gasLimit: U256 | AnyNumber | Uint8Array, maxFeePerGas: Option<U256> | null | Uint8Array | U256 | AnyNumber, maxPriorityFeePerGas: Option<U256> | null | Uint8Array | U256 | AnyNumber, nonce: Option<U256> | null | Uint8Array | U256 | AnyNumber, estimate: bool | boolean | Uint8Array, accessList: Option<Vec<ITuple<[H160, Vec<H256>]>>> | null | Uint8Array | Vec<ITuple<[H160, Vec<H256>]>> | ([H160 | string | Uint8Array, Vec<H256> | (H256 | string | Uint8Array)[]])[]) => Observable<Result<EvmCreateInfo, DispatchError>>>;
- /**
- * Return all the current data for a block in a single runtime call.
- **/
- currentAll: AugmentedCall<ApiType, () => Observable<ITuple<[Option<BlockV2>, Option<Vec<EthReceiptV3>>, Option<Vec<EthTransactionStatus>>]>>>;
- /**
- * Return the current block.
- **/
- currentBlock: AugmentedCall<ApiType, () => Observable<BlockV2>>;
- /**
- * Return the current receipt.
- **/
- currentReceipts: AugmentedCall<ApiType, () => Observable<Option<Vec<EthReceiptV3>>>>;
- /**
- * Return the current transaction status.
- **/
- currentTransactionStatuses: AugmentedCall<ApiType, () => Observable<Option<Vec<EthTransactionStatus>>>>;
- /**
- * Return the elasticity multiplier.
- **/
- elasticity: AugmentedCall<ApiType, () => Observable<Option<Permill>>>;
- /**
- * Receives a `Vec<OpaqueExtrinsic>` and filters all the ethereum transactions.
- **/
- extrinsicFilter: AugmentedCall<ApiType, (xts: Vec<Extrinsic> | (Extrinsic | IExtrinsic | string | Uint8Array)[]) => Observable<Vec<TransactionV2>>>;
- /**
- * Returns FixedGasPrice::min_gas_price
- **/
- gasPrice: AugmentedCall<ApiType, () => Observable<u256>>;
- /**
- * For a given account address and index, returns pallet_evm::AccountStorages.
- **/
- storageAt: AugmentedCall<ApiType, (address: H160 | string | Uint8Array, index: u256 | AnyNumber | Uint8Array) => Observable<H256>>;
/**
* Generic call
**/
tests/src/interfaces/augment-api-tx.tsdiffbeforeafterboth--- a/tests/src/interfaces/augment-api-tx.ts
+++ b/tests/src/interfaces/augment-api-tx.ts
@@ -10,7 +10,7 @@
import type { Bytes, Compact, Option, U256, Vec, bool, u128, u16, u32, u64, u8 } from '@polkadot/types-codec';
import type { AnyNumber, IMethod, ITuple } from '@polkadot/types-codec/types';
import type { AccountId32, Call, H160, H256, MultiAddress } from '@polkadot/types/interfaces/runtime';
-import type { CumulusPrimitivesParachainInherentParachainInherentData, EthereumLog, EthereumTransactionTransactionV2, OpalRuntimeRuntimeCommonSessionKeys, OrmlVestingVestingSchedule, PalletConfigurationAppPromotionConfiguration, PalletEvmAccountBasicCrossAccountIdRepr, PalletForeignAssetsAssetIds, PalletForeignAssetsModuleAssetMetadata, PalletIdentityBitFlags, PalletIdentityIdentityInfo, PalletIdentityJudgement, PalletIdentityRegistration, SpWeightsWeightV2Weight, UpDataStructsCollectionLimits, UpDataStructsCollectionMode, UpDataStructsCollectionPermissions, UpDataStructsCreateCollectionData, UpDataStructsCreateItemData, UpDataStructsCreateItemExData, UpDataStructsProperty, UpDataStructsPropertyKeyPermission, XcmV3MultiLocation, XcmV3WeightLimit, XcmVersionedMultiAsset, XcmVersionedMultiAssets, XcmVersionedMultiLocation, XcmVersionedXcm } from '@polkadot/types/lookup';
+import type { CumulusPrimitivesParachainInherentParachainInherentData, EthereumLog, EthereumTransactionTransactionV2, OpalRuntimeRuntimeCommonSessionKeys, OrmlVestingVestingSchedule, PalletConfigurationAppPromotionConfiguration, PalletEvmAccountBasicCrossAccountIdRepr, PalletForeignAssetsAssetIds, PalletForeignAssetsModuleAssetMetadata, PalletIdentityBitFlags, PalletIdentityIdentityInfo, PalletIdentityJudgement, PalletIdentityRegistration, PalletStateTrieMigrationMigrationLimits, PalletStateTrieMigrationMigrationTask, PalletStateTrieMigrationProgress, SpWeightsWeightV2Weight, UpDataStructsCollectionLimits, UpDataStructsCollectionMode, UpDataStructsCollectionPermissions, UpDataStructsCreateCollectionData, UpDataStructsCreateItemData, UpDataStructsCreateItemExData, UpDataStructsProperty, UpDataStructsPropertyKeyPermission, XcmV3MultiLocation, XcmV3WeightLimit, XcmVersionedMultiAsset, XcmVersionedMultiAssets, XcmVersionedMultiLocation, XcmVersionedXcm } from '@polkadot/types/lookup';
export type __AugmentedSubmittable = AugmentedSubmittable<() => unknown>;
export type __SubmittableExtrinsic<ApiType extends ApiTypes> = SubmittableExtrinsic<ApiType>;
@@ -20,6 +20,19 @@
interface AugmentedSubmittables<ApiType extends ApiTypes> {
appPromotion: {
/**
+ * Called for blocks that, for some reason, have not been unstacked
+ *
+ * # Permissions
+ *
+ * * Sudo
+ *
+ * # Arguments
+ *
+ * * `origin`: Must be `Root`.
+ * * `pending_blocks`: Block numbers that will be processed.
+ **/
+ forceUnstake: AugmentedSubmittable<(pendingBlocks: Vec<u32> | (u32 | AnyNumber | Uint8Array)[]) => SubmittableExtrinsic<ApiType>, [Vec<u32>]>;
+ /**
* Recalculates interest for the specified number of stakers.
* If all stakers are not recalculated, the next call of the extrinsic
* will continue the recalculation, from those stakers for whom this
@@ -320,13 +333,6 @@
* Withdraw balance from EVM into currency/balances pallet.
**/
withdraw: AugmentedSubmittable<(address: H160 | string | Uint8Array, value: u128 | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [H160, u128]>;
- /**
- * Generic tx
- **/
- [key: string]: SubmittableExtrinsicFunction<ApiType>;
- };
- evmCoderSubstrate: {
- emptyCall: AugmentedSubmittable<() => SubmittableExtrinsic<ApiType>, []>;
/**
* Generic tx
**/
@@ -966,6 +972,74 @@
**/
[key: string]: SubmittableExtrinsicFunction<ApiType>;
};
+ stateTrieMigration: {
+ /**
+ * Continue the migration for the given `limits`.
+ *
+ * The dispatch origin of this call can be any signed account.
+ *
+ * This transaction has NO MONETARY INCENTIVES. calling it will not reward anyone. Albeit,
+ * Upon successful execution, the transaction fee is returned.
+ *
+ * The (potentially over-estimated) of the byte length of all the data read must be
+ * provided for up-front fee-payment and weighing. In essence, the caller is guaranteeing
+ * that executing the current `MigrationTask` with the given `limits` will not exceed
+ * `real_size_upper` bytes of read data.
+ *
+ * The `witness_task` is merely a helper to prevent the caller from being slashed or
+ * generally trigger a migration that they do not intend. This parameter is just a message
+ * from caller, saying that they believed `witness_task` was the last state of the
+ * migration, and they only wish for their transaction to do anything, if this assumption
+ * holds. In case `witness_task` does not match, the transaction fails.
+ *
+ * Based on the documentation of [`MigrationTask::migrate_until_exhaustion`], the
+ * recommended way of doing this is to pass a `limit` that only bounds `count`, as the
+ * `size` limit can always be overwritten.
+ **/
+ continueMigrate: AugmentedSubmittable<(limits: PalletStateTrieMigrationMigrationLimits | { size_?: any; item?: any } | string | Uint8Array, realSizeUpper: u32 | AnyNumber | Uint8Array, witnessTask: PalletStateTrieMigrationMigrationTask | { progressTop?: any; progressChild?: any; size_?: any; topItems?: any; childItems?: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [PalletStateTrieMigrationMigrationLimits, u32, PalletStateTrieMigrationMigrationTask]>;
+ /**
+ * Control the automatic migration.
+ *
+ * The dispatch origin of this call must be [`Config::ControlOrigin`].
+ **/
+ controlAutoMigration: AugmentedSubmittable<(maybeConfig: Option<PalletStateTrieMigrationMigrationLimits> | null | Uint8Array | PalletStateTrieMigrationMigrationLimits | { size_?: any; item?: any } | string) => SubmittableExtrinsic<ApiType>, [Option<PalletStateTrieMigrationMigrationLimits>]>;
+ /**
+ * Forcefully set the progress the running migration.
+ *
+ * This is only useful in one case: the next key to migrate is too big to be migrated with
+ * a signed account, in a parachain context, and we simply want to skip it. A reasonable
+ * example of this would be `:code:`, which is both very expensive to migrate, and commonly
+ * used, so probably it is already migrated.
+ *
+ * In case you mess things up, you can also, in principle, use this to reset the migration
+ * process.
+ **/
+ forceSetProgress: AugmentedSubmittable<(progressTop: PalletStateTrieMigrationProgress | { ToStart: any } | { LastKey: any } | { Complete: any } | string | Uint8Array, progressChild: PalletStateTrieMigrationProgress | { ToStart: any } | { LastKey: any } | { Complete: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [PalletStateTrieMigrationProgress, PalletStateTrieMigrationProgress]>;
+ /**
+ * Migrate the list of child keys by iterating each of them one by one.
+ *
+ * All of the given child keys must be present under one `child_root`.
+ *
+ * This does not affect the global migration process tracker ([`MigrationProcess`]), and
+ * should only be used in case any keys are leftover due to a bug.
+ **/
+ migrateCustomChild: AugmentedSubmittable<(root: Bytes | string | Uint8Array, childKeys: Vec<Bytes> | (Bytes | string | Uint8Array)[], totalSize: u32 | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [Bytes, Vec<Bytes>, u32]>;
+ /**
+ * Migrate the list of top keys by iterating each of them one by one.
+ *
+ * This does not affect the global migration process tracker ([`MigrationProcess`]), and
+ * should only be used in case any keys are leftover due to a bug.
+ **/
+ migrateCustomTop: AugmentedSubmittable<(keys: Vec<Bytes> | (Bytes | string | Uint8Array)[], witnessSize: u32 | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [Vec<Bytes>, u32]>;
+ /**
+ * Set the maximum limit of the signed migration.
+ **/
+ setSignedMaxLimits: AugmentedSubmittable<(limits: PalletStateTrieMigrationMigrationLimits | { size_?: any; item?: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [PalletStateTrieMigrationMigrationLimits]>;
+ /**
+ * Generic tx
+ **/
+ [key: string]: SubmittableExtrinsicFunction<ApiType>;
+ };
structure: {
/**
* Generic tx
@@ -1033,7 +1107,6 @@
/**
* Make some on-chain remark.
*
- * ## Complexity
* - `O(1)`
**/
remark: AugmentedSubmittable<(remark: Bytes | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [Bytes]>;
@@ -1043,16 +1116,10 @@
remarkWithEvent: AugmentedSubmittable<(remark: Bytes | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [Bytes]>;
/**
* Set the new runtime code.
- *
- * ## Complexity
- * - `O(C + S)` where `C` length of `code` and `S` complexity of `can_set_code`
**/
setCode: AugmentedSubmittable<(code: Bytes | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [Bytes]>;
/**
* Set the new runtime code without doing any checks of the given `code`.
- *
- * ## Complexity
- * - `O(C)` where `C` length of `code`
**/
setCodeWithoutChecks: AugmentedSubmittable<(code: Bytes | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [Bytes]>;
/**
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, CumulusPalletParachainSystemCodeUpgradeAuthorization, CumulusPalletParachainSystemError, CumulusPalletParachainSystemEvent, CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot, CumulusPalletXcmCall, CumulusPalletXcmError, CumulusPalletXcmEvent, CumulusPalletXcmpQueueCall, CumulusPalletXcmpQueueError, CumulusPalletXcmpQueueEvent, CumulusPalletXcmpQueueInboundChannelDetails, CumulusPalletXcmpQueueInboundState, CumulusPalletXcmpQueueOutboundChannelDetails, CumulusPalletXcmpQueueOutboundState, CumulusPalletXcmpQueueQueueConfigData, CumulusPrimitivesParachainInherentParachainInherentData, EthbloomBloom, EthereumBlock, EthereumHeader, EthereumLog, EthereumReceiptEip658ReceiptData, EthereumReceiptReceiptV3, EthereumTransactionAccessListItem, EthereumTransactionEip1559Transaction, EthereumTransactionEip2930Transaction, EthereumTransactionLegacyTransaction, EthereumTransactionTransactionAction, EthereumTransactionTransactionSignature, EthereumTransactionTransactionV2, EthereumTypesHashH64, EvmCoreErrorExitError, EvmCoreErrorExitFatal, EvmCoreErrorExitReason, EvmCoreErrorExitRevert, EvmCoreErrorExitSucceed, FpRpcTransactionStatus, FrameSupportDispatchDispatchClass, FrameSupportDispatchDispatchInfo, FrameSupportDispatchPays, FrameSupportDispatchPerDispatchClassU32, FrameSupportDispatchPerDispatchClassWeight, FrameSupportDispatchPerDispatchClassWeightsPerClass, FrameSupportPalletId, FrameSupportTokensMiscBalanceStatus, FrameSystemAccountInfo, FrameSystemCall, FrameSystemError, FrameSystemEvent, FrameSystemEventRecord, FrameSystemExtensionsCheckGenesis, FrameSystemExtensionsCheckNonce, FrameSystemExtensionsCheckSpecVersion, FrameSystemExtensionsCheckTxVersion, FrameSystemExtensionsCheckWeight, FrameSystemLastRuntimeUpgradeInfo, FrameSystemLimitsBlockLength, FrameSystemLimitsBlockWeights, FrameSystemLimitsWeightsPerClass, FrameSystemPhase, OpalRuntimeRuntime, OpalRuntimeRuntimeCommonIdentityDisableIdentityCalls, OpalRuntimeRuntimeCommonMaintenanceCheckMaintenance, OpalRuntimeRuntimeCommonSessionKeys, OrmlTokensAccountData, OrmlTokensBalanceLock, OrmlTokensModuleCall, OrmlTokensModuleError, OrmlTokensModuleEvent, OrmlTokensReserveData, OrmlVestingModuleCall, OrmlVestingModuleError, OrmlVestingModuleEvent, OrmlVestingVestingSchedule, OrmlXtokensModuleCall, OrmlXtokensModuleError, OrmlXtokensModuleEvent, PalletAppPromotionCall, PalletAppPromotionError, PalletAppPromotionEvent, PalletBalancesAccountData, PalletBalancesBalanceLock, PalletBalancesCall, PalletBalancesError, PalletBalancesEvent, PalletBalancesIdAmount, PalletBalancesReasons, PalletBalancesReserveData, PalletCollatorSelectionCall, PalletCollatorSelectionError, PalletCollatorSelectionEvent, PalletCommonError, PalletCommonEvent, PalletConfigurationAppPromotionConfiguration, PalletConfigurationCall, PalletConfigurationError, PalletConfigurationEvent, PalletEthereumCall, PalletEthereumError, PalletEthereumEvent, PalletEthereumFakeTransactionFinalizer, PalletEvmAccountBasicCrossAccountIdRepr, PalletEvmCall, PalletEvmCoderSubstrateCall, PalletEvmCoderSubstrateError, PalletEvmContractHelpersCall, PalletEvmContractHelpersError, PalletEvmContractHelpersEvent, PalletEvmContractHelpersSponsoringModeT, PalletEvmError, PalletEvmEvent, PalletEvmMigrationCall, PalletEvmMigrationError, PalletEvmMigrationEvent, PalletForeignAssetsAssetIds, PalletForeignAssetsModuleAssetMetadata, PalletForeignAssetsModuleCall, PalletForeignAssetsModuleError, PalletForeignAssetsModuleEvent, PalletForeignAssetsNativeCurrency, PalletFungibleError, PalletIdentityBitFlags, PalletIdentityCall, PalletIdentityError, PalletIdentityEvent, PalletIdentityIdentityField, PalletIdentityIdentityInfo, PalletIdentityJudgement, PalletIdentityRegistrarInfo, PalletIdentityRegistration, PalletInflationCall, PalletMaintenanceCall, PalletMaintenanceError, PalletMaintenanceEvent, PalletNonfungibleError, PalletNonfungibleItemData, PalletPreimageCall, PalletPreimageError, PalletPreimageEvent, PalletPreimageRequestStatus, PalletRefungibleError, PalletSessionCall, PalletSessionError, PalletSessionEvent, PalletStructureCall, PalletStructureError, PalletStructureEvent, PalletSudoCall, PalletSudoError, PalletSudoEvent, PalletTemplateTransactionPaymentChargeTransactionPayment, PalletTestUtilsCall, PalletTestUtilsError, PalletTestUtilsEvent, PalletTimestampCall, PalletTransactionPaymentEvent, PalletTransactionPaymentReleases, PalletTreasuryCall, PalletTreasuryError, PalletTreasuryEvent, PalletTreasuryProposal, PalletUniqueCall, PalletUniqueError, PalletXcmCall, PalletXcmError, PalletXcmEvent, PalletXcmQueryStatus, PalletXcmRemoteLockedFungibleRecord, PalletXcmVersionMigrationStage, ParachainInfoCall, PhantomTypeUpDataStructs, PolkadotCorePrimitivesInboundDownwardMessage, PolkadotCorePrimitivesInboundHrmpMessage, PolkadotCorePrimitivesOutboundHrmpMessage, PolkadotParachainPrimitivesXcmpMessageFormat, PolkadotPrimitivesV4AbridgedHostConfiguration, PolkadotPrimitivesV4AbridgedHrmpChannel, PolkadotPrimitivesV4PersistedValidationData, PolkadotPrimitivesV4UpgradeRestriction, SpArithmeticArithmeticError, SpConsensusAuraSr25519AppSr25519Public, SpCoreCryptoKeyTypeId, SpCoreEcdsaSignature, SpCoreEd25519Signature, SpCoreSr25519Public, SpCoreSr25519Signature, SpRuntimeDigest, SpRuntimeDigestDigestItem, SpRuntimeDispatchError, SpRuntimeModuleError, SpRuntimeMultiSignature, SpRuntimeTokenError, SpRuntimeTransactionValidityInvalidTransaction, SpRuntimeTransactionValidityTransactionValidityError, SpRuntimeTransactionValidityUnknownTransaction, SpRuntimeTransactionalError, SpTrieStorageProof, SpVersionRuntimeVersion, SpWeightsRuntimeDbWeight, SpWeightsWeightV2Weight, 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, UpDataStructsRpcCollectionFlags, UpDataStructsSponsoringRateLimit, UpDataStructsSponsorshipStateAccountId32, UpDataStructsSponsorshipStateBasicCrossAccountIdRepr, UpDataStructsTokenChild, UpDataStructsTokenData, UpPovEstimateRpcPovInfo, UpPovEstimateRpcTrieKeyValue, XcmDoubleEncoded, XcmV2BodyId, XcmV2BodyPart, XcmV2Instruction, XcmV2Junction, XcmV2MultiAsset, XcmV2MultiLocation, XcmV2MultiassetAssetId, XcmV2MultiassetAssetInstance, XcmV2MultiassetFungibility, XcmV2MultiassetMultiAssetFilter, XcmV2MultiassetMultiAssets, XcmV2MultiassetWildFungibility, XcmV2MultiassetWildMultiAsset, XcmV2MultilocationJunctions, XcmV2NetworkId, XcmV2OriginKind, XcmV2Response, XcmV2TraitsError, XcmV2WeightLimit, XcmV2Xcm, XcmV3Instruction, XcmV3Junction, XcmV3JunctionBodyId, XcmV3JunctionBodyPart, XcmV3JunctionNetworkId, XcmV3Junctions, XcmV3MaybeErrorCode, XcmV3MultiAsset, XcmV3MultiLocation, XcmV3MultiassetAssetId, XcmV3MultiassetAssetInstance, XcmV3MultiassetFungibility, XcmV3MultiassetMultiAssetFilter, XcmV3MultiassetMultiAssets, XcmV3MultiassetWildFungibility, XcmV3MultiassetWildMultiAsset, XcmV3PalletInfo, XcmV3QueryResponseInfo, XcmV3Response, XcmV3TraitsError, XcmV3TraitsOutcome, XcmV3WeightLimit, XcmV3Xcm, XcmVersionedAssetId, XcmVersionedMultiAsset, XcmVersionedMultiAssets, XcmVersionedMultiLocation, XcmVersionedResponse, XcmVersionedXcm } from './default';
+import type { CumulusPalletDmpQueueCall, CumulusPalletDmpQueueConfigData, CumulusPalletDmpQueueError, CumulusPalletDmpQueueEvent, CumulusPalletDmpQueuePageIndexData, CumulusPalletParachainSystemCall, CumulusPalletParachainSystemCodeUpgradeAuthorization, CumulusPalletParachainSystemError, CumulusPalletParachainSystemEvent, CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot, CumulusPalletParachainSystemRelayStateSnapshotRelayDispachQueueSize, CumulusPalletXcmCall, CumulusPalletXcmError, CumulusPalletXcmEvent, CumulusPalletXcmpQueueCall, CumulusPalletXcmpQueueError, CumulusPalletXcmpQueueEvent, CumulusPalletXcmpQueueInboundChannelDetails, CumulusPalletXcmpQueueInboundState, CumulusPalletXcmpQueueOutboundChannelDetails, CumulusPalletXcmpQueueOutboundState, CumulusPalletXcmpQueueQueueConfigData, CumulusPrimitivesParachainInherentParachainInherentData, EthbloomBloom, EthereumBlock, EthereumHeader, EthereumLog, EthereumReceiptEip658ReceiptData, EthereumReceiptReceiptV3, EthereumTransactionAccessListItem, EthereumTransactionEip1559Transaction, EthereumTransactionEip2930Transaction, EthereumTransactionLegacyTransaction, EthereumTransactionTransactionAction, EthereumTransactionTransactionSignature, EthereumTransactionTransactionV2, EthereumTypesHashH64, EvmCoreErrorExitError, EvmCoreErrorExitFatal, EvmCoreErrorExitReason, EvmCoreErrorExitRevert, EvmCoreErrorExitSucceed, FpRpcTransactionStatus, FrameSupportDispatchDispatchClass, FrameSupportDispatchDispatchInfo, FrameSupportDispatchPays, FrameSupportDispatchPerDispatchClassU32, FrameSupportDispatchPerDispatchClassWeight, FrameSupportDispatchPerDispatchClassWeightsPerClass, FrameSupportPalletId, FrameSupportTokensMiscBalanceStatus, FrameSystemAccountInfo, FrameSystemCall, FrameSystemError, FrameSystemEvent, FrameSystemEventRecord, FrameSystemExtensionsCheckGenesis, FrameSystemExtensionsCheckNonce, FrameSystemExtensionsCheckSpecVersion, FrameSystemExtensionsCheckTxVersion, FrameSystemExtensionsCheckWeight, FrameSystemLastRuntimeUpgradeInfo, FrameSystemLimitsBlockLength, FrameSystemLimitsBlockWeights, FrameSystemLimitsWeightsPerClass, FrameSystemPhase, OpalRuntimeRuntime, OpalRuntimeRuntimeCommonIdentityDisableIdentityCalls, OpalRuntimeRuntimeCommonMaintenanceCheckMaintenance, OpalRuntimeRuntimeCommonSessionKeys, OrmlTokensAccountData, OrmlTokensBalanceLock, OrmlTokensModuleCall, OrmlTokensModuleError, OrmlTokensModuleEvent, OrmlTokensReserveData, OrmlVestingModuleCall, OrmlVestingModuleError, OrmlVestingModuleEvent, OrmlVestingVestingSchedule, OrmlXtokensModuleCall, OrmlXtokensModuleError, OrmlXtokensModuleEvent, PalletAppPromotionCall, PalletAppPromotionError, PalletAppPromotionEvent, PalletBalancesAccountData, PalletBalancesBalanceLock, PalletBalancesCall, PalletBalancesError, PalletBalancesEvent, PalletBalancesIdAmount, PalletBalancesReasons, PalletBalancesReserveData, PalletCollatorSelectionCall, PalletCollatorSelectionError, PalletCollatorSelectionEvent, PalletCommonError, PalletCommonEvent, PalletConfigurationAppPromotionConfiguration, PalletConfigurationCall, PalletConfigurationError, PalletConfigurationEvent, PalletEthereumCall, PalletEthereumError, PalletEthereumEvent, PalletEthereumFakeTransactionFinalizer, PalletEvmAccountBasicCrossAccountIdRepr, PalletEvmCall, PalletEvmCodeMetadata, PalletEvmCoderSubstrateError, PalletEvmContractHelpersCall, PalletEvmContractHelpersError, PalletEvmContractHelpersEvent, PalletEvmContractHelpersSponsoringModeT, PalletEvmError, PalletEvmEvent, PalletEvmMigrationCall, PalletEvmMigrationError, PalletEvmMigrationEvent, PalletForeignAssetsAssetIds, PalletForeignAssetsModuleAssetMetadata, PalletForeignAssetsModuleCall, PalletForeignAssetsModuleError, PalletForeignAssetsModuleEvent, PalletForeignAssetsNativeCurrency, PalletFungibleError, PalletIdentityBitFlags, PalletIdentityCall, PalletIdentityError, PalletIdentityEvent, PalletIdentityIdentityField, PalletIdentityIdentityInfo, PalletIdentityJudgement, PalletIdentityRegistrarInfo, PalletIdentityRegistration, PalletInflationCall, PalletMaintenanceCall, PalletMaintenanceError, PalletMaintenanceEvent, PalletNonfungibleError, PalletNonfungibleItemData, PalletPreimageCall, PalletPreimageError, PalletPreimageEvent, PalletPreimageRequestStatus, PalletRefungibleError, PalletSessionCall, PalletSessionError, PalletSessionEvent, PalletStateTrieMigrationCall, PalletStateTrieMigrationError, PalletStateTrieMigrationEvent, PalletStateTrieMigrationMigrationCompute, PalletStateTrieMigrationMigrationLimits, PalletStateTrieMigrationMigrationTask, PalletStateTrieMigrationProgress, PalletStructureCall, PalletStructureError, PalletStructureEvent, PalletSudoCall, PalletSudoError, PalletSudoEvent, PalletTemplateTransactionPaymentChargeTransactionPayment, PalletTestUtilsCall, PalletTestUtilsError, PalletTestUtilsEvent, PalletTimestampCall, PalletTransactionPaymentEvent, PalletTransactionPaymentReleases, PalletTreasuryCall, PalletTreasuryError, PalletTreasuryEvent, PalletTreasuryProposal, PalletUniqueCall, PalletUniqueError, PalletXcmCall, PalletXcmError, PalletXcmEvent, PalletXcmQueryStatus, PalletXcmRemoteLockedFungibleRecord, PalletXcmVersionMigrationStage, ParachainInfoCall, PhantomTypeUpDataStructs, PolkadotCorePrimitivesInboundDownwardMessage, PolkadotCorePrimitivesInboundHrmpMessage, PolkadotCorePrimitivesOutboundHrmpMessage, PolkadotParachainPrimitivesXcmpMessageFormat, PolkadotPrimitivesV4AbridgedHostConfiguration, PolkadotPrimitivesV4AbridgedHrmpChannel, PolkadotPrimitivesV4PersistedValidationData, PolkadotPrimitivesV4UpgradeRestriction, SpArithmeticArithmeticError, SpConsensusAuraSr25519AppSr25519Public, SpCoreCryptoKeyTypeId, SpCoreEcdsaSignature, SpCoreEd25519Signature, SpCoreSr25519Public, SpCoreSr25519Signature, SpRuntimeDigest, SpRuntimeDigestDigestItem, SpRuntimeDispatchError, SpRuntimeModuleError, SpRuntimeMultiSignature, SpRuntimeTokenError, SpRuntimeTransactionValidityInvalidTransaction, SpRuntimeTransactionValidityTransactionValidityError, SpRuntimeTransactionValidityUnknownTransaction, SpRuntimeTransactionalError, SpTrieStorageProof, SpVersionRuntimeVersion, SpWeightsRuntimeDbWeight, SpWeightsWeightV2Weight, 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, UpDataStructsRpcCollectionFlags, UpDataStructsSponsoringRateLimit, UpDataStructsSponsorshipStateAccountId32, UpDataStructsSponsorshipStateBasicCrossAccountIdRepr, UpDataStructsTokenChild, UpDataStructsTokenData, UpPovEstimateRpcPovInfo, UpPovEstimateRpcTrieKeyValue, XcmDoubleEncoded, XcmV2BodyId, XcmV2BodyPart, XcmV2Instruction, XcmV2Junction, XcmV2MultiAsset, XcmV2MultiLocation, XcmV2MultiassetAssetId, XcmV2MultiassetAssetInstance, XcmV2MultiassetFungibility, XcmV2MultiassetMultiAssetFilter, XcmV2MultiassetMultiAssets, XcmV2MultiassetWildFungibility, XcmV2MultiassetWildMultiAsset, XcmV2MultilocationJunctions, XcmV2NetworkId, XcmV2OriginKind, XcmV2Response, XcmV2TraitsError, XcmV2WeightLimit, XcmV2Xcm, XcmV3Instruction, XcmV3Junction, XcmV3JunctionBodyId, XcmV3JunctionBodyPart, XcmV3JunctionNetworkId, XcmV3Junctions, XcmV3MaybeErrorCode, XcmV3MultiAsset, XcmV3MultiLocation, XcmV3MultiassetAssetId, XcmV3MultiassetAssetInstance, XcmV3MultiassetFungibility, XcmV3MultiassetMultiAssetFilter, XcmV3MultiassetMultiAssets, XcmV3MultiassetWildFungibility, XcmV3MultiassetWildMultiAsset, XcmV3PalletInfo, XcmV3QueryResponseInfo, XcmV3Response, XcmV3TraitsError, XcmV3TraitsOutcome, XcmV3WeightLimit, XcmV3Xcm, XcmVersionedAssetId, XcmVersionedMultiAsset, XcmVersionedMultiAssets, XcmVersionedMultiLocation, XcmVersionedResponse, XcmVersionedXcm } from './default';
import type { Data, StorageKey } from '@polkadot/types';
import type { BitVec, Bool, Bytes, F32, F64, I128, I16, I256, I32, I64, I8, ISize, Json, Null, OptionBool, Raw, Text, Type, U128, U16, U256, U32, U64, U8, USize, bool, f32, f64, i128, i16, i256, i32, i64, i8, isize, 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';
@@ -25,7 +25,7 @@
import type { CollectiveOrigin, MemberCount, ProposalIndex, Votes, VotesTo230 } from '@polkadot/types/interfaces/collective';
import type { AuthorityId, RawVRFOutput } from '@polkadot/types/interfaces/consensus';
import type { AliveContractInfo, CodeHash, CodeSource, CodeUploadRequest, CodeUploadResult, CodeUploadResultValue, ContractCallFlags, ContractCallRequest, ContractExecResult, ContractExecResultOk, ContractExecResultResult, ContractExecResultSuccessTo255, ContractExecResultSuccessTo260, ContractExecResultTo255, ContractExecResultTo260, ContractExecResultTo267, ContractExecResultU64, ContractInfo, ContractInstantiateResult, ContractInstantiateResultTo267, ContractInstantiateResultTo299, ContractInstantiateResultU64, ContractReturnFlags, ContractStorageKey, DeletedContract, ExecReturnValue, Gas, HostFnWeights, HostFnWeightsTo264, InstantiateRequest, InstantiateRequestV1, InstantiateRequestV2, InstantiateReturnValue, InstantiateReturnValueOk, InstantiateReturnValueTo267, InstructionWeights, Limits, LimitsTo264, PrefabWasmModule, RentProjection, Schedule, ScheduleTo212, ScheduleTo258, ScheduleTo264, SeedOf, StorageDeposit, TombstoneContractInfo, TrieId } from '@polkadot/types/interfaces/contracts';
-import type { ContractConstructorSpecLatest, ContractConstructorSpecV0, ContractConstructorSpecV1, ContractConstructorSpecV2, ContractConstructorSpecV3, ContractContractSpecV0, ContractContractSpecV1, ContractContractSpecV2, ContractContractSpecV3, ContractContractSpecV4, ContractCryptoHasher, ContractDiscriminant, ContractDisplayName, ContractEventParamSpecLatest, ContractEventParamSpecV0, ContractEventParamSpecV2, ContractEventSpecLatest, ContractEventSpecV0, ContractEventSpecV1, ContractEventSpecV2, ContractLayoutArray, ContractLayoutCell, ContractLayoutEnum, ContractLayoutHash, ContractLayoutHashingStrategy, ContractLayoutKey, ContractLayoutStruct, ContractLayoutStructField, ContractMessageParamSpecLatest, ContractMessageParamSpecV0, ContractMessageParamSpecV2, ContractMessageSpecLatest, ContractMessageSpecV0, ContractMessageSpecV1, ContractMessageSpecV2, ContractMetadata, ContractMetadataLatest, ContractMetadataV0, ContractMetadataV1, ContractMetadataV2, ContractMetadataV3, ContractMetadataV4, ContractProject, ContractProjectContract, ContractProjectInfo, ContractProjectSource, ContractProjectV0, ContractSelector, ContractStorageLayout, ContractTypeSpec } from '@polkadot/types/interfaces/contractsAbi';
+import type { ContractConstructorSpecLatest, ContractConstructorSpecV0, ContractConstructorSpecV1, ContractConstructorSpecV2, ContractConstructorSpecV3, ContractConstructorSpecV4, ContractContractSpecV0, ContractContractSpecV1, ContractContractSpecV2, ContractContractSpecV3, ContractContractSpecV4, ContractCryptoHasher, ContractDiscriminant, ContractDisplayName, ContractEnvironmentV4, ContractEventParamSpecLatest, ContractEventParamSpecV0, ContractEventParamSpecV2, ContractEventSpecLatest, ContractEventSpecV0, ContractEventSpecV1, ContractEventSpecV2, ContractLayoutArray, ContractLayoutCell, ContractLayoutEnum, ContractLayoutHash, ContractLayoutHashingStrategy, ContractLayoutKey, ContractLayoutStruct, ContractLayoutStructField, ContractMessageParamSpecLatest, ContractMessageParamSpecV0, ContractMessageParamSpecV2, ContractMessageSpecLatest, ContractMessageSpecV0, ContractMessageSpecV1, ContractMessageSpecV2, ContractMessageSpecV3, ContractMetadata, ContractMetadataLatest, ContractMetadataV0, ContractMetadataV1, ContractMetadataV2, ContractMetadataV3, ContractMetadataV4, ContractProject, ContractProjectContract, ContractProjectInfo, ContractProjectSource, ContractProjectV0, ContractSelector, ContractStorageLayout, ContractTypeSpec } from '@polkadot/types/interfaces/contractsAbi';
import type { FundIndex, FundInfo, LastContribution, TrieIndex } from '@polkadot/types/interfaces/crowdloan';
import type { CollationInfo, CollationInfoV1, ConfigData, MessageId, OverweightIndex, PageCounter, PageIndexData } from '@polkadot/types/interfaces/cumulus';
import type { AccountVote, AccountVoteSplit, AccountVoteStandard, Conviction, Delegations, PreimageStatus, PreimageStatusAvailable, PriorLock, PropIndex, Proposal, ProxyState, ReferendumIndex, ReferendumInfo, ReferendumInfoFinished, ReferendumInfoTo239, ReferendumStatus, Tally, Voting, VotingDelegating, VotingDirect, VotingDirectVote } from '@polkadot/types/interfaces/democracy';
@@ -254,6 +254,7 @@
ContractConstructorSpecV1: ContractConstructorSpecV1;
ContractConstructorSpecV2: ContractConstructorSpecV2;
ContractConstructorSpecV3: ContractConstructorSpecV3;
+ ContractConstructorSpecV4: ContractConstructorSpecV4;
ContractContractSpecV0: ContractContractSpecV0;
ContractContractSpecV1: ContractContractSpecV1;
ContractContractSpecV2: ContractContractSpecV2;
@@ -262,6 +263,7 @@
ContractCryptoHasher: ContractCryptoHasher;
ContractDiscriminant: ContractDiscriminant;
ContractDisplayName: ContractDisplayName;
+ ContractEnvironmentV4: ContractEnvironmentV4;
ContractEventParamSpecLatest: ContractEventParamSpecLatest;
ContractEventParamSpecV0: ContractEventParamSpecV0;
ContractEventParamSpecV2: ContractEventParamSpecV2;
@@ -298,6 +300,7 @@
ContractMessageSpecV0: ContractMessageSpecV0;
ContractMessageSpecV1: ContractMessageSpecV1;
ContractMessageSpecV2: ContractMessageSpecV2;
+ ContractMessageSpecV3: ContractMessageSpecV3;
ContractMetadata: ContractMetadata;
ContractMetadataLatest: ContractMetadataLatest;
ContractMetadataV0: ContractMetadataV0;
@@ -332,6 +335,7 @@
CumulusPalletParachainSystemError: CumulusPalletParachainSystemError;
CumulusPalletParachainSystemEvent: CumulusPalletParachainSystemEvent;
CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot: CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot;
+ CumulusPalletParachainSystemRelayStateSnapshotRelayDispachQueueSize: CumulusPalletParachainSystemRelayStateSnapshotRelayDispachQueueSize;
CumulusPalletXcmCall: CumulusPalletXcmCall;
CumulusPalletXcmError: CumulusPalletXcmError;
CumulusPalletXcmEvent: CumulusPalletXcmEvent;
@@ -866,7 +870,7 @@
PalletEventMetadataV14: PalletEventMetadataV14;
PalletEvmAccountBasicCrossAccountIdRepr: PalletEvmAccountBasicCrossAccountIdRepr;
PalletEvmCall: PalletEvmCall;
- PalletEvmCoderSubstrateCall: PalletEvmCoderSubstrateCall;
+ PalletEvmCodeMetadata: PalletEvmCodeMetadata;
PalletEvmCoderSubstrateError: PalletEvmCoderSubstrateError;
PalletEvmContractHelpersCall: PalletEvmContractHelpersCall;
PalletEvmContractHelpersError: PalletEvmContractHelpersError;
@@ -912,6 +916,13 @@
PalletSessionError: PalletSessionError;
PalletSessionEvent: PalletSessionEvent;
PalletsOrigin: PalletsOrigin;
+ PalletStateTrieMigrationCall: PalletStateTrieMigrationCall;
+ PalletStateTrieMigrationError: PalletStateTrieMigrationError;
+ PalletStateTrieMigrationEvent: PalletStateTrieMigrationEvent;
+ PalletStateTrieMigrationMigrationCompute: PalletStateTrieMigrationMigrationCompute;
+ PalletStateTrieMigrationMigrationLimits: PalletStateTrieMigrationMigrationLimits;
+ PalletStateTrieMigrationMigrationTask: PalletStateTrieMigrationMigrationTask;
+ PalletStateTrieMigrationProgress: PalletStateTrieMigrationProgress;
PalletStorageMetadataLatest: PalletStorageMetadataLatest;
PalletStorageMetadataV14: PalletStorageMetadataV14;
PalletStructureCall: PalletStructureCall;
tests/src/interfaces/default/types.tsdiffbeforeafterboth--- a/tests/src/interfaces/default/types.ts
+++ b/tests/src/interfaces/default/types.ts
@@ -147,11 +147,17 @@
/** @name CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot */
export interface CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot extends Struct {
readonly dmqMqcHead: H256;
- readonly relayDispatchQueueSize: ITuple<[u32, u32]>;
+ readonly relayDispatchQueueSize: CumulusPalletParachainSystemRelayStateSnapshotRelayDispachQueueSize;
readonly ingressChannels: Vec<ITuple<[u32, PolkadotPrimitivesV4AbridgedHrmpChannel]>>;
readonly egressChannels: Vec<ITuple<[u32, PolkadotPrimitivesV4AbridgedHrmpChannel]>>;
}
+/** @name CumulusPalletParachainSystemRelayStateSnapshotRelayDispachQueueSize */
+export interface CumulusPalletParachainSystemRelayStateSnapshotRelayDispachQueueSize extends Struct {
+ readonly remainingCount: u32;
+ readonly remainingSize: u32;
+}
+
/** @name CumulusPalletXcmCall */
export interface CumulusPalletXcmCall extends Null {}
@@ -452,9 +458,10 @@
readonly isCreateEmpty: boolean;
readonly isOther: boolean;
readonly asOther: Text;
+ readonly isMaxNonce: boolean;
readonly isInvalidCode: boolean;
readonly asInvalidCode: u8;
- readonly type: 'StackUnderflow' | 'StackOverflow' | 'InvalidJump' | 'InvalidRange' | 'DesignatedInvalid' | 'CallTooDeep' | 'CreateCollision' | 'CreateContractLimit' | 'OutOfOffset' | 'OutOfGas' | 'OutOfFund' | 'PcUnderflow' | 'CreateEmpty' | 'Other' | 'InvalidCode';
+ readonly type: 'StackUnderflow' | 'StackOverflow' | 'InvalidJump' | 'InvalidRange' | 'DesignatedInvalid' | 'CallTooDeep' | 'CreateCollision' | 'CreateContractLimit' | 'OutOfOffset' | 'OutOfGas' | 'OutOfFund' | 'PcUnderflow' | 'CreateEmpty' | 'Other' | 'MaxNonce' | 'InvalidCode';
}
/** @name EvmCoreErrorExitFatal */
@@ -1062,7 +1069,11 @@
readonly asUnstakePartial: {
readonly amount: u128;
} & Struct;
- readonly type: 'SetAdminAddress' | 'Stake' | 'UnstakeAll' | 'SponsorCollection' | 'StopSponsoringCollection' | 'SponsorContract' | 'StopSponsoringContract' | 'PayoutStakers' | 'UnstakePartial';
+ readonly isForceUnstake: boolean;
+ readonly asForceUnstake: {
+ readonly pendingBlocks: Vec<u32>;
+ } & Struct;
+ readonly type: 'SetAdminAddress' | 'Stake' | 'UnstakeAll' | 'SponsorCollection' | 'StopSponsoringCollection' | 'SponsorContract' | 'StopSponsoringContract' | 'PayoutStakers' | 'UnstakePartial' | 'ForceUnstake';
}
/** @name PalletAppPromotionError */
@@ -1072,9 +1083,9 @@
readonly isNotSufficientFunds: boolean;
readonly isPendingForBlockOverflow: boolean;
readonly isSponsorNotSet: boolean;
- readonly isIncorrectLockedBalanceOperation: boolean;
readonly isInsufficientStakedBalance: boolean;
- readonly type: 'AdminNotSet' | 'NoPermission' | 'NotSufficientFunds' | 'PendingForBlockOverflow' | 'SponsorNotSet' | 'IncorrectLockedBalanceOperation' | 'InsufficientStakedBalance';
+ readonly isInconsistencyState: boolean;
+ readonly type: 'AdminNotSet' | 'NoPermission' | 'NotSufficientFunds' | 'PendingForBlockOverflow' | 'SponsorNotSet' | 'InsufficientStakedBalance' | 'InconsistencyState';
}
/** @name PalletAppPromotionEvent */
@@ -1608,10 +1619,10 @@
readonly type: 'Withdraw' | 'Call' | 'Create' | 'Create2';
}
-/** @name PalletEvmCoderSubstrateCall */
-export interface PalletEvmCoderSubstrateCall extends Enum {
- readonly isEmptyCall: boolean;
- readonly type: 'EmptyCall';
+/** @name PalletEvmCodeMetadata */
+export interface PalletEvmCodeMetadata extends Struct {
+ readonly size_: u64;
+ readonly hash_: H256;
}
/** @name PalletEvmCoderSubstrateError */
@@ -2215,6 +2226,104 @@
readonly type: 'NewSession';
}
+/** @name PalletStateTrieMigrationCall */
+export interface PalletStateTrieMigrationCall extends Enum {
+ readonly isControlAutoMigration: boolean;
+ readonly asControlAutoMigration: {
+ readonly maybeConfig: Option<PalletStateTrieMigrationMigrationLimits>;
+ } & Struct;
+ readonly isContinueMigrate: boolean;
+ readonly asContinueMigrate: {
+ readonly limits: PalletStateTrieMigrationMigrationLimits;
+ readonly realSizeUpper: u32;
+ readonly witnessTask: PalletStateTrieMigrationMigrationTask;
+ } & Struct;
+ readonly isMigrateCustomTop: boolean;
+ readonly asMigrateCustomTop: {
+ readonly keys_: Vec<Bytes>;
+ readonly witnessSize: u32;
+ } & Struct;
+ readonly isMigrateCustomChild: boolean;
+ readonly asMigrateCustomChild: {
+ readonly root: Bytes;
+ readonly childKeys: Vec<Bytes>;
+ readonly totalSize: u32;
+ } & Struct;
+ readonly isSetSignedMaxLimits: boolean;
+ readonly asSetSignedMaxLimits: {
+ readonly limits: PalletStateTrieMigrationMigrationLimits;
+ } & Struct;
+ readonly isForceSetProgress: boolean;
+ readonly asForceSetProgress: {
+ readonly progressTop: PalletStateTrieMigrationProgress;
+ readonly progressChild: PalletStateTrieMigrationProgress;
+ } & Struct;
+ readonly type: 'ControlAutoMigration' | 'ContinueMigrate' | 'MigrateCustomTop' | 'MigrateCustomChild' | 'SetSignedMaxLimits' | 'ForceSetProgress';
+}
+
+/** @name PalletStateTrieMigrationError */
+export interface PalletStateTrieMigrationError extends Enum {
+ readonly isMaxSignedLimits: boolean;
+ readonly isKeyTooLong: boolean;
+ readonly isNotEnoughFunds: boolean;
+ readonly isBadWitness: boolean;
+ readonly isSignedMigrationNotAllowed: boolean;
+ readonly isBadChildRoot: boolean;
+ readonly type: 'MaxSignedLimits' | 'KeyTooLong' | 'NotEnoughFunds' | 'BadWitness' | 'SignedMigrationNotAllowed' | 'BadChildRoot';
+}
+
+/** @name PalletStateTrieMigrationEvent */
+export interface PalletStateTrieMigrationEvent extends Enum {
+ readonly isMigrated: boolean;
+ readonly asMigrated: {
+ readonly top: u32;
+ readonly child: u32;
+ readonly compute: PalletStateTrieMigrationMigrationCompute;
+ } & Struct;
+ readonly isSlashed: boolean;
+ readonly asSlashed: {
+ readonly who: AccountId32;
+ readonly amount: u128;
+ } & Struct;
+ readonly isAutoMigrationFinished: boolean;
+ readonly isHalted: boolean;
+ readonly asHalted: {
+ readonly error: PalletStateTrieMigrationError;
+ } & Struct;
+ readonly type: 'Migrated' | 'Slashed' | 'AutoMigrationFinished' | 'Halted';
+}
+
+/** @name PalletStateTrieMigrationMigrationCompute */
+export interface PalletStateTrieMigrationMigrationCompute extends Enum {
+ readonly isSigned: boolean;
+ readonly isAuto: boolean;
+ readonly type: 'Signed' | 'Auto';
+}
+
+/** @name PalletStateTrieMigrationMigrationLimits */
+export interface PalletStateTrieMigrationMigrationLimits extends Struct {
+ readonly size_: u32;
+ readonly item: u32;
+}
+
+/** @name PalletStateTrieMigrationMigrationTask */
+export interface PalletStateTrieMigrationMigrationTask extends Struct {
+ readonly progressTop: PalletStateTrieMigrationProgress;
+ readonly progressChild: PalletStateTrieMigrationProgress;
+ readonly size_: u32;
+ readonly topItems: u32;
+ readonly childItems: u32;
+}
+
+/** @name PalletStateTrieMigrationProgress */
+export interface PalletStateTrieMigrationProgress extends Enum {
+ readonly isToStart: boolean;
+ readonly isLastKey: boolean;
+ readonly asLastKey: Bytes;
+ readonly isComplete: boolean;
+ readonly type: 'ToStart' | 'LastKey' | 'Complete';
+}
+
/** @name PalletStructureCall */
export interface PalletStructureCall extends Null {}
@@ -2796,7 +2905,7 @@
readonly amount: u128;
readonly owner: XcmVersionedMultiLocation;
readonly locker: XcmVersionedMultiLocation;
- readonly users: u32;
+ readonly consumers: Vec<ITuple<[Null, u128]>>;
}
/** @name PalletXcmVersionMigrationStage */
@@ -2942,7 +3051,8 @@
readonly isExhausted: boolean;
readonly isCorruption: boolean;
readonly isUnavailable: boolean;
- readonly type: 'Other' | 'CannotLookup' | 'BadOrigin' | 'Module' | 'ConsumerRemaining' | 'NoProviders' | 'TooManyConsumers' | 'Token' | 'Arithmetic' | 'Transactional' | 'Exhausted' | 'Corruption' | 'Unavailable';
+ readonly isRootNotAllowed: boolean;
+ readonly type: 'Other' | 'CannotLookup' | 'BadOrigin' | 'Module' | 'ConsumerRemaining' | 'NoProviders' | 'TooManyConsumers' | 'Token' | 'Arithmetic' | 'Transactional' | 'Exhausted' | 'Corruption' | 'Unavailable' | 'RootNotAllowed';
}
/** @name SpRuntimeModuleError */
@@ -2973,7 +3083,8 @@
readonly isUnsupported: boolean;
readonly isCannotCreateHold: boolean;
readonly isNotExpendable: boolean;
- readonly type: 'FundsUnavailable' | 'OnlyProvider' | 'BelowMinimum' | 'CannotCreate' | 'UnknownAsset' | 'Frozen' | 'Unsupported' | 'CannotCreateHold' | 'NotExpendable';
+ readonly isBlocked: boolean;
+ readonly type: 'FundsUnavailable' | 'OnlyProvider' | 'BelowMinimum' | 'CannotCreate' | 'UnknownAsset' | 'Frozen' | 'Unsupported' | 'CannotCreateHold' | 'NotExpendable' | 'Blocked';
}
/** @name SpRuntimeTransactionalError */
tests/src/interfaces/lookup.tsdiffbeforeafterboth--- a/tests/src/interfaces/lookup.ts
+++ b/tests/src/interfaces/lookup.ts
@@ -133,7 +133,8 @@
Transactional: 'SpRuntimeTransactionalError',
Exhausted: 'Null',
Corruption: 'Null',
- Unavailable: 'Null'
+ Unavailable: 'Null',
+ RootNotAllowed: 'Null'
}
},
/**
@@ -147,7 +148,7 @@
* Lookup27: sp_runtime::TokenError
**/
SpRuntimeTokenError: {
- _enum: ['FundsUnavailable', 'OnlyProvider', 'BelowMinimum', 'CannotCreate', 'UnknownAsset', 'Frozen', 'Unsupported', 'CannotCreateHold', 'NotExpendable']
+ _enum: ['FundsUnavailable', 'OnlyProvider', 'BelowMinimum', 'CannotCreate', 'UnknownAsset', 'Frozen', 'Unsupported', 'CannotCreateHold', 'NotExpendable', 'Blocked']
},
/**
* Lookup28: sp_arithmetic::ArithmeticError
@@ -162,8 +163,40 @@
_enum: ['LimitReached', 'NoLayer']
},
/**
- * Lookup30: cumulus_pallet_parachain_system::pallet::Event<T>
+ * Lookup30: pallet_state_trie_migration::pallet::Event<T>
**/
+ PalletStateTrieMigrationEvent: {
+ _enum: {
+ Migrated: {
+ top: 'u32',
+ child: 'u32',
+ compute: 'PalletStateTrieMigrationMigrationCompute',
+ },
+ Slashed: {
+ who: 'AccountId32',
+ amount: 'u128',
+ },
+ AutoMigrationFinished: 'Null',
+ Halted: {
+ error: 'PalletStateTrieMigrationError'
+ }
+ }
+ },
+ /**
+ * Lookup31: pallet_state_trie_migration::pallet::MigrationCompute
+ **/
+ PalletStateTrieMigrationMigrationCompute: {
+ _enum: ['Signed', 'Auto']
+ },
+ /**
+ * Lookup32: pallet_state_trie_migration::pallet::Error<T>
+ **/
+ PalletStateTrieMigrationError: {
+ _enum: ['MaxSignedLimits', 'KeyTooLong', 'NotEnoughFunds', 'BadWitness', 'SignedMigrationNotAllowed', 'BadChildRoot']
+ },
+ /**
+ * Lookup33: cumulus_pallet_parachain_system::pallet::Event<T>
+ **/
CumulusPalletParachainSystemEvent: {
_enum: {
ValidationFunctionStored: 'Null',
@@ -187,7 +220,7 @@
}
},
/**
- * Lookup32: pallet_collator_selection::pallet::Event<T>
+ * Lookup35: pallet_collator_selection::pallet::Event<T>
**/
PalletCollatorSelectionEvent: {
_enum: {
@@ -214,7 +247,7 @@
}
},
/**
- * Lookup33: pallet_session::pallet::Event
+ * Lookup36: pallet_session::pallet::Event
**/
PalletSessionEvent: {
_enum: {
@@ -224,7 +257,7 @@
}
},
/**
- * Lookup34: pallet_balances::pallet::Event<T, I>
+ * Lookup37: pallet_balances::pallet::Event<T, I>
**/
PalletBalancesEvent: {
_enum: {
@@ -315,13 +348,13 @@
}
},
/**
- * Lookup35: frame_support::traits::tokens::misc::BalanceStatus
+ * Lookup38: frame_support::traits::tokens::misc::BalanceStatus
**/
FrameSupportTokensMiscBalanceStatus: {
_enum: ['Free', 'Reserved']
},
/**
- * Lookup36: pallet_transaction_payment::pallet::Event<T>
+ * Lookup39: pallet_transaction_payment::pallet::Event<T>
**/
PalletTransactionPaymentEvent: {
_enum: {
@@ -333,7 +366,7 @@
}
},
/**
- * Lookup37: pallet_treasury::pallet::Event<T, I>
+ * Lookup40: pallet_treasury::pallet::Event<T, I>
**/
PalletTreasuryEvent: {
_enum: {
@@ -373,7 +406,7 @@
}
},
/**
- * Lookup38: pallet_sudo::pallet::Event<T>
+ * Lookup41: pallet_sudo::pallet::Event<T>
**/
PalletSudoEvent: {
_enum: {
@@ -389,7 +422,7 @@
}
},
/**
- * Lookup42: orml_vesting::module::Event<T>
+ * Lookup45: orml_vesting::module::Event<T>
**/
OrmlVestingModuleEvent: {
_enum: {
@@ -408,7 +441,7 @@
}
},
/**
- * Lookup43: orml_vesting::VestingSchedule<BlockNumber, Balance>
+ * Lookup46: orml_vesting::VestingSchedule<BlockNumber, Balance>
**/
OrmlVestingVestingSchedule: {
start: 'u32',
@@ -417,7 +450,7 @@
perPeriod: 'Compact<u128>'
},
/**
- * Lookup45: orml_xtokens::module::Event<T>
+ * Lookup48: orml_xtokens::module::Event<T>
**/
OrmlXtokensModuleEvent: {
_enum: {
@@ -430,18 +463,18 @@
}
},
/**
- * Lookup46: xcm::v3::multiasset::MultiAssets
+ * Lookup49: xcm::v3::multiasset::MultiAssets
**/
XcmV3MultiassetMultiAssets: 'Vec<XcmV3MultiAsset>',
/**
- * Lookup48: xcm::v3::multiasset::MultiAsset
+ * Lookup51: xcm::v3::multiasset::MultiAsset
**/
XcmV3MultiAsset: {
id: 'XcmV3MultiassetAssetId',
fun: 'XcmV3MultiassetFungibility'
},
/**
- * Lookup49: xcm::v3::multiasset::AssetId
+ * Lookup52: xcm::v3::multiasset::AssetId
**/
XcmV3MultiassetAssetId: {
_enum: {
@@ -450,14 +483,14 @@
}
},
/**
- * Lookup50: xcm::v3::multilocation::MultiLocation
+ * Lookup53: xcm::v3::multilocation::MultiLocation
**/
XcmV3MultiLocation: {
parents: 'u8',
interior: 'XcmV3Junctions'
},
/**
- * Lookup51: xcm::v3::junctions::Junctions
+ * Lookup54: xcm::v3::junctions::Junctions
**/
XcmV3Junctions: {
_enum: {
@@ -473,7 +506,7 @@
}
},
/**
- * Lookup52: xcm::v3::junction::Junction
+ * Lookup55: xcm::v3::junction::Junction
**/
XcmV3Junction: {
_enum: {
@@ -505,7 +538,7 @@
}
},
/**
- * Lookup55: xcm::v3::junction::NetworkId
+ * Lookup58: xcm::v3::junction::NetworkId
**/
XcmV3JunctionNetworkId: {
_enum: {
@@ -527,7 +560,7 @@
}
},
/**
- * Lookup57: xcm::v3::junction::BodyId
+ * Lookup60: xcm::v3::junction::BodyId
**/
XcmV3JunctionBodyId: {
_enum: {
@@ -544,7 +577,7 @@
}
},
/**
- * Lookup58: xcm::v3::junction::BodyPart
+ * Lookup61: xcm::v3::junction::BodyPart
**/
XcmV3JunctionBodyPart: {
_enum: {
@@ -567,7 +600,7 @@
}
},
/**
- * Lookup59: xcm::v3::multiasset::Fungibility
+ * Lookup62: xcm::v3::multiasset::Fungibility
**/
XcmV3MultiassetFungibility: {
_enum: {
@@ -576,7 +609,7 @@
}
},
/**
- * Lookup60: xcm::v3::multiasset::AssetInstance
+ * Lookup63: xcm::v3::multiasset::AssetInstance
**/
XcmV3MultiassetAssetInstance: {
_enum: {
@@ -589,7 +622,7 @@
}
},
/**
- * Lookup63: orml_tokens::module::Event<T>
+ * Lookup66: orml_tokens::module::Event<T>
**/
OrmlTokensModuleEvent: {
_enum: {
@@ -676,7 +709,7 @@
}
},
/**
- * Lookup64: pallet_foreign_assets::AssetIds
+ * Lookup67: pallet_foreign_assets::AssetIds
**/
PalletForeignAssetsAssetIds: {
_enum: {
@@ -685,13 +718,13 @@
}
},
/**
- * Lookup65: pallet_foreign_assets::NativeCurrency
+ * Lookup68: pallet_foreign_assets::NativeCurrency
**/
PalletForeignAssetsNativeCurrency: {
_enum: ['Here', 'Parent']
},
/**
- * Lookup66: pallet_identity::pallet::Event<T>
+ * Lookup69: pallet_identity::pallet::Event<T>
**/
PalletIdentityEvent: {
_enum: {
@@ -748,7 +781,7 @@
}
},
/**
- * Lookup67: pallet_preimage::pallet::Event<T>
+ * Lookup70: pallet_preimage::pallet::Event<T>
**/
PalletPreimageEvent: {
_enum: {
@@ -773,7 +806,7 @@
}
},
/**
- * Lookup68: cumulus_pallet_xcmp_queue::pallet::Event<T>
+ * Lookup71: cumulus_pallet_xcmp_queue::pallet::Event<T>
**/
CumulusPalletXcmpQueueEvent: {
_enum: {
@@ -808,7 +841,7 @@
}
},
/**
- * Lookup69: xcm::v3::traits::Error
+ * Lookup72: xcm::v3::traits::Error
**/
XcmV3TraitsError: {
_enum: {
@@ -855,7 +888,7 @@
}
},
/**
- * Lookup71: pallet_xcm::pallet::Event<T>
+ * Lookup74: pallet_xcm::pallet::Event<T>
**/
PalletXcmEvent: {
_enum: {
@@ -885,7 +918,7 @@
}
},
/**
- * Lookup72: xcm::v3::traits::Outcome
+ * Lookup75: xcm::v3::traits::Outcome
**/
XcmV3TraitsOutcome: {
_enum: {
@@ -895,11 +928,11 @@
}
},
/**
- * Lookup73: xcm::v3::Xcm<Call>
+ * Lookup76: xcm::v3::Xcm<Call>
**/
XcmV3Xcm: 'Vec<XcmV3Instruction>',
/**
- * Lookup75: xcm::v3::Instruction<Call>
+ * Lookup78: xcm::v3::Instruction<Call>
**/
XcmV3Instruction: {
_enum: {
@@ -1041,7 +1074,7 @@
}
},
/**
- * Lookup76: xcm::v3::Response
+ * Lookup79: xcm::v3::Response
**/
XcmV3Response: {
_enum: {
@@ -1054,7 +1087,7 @@
}
},
/**
- * Lookup80: xcm::v3::PalletInfo
+ * Lookup83: xcm::v3::PalletInfo
**/
XcmV3PalletInfo: {
index: 'Compact<u32>',
@@ -1065,7 +1098,7 @@
patch: 'Compact<u32>'
},
/**
- * Lookup83: xcm::v3::MaybeErrorCode
+ * Lookup86: xcm::v3::MaybeErrorCode
**/
XcmV3MaybeErrorCode: {
_enum: {
@@ -1075,19 +1108,19 @@
}
},
/**
- * Lookup86: xcm::v2::OriginKind
+ * Lookup89: xcm::v2::OriginKind
**/
XcmV2OriginKind: {
_enum: ['Native', 'SovereignAccount', 'Superuser', 'Xcm']
},
/**
- * Lookup87: xcm::double_encoded::DoubleEncoded<T>
+ * Lookup90: xcm::double_encoded::DoubleEncoded<T>
**/
XcmDoubleEncoded: {
encoded: 'Bytes'
},
/**
- * Lookup88: xcm::v3::QueryResponseInfo
+ * Lookup91: xcm::v3::QueryResponseInfo
**/
XcmV3QueryResponseInfo: {
destination: 'XcmV3MultiLocation',
@@ -1095,7 +1128,7 @@
maxWeight: 'SpWeightsWeightV2Weight'
},
/**
- * Lookup89: xcm::v3::multiasset::MultiAssetFilter
+ * Lookup92: xcm::v3::multiasset::MultiAssetFilter
**/
XcmV3MultiassetMultiAssetFilter: {
_enum: {
@@ -1104,7 +1137,7 @@
}
},
/**
- * Lookup90: xcm::v3::multiasset::WildMultiAsset
+ * Lookup93: xcm::v3::multiasset::WildMultiAsset
**/
XcmV3MultiassetWildMultiAsset: {
_enum: {
@@ -1122,13 +1155,13 @@
}
},
/**
- * Lookup91: xcm::v3::multiasset::WildFungibility
+ * Lookup94: xcm::v3::multiasset::WildFungibility
**/
XcmV3MultiassetWildFungibility: {
_enum: ['Fungible', 'NonFungible']
},
/**
- * Lookup93: xcm::v3::WeightLimit
+ * Lookup96: xcm::v3::WeightLimit
**/
XcmV3WeightLimit: {
_enum: {
@@ -1137,7 +1170,7 @@
}
},
/**
- * Lookup94: xcm::VersionedMultiAssets
+ * Lookup97: xcm::VersionedMultiAssets
**/
XcmVersionedMultiAssets: {
_enum: {
@@ -1148,18 +1181,18 @@
}
},
/**
- * Lookup95: xcm::v2::multiasset::MultiAssets
+ * Lookup98: xcm::v2::multiasset::MultiAssets
**/
XcmV2MultiassetMultiAssets: 'Vec<XcmV2MultiAsset>',
/**
- * Lookup97: xcm::v2::multiasset::MultiAsset
+ * Lookup100: xcm::v2::multiasset::MultiAsset
**/
XcmV2MultiAsset: {
id: 'XcmV2MultiassetAssetId',
fun: 'XcmV2MultiassetFungibility'
},
/**
- * Lookup98: xcm::v2::multiasset::AssetId
+ * Lookup101: xcm::v2::multiasset::AssetId
**/
XcmV2MultiassetAssetId: {
_enum: {
@@ -1168,14 +1201,14 @@
}
},
/**
- * Lookup99: xcm::v2::multilocation::MultiLocation
+ * Lookup102: xcm::v2::multilocation::MultiLocation
**/
XcmV2MultiLocation: {
parents: 'u8',
interior: 'XcmV2MultilocationJunctions'
},
/**
- * Lookup100: xcm::v2::multilocation::Junctions
+ * Lookup103: xcm::v2::multilocation::Junctions
**/
XcmV2MultilocationJunctions: {
_enum: {
@@ -1191,7 +1224,7 @@
}
},
/**
- * Lookup101: xcm::v2::junction::Junction
+ * Lookup104: xcm::v2::junction::Junction
**/
XcmV2Junction: {
_enum: {
@@ -1219,7 +1252,7 @@
}
},
/**
- * Lookup102: xcm::v2::NetworkId
+ * Lookup105: xcm::v2::NetworkId
**/
XcmV2NetworkId: {
_enum: {
@@ -1230,7 +1263,7 @@
}
},
/**
- * Lookup104: xcm::v2::BodyId
+ * Lookup107: xcm::v2::BodyId
**/
XcmV2BodyId: {
_enum: {
@@ -1247,7 +1280,7 @@
}
},
/**
- * Lookup105: xcm::v2::BodyPart
+ * Lookup108: xcm::v2::BodyPart
**/
XcmV2BodyPart: {
_enum: {
@@ -1270,7 +1303,7 @@
}
},
/**
- * Lookup106: xcm::v2::multiasset::Fungibility
+ * Lookup109: xcm::v2::multiasset::Fungibility
**/
XcmV2MultiassetFungibility: {
_enum: {
@@ -1279,7 +1312,7 @@
}
},
/**
- * Lookup107: xcm::v2::multiasset::AssetInstance
+ * Lookup110: xcm::v2::multiasset::AssetInstance
**/
XcmV2MultiassetAssetInstance: {
_enum: {
@@ -1293,7 +1326,7 @@
}
},
/**
- * Lookup108: xcm::VersionedMultiLocation
+ * Lookup111: xcm::VersionedMultiLocation
**/
XcmVersionedMultiLocation: {
_enum: {
@@ -1304,7 +1337,7 @@
}
},
/**
- * Lookup109: cumulus_pallet_xcm::pallet::Event<T>
+ * Lookup112: cumulus_pallet_xcm::pallet::Event<T>
**/
CumulusPalletXcmEvent: {
_enum: {
@@ -1314,7 +1347,7 @@
}
},
/**
- * Lookup110: cumulus_pallet_dmp_queue::pallet::Event<T>
+ * Lookup113: cumulus_pallet_dmp_queue::pallet::Event<T>
**/
CumulusPalletDmpQueueEvent: {
_enum: {
@@ -1348,7 +1381,7 @@
}
},
/**
- * Lookup111: pallet_configuration::pallet::Event<T>
+ * Lookup114: pallet_configuration::pallet::Event<T>
**/
PalletConfigurationEvent: {
_enum: {
@@ -1364,7 +1397,7 @@
}
},
/**
- * Lookup114: pallet_common::pallet::Event<T>
+ * Lookup117: pallet_common::pallet::Event<T>
**/
PalletCommonEvent: {
_enum: {
@@ -1393,7 +1426,7 @@
}
},
/**
- * Lookup117: pallet_evm::account::BasicCrossAccountIdRepr<sp_core::crypto::AccountId32>
+ * Lookup120: pallet_evm::account::BasicCrossAccountIdRepr<sp_core::crypto::AccountId32>
**/
PalletEvmAccountBasicCrossAccountIdRepr: {
_enum: {
@@ -1402,7 +1435,7 @@
}
},
/**
- * Lookup120: pallet_structure::pallet::Event<T>
+ * Lookup123: pallet_structure::pallet::Event<T>
**/
PalletStructureEvent: {
_enum: {
@@ -1410,7 +1443,7 @@
}
},
/**
- * Lookup121: pallet_app_promotion::pallet::Event<T>
+ * Lookup124: pallet_app_promotion::pallet::Event<T>
**/
PalletAppPromotionEvent: {
_enum: {
@@ -1421,7 +1454,7 @@
}
},
/**
- * Lookup122: pallet_foreign_assets::module::Event<T>
+ * Lookup125: pallet_foreign_assets::module::Event<T>
**/
PalletForeignAssetsModuleEvent: {
_enum: {
@@ -1446,7 +1479,7 @@
}
},
/**
- * Lookup123: pallet_foreign_assets::module::AssetMetadata<Balance>
+ * Lookup126: pallet_foreign_assets::module::AssetMetadata<Balance>
**/
PalletForeignAssetsModuleAssetMetadata: {
name: 'Bytes',
@@ -1455,7 +1488,7 @@
minimalBalance: 'u128'
},
/**
- * Lookup126: pallet_evm::pallet::Event<T>
+ * Lookup129: pallet_evm::pallet::Event<T>
**/
PalletEvmEvent: {
_enum: {
@@ -1477,7 +1510,7 @@
}
},
/**
- * Lookup127: ethereum::log::Log
+ * Lookup130: ethereum::log::Log
**/
EthereumLog: {
address: 'H160',
@@ -1485,7 +1518,7 @@
data: 'Bytes'
},
/**
- * Lookup129: pallet_ethereum::pallet::Event
+ * Lookup132: pallet_ethereum::pallet::Event
**/
PalletEthereumEvent: {
_enum: {
@@ -1499,7 +1532,7 @@
}
},
/**
- * Lookup130: evm_core::error::ExitReason
+ * Lookup133: evm_core::error::ExitReason
**/
EvmCoreErrorExitReason: {
_enum: {
@@ -1510,13 +1543,13 @@
}
},
/**
- * Lookup131: evm_core::error::ExitSucceed
+ * Lookup134: evm_core::error::ExitSucceed
**/
EvmCoreErrorExitSucceed: {
_enum: ['Stopped', 'Returned', 'Suicided']
},
/**
- * Lookup132: evm_core::error::ExitError
+ * Lookup135: evm_core::error::ExitError
**/
EvmCoreErrorExitError: {
_enum: {
@@ -1534,18 +1567,18 @@
PCUnderflow: 'Null',
CreateEmpty: 'Null',
Other: 'Text',
- __Unused14: 'Null',
+ MaxNonce: 'Null',
InvalidCode: 'u8'
}
},
/**
- * Lookup136: evm_core::error::ExitRevert
+ * Lookup139: evm_core::error::ExitRevert
**/
EvmCoreErrorExitRevert: {
_enum: ['Reverted']
},
/**
- * Lookup137: evm_core::error::ExitFatal
+ * Lookup140: evm_core::error::ExitFatal
**/
EvmCoreErrorExitFatal: {
_enum: {
@@ -1556,7 +1589,7 @@
}
},
/**
- * Lookup138: pallet_evm_contract_helpers::pallet::Event<T>
+ * Lookup141: pallet_evm_contract_helpers::pallet::Event<T>
**/
PalletEvmContractHelpersEvent: {
_enum: {
@@ -1566,25 +1599,25 @@
}
},
/**
- * Lookup139: pallet_evm_migration::pallet::Event<T>
+ * Lookup142: pallet_evm_migration::pallet::Event<T>
**/
PalletEvmMigrationEvent: {
_enum: ['TestEvent']
},
/**
- * Lookup140: pallet_maintenance::pallet::Event<T>
+ * Lookup143: pallet_maintenance::pallet::Event<T>
**/
PalletMaintenanceEvent: {
_enum: ['MaintenanceEnabled', 'MaintenanceDisabled']
},
/**
- * Lookup141: pallet_test_utils::pallet::Event<T>
+ * Lookup144: pallet_test_utils::pallet::Event<T>
**/
PalletTestUtilsEvent: {
_enum: ['ValueIsSet', 'ShouldRollback', 'BatchCompleted']
},
/**
- * Lookup142: frame_system::Phase
+ * Lookup145: frame_system::Phase
**/
FrameSystemPhase: {
_enum: {
@@ -1594,14 +1627,14 @@
}
},
/**
- * Lookup145: frame_system::LastRuntimeUpgradeInfo
+ * Lookup148: frame_system::LastRuntimeUpgradeInfo
**/
FrameSystemLastRuntimeUpgradeInfo: {
specVersion: 'Compact<u32>',
specName: 'Text'
},
/**
- * Lookup146: frame_system::pallet::Call<T>
+ * Lookup149: frame_system::pallet::Call<T>
**/
FrameSystemCall: {
_enum: {
@@ -1636,7 +1669,7 @@
}
},
/**
- * Lookup150: frame_system::limits::BlockWeights
+ * Lookup153: frame_system::limits::BlockWeights
**/
FrameSystemLimitsBlockWeights: {
baseBlock: 'SpWeightsWeightV2Weight',
@@ -1644,7 +1677,7 @@
perClass: 'FrameSupportDispatchPerDispatchClassWeightsPerClass'
},
/**
- * Lookup151: frame_support::dispatch::PerDispatchClass<frame_system::limits::WeightsPerClass>
+ * Lookup154: frame_support::dispatch::PerDispatchClass<frame_system::limits::WeightsPerClass>
**/
FrameSupportDispatchPerDispatchClassWeightsPerClass: {
normal: 'FrameSystemLimitsWeightsPerClass',
@@ -1652,7 +1685,7 @@
mandatory: 'FrameSystemLimitsWeightsPerClass'
},
/**
- * Lookup152: frame_system::limits::WeightsPerClass
+ * Lookup155: frame_system::limits::WeightsPerClass
**/
FrameSystemLimitsWeightsPerClass: {
baseExtrinsic: 'SpWeightsWeightV2Weight',
@@ -1661,13 +1694,13 @@
reserved: 'Option<SpWeightsWeightV2Weight>'
},
/**
- * Lookup154: frame_system::limits::BlockLength
+ * Lookup157: frame_system::limits::BlockLength
**/
FrameSystemLimitsBlockLength: {
max: 'FrameSupportDispatchPerDispatchClassU32'
},
/**
- * Lookup155: frame_support::dispatch::PerDispatchClass<T>
+ * Lookup158: frame_support::dispatch::PerDispatchClass<T>
**/
FrameSupportDispatchPerDispatchClassU32: {
normal: 'u32',
@@ -1675,14 +1708,14 @@
mandatory: 'u32'
},
/**
- * Lookup156: sp_weights::RuntimeDbWeight
+ * Lookup159: sp_weights::RuntimeDbWeight
**/
SpWeightsRuntimeDbWeight: {
read: 'u64',
write: 'u64'
},
/**
- * Lookup157: sp_version::RuntimeVersion
+ * Lookup160: sp_version::RuntimeVersion
**/
SpVersionRuntimeVersion: {
specName: 'Text',
@@ -1695,14 +1728,81 @@
stateVersion: 'u8'
},
/**
- * Lookup162: frame_system::pallet::Error<T>
+ * Lookup165: frame_system::pallet::Error<T>
**/
FrameSystemError: {
_enum: ['InvalidSpecName', 'SpecVersionNeedsToIncrease', 'FailedToExtractRuntimeVersion', 'NonDefaultComposite', 'NonZeroRefCount', 'CallFiltered']
},
/**
- * Lookup163: polkadot_primitives::v4::PersistedValidationData<primitive_types::H256, N>
+ * Lookup166: pallet_state_trie_migration::pallet::MigrationTask<T>
+ **/
+ PalletStateTrieMigrationMigrationTask: {
+ _alias: {
+ size_: 'size'
+ },
+ progressTop: 'PalletStateTrieMigrationProgress',
+ progressChild: 'PalletStateTrieMigrationProgress',
+ size_: 'u32',
+ topItems: 'u32',
+ childItems: 'u32'
+ },
+ /**
+ * Lookup167: pallet_state_trie_migration::pallet::Progress<MaxKeyLen>
**/
+ PalletStateTrieMigrationProgress: {
+ _enum: {
+ ToStart: 'Null',
+ LastKey: 'Bytes',
+ Complete: 'Null'
+ }
+ },
+ /**
+ * Lookup170: pallet_state_trie_migration::pallet::MigrationLimits
+ **/
+ PalletStateTrieMigrationMigrationLimits: {
+ _alias: {
+ size_: 'size'
+ },
+ size_: 'u32',
+ item: 'u32'
+ },
+ /**
+ * Lookup171: pallet_state_trie_migration::pallet::Call<T>
+ **/
+ PalletStateTrieMigrationCall: {
+ _enum: {
+ control_auto_migration: {
+ maybeConfig: 'Option<PalletStateTrieMigrationMigrationLimits>',
+ },
+ continue_migrate: {
+ limits: 'PalletStateTrieMigrationMigrationLimits',
+ realSizeUpper: 'u32',
+ witnessTask: 'PalletStateTrieMigrationMigrationTask',
+ },
+ migrate_custom_top: {
+ _alias: {
+ keys_: 'keys',
+ },
+ keys_: 'Vec<Bytes>',
+ witnessSize: 'u32',
+ },
+ migrate_custom_child: {
+ root: 'Bytes',
+ childKeys: 'Vec<Bytes>',
+ totalSize: 'u32',
+ },
+ set_signed_max_limits: {
+ limits: 'PalletStateTrieMigrationMigrationLimits',
+ },
+ force_set_progress: {
+ progressTop: 'PalletStateTrieMigrationProgress',
+ progressChild: 'PalletStateTrieMigrationProgress'
+ }
+ }
+ },
+ /**
+ * Lookup172: polkadot_primitives::v4::PersistedValidationData<primitive_types::H256, N>
+ **/
PolkadotPrimitivesV4PersistedValidationData: {
parentHead: 'Bytes',
relayParentNumber: 'u32',
@@ -1710,29 +1810,36 @@
maxPovSize: 'u32'
},
/**
- * Lookup166: polkadot_primitives::v4::UpgradeRestriction
+ * Lookup175: polkadot_primitives::v4::UpgradeRestriction
**/
PolkadotPrimitivesV4UpgradeRestriction: {
_enum: ['Present']
},
/**
- * Lookup167: sp_trie::storage_proof::StorageProof
+ * Lookup176: sp_trie::storage_proof::StorageProof
**/
SpTrieStorageProof: {
trieNodes: 'BTreeSet<Bytes>'
},
/**
- * Lookup169: cumulus_pallet_parachain_system::relay_state_snapshot::MessagingStateSnapshot
+ * Lookup178: cumulus_pallet_parachain_system::relay_state_snapshot::MessagingStateSnapshot
**/
CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot: {
dmqMqcHead: 'H256',
- relayDispatchQueueSize: '(u32,u32)',
+ relayDispatchQueueSize: 'CumulusPalletParachainSystemRelayStateSnapshotRelayDispachQueueSize',
ingressChannels: 'Vec<(u32,PolkadotPrimitivesV4AbridgedHrmpChannel)>',
egressChannels: 'Vec<(u32,PolkadotPrimitivesV4AbridgedHrmpChannel)>'
},
/**
- * Lookup172: polkadot_primitives::v4::AbridgedHrmpChannel
+ * Lookup179: cumulus_pallet_parachain_system::relay_state_snapshot::RelayDispachQueueSize
**/
+ CumulusPalletParachainSystemRelayStateSnapshotRelayDispachQueueSize: {
+ remainingCount: 'u32',
+ remainingSize: 'u32'
+ },
+ /**
+ * Lookup182: polkadot_primitives::v4::AbridgedHrmpChannel
+ **/
PolkadotPrimitivesV4AbridgedHrmpChannel: {
maxCapacity: 'u32',
maxTotalSize: 'u32',
@@ -1742,7 +1849,7 @@
mqcHead: 'Option<H256>'
},
/**
- * Lookup174: polkadot_primitives::v4::AbridgedHostConfiguration
+ * Lookup184: polkadot_primitives::v4::AbridgedHostConfiguration
**/
PolkadotPrimitivesV4AbridgedHostConfiguration: {
maxCodeSize: 'u32',
@@ -1756,21 +1863,21 @@
validationUpgradeDelay: 'u32'
},
/**
- * Lookup180: polkadot_core_primitives::OutboundHrmpMessage<polkadot_parachain::primitives::Id>
+ * Lookup190: polkadot_core_primitives::OutboundHrmpMessage<polkadot_parachain::primitives::Id>
**/
PolkadotCorePrimitivesOutboundHrmpMessage: {
recipient: 'u32',
data: 'Bytes'
},
/**
- * Lookup181: cumulus_pallet_parachain_system::CodeUpgradeAuthorization<T>
+ * Lookup191: cumulus_pallet_parachain_system::CodeUpgradeAuthorization<T>
**/
CumulusPalletParachainSystemCodeUpgradeAuthorization: {
codeHash: 'H256',
checkVersion: 'bool'
},
/**
- * Lookup182: cumulus_pallet_parachain_system::pallet::Call<T>
+ * Lookup192: cumulus_pallet_parachain_system::pallet::Call<T>
**/
CumulusPalletParachainSystemCall: {
_enum: {
@@ -1790,7 +1897,7 @@
}
},
/**
- * Lookup183: cumulus_primitives_parachain_inherent::ParachainInherentData
+ * Lookup193: cumulus_primitives_parachain_inherent::ParachainInherentData
**/
CumulusPrimitivesParachainInherentParachainInherentData: {
validationData: 'PolkadotPrimitivesV4PersistedValidationData',
@@ -1799,31 +1906,31 @@
horizontalMessages: 'BTreeMap<u32, Vec<PolkadotCorePrimitivesInboundHrmpMessage>>'
},
/**
- * Lookup185: polkadot_core_primitives::InboundDownwardMessage<BlockNumber>
+ * Lookup195: polkadot_core_primitives::InboundDownwardMessage<BlockNumber>
**/
PolkadotCorePrimitivesInboundDownwardMessage: {
sentAt: 'u32',
msg: 'Bytes'
},
/**
- * Lookup188: polkadot_core_primitives::InboundHrmpMessage<BlockNumber>
+ * Lookup198: polkadot_core_primitives::InboundHrmpMessage<BlockNumber>
**/
PolkadotCorePrimitivesInboundHrmpMessage: {
sentAt: 'u32',
data: 'Bytes'
},
/**
- * Lookup191: cumulus_pallet_parachain_system::pallet::Error<T>
+ * Lookup201: cumulus_pallet_parachain_system::pallet::Error<T>
**/
CumulusPalletParachainSystemError: {
_enum: ['OverlappingUpgrades', 'ProhibitedByPolkadot', 'TooBig', 'ValidationDataNotAvailable', 'HostConfigurationNotAvailable', 'NotScheduled', 'NothingAuthorized', 'Unauthorized']
},
/**
- * Lookup192: parachain_info::pallet::Call<T>
+ * Lookup202: parachain_info::pallet::Call<T>
**/
ParachainInfoCall: 'Null',
/**
- * Lookup195: pallet_collator_selection::pallet::Call<T>
+ * Lookup205: pallet_collator_selection::pallet::Call<T>
**/
PalletCollatorSelectionCall: {
_enum: {
@@ -1846,31 +1953,31 @@
}
},
/**
- * Lookup196: pallet_collator_selection::pallet::Error<T>
+ * Lookup206: pallet_collator_selection::pallet::Error<T>
**/
PalletCollatorSelectionError: {
_enum: ['TooManyCandidates', 'Unknown', 'Permission', 'AlreadyHoldingLicense', 'NoLicense', 'AlreadyCandidate', 'NotCandidate', 'TooManyInvulnerables', 'TooFewInvulnerables', 'AlreadyInvulnerable', 'NotInvulnerable', 'NoAssociatedValidatorId', 'ValidatorNotRegistered']
},
/**
- * Lookup199: opal_runtime::runtime_common::SessionKeys
+ * Lookup209: opal_runtime::runtime_common::SessionKeys
**/
OpalRuntimeRuntimeCommonSessionKeys: {
aura: 'SpConsensusAuraSr25519AppSr25519Public'
},
/**
- * Lookup200: sp_consensus_aura::sr25519::app_sr25519::Public
+ * Lookup210: sp_consensus_aura::sr25519::app_sr25519::Public
**/
SpConsensusAuraSr25519AppSr25519Public: 'SpCoreSr25519Public',
/**
- * Lookup201: sp_core::sr25519::Public
+ * Lookup211: sp_core::sr25519::Public
**/
SpCoreSr25519Public: '[u8;32]',
/**
- * Lookup204: sp_core::crypto::KeyTypeId
+ * Lookup214: sp_core::crypto::KeyTypeId
**/
SpCoreCryptoKeyTypeId: '[u8;4]',
/**
- * Lookup205: pallet_session::pallet::Call<T>
+ * Lookup215: pallet_session::pallet::Call<T>
**/
PalletSessionCall: {
_enum: {
@@ -1885,13 +1992,13 @@
}
},
/**
- * Lookup206: pallet_session::pallet::Error<T>
+ * Lookup216: pallet_session::pallet::Error<T>
**/
PalletSessionError: {
_enum: ['InvalidProof', 'NoAssociatedValidatorId', 'DuplicatedKey', 'NoKeys', 'NoAccount']
},
/**
- * Lookup211: pallet_balances::types::BalanceLock<Balance>
+ * Lookup221: pallet_balances::types::BalanceLock<Balance>
**/
PalletBalancesBalanceLock: {
id: '[u8;8]',
@@ -1899,27 +2006,27 @@
reasons: 'PalletBalancesReasons'
},
/**
- * Lookup212: pallet_balances::types::Reasons
+ * Lookup222: pallet_balances::types::Reasons
**/
PalletBalancesReasons: {
_enum: ['Fee', 'Misc', 'All']
},
/**
- * Lookup215: pallet_balances::types::ReserveData<ReserveIdentifier, Balance>
+ * Lookup225: pallet_balances::types::ReserveData<ReserveIdentifier, Balance>
**/
PalletBalancesReserveData: {
id: '[u8;16]',
amount: 'u128'
},
/**
- * Lookup218: pallet_balances::types::IdAmount<Id, Balance>
+ * Lookup228: pallet_balances::types::IdAmount<Id, Balance>
**/
PalletBalancesIdAmount: {
id: '[u8;16]',
amount: 'u128'
},
/**
- * Lookup220: pallet_balances::pallet::Call<T, I>
+ * Lookup231: pallet_balances::pallet::Call<T, I>
**/
PalletBalancesCall: {
_enum: {
@@ -1963,13 +2070,13 @@
}
},
/**
- * Lookup223: pallet_balances::pallet::Error<T, I>
+ * Lookup234: pallet_balances::pallet::Error<T, I>
**/
PalletBalancesError: {
_enum: ['VestingBalance', 'LiquidityRestrictions', 'InsufficientBalance', 'ExistentialDeposit', 'Expendability', 'ExistingVestingSchedule', 'DeadAccount', 'TooManyReserves', 'TooManyHolds', 'TooManyFreezes']
},
/**
- * Lookup224: pallet_timestamp::pallet::Call<T>
+ * Lookup235: pallet_timestamp::pallet::Call<T>
**/
PalletTimestampCall: {
_enum: {
@@ -1979,13 +2086,13 @@
}
},
/**
- * Lookup226: pallet_transaction_payment::Releases
+ * Lookup237: pallet_transaction_payment::Releases
**/
PalletTransactionPaymentReleases: {
_enum: ['V1Ancient', 'V2']
},
/**
- * Lookup227: pallet_treasury::Proposal<sp_core::crypto::AccountId32, Balance>
+ * Lookup238: pallet_treasury::Proposal<sp_core::crypto::AccountId32, Balance>
**/
PalletTreasuryProposal: {
proposer: 'AccountId32',
@@ -1994,7 +2101,7 @@
bond: 'u128'
},
/**
- * Lookup229: pallet_treasury::pallet::Call<T, I>
+ * Lookup240: pallet_treasury::pallet::Call<T, I>
**/
PalletTreasuryCall: {
_enum: {
@@ -2018,17 +2125,17 @@
}
},
/**
- * Lookup231: frame_support::PalletId
+ * Lookup242: frame_support::PalletId
**/
FrameSupportPalletId: '[u8;8]',
/**
- * Lookup232: pallet_treasury::pallet::Error<T, I>
+ * Lookup243: pallet_treasury::pallet::Error<T, I>
**/
PalletTreasuryError: {
_enum: ['InsufficientProposersBalance', 'InvalidIndex', 'TooManyApprovals', 'InsufficientPermission', 'ProposalNotApproved']
},
/**
- * Lookup233: pallet_sudo::pallet::Call<T>
+ * Lookup244: pallet_sudo::pallet::Call<T>
**/
PalletSudoCall: {
_enum: {
@@ -2052,7 +2159,7 @@
}
},
/**
- * Lookup235: orml_vesting::module::Call<T>
+ * Lookup246: orml_vesting::module::Call<T>
**/
OrmlVestingModuleCall: {
_enum: {
@@ -2071,7 +2178,7 @@
}
},
/**
- * Lookup237: orml_xtokens::module::Call<T>
+ * Lookup248: orml_xtokens::module::Call<T>
**/
OrmlXtokensModuleCall: {
_enum: {
@@ -2114,7 +2221,7 @@
}
},
/**
- * Lookup238: xcm::VersionedMultiAsset
+ * Lookup249: xcm::VersionedMultiAsset
**/
XcmVersionedMultiAsset: {
_enum: {
@@ -2125,7 +2232,7 @@
}
},
/**
- * Lookup241: orml_tokens::module::Call<T>
+ * Lookup252: orml_tokens::module::Call<T>
**/
OrmlTokensModuleCall: {
_enum: {
@@ -2159,7 +2266,7 @@
}
},
/**
- * Lookup242: pallet_identity::pallet::Call<T>
+ * Lookup253: pallet_identity::pallet::Call<T>
**/
PalletIdentityCall: {
_enum: {
@@ -2228,7 +2335,7 @@
}
},
/**
- * Lookup243: pallet_identity::types::IdentityInfo<FieldLimit>
+ * Lookup254: pallet_identity::types::IdentityInfo<FieldLimit>
**/
PalletIdentityIdentityInfo: {
additional: 'Vec<(Data,Data)>',
@@ -2242,7 +2349,7 @@
twitter: 'Data'
},
/**
- * Lookup279: pallet_identity::types::BitFlags<pallet_identity::types::IdentityField>
+ * Lookup290: pallet_identity::types::BitFlags<pallet_identity::types::IdentityField>
**/
PalletIdentityBitFlags: {
_bitLength: 64,
@@ -2256,13 +2363,13 @@
Twitter: 128
},
/**
- * Lookup280: pallet_identity::types::IdentityField
+ * Lookup291: pallet_identity::types::IdentityField
**/
PalletIdentityIdentityField: {
_enum: ['__Unused0', 'Display', 'Legal', '__Unused3', 'Web', '__Unused5', '__Unused6', '__Unused7', 'Riot', '__Unused9', '__Unused10', '__Unused11', '__Unused12', '__Unused13', '__Unused14', '__Unused15', 'Email', '__Unused17', '__Unused18', '__Unused19', '__Unused20', '__Unused21', '__Unused22', '__Unused23', '__Unused24', '__Unused25', '__Unused26', '__Unused27', '__Unused28', '__Unused29', '__Unused30', '__Unused31', 'PgpFingerprint', '__Unused33', '__Unused34', '__Unused35', '__Unused36', '__Unused37', '__Unused38', '__Unused39', '__Unused40', '__Unused41', '__Unused42', '__Unused43', '__Unused44', '__Unused45', '__Unused46', '__Unused47', '__Unused48', '__Unused49', '__Unused50', '__Unused51', '__Unused52', '__Unused53', '__Unused54', '__Unused55', '__Unused56', '__Unused57', '__Unused58', '__Unused59', '__Unused60', '__Unused61', '__Unused62', '__Unused63', 'Image', '__Unused65', '__Unused66', '__Unused67', '__Unused68', '__Unused69', '__Unused70', '__Unused71', '__Unused72', '__Unused73', '__Unused74', '__Unused75', '__Unused76', '__Unused77', '__Unused78', '__Unused79', '__Unused80', '__Unused81', '__Unused82', '__Unused83', '__Unused84', '__Unused85', '__Unused86', '__Unused87', '__Unused88', '__Unused89', '__Unused90', '__Unused91', '__Unused92', '__Unused93', '__Unused94', '__Unused95', '__Unused96', '__Unused97', '__Unused98', '__Unused99', '__Unused100', '__Unused101', '__Unused102', '__Unused103', '__Unused104', '__Unused105', '__Unused106', '__Unused107', '__Unused108', '__Unused109', '__Unused110', '__Unused111', '__Unused112', '__Unused113', '__Unused114', '__Unused115', '__Unused116', '__Unused117', '__Unused118', '__Unused119', '__Unused120', '__Unused121', '__Unused122', '__Unused123', '__Unused124', '__Unused125', '__Unused126', '__Unused127', 'Twitter']
},
/**
- * Lookup281: pallet_identity::types::Judgement<Balance>
+ * Lookup292: pallet_identity::types::Judgement<Balance>
**/
PalletIdentityJudgement: {
_enum: {
@@ -2276,7 +2383,7 @@
}
},
/**
- * Lookup284: pallet_identity::types::Registration<Balance, MaxJudgements, MaxAdditionalFields>
+ * Lookup295: pallet_identity::types::Registration<Balance, MaxJudgements, MaxAdditionalFields>
**/
PalletIdentityRegistration: {
judgements: 'Vec<(u32,PalletIdentityJudgement)>',
@@ -2284,7 +2391,7 @@
info: 'PalletIdentityIdentityInfo'
},
/**
- * Lookup292: pallet_preimage::pallet::Call<T>
+ * Lookup303: pallet_preimage::pallet::Call<T>
**/
PalletPreimageCall: {
_enum: {
@@ -2312,7 +2419,7 @@
}
},
/**
- * Lookup293: cumulus_pallet_xcmp_queue::pallet::Call<T>
+ * Lookup304: cumulus_pallet_xcmp_queue::pallet::Call<T>
**/
CumulusPalletXcmpQueueCall: {
_enum: {
@@ -2361,7 +2468,7 @@
}
},
/**
- * Lookup294: pallet_xcm::pallet::Call<T>
+ * Lookup305: pallet_xcm::pallet::Call<T>
**/
PalletXcmCall: {
_enum: {
@@ -2418,7 +2525,7 @@
}
},
/**
- * Lookup295: xcm::VersionedXcm<RuntimeCall>
+ * Lookup306: xcm::VersionedXcm<RuntimeCall>
**/
XcmVersionedXcm: {
_enum: {
@@ -2429,11 +2536,11 @@
}
},
/**
- * Lookup296: xcm::v2::Xcm<RuntimeCall>
+ * Lookup307: xcm::v2::Xcm<RuntimeCall>
**/
XcmV2Xcm: 'Vec<XcmV2Instruction>',
/**
- * Lookup298: xcm::v2::Instruction<RuntimeCall>
+ * Lookup309: xcm::v2::Instruction<RuntimeCall>
**/
XcmV2Instruction: {
_enum: {
@@ -2531,7 +2638,7 @@
}
},
/**
- * Lookup299: xcm::v2::Response
+ * Lookup310: xcm::v2::Response
**/
XcmV2Response: {
_enum: {
@@ -2542,7 +2649,7 @@
}
},
/**
- * Lookup302: xcm::v2::traits::Error
+ * Lookup313: xcm::v2::traits::Error
**/
XcmV2TraitsError: {
_enum: {
@@ -2575,7 +2682,7 @@
}
},
/**
- * Lookup303: xcm::v2::multiasset::MultiAssetFilter
+ * Lookup314: xcm::v2::multiasset::MultiAssetFilter
**/
XcmV2MultiassetMultiAssetFilter: {
_enum: {
@@ -2584,7 +2691,7 @@
}
},
/**
- * Lookup304: xcm::v2::multiasset::WildMultiAsset
+ * Lookup315: xcm::v2::multiasset::WildMultiAsset
**/
XcmV2MultiassetWildMultiAsset: {
_enum: {
@@ -2596,13 +2703,13 @@
}
},
/**
- * Lookup305: xcm::v2::multiasset::WildFungibility
+ * Lookup316: xcm::v2::multiasset::WildFungibility
**/
XcmV2MultiassetWildFungibility: {
_enum: ['Fungible', 'NonFungible']
},
/**
- * Lookup306: xcm::v2::WeightLimit
+ * Lookup317: xcm::v2::WeightLimit
**/
XcmV2WeightLimit: {
_enum: {
@@ -2611,11 +2718,11 @@
}
},
/**
- * Lookup315: cumulus_pallet_xcm::pallet::Call<T>
+ * Lookup326: cumulus_pallet_xcm::pallet::Call<T>
**/
CumulusPalletXcmCall: 'Null',
/**
- * Lookup316: cumulus_pallet_dmp_queue::pallet::Call<T>
+ * Lookup327: cumulus_pallet_dmp_queue::pallet::Call<T>
**/
CumulusPalletDmpQueueCall: {
_enum: {
@@ -2626,7 +2733,7 @@
}
},
/**
- * Lookup317: pallet_inflation::pallet::Call<T>
+ * Lookup328: pallet_inflation::pallet::Call<T>
**/
PalletInflationCall: {
_enum: {
@@ -2636,7 +2743,7 @@
}
},
/**
- * Lookup318: pallet_unique::pallet::Call<T>
+ * Lookup329: pallet_unique::pallet::Call<T>
**/
PalletUniqueCall: {
_enum: {
@@ -2787,7 +2894,7 @@
}
},
/**
- * Lookup323: up_data_structs::CollectionMode
+ * Lookup334: up_data_structs::CollectionMode
**/
UpDataStructsCollectionMode: {
_enum: {
@@ -2797,7 +2904,7 @@
}
},
/**
- * Lookup324: up_data_structs::CreateCollectionData<sp_core::crypto::AccountId32>
+ * Lookup335: up_data_structs::CreateCollectionData<sp_core::crypto::AccountId32>
**/
UpDataStructsCreateCollectionData: {
mode: 'UpDataStructsCollectionMode',
@@ -2812,13 +2919,13 @@
properties: 'Vec<UpDataStructsProperty>'
},
/**
- * Lookup326: up_data_structs::AccessMode
+ * Lookup337: up_data_structs::AccessMode
**/
UpDataStructsAccessMode: {
_enum: ['Normal', 'AllowList']
},
/**
- * Lookup328: up_data_structs::CollectionLimits
+ * Lookup339: up_data_structs::CollectionLimits
**/
UpDataStructsCollectionLimits: {
accountTokenOwnershipLimit: 'Option<u32>',
@@ -2832,7 +2939,7 @@
transfersEnabled: 'Option<bool>'
},
/**
- * Lookup330: up_data_structs::SponsoringRateLimit
+ * Lookup341: up_data_structs::SponsoringRateLimit
**/
UpDataStructsSponsoringRateLimit: {
_enum: {
@@ -2841,7 +2948,7 @@
}
},
/**
- * Lookup333: up_data_structs::CollectionPermissions
+ * Lookup344: up_data_structs::CollectionPermissions
**/
UpDataStructsCollectionPermissions: {
access: 'Option<UpDataStructsAccessMode>',
@@ -2849,7 +2956,7 @@
nesting: 'Option<UpDataStructsNestingPermissions>'
},
/**
- * Lookup335: up_data_structs::NestingPermissions
+ * Lookup346: up_data_structs::NestingPermissions
**/
UpDataStructsNestingPermissions: {
tokenOwner: 'bool',
@@ -2857,18 +2964,18 @@
restricted: 'Option<UpDataStructsOwnerRestrictedSet>'
},
/**
- * Lookup337: up_data_structs::OwnerRestrictedSet
+ * Lookup348: up_data_structs::OwnerRestrictedSet
**/
UpDataStructsOwnerRestrictedSet: 'BTreeSet<u32>',
/**
- * Lookup342: up_data_structs::PropertyKeyPermission
+ * Lookup353: up_data_structs::PropertyKeyPermission
**/
UpDataStructsPropertyKeyPermission: {
key: 'Bytes',
permission: 'UpDataStructsPropertyPermission'
},
/**
- * Lookup343: up_data_structs::PropertyPermission
+ * Lookup354: up_data_structs::PropertyPermission
**/
UpDataStructsPropertyPermission: {
mutable: 'bool',
@@ -2876,14 +2983,14 @@
tokenOwner: 'bool'
},
/**
- * Lookup346: up_data_structs::Property
+ * Lookup357: up_data_structs::Property
**/
UpDataStructsProperty: {
key: 'Bytes',
value: 'Bytes'
},
/**
- * Lookup349: up_data_structs::CreateItemData
+ * Lookup360: up_data_structs::CreateItemData
**/
UpDataStructsCreateItemData: {
_enum: {
@@ -2893,26 +3000,26 @@
}
},
/**
- * Lookup350: up_data_structs::CreateNftData
+ * Lookup361: up_data_structs::CreateNftData
**/
UpDataStructsCreateNftData: {
properties: 'Vec<UpDataStructsProperty>'
},
/**
- * Lookup351: up_data_structs::CreateFungibleData
+ * Lookup362: up_data_structs::CreateFungibleData
**/
UpDataStructsCreateFungibleData: {
value: 'u128'
},
/**
- * Lookup352: up_data_structs::CreateReFungibleData
+ * Lookup363: up_data_structs::CreateReFungibleData
**/
UpDataStructsCreateReFungibleData: {
pieces: 'u128',
properties: 'Vec<UpDataStructsProperty>'
},
/**
- * Lookup355: up_data_structs::CreateItemExData<pallet_evm::account::BasicCrossAccountIdRepr<sp_core::crypto::AccountId32>>
+ * Lookup366: up_data_structs::CreateItemExData<pallet_evm::account::BasicCrossAccountIdRepr<sp_core::crypto::AccountId32>>
**/
UpDataStructsCreateItemExData: {
_enum: {
@@ -2923,14 +3030,14 @@
}
},
/**
- * Lookup357: up_data_structs::CreateNftExData<pallet_evm::account::BasicCrossAccountIdRepr<sp_core::crypto::AccountId32>>
+ * Lookup368: up_data_structs::CreateNftExData<pallet_evm::account::BasicCrossAccountIdRepr<sp_core::crypto::AccountId32>>
**/
UpDataStructsCreateNftExData: {
properties: 'Vec<UpDataStructsProperty>',
owner: 'PalletEvmAccountBasicCrossAccountIdRepr'
},
/**
- * Lookup364: up_data_structs::CreateRefungibleExSingleOwner<pallet_evm::account::BasicCrossAccountIdRepr<sp_core::crypto::AccountId32>>
+ * Lookup375: up_data_structs::CreateRefungibleExSingleOwner<pallet_evm::account::BasicCrossAccountIdRepr<sp_core::crypto::AccountId32>>
**/
UpDataStructsCreateRefungibleExSingleOwner: {
user: 'PalletEvmAccountBasicCrossAccountIdRepr',
@@ -2938,14 +3045,14 @@
properties: 'Vec<UpDataStructsProperty>'
},
/**
- * Lookup366: up_data_structs::CreateRefungibleExMultipleOwners<pallet_evm::account::BasicCrossAccountIdRepr<sp_core::crypto::AccountId32>>
+ * Lookup377: up_data_structs::CreateRefungibleExMultipleOwners<pallet_evm::account::BasicCrossAccountIdRepr<sp_core::crypto::AccountId32>>
**/
UpDataStructsCreateRefungibleExMultipleOwners: {
users: 'BTreeMap<PalletEvmAccountBasicCrossAccountIdRepr, u128>',
properties: 'Vec<UpDataStructsProperty>'
},
/**
- * Lookup367: pallet_configuration::pallet::Call<T>
+ * Lookup378: pallet_configuration::pallet::Call<T>
**/
PalletConfigurationCall: {
_enum: {
@@ -2971,7 +3078,7 @@
}
},
/**
- * Lookup369: pallet_configuration::AppPromotionConfiguration<BlockNumber>
+ * Lookup380: pallet_configuration::AppPromotionConfiguration<BlockNumber>
**/
PalletConfigurationAppPromotionConfiguration: {
recalculationInterval: 'Option<u32>',
@@ -2980,11 +3087,11 @@
maxStakersPerCalculation: 'Option<u8>'
},
/**
- * Lookup373: pallet_structure::pallet::Call<T>
+ * Lookup384: pallet_structure::pallet::Call<T>
**/
PalletStructureCall: 'Null',
/**
- * Lookup374: pallet_app_promotion::pallet::Call<T>
+ * Lookup385: pallet_app_promotion::pallet::Call<T>
**/
PalletAppPromotionCall: {
_enum: {
@@ -3011,12 +3118,15 @@
stakersNumber: 'Option<u8>',
},
unstake_partial: {
- amount: 'u128'
+ amount: 'u128',
+ },
+ force_unstake: {
+ pendingBlocks: 'Vec<u32>'
}
}
},
/**
- * Lookup375: pallet_foreign_assets::module::Call<T>
+ * Lookup386: pallet_foreign_assets::module::Call<T>
**/
PalletForeignAssetsModuleCall: {
_enum: {
@@ -3033,7 +3143,7 @@
}
},
/**
- * Lookup376: pallet_evm::pallet::Call<T>
+ * Lookup387: pallet_evm::pallet::Call<T>
**/
PalletEvmCall: {
_enum: {
@@ -3076,7 +3186,7 @@
}
},
/**
- * Lookup382: pallet_ethereum::pallet::Call<T>
+ * Lookup393: pallet_ethereum::pallet::Call<T>
**/
PalletEthereumCall: {
_enum: {
@@ -3086,7 +3196,7 @@
}
},
/**
- * Lookup383: ethereum::transaction::TransactionV2
+ * Lookup394: ethereum::transaction::TransactionV2
**/
EthereumTransactionTransactionV2: {
_enum: {
@@ -3096,7 +3206,7 @@
}
},
/**
- * Lookup384: ethereum::transaction::LegacyTransaction
+ * Lookup395: ethereum::transaction::LegacyTransaction
**/
EthereumTransactionLegacyTransaction: {
nonce: 'U256',
@@ -3108,7 +3218,7 @@
signature: 'EthereumTransactionTransactionSignature'
},
/**
- * Lookup385: ethereum::transaction::TransactionAction
+ * Lookup396: ethereum::transaction::TransactionAction
**/
EthereumTransactionTransactionAction: {
_enum: {
@@ -3117,7 +3227,7 @@
}
},
/**
- * Lookup386: ethereum::transaction::TransactionSignature
+ * Lookup397: ethereum::transaction::TransactionSignature
**/
EthereumTransactionTransactionSignature: {
v: 'u64',
@@ -3125,7 +3235,7 @@
s: 'H256'
},
/**
- * Lookup388: ethereum::transaction::EIP2930Transaction
+ * Lookup399: ethereum::transaction::EIP2930Transaction
**/
EthereumTransactionEip2930Transaction: {
chainId: 'u64',
@@ -3141,14 +3251,14 @@
s: 'H256'
},
/**
- * Lookup390: ethereum::transaction::AccessListItem
+ * Lookup401: ethereum::transaction::AccessListItem
**/
EthereumTransactionAccessListItem: {
address: 'H160',
storageKeys: 'Vec<H256>'
},
/**
- * Lookup391: ethereum::transaction::EIP1559Transaction
+ * Lookup402: ethereum::transaction::EIP1559Transaction
**/
EthereumTransactionEip1559Transaction: {
chainId: 'u64',
@@ -3165,13 +3275,7 @@
s: 'H256'
},
/**
- * Lookup392: pallet_evm_coder_substrate::pallet::Call<T>
- **/
- PalletEvmCoderSubstrateCall: {
- _enum: ['empty_call']
- },
- /**
- * Lookup393: pallet_evm_contract_helpers::pallet::Call<T>
+ * Lookup403: pallet_evm_contract_helpers::pallet::Call<T>
**/
PalletEvmContractHelpersCall: {
_enum: {
@@ -3181,7 +3285,7 @@
}
},
/**
- * Lookup395: pallet_evm_migration::pallet::Call<T>
+ * Lookup405: pallet_evm_migration::pallet::Call<T>
**/
PalletEvmMigrationCall: {
_enum: {
@@ -3206,7 +3310,7 @@
}
},
/**
- * Lookup399: pallet_maintenance::pallet::Call<T>
+ * Lookup409: pallet_maintenance::pallet::Call<T>
**/
PalletMaintenanceCall: {
_enum: {
@@ -3222,7 +3326,7 @@
}
},
/**
- * Lookup400: pallet_test_utils::pallet::Call<T>
+ * Lookup410: pallet_test_utils::pallet::Call<T>
**/
PalletTestUtilsCall: {
_enum: {
@@ -3241,32 +3345,32 @@
}
},
/**
- * Lookup402: pallet_sudo::pallet::Error<T>
+ * Lookup412: pallet_sudo::pallet::Error<T>
**/
PalletSudoError: {
_enum: ['RequireSudo']
},
/**
- * Lookup404: orml_vesting::module::Error<T>
+ * Lookup414: orml_vesting::module::Error<T>
**/
OrmlVestingModuleError: {
_enum: ['ZeroVestingPeriod', 'ZeroVestingPeriodCount', 'InsufficientBalanceToLock', 'TooManyVestingSchedules', 'AmountLow', 'MaxVestingSchedulesExceeded']
},
/**
- * Lookup405: orml_xtokens::module::Error<T>
+ * Lookup415: orml_xtokens::module::Error<T>
**/
OrmlXtokensModuleError: {
_enum: ['AssetHasNoReserve', 'NotCrossChainTransfer', 'InvalidDest', 'NotCrossChainTransferableCurrency', 'UnweighableMessage', 'XcmExecutionFailed', 'CannotReanchor', 'InvalidAncestry', 'InvalidAsset', 'DestinationNotInvertible', 'BadVersion', 'DistinctReserveForAssetAndFee', 'ZeroFee', 'ZeroAmount', 'TooManyAssetsBeingSent', 'AssetIndexNonExistent', 'FeeNotEnough', 'NotSupportedMultiLocation', 'MinXcmFeeNotDefined']
},
/**
- * Lookup408: orml_tokens::BalanceLock<Balance>
+ * Lookup418: orml_tokens::BalanceLock<Balance>
**/
OrmlTokensBalanceLock: {
id: '[u8;8]',
amount: 'u128'
},
/**
- * Lookup410: orml_tokens::AccountData<Balance>
+ * Lookup420: orml_tokens::AccountData<Balance>
**/
OrmlTokensAccountData: {
free: 'u128',
@@ -3274,20 +3378,20 @@
frozen: 'u128'
},
/**
- * Lookup412: orml_tokens::ReserveData<ReserveIdentifier, Balance>
+ * Lookup422: orml_tokens::ReserveData<ReserveIdentifier, Balance>
**/
OrmlTokensReserveData: {
id: 'Null',
amount: 'u128'
},
/**
- * Lookup414: orml_tokens::module::Error<T>
+ * Lookup424: orml_tokens::module::Error<T>
**/
OrmlTokensModuleError: {
_enum: ['BalanceTooLow', 'AmountIntoBalanceFailed', 'LiquidityRestrictions', 'MaxLocksExceeded', 'KeepAlive', 'ExistentialDeposit', 'DeadAccount', 'TooManyReserves']
},
/**
- * Lookup419: pallet_identity::types::RegistrarInfo<Balance, sp_core::crypto::AccountId32>
+ * Lookup429: pallet_identity::types::RegistrarInfo<Balance, sp_core::crypto::AccountId32>
**/
PalletIdentityRegistrarInfo: {
account: 'AccountId32',
@@ -3295,13 +3399,13 @@
fields: 'PalletIdentityBitFlags'
},
/**
- * Lookup421: pallet_identity::pallet::Error<T>
+ * Lookup431: pallet_identity::pallet::Error<T>
**/
PalletIdentityError: {
_enum: ['TooManySubAccounts', 'NotFound', 'NotNamed', 'EmptyIndex', 'FeeChanged', 'NoIdentity', 'StickyJudgement', 'JudgementGiven', 'InvalidJudgement', 'InvalidIndex', 'InvalidTarget', 'TooManyFields', 'TooManyRegistrars', 'AlreadyClaimed', 'NotSub', 'NotOwned', 'JudgementForDifferentIdentity', 'JudgementPaymentFailed']
},
/**
- * Lookup422: pallet_preimage::RequestStatus<sp_core::crypto::AccountId32, Balance>
+ * Lookup432: pallet_preimage::RequestStatus<sp_core::crypto::AccountId32, Balance>
**/
PalletPreimageRequestStatus: {
_enum: {
@@ -3317,13 +3421,13 @@
}
},
/**
- * Lookup427: pallet_preimage::pallet::Error<T>
+ * Lookup437: pallet_preimage::pallet::Error<T>
**/
PalletPreimageError: {
_enum: ['TooBig', 'AlreadyNoted', 'NotAuthorized', 'NotNoted', 'Requested', 'NotRequested']
},
/**
- * Lookup429: cumulus_pallet_xcmp_queue::InboundChannelDetails
+ * Lookup439: cumulus_pallet_xcmp_queue::InboundChannelDetails
**/
CumulusPalletXcmpQueueInboundChannelDetails: {
sender: 'u32',
@@ -3331,19 +3435,19 @@
messageMetadata: 'Vec<(u32,PolkadotParachainPrimitivesXcmpMessageFormat)>'
},
/**
- * Lookup430: cumulus_pallet_xcmp_queue::InboundState
+ * Lookup440: cumulus_pallet_xcmp_queue::InboundState
**/
CumulusPalletXcmpQueueInboundState: {
_enum: ['Ok', 'Suspended']
},
/**
- * Lookup433: polkadot_parachain::primitives::XcmpMessageFormat
+ * Lookup443: polkadot_parachain::primitives::XcmpMessageFormat
**/
PolkadotParachainPrimitivesXcmpMessageFormat: {
_enum: ['ConcatenatedVersionedXcm', 'ConcatenatedEncodedBlob', 'Signals']
},
/**
- * Lookup436: cumulus_pallet_xcmp_queue::OutboundChannelDetails
+ * Lookup446: cumulus_pallet_xcmp_queue::OutboundChannelDetails
**/
CumulusPalletXcmpQueueOutboundChannelDetails: {
recipient: 'u32',
@@ -3353,13 +3457,13 @@
lastIndex: 'u16'
},
/**
- * Lookup437: cumulus_pallet_xcmp_queue::OutboundState
+ * Lookup447: cumulus_pallet_xcmp_queue::OutboundState
**/
CumulusPalletXcmpQueueOutboundState: {
_enum: ['Ok', 'Suspended']
},
/**
- * Lookup439: cumulus_pallet_xcmp_queue::QueueConfigData
+ * Lookup449: cumulus_pallet_xcmp_queue::QueueConfigData
**/
CumulusPalletXcmpQueueQueueConfigData: {
suspendThreshold: 'u32',
@@ -3370,13 +3474,13 @@
xcmpMaxIndividualWeight: 'SpWeightsWeightV2Weight'
},
/**
- * Lookup441: cumulus_pallet_xcmp_queue::pallet::Error<T>
+ * Lookup451: cumulus_pallet_xcmp_queue::pallet::Error<T>
**/
CumulusPalletXcmpQueueError: {
_enum: ['FailedToSend', 'BadXcmOrigin', 'BadXcm', 'BadOverweightIndex', 'WeightOverLimit']
},
/**
- * Lookup442: pallet_xcm::pallet::QueryStatus<BlockNumber>
+ * Lookup452: pallet_xcm::pallet::QueryStatus<BlockNumber>
**/
PalletXcmQueryStatus: {
_enum: {
@@ -3397,7 +3501,7 @@
}
},
/**
- * Lookup446: xcm::VersionedResponse
+ * Lookup456: xcm::VersionedResponse
**/
XcmVersionedResponse: {
_enum: {
@@ -3408,7 +3512,7 @@
}
},
/**
- * Lookup452: pallet_xcm::pallet::VersionMigrationStage
+ * Lookup462: pallet_xcm::pallet::VersionMigrationStage
**/
PalletXcmVersionMigrationStage: {
_enum: {
@@ -3419,7 +3523,7 @@
}
},
/**
- * Lookup455: xcm::VersionedAssetId
+ * Lookup465: xcm::VersionedAssetId
**/
XcmVersionedAssetId: {
_enum: {
@@ -3430,32 +3534,32 @@
}
},
/**
- * Lookup456: pallet_xcm::pallet::RemoteLockedFungibleRecord
+ * Lookup466: pallet_xcm::pallet::RemoteLockedFungibleRecord<ConsumerIdentifier, MaxConsumers>
**/
PalletXcmRemoteLockedFungibleRecord: {
amount: 'u128',
owner: 'XcmVersionedMultiLocation',
locker: 'XcmVersionedMultiLocation',
- users: 'u32'
+ consumers: 'Vec<(Null,u128)>'
},
/**
- * Lookup460: pallet_xcm::pallet::Error<T>
+ * Lookup473: pallet_xcm::pallet::Error<T>
**/
PalletXcmError: {
_enum: ['Unreachable', 'SendFailure', 'Filtered', 'UnweighableMessage', 'DestinationNotInvertible', 'Empty', 'CannotReanchor', 'TooManyAssets', 'InvalidOrigin', 'BadVersion', 'BadLocation', 'NoSubscription', 'AlreadySubscribed', 'InvalidAsset', 'LowBalance', 'TooManyLocks', 'AccountNotSovereign', 'FeesNotMet', 'LockNotFound', 'InUse']
},
/**
- * Lookup461: cumulus_pallet_xcm::pallet::Error<T>
+ * Lookup474: cumulus_pallet_xcm::pallet::Error<T>
**/
CumulusPalletXcmError: 'Null',
/**
- * Lookup462: cumulus_pallet_dmp_queue::ConfigData
+ * Lookup475: cumulus_pallet_dmp_queue::ConfigData
**/
CumulusPalletDmpQueueConfigData: {
maxIndividual: 'SpWeightsWeightV2Weight'
},
/**
- * Lookup463: cumulus_pallet_dmp_queue::PageIndexData
+ * Lookup476: cumulus_pallet_dmp_queue::PageIndexData
**/
CumulusPalletDmpQueuePageIndexData: {
beginUsed: 'u32',
@@ -3463,25 +3567,25 @@
overweightCount: 'u64'
},
/**
- * Lookup466: cumulus_pallet_dmp_queue::pallet::Error<T>
+ * Lookup479: cumulus_pallet_dmp_queue::pallet::Error<T>
**/
CumulusPalletDmpQueueError: {
_enum: ['Unknown', 'OverLimit']
},
/**
- * Lookup470: pallet_unique::pallet::Error<T>
+ * Lookup483: pallet_unique::pallet::Error<T>
**/
PalletUniqueError: {
_enum: ['CollectionDecimalPointLimitExceeded', 'EmptyArgument', 'RepartitionCalledOnNonRefungibleCollection']
},
/**
- * Lookup471: pallet_configuration::pallet::Error<T>
+ * Lookup484: pallet_configuration::pallet::Error<T>
**/
PalletConfigurationError: {
_enum: ['InconsistentConfiguration']
},
/**
- * Lookup472: up_data_structs::Collection<sp_core::crypto::AccountId32>
+ * Lookup485: up_data_structs::Collection<sp_core::crypto::AccountId32>
**/
UpDataStructsCollection: {
owner: 'AccountId32',
@@ -3495,7 +3599,7 @@
flags: '[u8;1]'
},
/**
- * Lookup473: up_data_structs::SponsorshipState<sp_core::crypto::AccountId32>
+ * Lookup486: up_data_structs::SponsorshipState<sp_core::crypto::AccountId32>
**/
UpDataStructsSponsorshipStateAccountId32: {
_enum: {
@@ -3505,7 +3609,7 @@
}
},
/**
- * Lookup474: up_data_structs::Properties
+ * Lookup487: up_data_structs::Properties
**/
UpDataStructsProperties: {
map: 'UpDataStructsPropertiesMapBoundedVec',
@@ -3513,15 +3617,15 @@
reserved: 'u32'
},
/**
- * Lookup475: up_data_structs::PropertiesMap<bounded_collections::bounded_vec::BoundedVec<T, S>>
+ * Lookup488: up_data_structs::PropertiesMap<bounded_collections::bounded_vec::BoundedVec<T, S>>
**/
UpDataStructsPropertiesMapBoundedVec: 'BTreeMap<Bytes, Bytes>',
/**
- * Lookup480: up_data_structs::PropertiesMap<up_data_structs::PropertyPermission>
+ * Lookup493: up_data_structs::PropertiesMap<up_data_structs::PropertyPermission>
**/
UpDataStructsPropertiesMapPropertyPermission: 'BTreeMap<Bytes, UpDataStructsPropertyPermission>',
/**
- * Lookup487: up_data_structs::CollectionStats
+ * Lookup500: up_data_structs::CollectionStats
**/
UpDataStructsCollectionStats: {
created: 'u32',
@@ -3529,18 +3633,18 @@
alive: 'u32'
},
/**
- * Lookup488: up_data_structs::TokenChild
+ * Lookup501: up_data_structs::TokenChild
**/
UpDataStructsTokenChild: {
token: 'u32',
collection: 'u32'
},
/**
- * Lookup489: PhantomType::up_data_structs<T>
+ * Lookup502: PhantomType::up_data_structs<T>
**/
PhantomTypeUpDataStructs: '[(UpDataStructsTokenData,UpDataStructsRpcCollection,UpPovEstimateRpcPovInfo);0]',
/**
- * Lookup491: up_data_structs::TokenData<pallet_evm::account::BasicCrossAccountIdRepr<sp_core::crypto::AccountId32>>
+ * Lookup504: up_data_structs::TokenData<pallet_evm::account::BasicCrossAccountIdRepr<sp_core::crypto::AccountId32>>
**/
UpDataStructsTokenData: {
properties: 'Vec<UpDataStructsProperty>',
@@ -3548,7 +3652,7 @@
pieces: 'u128'
},
/**
- * Lookup493: up_data_structs::RpcCollection<sp_core::crypto::AccountId32>
+ * Lookup506: up_data_structs::RpcCollection<sp_core::crypto::AccountId32>
**/
UpDataStructsRpcCollection: {
owner: 'AccountId32',
@@ -3565,14 +3669,14 @@
flags: 'UpDataStructsRpcCollectionFlags'
},
/**
- * Lookup494: up_data_structs::RpcCollectionFlags
+ * Lookup507: up_data_structs::RpcCollectionFlags
**/
UpDataStructsRpcCollectionFlags: {
foreign: 'bool',
erc721metadata: 'bool'
},
/**
- * Lookup495: up_pov_estimate_rpc::PovInfo
+ * Lookup508: up_pov_estimate_rpc::PovInfo
**/
UpPovEstimateRpcPovInfo: {
proofSize: 'u64',
@@ -3582,7 +3686,7 @@
keyValues: 'Vec<UpPovEstimateRpcTrieKeyValue>'
},
/**
- * Lookup498: sp_runtime::transaction_validity::TransactionValidityError
+ * Lookup511: sp_runtime::transaction_validity::TransactionValidityError
**/
SpRuntimeTransactionValidityTransactionValidityError: {
_enum: {
@@ -3591,7 +3695,7 @@
}
},
/**
- * Lookup499: sp_runtime::transaction_validity::InvalidTransaction
+ * Lookup512: sp_runtime::transaction_validity::InvalidTransaction
**/
SpRuntimeTransactionValidityInvalidTransaction: {
_enum: {
@@ -3609,7 +3713,7 @@
}
},
/**
- * Lookup500: sp_runtime::transaction_validity::UnknownTransaction
+ * Lookup513: sp_runtime::transaction_validity::UnknownTransaction
**/
SpRuntimeTransactionValidityUnknownTransaction: {
_enum: {
@@ -3619,74 +3723,85 @@
}
},
/**
- * Lookup502: up_pov_estimate_rpc::TrieKeyValue
+ * Lookup515: up_pov_estimate_rpc::TrieKeyValue
**/
UpPovEstimateRpcTrieKeyValue: {
key: 'Bytes',
value: 'Bytes'
},
/**
- * Lookup504: pallet_common::pallet::Error<T>
+ * Lookup517: 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', 'AddressIsNotEthMirror', 'AddressIsZero', 'UnsupportedOperation', 'NotSufficientFounds', 'UserIsNotAllowedToNest', 'SourceCollectionIsNotAllowedToNest', 'CollectionFieldSizeExceeded', 'NoSpaceForProperty', 'PropertyLimitReached', 'PropertyKeyIsTooLong', 'InvalidCharacterInPropertyKey', 'EmptyPropertyKey', 'CollectionIsExternal', 'CollectionIsInternal', 'ConfirmSponsorshipFail', 'UserIsNotCollectionAdmin']
},
/**
- * Lookup506: pallet_fungible::pallet::Error<T>
+ * Lookup519: pallet_fungible::pallet::Error<T>
**/
PalletFungibleError: {
_enum: ['NotFungibleDataUsedToMintFungibleCollectionToken', 'FungibleItemsHaveNoId', 'FungibleItemsDontHaveData', 'FungibleDisallowsNesting', 'SettingPropertiesNotAllowed', 'SettingAllowanceForAllNotAllowed', 'FungibleTokensAreAlwaysValid']
},
/**
- * Lookup511: pallet_refungible::pallet::Error<T>
+ * Lookup524: pallet_refungible::pallet::Error<T>
**/
PalletRefungibleError: {
_enum: ['NotRefungibleDataUsedToMintFungibleCollectionToken', 'WrongRefungiblePieces', 'RepartitionWhileNotOwningAllPieces', 'RefungibleDisallowsNesting', 'SettingPropertiesNotAllowed']
},
/**
- * Lookup512: pallet_nonfungible::ItemData<pallet_evm::account::BasicCrossAccountIdRepr<sp_core::crypto::AccountId32>>
+ * Lookup525: pallet_nonfungible::ItemData<pallet_evm::account::BasicCrossAccountIdRepr<sp_core::crypto::AccountId32>>
**/
PalletNonfungibleItemData: {
owner: 'PalletEvmAccountBasicCrossAccountIdRepr'
},
/**
- * Lookup514: up_data_structs::PropertyScope
+ * Lookup527: up_data_structs::PropertyScope
**/
UpDataStructsPropertyScope: {
_enum: ['None', 'Rmrk']
},
/**
- * Lookup517: pallet_nonfungible::pallet::Error<T>
+ * Lookup530: pallet_nonfungible::pallet::Error<T>
**/
PalletNonfungibleError: {
_enum: ['NotNonfungibleDataUsedToMintFungibleCollectionToken', 'NonfungibleItemsHaveNoAmount', 'CantBurnNftWithChildren']
},
/**
- * Lookup518: pallet_structure::pallet::Error<T>
+ * Lookup531: pallet_structure::pallet::Error<T>
**/
PalletStructureError: {
_enum: ['OuroborosDetected', 'DepthLimit', 'BreadthLimit', 'TokenNotFound', 'CantNestTokenUnderCollection']
},
/**
- * Lookup523: pallet_app_promotion::pallet::Error<T>
+ * Lookup536: pallet_app_promotion::pallet::Error<T>
**/
PalletAppPromotionError: {
- _enum: ['AdminNotSet', 'NoPermission', 'NotSufficientFunds', 'PendingForBlockOverflow', 'SponsorNotSet', 'IncorrectLockedBalanceOperation', 'InsufficientStakedBalance']
+ _enum: ['AdminNotSet', 'NoPermission', 'NotSufficientFunds', 'PendingForBlockOverflow', 'SponsorNotSet', 'InsufficientStakedBalance', 'InconsistencyState']
},
/**
- * Lookup524: pallet_foreign_assets::module::Error<T>
+ * Lookup537: pallet_foreign_assets::module::Error<T>
**/
PalletForeignAssetsModuleError: {
_enum: ['BadLocation', 'MultiLocationExisted', 'AssetIdNotExists', 'AssetIdExisted']
},
/**
- * Lookup526: pallet_evm::pallet::Error<T>
+ * Lookup538: pallet_evm::CodeMetadata
**/
+ PalletEvmCodeMetadata: {
+ _alias: {
+ size_: 'size',
+ hash_: 'hash'
+ },
+ size_: 'u64',
+ hash_: 'H256'
+ },
+ /**
+ * Lookup540: pallet_evm::pallet::Error<T>
+ **/
PalletEvmError: {
_enum: ['BalanceLow', 'FeeOverflow', 'PaymentOverflow', 'WithdrawFailed', 'GasPriceTooLow', 'InvalidNonce', 'GasLimitTooLow', 'GasLimitTooHigh', 'Undefined', 'Reentrancy', 'TransactionMustComeFromEOA']
},
/**
- * Lookup529: fp_rpc::TransactionStatus
+ * Lookup543: fp_rpc::TransactionStatus
**/
FpRpcTransactionStatus: {
transactionHash: 'H256',
@@ -3698,11 +3813,11 @@
logsBloom: 'EthbloomBloom'
},
/**
- * Lookup531: ethbloom::Bloom
+ * Lookup545: ethbloom::Bloom
**/
EthbloomBloom: '[u8;256]',
/**
- * Lookup533: ethereum::receipt::ReceiptV3
+ * Lookup547: ethereum::receipt::ReceiptV3
**/
EthereumReceiptReceiptV3: {
_enum: {
@@ -3712,7 +3827,7 @@
}
},
/**
- * Lookup534: ethereum::receipt::EIP658ReceiptData
+ * Lookup548: ethereum::receipt::EIP658ReceiptData
**/
EthereumReceiptEip658ReceiptData: {
statusCode: 'u8',
@@ -3721,7 +3836,7 @@
logs: 'Vec<EthereumLog>'
},
/**
- * Lookup535: ethereum::block::Block<ethereum::transaction::TransactionV2>
+ * Lookup549: ethereum::block::Block<ethereum::transaction::TransactionV2>
**/
EthereumBlock: {
header: 'EthereumHeader',
@@ -3729,7 +3844,7 @@
ommers: 'Vec<EthereumHeader>'
},
/**
- * Lookup536: ethereum::header::Header
+ * Lookup550: ethereum::header::Header
**/
EthereumHeader: {
parentHash: 'H256',
@@ -3749,23 +3864,23 @@
nonce: 'EthereumTypesHashH64'
},
/**
- * Lookup537: ethereum_types::hash::H64
+ * Lookup551: ethereum_types::hash::H64
**/
EthereumTypesHashH64: '[u8;8]',
/**
- * Lookup542: pallet_ethereum::pallet::Error<T>
+ * Lookup556: pallet_ethereum::pallet::Error<T>
**/
PalletEthereumError: {
_enum: ['InvalidSignature', 'PreLogExists']
},
/**
- * Lookup543: pallet_evm_coder_substrate::pallet::Error<T>
+ * Lookup557: pallet_evm_coder_substrate::pallet::Error<T>
**/
PalletEvmCoderSubstrateError: {
_enum: ['OutOfGas', 'OutOfFund']
},
/**
- * Lookup544: up_data_structs::SponsorshipState<pallet_evm::account::BasicCrossAccountIdRepr<sp_core::crypto::AccountId32>>
+ * Lookup558: up_data_structs::SponsorshipState<pallet_evm::account::BasicCrossAccountIdRepr<sp_core::crypto::AccountId32>>
**/
UpDataStructsSponsorshipStateBasicCrossAccountIdRepr: {
_enum: {
@@ -3775,35 +3890,35 @@
}
},
/**
- * Lookup545: pallet_evm_contract_helpers::SponsoringModeT
+ * Lookup559: pallet_evm_contract_helpers::SponsoringModeT
**/
PalletEvmContractHelpersSponsoringModeT: {
_enum: ['Disabled', 'Allowlisted', 'Generous']
},
/**
- * Lookup551: pallet_evm_contract_helpers::pallet::Error<T>
+ * Lookup565: pallet_evm_contract_helpers::pallet::Error<T>
**/
PalletEvmContractHelpersError: {
_enum: ['NoPermission', 'NoPendingSponsor', 'TooManyMethodsHaveSponsoredLimit']
},
/**
- * Lookup552: pallet_evm_migration::pallet::Error<T>
+ * Lookup566: pallet_evm_migration::pallet::Error<T>
**/
PalletEvmMigrationError: {
_enum: ['AccountNotEmpty', 'AccountIsNotMigrating', 'BadEvent']
},
/**
- * Lookup553: pallet_maintenance::pallet::Error<T>
+ * Lookup567: pallet_maintenance::pallet::Error<T>
**/
PalletMaintenanceError: 'Null',
/**
- * Lookup554: pallet_test_utils::pallet::Error<T>
+ * Lookup568: pallet_test_utils::pallet::Error<T>
**/
PalletTestUtilsError: {
_enum: ['TestPalletDisabled', 'TriggerRollback']
},
/**
- * Lookup556: sp_runtime::MultiSignature
+ * Lookup570: sp_runtime::MultiSignature
**/
SpRuntimeMultiSignature: {
_enum: {
@@ -3813,55 +3928,55 @@
}
},
/**
- * Lookup557: sp_core::ed25519::Signature
+ * Lookup571: sp_core::ed25519::Signature
**/
SpCoreEd25519Signature: '[u8;64]',
/**
- * Lookup559: sp_core::sr25519::Signature
+ * Lookup573: sp_core::sr25519::Signature
**/
SpCoreSr25519Signature: '[u8;64]',
/**
- * Lookup560: sp_core::ecdsa::Signature
+ * Lookup574: sp_core::ecdsa::Signature
**/
SpCoreEcdsaSignature: '[u8;65]',
/**
- * Lookup563: frame_system::extensions::check_spec_version::CheckSpecVersion<T>
+ * Lookup577: frame_system::extensions::check_spec_version::CheckSpecVersion<T>
**/
FrameSystemExtensionsCheckSpecVersion: 'Null',
/**
- * Lookup564: frame_system::extensions::check_tx_version::CheckTxVersion<T>
+ * Lookup578: frame_system::extensions::check_tx_version::CheckTxVersion<T>
**/
FrameSystemExtensionsCheckTxVersion: 'Null',
/**
- * Lookup565: frame_system::extensions::check_genesis::CheckGenesis<T>
+ * Lookup579: frame_system::extensions::check_genesis::CheckGenesis<T>
**/
FrameSystemExtensionsCheckGenesis: 'Null',
/**
- * Lookup568: frame_system::extensions::check_nonce::CheckNonce<T>
+ * Lookup582: frame_system::extensions::check_nonce::CheckNonce<T>
**/
FrameSystemExtensionsCheckNonce: 'Compact<u32>',
/**
- * Lookup569: frame_system::extensions::check_weight::CheckWeight<T>
+ * Lookup583: frame_system::extensions::check_weight::CheckWeight<T>
**/
FrameSystemExtensionsCheckWeight: 'Null',
/**
- * Lookup570: opal_runtime::runtime_common::maintenance::CheckMaintenance
+ * Lookup584: opal_runtime::runtime_common::maintenance::CheckMaintenance
**/
OpalRuntimeRuntimeCommonMaintenanceCheckMaintenance: 'Null',
/**
- * Lookup571: opal_runtime::runtime_common::identity::DisableIdentityCalls
+ * Lookup585: opal_runtime::runtime_common::identity::DisableIdentityCalls
**/
OpalRuntimeRuntimeCommonIdentityDisableIdentityCalls: 'Null',
/**
- * Lookup572: pallet_template_transaction_payment::ChargeTransactionPayment<opal_runtime::Runtime>
+ * Lookup586: pallet_template_transaction_payment::ChargeTransactionPayment<opal_runtime::Runtime>
**/
PalletTemplateTransactionPaymentChargeTransactionPayment: 'Compact<u128>',
/**
- * Lookup573: opal_runtime::Runtime
+ * Lookup587: opal_runtime::Runtime
**/
OpalRuntimeRuntime: 'Null',
/**
- * Lookup574: pallet_ethereum::FakeTransactionFinalizer<opal_runtime::Runtime>
+ * Lookup588: 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, CumulusPalletParachainSystemCodeUpgradeAuthorization, CumulusPalletParachainSystemError, CumulusPalletParachainSystemEvent, CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot, CumulusPalletXcmCall, CumulusPalletXcmError, CumulusPalletXcmEvent, CumulusPalletXcmpQueueCall, CumulusPalletXcmpQueueError, CumulusPalletXcmpQueueEvent, CumulusPalletXcmpQueueInboundChannelDetails, CumulusPalletXcmpQueueInboundState, CumulusPalletXcmpQueueOutboundChannelDetails, CumulusPalletXcmpQueueOutboundState, CumulusPalletXcmpQueueQueueConfigData, CumulusPrimitivesParachainInherentParachainInherentData, EthbloomBloom, EthereumBlock, EthereumHeader, EthereumLog, EthereumReceiptEip658ReceiptData, EthereumReceiptReceiptV3, EthereumTransactionAccessListItem, EthereumTransactionEip1559Transaction, EthereumTransactionEip2930Transaction, EthereumTransactionLegacyTransaction, EthereumTransactionTransactionAction, EthereumTransactionTransactionSignature, EthereumTransactionTransactionV2, EthereumTypesHashH64, EvmCoreErrorExitError, EvmCoreErrorExitFatal, EvmCoreErrorExitReason, EvmCoreErrorExitRevert, EvmCoreErrorExitSucceed, FpRpcTransactionStatus, FrameSupportDispatchDispatchClass, FrameSupportDispatchDispatchInfo, FrameSupportDispatchPays, FrameSupportDispatchPerDispatchClassU32, FrameSupportDispatchPerDispatchClassWeight, FrameSupportDispatchPerDispatchClassWeightsPerClass, FrameSupportPalletId, FrameSupportTokensMiscBalanceStatus, FrameSystemAccountInfo, FrameSystemCall, FrameSystemError, FrameSystemEvent, FrameSystemEventRecord, FrameSystemExtensionsCheckGenesis, FrameSystemExtensionsCheckNonce, FrameSystemExtensionsCheckSpecVersion, FrameSystemExtensionsCheckTxVersion, FrameSystemExtensionsCheckWeight, FrameSystemLastRuntimeUpgradeInfo, FrameSystemLimitsBlockLength, FrameSystemLimitsBlockWeights, FrameSystemLimitsWeightsPerClass, FrameSystemPhase, OpalRuntimeRuntime, OpalRuntimeRuntimeCommonIdentityDisableIdentityCalls, OpalRuntimeRuntimeCommonMaintenanceCheckMaintenance, OpalRuntimeRuntimeCommonSessionKeys, OrmlTokensAccountData, OrmlTokensBalanceLock, OrmlTokensModuleCall, OrmlTokensModuleError, OrmlTokensModuleEvent, OrmlTokensReserveData, OrmlVestingModuleCall, OrmlVestingModuleError, OrmlVestingModuleEvent, OrmlVestingVestingSchedule, OrmlXtokensModuleCall, OrmlXtokensModuleError, OrmlXtokensModuleEvent, PalletAppPromotionCall, PalletAppPromotionError, PalletAppPromotionEvent, PalletBalancesAccountData, PalletBalancesBalanceLock, PalletBalancesCall, PalletBalancesError, PalletBalancesEvent, PalletBalancesIdAmount, PalletBalancesReasons, PalletBalancesReserveData, PalletCollatorSelectionCall, PalletCollatorSelectionError, PalletCollatorSelectionEvent, PalletCommonError, PalletCommonEvent, PalletConfigurationAppPromotionConfiguration, PalletConfigurationCall, PalletConfigurationError, PalletConfigurationEvent, PalletEthereumCall, PalletEthereumError, PalletEthereumEvent, PalletEthereumFakeTransactionFinalizer, PalletEvmAccountBasicCrossAccountIdRepr, PalletEvmCall, PalletEvmCoderSubstrateCall, PalletEvmCoderSubstrateError, PalletEvmContractHelpersCall, PalletEvmContractHelpersError, PalletEvmContractHelpersEvent, PalletEvmContractHelpersSponsoringModeT, PalletEvmError, PalletEvmEvent, PalletEvmMigrationCall, PalletEvmMigrationError, PalletEvmMigrationEvent, PalletForeignAssetsAssetIds, PalletForeignAssetsModuleAssetMetadata, PalletForeignAssetsModuleCall, PalletForeignAssetsModuleError, PalletForeignAssetsModuleEvent, PalletForeignAssetsNativeCurrency, PalletFungibleError, PalletIdentityBitFlags, PalletIdentityCall, PalletIdentityError, PalletIdentityEvent, PalletIdentityIdentityField, PalletIdentityIdentityInfo, PalletIdentityJudgement, PalletIdentityRegistrarInfo, PalletIdentityRegistration, PalletInflationCall, PalletMaintenanceCall, PalletMaintenanceError, PalletMaintenanceEvent, PalletNonfungibleError, PalletNonfungibleItemData, PalletPreimageCall, PalletPreimageError, PalletPreimageEvent, PalletPreimageRequestStatus, PalletRefungibleError, PalletSessionCall, PalletSessionError, PalletSessionEvent, PalletStructureCall, PalletStructureError, PalletStructureEvent, PalletSudoCall, PalletSudoError, PalletSudoEvent, PalletTemplateTransactionPaymentChargeTransactionPayment, PalletTestUtilsCall, PalletTestUtilsError, PalletTestUtilsEvent, PalletTimestampCall, PalletTransactionPaymentEvent, PalletTransactionPaymentReleases, PalletTreasuryCall, PalletTreasuryError, PalletTreasuryEvent, PalletTreasuryProposal, PalletUniqueCall, PalletUniqueError, PalletXcmCall, PalletXcmError, PalletXcmEvent, PalletXcmQueryStatus, PalletXcmRemoteLockedFungibleRecord, PalletXcmVersionMigrationStage, ParachainInfoCall, PhantomTypeUpDataStructs, PolkadotCorePrimitivesInboundDownwardMessage, PolkadotCorePrimitivesInboundHrmpMessage, PolkadotCorePrimitivesOutboundHrmpMessage, PolkadotParachainPrimitivesXcmpMessageFormat, PolkadotPrimitivesV4AbridgedHostConfiguration, PolkadotPrimitivesV4AbridgedHrmpChannel, PolkadotPrimitivesV4PersistedValidationData, PolkadotPrimitivesV4UpgradeRestriction, SpArithmeticArithmeticError, SpConsensusAuraSr25519AppSr25519Public, SpCoreCryptoKeyTypeId, SpCoreEcdsaSignature, SpCoreEd25519Signature, SpCoreSr25519Public, SpCoreSr25519Signature, SpRuntimeDigest, SpRuntimeDigestDigestItem, SpRuntimeDispatchError, SpRuntimeModuleError, SpRuntimeMultiSignature, SpRuntimeTokenError, SpRuntimeTransactionValidityInvalidTransaction, SpRuntimeTransactionValidityTransactionValidityError, SpRuntimeTransactionValidityUnknownTransaction, SpRuntimeTransactionalError, SpTrieStorageProof, SpVersionRuntimeVersion, SpWeightsRuntimeDbWeight, SpWeightsWeightV2Weight, 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, UpDataStructsRpcCollectionFlags, UpDataStructsSponsoringRateLimit, UpDataStructsSponsorshipStateAccountId32, UpDataStructsSponsorshipStateBasicCrossAccountIdRepr, UpDataStructsTokenChild, UpDataStructsTokenData, UpPovEstimateRpcPovInfo, UpPovEstimateRpcTrieKeyValue, XcmDoubleEncoded, XcmV2BodyId, XcmV2BodyPart, XcmV2Instruction, XcmV2Junction, XcmV2MultiAsset, XcmV2MultiLocation, XcmV2MultiassetAssetId, XcmV2MultiassetAssetInstance, XcmV2MultiassetFungibility, XcmV2MultiassetMultiAssetFilter, XcmV2MultiassetMultiAssets, XcmV2MultiassetWildFungibility, XcmV2MultiassetWildMultiAsset, XcmV2MultilocationJunctions, XcmV2NetworkId, XcmV2OriginKind, XcmV2Response, XcmV2TraitsError, XcmV2WeightLimit, XcmV2Xcm, XcmV3Instruction, XcmV3Junction, XcmV3JunctionBodyId, XcmV3JunctionBodyPart, XcmV3JunctionNetworkId, XcmV3Junctions, XcmV3MaybeErrorCode, XcmV3MultiAsset, XcmV3MultiLocation, XcmV3MultiassetAssetId, XcmV3MultiassetAssetInstance, XcmV3MultiassetFungibility, XcmV3MultiassetMultiAssetFilter, XcmV3MultiassetMultiAssets, XcmV3MultiassetWildFungibility, XcmV3MultiassetWildMultiAsset, XcmV3PalletInfo, XcmV3QueryResponseInfo, XcmV3Response, XcmV3TraitsError, XcmV3TraitsOutcome, XcmV3WeightLimit, XcmV3Xcm, XcmVersionedAssetId, XcmVersionedMultiAsset, XcmVersionedMultiAssets, XcmVersionedMultiLocation, XcmVersionedResponse, XcmVersionedXcm } from '@polkadot/types/lookup';
+import type { CumulusPalletDmpQueueCall, CumulusPalletDmpQueueConfigData, CumulusPalletDmpQueueError, CumulusPalletDmpQueueEvent, CumulusPalletDmpQueuePageIndexData, CumulusPalletParachainSystemCall, CumulusPalletParachainSystemCodeUpgradeAuthorization, CumulusPalletParachainSystemError, CumulusPalletParachainSystemEvent, CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot, CumulusPalletParachainSystemRelayStateSnapshotRelayDispachQueueSize, CumulusPalletXcmCall, CumulusPalletXcmError, CumulusPalletXcmEvent, CumulusPalletXcmpQueueCall, CumulusPalletXcmpQueueError, CumulusPalletXcmpQueueEvent, CumulusPalletXcmpQueueInboundChannelDetails, CumulusPalletXcmpQueueInboundState, CumulusPalletXcmpQueueOutboundChannelDetails, CumulusPalletXcmpQueueOutboundState, CumulusPalletXcmpQueueQueueConfigData, CumulusPrimitivesParachainInherentParachainInherentData, EthbloomBloom, EthereumBlock, EthereumHeader, EthereumLog, EthereumReceiptEip658ReceiptData, EthereumReceiptReceiptV3, EthereumTransactionAccessListItem, EthereumTransactionEip1559Transaction, EthereumTransactionEip2930Transaction, EthereumTransactionLegacyTransaction, EthereumTransactionTransactionAction, EthereumTransactionTransactionSignature, EthereumTransactionTransactionV2, EthereumTypesHashH64, EvmCoreErrorExitError, EvmCoreErrorExitFatal, EvmCoreErrorExitReason, EvmCoreErrorExitRevert, EvmCoreErrorExitSucceed, FpRpcTransactionStatus, FrameSupportDispatchDispatchClass, FrameSupportDispatchDispatchInfo, FrameSupportDispatchPays, FrameSupportDispatchPerDispatchClassU32, FrameSupportDispatchPerDispatchClassWeight, FrameSupportDispatchPerDispatchClassWeightsPerClass, FrameSupportPalletId, FrameSupportTokensMiscBalanceStatus, FrameSystemAccountInfo, FrameSystemCall, FrameSystemError, FrameSystemEvent, FrameSystemEventRecord, FrameSystemExtensionsCheckGenesis, FrameSystemExtensionsCheckNonce, FrameSystemExtensionsCheckSpecVersion, FrameSystemExtensionsCheckTxVersion, FrameSystemExtensionsCheckWeight, FrameSystemLastRuntimeUpgradeInfo, FrameSystemLimitsBlockLength, FrameSystemLimitsBlockWeights, FrameSystemLimitsWeightsPerClass, FrameSystemPhase, OpalRuntimeRuntime, OpalRuntimeRuntimeCommonIdentityDisableIdentityCalls, OpalRuntimeRuntimeCommonMaintenanceCheckMaintenance, OpalRuntimeRuntimeCommonSessionKeys, OrmlTokensAccountData, OrmlTokensBalanceLock, OrmlTokensModuleCall, OrmlTokensModuleError, OrmlTokensModuleEvent, OrmlTokensReserveData, OrmlVestingModuleCall, OrmlVestingModuleError, OrmlVestingModuleEvent, OrmlVestingVestingSchedule, OrmlXtokensModuleCall, OrmlXtokensModuleError, OrmlXtokensModuleEvent, PalletAppPromotionCall, PalletAppPromotionError, PalletAppPromotionEvent, PalletBalancesAccountData, PalletBalancesBalanceLock, PalletBalancesCall, PalletBalancesError, PalletBalancesEvent, PalletBalancesIdAmount, PalletBalancesReasons, PalletBalancesReserveData, PalletCollatorSelectionCall, PalletCollatorSelectionError, PalletCollatorSelectionEvent, PalletCommonError, PalletCommonEvent, PalletConfigurationAppPromotionConfiguration, PalletConfigurationCall, PalletConfigurationError, PalletConfigurationEvent, PalletEthereumCall, PalletEthereumError, PalletEthereumEvent, PalletEthereumFakeTransactionFinalizer, PalletEvmAccountBasicCrossAccountIdRepr, PalletEvmCall, PalletEvmCodeMetadata, PalletEvmCoderSubstrateError, PalletEvmContractHelpersCall, PalletEvmContractHelpersError, PalletEvmContractHelpersEvent, PalletEvmContractHelpersSponsoringModeT, PalletEvmError, PalletEvmEvent, PalletEvmMigrationCall, PalletEvmMigrationError, PalletEvmMigrationEvent, PalletForeignAssetsAssetIds, PalletForeignAssetsModuleAssetMetadata, PalletForeignAssetsModuleCall, PalletForeignAssetsModuleError, PalletForeignAssetsModuleEvent, PalletForeignAssetsNativeCurrency, PalletFungibleError, PalletIdentityBitFlags, PalletIdentityCall, PalletIdentityError, PalletIdentityEvent, PalletIdentityIdentityField, PalletIdentityIdentityInfo, PalletIdentityJudgement, PalletIdentityRegistrarInfo, PalletIdentityRegistration, PalletInflationCall, PalletMaintenanceCall, PalletMaintenanceError, PalletMaintenanceEvent, PalletNonfungibleError, PalletNonfungibleItemData, PalletPreimageCall, PalletPreimageError, PalletPreimageEvent, PalletPreimageRequestStatus, PalletRefungibleError, PalletSessionCall, PalletSessionError, PalletSessionEvent, PalletStateTrieMigrationCall, PalletStateTrieMigrationError, PalletStateTrieMigrationEvent, PalletStateTrieMigrationMigrationCompute, PalletStateTrieMigrationMigrationLimits, PalletStateTrieMigrationMigrationTask, PalletStateTrieMigrationProgress, PalletStructureCall, PalletStructureError, PalletStructureEvent, PalletSudoCall, PalletSudoError, PalletSudoEvent, PalletTemplateTransactionPaymentChargeTransactionPayment, PalletTestUtilsCall, PalletTestUtilsError, PalletTestUtilsEvent, PalletTimestampCall, PalletTransactionPaymentEvent, PalletTransactionPaymentReleases, PalletTreasuryCall, PalletTreasuryError, PalletTreasuryEvent, PalletTreasuryProposal, PalletUniqueCall, PalletUniqueError, PalletXcmCall, PalletXcmError, PalletXcmEvent, PalletXcmQueryStatus, PalletXcmRemoteLockedFungibleRecord, PalletXcmVersionMigrationStage, ParachainInfoCall, PhantomTypeUpDataStructs, PolkadotCorePrimitivesInboundDownwardMessage, PolkadotCorePrimitivesInboundHrmpMessage, PolkadotCorePrimitivesOutboundHrmpMessage, PolkadotParachainPrimitivesXcmpMessageFormat, PolkadotPrimitivesV4AbridgedHostConfiguration, PolkadotPrimitivesV4AbridgedHrmpChannel, PolkadotPrimitivesV4PersistedValidationData, PolkadotPrimitivesV4UpgradeRestriction, SpArithmeticArithmeticError, SpConsensusAuraSr25519AppSr25519Public, SpCoreCryptoKeyTypeId, SpCoreEcdsaSignature, SpCoreEd25519Signature, SpCoreSr25519Public, SpCoreSr25519Signature, SpRuntimeDigest, SpRuntimeDigestDigestItem, SpRuntimeDispatchError, SpRuntimeModuleError, SpRuntimeMultiSignature, SpRuntimeTokenError, SpRuntimeTransactionValidityInvalidTransaction, SpRuntimeTransactionValidityTransactionValidityError, SpRuntimeTransactionValidityUnknownTransaction, SpRuntimeTransactionalError, SpTrieStorageProof, SpVersionRuntimeVersion, SpWeightsRuntimeDbWeight, SpWeightsWeightV2Weight, 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, UpDataStructsRpcCollectionFlags, UpDataStructsSponsoringRateLimit, UpDataStructsSponsorshipStateAccountId32, UpDataStructsSponsorshipStateBasicCrossAccountIdRepr, UpDataStructsTokenChild, UpDataStructsTokenData, UpPovEstimateRpcPovInfo, UpPovEstimateRpcTrieKeyValue, XcmDoubleEncoded, XcmV2BodyId, XcmV2BodyPart, XcmV2Instruction, XcmV2Junction, XcmV2MultiAsset, XcmV2MultiLocation, XcmV2MultiassetAssetId, XcmV2MultiassetAssetInstance, XcmV2MultiassetFungibility, XcmV2MultiassetMultiAssetFilter, XcmV2MultiassetMultiAssets, XcmV2MultiassetWildFungibility, XcmV2MultiassetWildMultiAsset, XcmV2MultilocationJunctions, XcmV2NetworkId, XcmV2OriginKind, XcmV2Response, XcmV2TraitsError, XcmV2WeightLimit, XcmV2Xcm, XcmV3Instruction, XcmV3Junction, XcmV3JunctionBodyId, XcmV3JunctionBodyPart, XcmV3JunctionNetworkId, XcmV3Junctions, XcmV3MaybeErrorCode, XcmV3MultiAsset, XcmV3MultiLocation, XcmV3MultiassetAssetId, XcmV3MultiassetAssetInstance, XcmV3MultiassetFungibility, XcmV3MultiassetMultiAssetFilter, XcmV3MultiassetMultiAssets, XcmV3MultiassetWildFungibility, XcmV3MultiassetWildMultiAsset, XcmV3PalletInfo, XcmV3QueryResponseInfo, XcmV3Response, XcmV3TraitsError, XcmV3TraitsOutcome, XcmV3WeightLimit, XcmV3Xcm, XcmVersionedAssetId, XcmVersionedMultiAsset, XcmVersionedMultiAssets, XcmVersionedMultiLocation, XcmVersionedResponse, XcmVersionedXcm } from '@polkadot/types/lookup';
declare module '@polkadot/types/types/registry' {
interface InterfaceTypes {
@@ -19,6 +19,7 @@
CumulusPalletParachainSystemError: CumulusPalletParachainSystemError;
CumulusPalletParachainSystemEvent: CumulusPalletParachainSystemEvent;
CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot: CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot;
+ CumulusPalletParachainSystemRelayStateSnapshotRelayDispachQueueSize: CumulusPalletParachainSystemRelayStateSnapshotRelayDispachQueueSize;
CumulusPalletXcmCall: CumulusPalletXcmCall;
CumulusPalletXcmError: CumulusPalletXcmError;
CumulusPalletXcmEvent: CumulusPalletXcmEvent;
@@ -117,7 +118,7 @@
PalletEthereumFakeTransactionFinalizer: PalletEthereumFakeTransactionFinalizer;
PalletEvmAccountBasicCrossAccountIdRepr: PalletEvmAccountBasicCrossAccountIdRepr;
PalletEvmCall: PalletEvmCall;
- PalletEvmCoderSubstrateCall: PalletEvmCoderSubstrateCall;
+ PalletEvmCodeMetadata: PalletEvmCodeMetadata;
PalletEvmCoderSubstrateError: PalletEvmCoderSubstrateError;
PalletEvmContractHelpersCall: PalletEvmContractHelpersCall;
PalletEvmContractHelpersError: PalletEvmContractHelpersError;
@@ -158,6 +159,13 @@
PalletSessionCall: PalletSessionCall;
PalletSessionError: PalletSessionError;
PalletSessionEvent: PalletSessionEvent;
+ PalletStateTrieMigrationCall: PalletStateTrieMigrationCall;
+ PalletStateTrieMigrationError: PalletStateTrieMigrationError;
+ PalletStateTrieMigrationEvent: PalletStateTrieMigrationEvent;
+ PalletStateTrieMigrationMigrationCompute: PalletStateTrieMigrationMigrationCompute;
+ PalletStateTrieMigrationMigrationLimits: PalletStateTrieMigrationMigrationLimits;
+ PalletStateTrieMigrationMigrationTask: PalletStateTrieMigrationMigrationTask;
+ PalletStateTrieMigrationProgress: PalletStateTrieMigrationProgress;
PalletStructureCall: PalletStructureCall;
PalletStructureError: PalletStructureError;
PalletStructureEvent: PalletStructureEvent;
tests/src/interfaces/types-lookup.tsdiffbeforeafterboth--- a/tests/src/interfaces/types-lookup.ts
+++ b/tests/src/interfaces/types-lookup.ts
@@ -137,7 +137,8 @@
readonly isExhausted: boolean;
readonly isCorruption: boolean;
readonly isUnavailable: boolean;
- readonly type: 'Other' | 'CannotLookup' | 'BadOrigin' | 'Module' | 'ConsumerRemaining' | 'NoProviders' | 'TooManyConsumers' | 'Token' | 'Arithmetic' | 'Transactional' | 'Exhausted' | 'Corruption' | 'Unavailable';
+ readonly isRootNotAllowed: boolean;
+ readonly type: 'Other' | 'CannotLookup' | 'BadOrigin' | 'Module' | 'ConsumerRemaining' | 'NoProviders' | 'TooManyConsumers' | 'Token' | 'Arithmetic' | 'Transactional' | 'Exhausted' | 'Corruption' | 'Unavailable' | 'RootNotAllowed';
}
/** @name SpRuntimeModuleError (26) */
@@ -157,7 +158,8 @@
readonly isUnsupported: boolean;
readonly isCannotCreateHold: boolean;
readonly isNotExpendable: boolean;
- readonly type: 'FundsUnavailable' | 'OnlyProvider' | 'BelowMinimum' | 'CannotCreate' | 'UnknownAsset' | 'Frozen' | 'Unsupported' | 'CannotCreateHold' | 'NotExpendable';
+ readonly isBlocked: boolean;
+ readonly type: 'FundsUnavailable' | 'OnlyProvider' | 'BelowMinimum' | 'CannotCreate' | 'UnknownAsset' | 'Frozen' | 'Unsupported' | 'CannotCreateHold' | 'NotExpendable' | 'Blocked';
}
/** @name SpArithmeticArithmeticError (28) */
@@ -175,7 +177,46 @@
readonly type: 'LimitReached' | 'NoLayer';
}
- /** @name CumulusPalletParachainSystemEvent (30) */
+ /** @name PalletStateTrieMigrationEvent (30) */
+ interface PalletStateTrieMigrationEvent extends Enum {
+ readonly isMigrated: boolean;
+ readonly asMigrated: {
+ readonly top: u32;
+ readonly child: u32;
+ readonly compute: PalletStateTrieMigrationMigrationCompute;
+ } & Struct;
+ readonly isSlashed: boolean;
+ readonly asSlashed: {
+ readonly who: AccountId32;
+ readonly amount: u128;
+ } & Struct;
+ readonly isAutoMigrationFinished: boolean;
+ readonly isHalted: boolean;
+ readonly asHalted: {
+ readonly error: PalletStateTrieMigrationError;
+ } & Struct;
+ readonly type: 'Migrated' | 'Slashed' | 'AutoMigrationFinished' | 'Halted';
+ }
+
+ /** @name PalletStateTrieMigrationMigrationCompute (31) */
+ interface PalletStateTrieMigrationMigrationCompute extends Enum {
+ readonly isSigned: boolean;
+ readonly isAuto: boolean;
+ readonly type: 'Signed' | 'Auto';
+ }
+
+ /** @name PalletStateTrieMigrationError (32) */
+ interface PalletStateTrieMigrationError extends Enum {
+ readonly isMaxSignedLimits: boolean;
+ readonly isKeyTooLong: boolean;
+ readonly isNotEnoughFunds: boolean;
+ readonly isBadWitness: boolean;
+ readonly isSignedMigrationNotAllowed: boolean;
+ readonly isBadChildRoot: boolean;
+ readonly type: 'MaxSignedLimits' | 'KeyTooLong' | 'NotEnoughFunds' | 'BadWitness' | 'SignedMigrationNotAllowed' | 'BadChildRoot';
+ }
+
+ /** @name CumulusPalletParachainSystemEvent (33) */
interface CumulusPalletParachainSystemEvent extends Enum {
readonly isValidationFunctionStored: boolean;
readonly isValidationFunctionApplied: boolean;
@@ -203,7 +244,7 @@
readonly type: 'ValidationFunctionStored' | 'ValidationFunctionApplied' | 'ValidationFunctionDiscarded' | 'UpgradeAuthorized' | 'DownwardMessagesReceived' | 'DownwardMessagesProcessed' | 'UpwardMessageSent';
}
- /** @name PalletCollatorSelectionEvent (32) */
+ /** @name PalletCollatorSelectionEvent (35) */
interface PalletCollatorSelectionEvent extends Enum {
readonly isInvulnerableAdded: boolean;
readonly asInvulnerableAdded: {
@@ -234,7 +275,7 @@
readonly type: 'InvulnerableAdded' | 'InvulnerableRemoved' | 'LicenseObtained' | 'LicenseReleased' | 'CandidateAdded' | 'CandidateRemoved';
}
- /** @name PalletSessionEvent (33) */
+ /** @name PalletSessionEvent (36) */
interface PalletSessionEvent extends Enum {
readonly isNewSession: boolean;
readonly asNewSession: {
@@ -243,7 +284,7 @@
readonly type: 'NewSession';
}
- /** @name PalletBalancesEvent (34) */
+ /** @name PalletBalancesEvent (37) */
interface PalletBalancesEvent extends Enum {
readonly isEndowed: boolean;
readonly asEndowed: {
@@ -353,14 +394,14 @@
readonly type: 'Endowed' | 'DustLost' | 'Transfer' | 'BalanceSet' | 'Reserved' | 'Unreserved' | 'ReserveRepatriated' | 'Deposit' | 'Withdraw' | 'Slashed' | 'Minted' | 'Burned' | 'Suspended' | 'Restored' | 'Upgraded' | 'Issued' | 'Rescinded' | 'Locked' | 'Unlocked' | 'Frozen' | 'Thawed';
}
- /** @name FrameSupportTokensMiscBalanceStatus (35) */
+ /** @name FrameSupportTokensMiscBalanceStatus (38) */
interface FrameSupportTokensMiscBalanceStatus extends Enum {
readonly isFree: boolean;
readonly isReserved: boolean;
readonly type: 'Free' | 'Reserved';
}
- /** @name PalletTransactionPaymentEvent (36) */
+ /** @name PalletTransactionPaymentEvent (39) */
interface PalletTransactionPaymentEvent extends Enum {
readonly isTransactionFeePaid: boolean;
readonly asTransactionFeePaid: {
@@ -371,7 +412,7 @@
readonly type: 'TransactionFeePaid';
}
- /** @name PalletTreasuryEvent (37) */
+ /** @name PalletTreasuryEvent (40) */
interface PalletTreasuryEvent extends Enum {
readonly isProposed: boolean;
readonly asProposed: {
@@ -418,7 +459,7 @@
readonly type: 'Proposed' | 'Spending' | 'Awarded' | 'Rejected' | 'Burnt' | 'Rollover' | 'Deposit' | 'SpendApproved' | 'UpdatedInactive';
}
- /** @name PalletSudoEvent (38) */
+ /** @name PalletSudoEvent (41) */
interface PalletSudoEvent extends Enum {
readonly isSudid: boolean;
readonly asSudid: {
@@ -435,7 +476,7 @@
readonly type: 'Sudid' | 'KeyChanged' | 'SudoAsDone';
}
- /** @name OrmlVestingModuleEvent (42) */
+ /** @name OrmlVestingModuleEvent (45) */
interface OrmlVestingModuleEvent extends Enum {
readonly isVestingScheduleAdded: boolean;
readonly asVestingScheduleAdded: {
@@ -455,7 +496,7 @@
readonly type: 'VestingScheduleAdded' | 'Claimed' | 'VestingSchedulesUpdated';
}
- /** @name OrmlVestingVestingSchedule (43) */
+ /** @name OrmlVestingVestingSchedule (46) */
interface OrmlVestingVestingSchedule extends Struct {
readonly start: u32;
readonly period: u32;
@@ -463,7 +504,7 @@
readonly perPeriod: Compact<u128>;
}
- /** @name OrmlXtokensModuleEvent (45) */
+ /** @name OrmlXtokensModuleEvent (48) */
interface OrmlXtokensModuleEvent extends Enum {
readonly isTransferredMultiAssets: boolean;
readonly asTransferredMultiAssets: {
@@ -475,16 +516,16 @@
readonly type: 'TransferredMultiAssets';
}
- /** @name XcmV3MultiassetMultiAssets (46) */
+ /** @name XcmV3MultiassetMultiAssets (49) */
interface XcmV3MultiassetMultiAssets extends Vec<XcmV3MultiAsset> {}
- /** @name XcmV3MultiAsset (48) */
+ /** @name XcmV3MultiAsset (51) */
interface XcmV3MultiAsset extends Struct {
readonly id: XcmV3MultiassetAssetId;
readonly fun: XcmV3MultiassetFungibility;
}
- /** @name XcmV3MultiassetAssetId (49) */
+ /** @name XcmV3MultiassetAssetId (52) */
interface XcmV3MultiassetAssetId extends Enum {
readonly isConcrete: boolean;
readonly asConcrete: XcmV3MultiLocation;
@@ -493,13 +534,13 @@
readonly type: 'Concrete' | 'Abstract';
}
- /** @name XcmV3MultiLocation (50) */
+ /** @name XcmV3MultiLocation (53) */
interface XcmV3MultiLocation extends Struct {
readonly parents: u8;
readonly interior: XcmV3Junctions;
}
- /** @name XcmV3Junctions (51) */
+ /** @name XcmV3Junctions (54) */
interface XcmV3Junctions extends Enum {
readonly isHere: boolean;
readonly isX1: boolean;
@@ -521,7 +562,7 @@
readonly type: 'Here' | 'X1' | 'X2' | 'X3' | 'X4' | 'X5' | 'X6' | 'X7' | 'X8';
}
- /** @name XcmV3Junction (52) */
+ /** @name XcmV3Junction (55) */
interface XcmV3Junction extends Enum {
readonly isParachain: boolean;
readonly asParachain: Compact<u32>;
@@ -560,7 +601,7 @@
readonly type: 'Parachain' | 'AccountId32' | 'AccountIndex64' | 'AccountKey20' | 'PalletInstance' | 'GeneralIndex' | 'GeneralKey' | 'OnlyChild' | 'Plurality' | 'GlobalConsensus';
}
- /** @name XcmV3JunctionNetworkId (55) */
+ /** @name XcmV3JunctionNetworkId (58) */
interface XcmV3JunctionNetworkId extends Enum {
readonly isByGenesis: boolean;
readonly asByGenesis: U8aFixed;
@@ -583,7 +624,7 @@
readonly type: 'ByGenesis' | 'ByFork' | 'Polkadot' | 'Kusama' | 'Westend' | 'Rococo' | 'Wococo' | 'Ethereum' | 'BitcoinCore' | 'BitcoinCash';
}
- /** @name XcmV3JunctionBodyId (57) */
+ /** @name XcmV3JunctionBodyId (60) */
interface XcmV3JunctionBodyId extends Enum {
readonly isUnit: boolean;
readonly isMoniker: boolean;
@@ -600,7 +641,7 @@
readonly type: 'Unit' | 'Moniker' | 'Index' | 'Executive' | 'Technical' | 'Legislative' | 'Judicial' | 'Defense' | 'Administration' | 'Treasury';
}
- /** @name XcmV3JunctionBodyPart (58) */
+ /** @name XcmV3JunctionBodyPart (61) */
interface XcmV3JunctionBodyPart extends Enum {
readonly isVoice: boolean;
readonly isMembers: boolean;
@@ -625,7 +666,7 @@
readonly type: 'Voice' | 'Members' | 'Fraction' | 'AtLeastProportion' | 'MoreThanProportion';
}
- /** @name XcmV3MultiassetFungibility (59) */
+ /** @name XcmV3MultiassetFungibility (62) */
interface XcmV3MultiassetFungibility extends Enum {
readonly isFungible: boolean;
readonly asFungible: Compact<u128>;
@@ -634,7 +675,7 @@
readonly type: 'Fungible' | 'NonFungible';
}
- /** @name XcmV3MultiassetAssetInstance (60) */
+ /** @name XcmV3MultiassetAssetInstance (63) */
interface XcmV3MultiassetAssetInstance extends Enum {
readonly isUndefined: boolean;
readonly isIndex: boolean;
@@ -650,7 +691,7 @@
readonly type: 'Undefined' | 'Index' | 'Array4' | 'Array8' | 'Array16' | 'Array32';
}
- /** @name OrmlTokensModuleEvent (63) */
+ /** @name OrmlTokensModuleEvent (66) */
interface OrmlTokensModuleEvent extends Enum {
readonly isEndowed: boolean;
readonly asEndowed: {
@@ -750,7 +791,7 @@
readonly type: 'Endowed' | 'DustLost' | 'Transfer' | 'Reserved' | 'Unreserved' | 'ReserveRepatriated' | 'BalanceSet' | 'TotalIssuanceSet' | 'Withdrawn' | 'Slashed' | 'Deposited' | 'LockSet' | 'LockRemoved' | 'Locked' | 'Unlocked';
}
- /** @name PalletForeignAssetsAssetIds (64) */
+ /** @name PalletForeignAssetsAssetIds (67) */
interface PalletForeignAssetsAssetIds extends Enum {
readonly isForeignAssetId: boolean;
readonly asForeignAssetId: u32;
@@ -759,14 +800,14 @@
readonly type: 'ForeignAssetId' | 'NativeAssetId';
}
- /** @name PalletForeignAssetsNativeCurrency (65) */
+ /** @name PalletForeignAssetsNativeCurrency (68) */
interface PalletForeignAssetsNativeCurrency extends Enum {
readonly isHere: boolean;
readonly isParent: boolean;
readonly type: 'Here' | 'Parent';
}
- /** @name PalletIdentityEvent (66) */
+ /** @name PalletIdentityEvent (69) */
interface PalletIdentityEvent extends Enum {
readonly isIdentitySet: boolean;
readonly asIdentitySet: {
@@ -834,7 +875,7 @@
readonly type: 'IdentitySet' | 'IdentityCleared' | 'IdentityKilled' | 'IdentitiesInserted' | 'IdentitiesRemoved' | 'JudgementRequested' | 'JudgementUnrequested' | 'JudgementGiven' | 'RegistrarAdded' | 'SubIdentityAdded' | 'SubIdentityRemoved' | 'SubIdentityRevoked' | 'SubIdentitiesInserted';
}
- /** @name PalletPreimageEvent (67) */
+ /** @name PalletPreimageEvent (70) */
interface PalletPreimageEvent extends Enum {
readonly isNoted: boolean;
readonly asNoted: {
@@ -851,7 +892,7 @@
readonly type: 'Noted' | 'Requested' | 'Cleared';
}
- /** @name CumulusPalletXcmpQueueEvent (68) */
+ /** @name CumulusPalletXcmpQueueEvent (71) */
interface CumulusPalletXcmpQueueEvent extends Enum {
readonly isSuccess: boolean;
readonly asSuccess: {
@@ -891,7 +932,7 @@
readonly type: 'Success' | 'Fail' | 'BadVersion' | 'BadFormat' | 'XcmpMessageSent' | 'OverweightEnqueued' | 'OverweightServiced';
}
- /** @name XcmV3TraitsError (69) */
+ /** @name XcmV3TraitsError (72) */
interface XcmV3TraitsError extends Enum {
readonly isOverflow: boolean;
readonly isUnimplemented: boolean;
@@ -938,7 +979,7 @@
readonly type: 'Overflow' | 'Unimplemented' | 'UntrustedReserveLocation' | 'UntrustedTeleportLocation' | 'LocationFull' | 'LocationNotInvertible' | 'BadOrigin' | 'InvalidLocation' | 'AssetNotFound' | 'FailedToTransactAsset' | 'NotWithdrawable' | 'LocationCannotHold' | 'ExceedsMaxMessageSize' | 'DestinationUnsupported' | 'Transport' | 'Unroutable' | 'UnknownClaim' | 'FailedToDecode' | 'MaxWeightInvalid' | 'NotHoldingFees' | 'TooExpensive' | 'Trap' | 'ExpectationFalse' | 'PalletNotFound' | 'NameMismatch' | 'VersionIncompatible' | 'HoldingWouldOverflow' | 'ExportError' | 'ReanchorFailed' | 'NoDeal' | 'FeesNotMet' | 'LockError' | 'NoPermission' | 'Unanchored' | 'NotDepositable' | 'UnhandledXcmVersion' | 'WeightLimitReached' | 'Barrier' | 'WeightNotComputable' | 'ExceedsStackLimit';
}
- /** @name PalletXcmEvent (71) */
+ /** @name PalletXcmEvent (74) */
interface PalletXcmEvent extends Enum {
readonly isAttempted: boolean;
readonly asAttempted: XcmV3TraitsOutcome;
@@ -989,7 +1030,7 @@
readonly type: 'Attempted' | 'Sent' | 'UnexpectedResponse' | 'ResponseReady' | 'Notified' | 'NotifyOverweight' | 'NotifyDispatchError' | 'NotifyDecodeFailed' | 'InvalidResponder' | 'InvalidResponderVersion' | 'ResponseTaken' | 'AssetsTrapped' | 'VersionChangeNotified' | 'SupportedVersionChanged' | 'NotifyTargetSendFail' | 'NotifyTargetMigrationFail' | 'InvalidQuerierVersion' | 'InvalidQuerier' | 'VersionNotifyStarted' | 'VersionNotifyRequested' | 'VersionNotifyUnrequested' | 'FeesPaid' | 'AssetsClaimed';
}
- /** @name XcmV3TraitsOutcome (72) */
+ /** @name XcmV3TraitsOutcome (75) */
interface XcmV3TraitsOutcome extends Enum {
readonly isComplete: boolean;
readonly asComplete: SpWeightsWeightV2Weight;
@@ -1000,10 +1041,10 @@
readonly type: 'Complete' | 'Incomplete' | 'Error';
}
- /** @name XcmV3Xcm (73) */
+ /** @name XcmV3Xcm (76) */
interface XcmV3Xcm extends Vec<XcmV3Instruction> {}
- /** @name XcmV3Instruction (75) */
+ /** @name XcmV3Instruction (78) */
interface XcmV3Instruction extends Enum {
readonly isWithdrawAsset: boolean;
readonly asWithdrawAsset: XcmV3MultiassetMultiAssets;
@@ -1185,7 +1226,7 @@
readonly type: 'WithdrawAsset' | 'ReserveAssetDeposited' | 'ReceiveTeleportedAsset' | 'QueryResponse' | 'TransferAsset' | 'TransferReserveAsset' | 'Transact' | 'HrmpNewChannelOpenRequest' | 'HrmpChannelAccepted' | 'HrmpChannelClosing' | 'ClearOrigin' | 'DescendOrigin' | 'ReportError' | 'DepositAsset' | 'DepositReserveAsset' | 'ExchangeAsset' | 'InitiateReserveWithdraw' | 'InitiateTeleport' | 'ReportHolding' | 'BuyExecution' | 'RefundSurplus' | 'SetErrorHandler' | 'SetAppendix' | 'ClearError' | 'ClaimAsset' | 'Trap' | 'SubscribeVersion' | 'UnsubscribeVersion' | 'BurnAsset' | 'ExpectAsset' | 'ExpectOrigin' | 'ExpectError' | 'ExpectTransactStatus' | 'QueryPallet' | 'ExpectPallet' | 'ReportTransactStatus' | 'ClearTransactStatus' | 'UniversalOrigin' | 'ExportMessage' | 'LockAsset' | 'UnlockAsset' | 'NoteUnlockable' | 'RequestUnlock' | 'SetFeesMode' | 'SetTopic' | 'ClearTopic' | 'AliasOrigin' | 'UnpaidExecution';
}
- /** @name XcmV3Response (76) */
+ /** @name XcmV3Response (79) */
interface XcmV3Response extends Enum {
readonly isNull: boolean;
readonly isAssets: boolean;
@@ -1201,7 +1242,7 @@
readonly type: 'Null' | 'Assets' | 'ExecutionResult' | 'Version' | 'PalletsInfo' | 'DispatchResult';
}
- /** @name XcmV3PalletInfo (80) */
+ /** @name XcmV3PalletInfo (83) */
interface XcmV3PalletInfo extends Struct {
readonly index: Compact<u32>;
readonly name: Bytes;
@@ -1211,7 +1252,7 @@
readonly patch: Compact<u32>;
}
- /** @name XcmV3MaybeErrorCode (83) */
+ /** @name XcmV3MaybeErrorCode (86) */
interface XcmV3MaybeErrorCode extends Enum {
readonly isSuccess: boolean;
readonly isError: boolean;
@@ -1221,7 +1262,7 @@
readonly type: 'Success' | 'Error' | 'TruncatedError';
}
- /** @name XcmV2OriginKind (86) */
+ /** @name XcmV2OriginKind (89) */
interface XcmV2OriginKind extends Enum {
readonly isNative: boolean;
readonly isSovereignAccount: boolean;
@@ -1230,19 +1271,19 @@
readonly type: 'Native' | 'SovereignAccount' | 'Superuser' | 'Xcm';
}
- /** @name XcmDoubleEncoded (87) */
+ /** @name XcmDoubleEncoded (90) */
interface XcmDoubleEncoded extends Struct {
readonly encoded: Bytes;
}
- /** @name XcmV3QueryResponseInfo (88) */
+ /** @name XcmV3QueryResponseInfo (91) */
interface XcmV3QueryResponseInfo extends Struct {
readonly destination: XcmV3MultiLocation;
readonly queryId: Compact<u64>;
readonly maxWeight: SpWeightsWeightV2Weight;
}
- /** @name XcmV3MultiassetMultiAssetFilter (89) */
+ /** @name XcmV3MultiassetMultiAssetFilter (92) */
interface XcmV3MultiassetMultiAssetFilter extends Enum {
readonly isDefinite: boolean;
readonly asDefinite: XcmV3MultiassetMultiAssets;
@@ -1251,7 +1292,7 @@
readonly type: 'Definite' | 'Wild';
}
- /** @name XcmV3MultiassetWildMultiAsset (90) */
+ /** @name XcmV3MultiassetWildMultiAsset (93) */
interface XcmV3MultiassetWildMultiAsset extends Enum {
readonly isAll: boolean;
readonly isAllOf: boolean;
@@ -1270,14 +1311,14 @@
readonly type: 'All' | 'AllOf' | 'AllCounted' | 'AllOfCounted';
}
- /** @name XcmV3MultiassetWildFungibility (91) */
+ /** @name XcmV3MultiassetWildFungibility (94) */
interface XcmV3MultiassetWildFungibility extends Enum {
readonly isFungible: boolean;
readonly isNonFungible: boolean;
readonly type: 'Fungible' | 'NonFungible';
}
- /** @name XcmV3WeightLimit (93) */
+ /** @name XcmV3WeightLimit (96) */
interface XcmV3WeightLimit extends Enum {
readonly isUnlimited: boolean;
readonly isLimited: boolean;
@@ -1285,7 +1326,7 @@
readonly type: 'Unlimited' | 'Limited';
}
- /** @name XcmVersionedMultiAssets (94) */
+ /** @name XcmVersionedMultiAssets (97) */
interface XcmVersionedMultiAssets extends Enum {
readonly isV2: boolean;
readonly asV2: XcmV2MultiassetMultiAssets;
@@ -1294,16 +1335,16 @@
readonly type: 'V2' | 'V3';
}
- /** @name XcmV2MultiassetMultiAssets (95) */
+ /** @name XcmV2MultiassetMultiAssets (98) */
interface XcmV2MultiassetMultiAssets extends Vec<XcmV2MultiAsset> {}
- /** @name XcmV2MultiAsset (97) */
+ /** @name XcmV2MultiAsset (100) */
interface XcmV2MultiAsset extends Struct {
readonly id: XcmV2MultiassetAssetId;
readonly fun: XcmV2MultiassetFungibility;
}
- /** @name XcmV2MultiassetAssetId (98) */
+ /** @name XcmV2MultiassetAssetId (101) */
interface XcmV2MultiassetAssetId extends Enum {
readonly isConcrete: boolean;
readonly asConcrete: XcmV2MultiLocation;
@@ -1312,13 +1353,13 @@
readonly type: 'Concrete' | 'Abstract';
}
- /** @name XcmV2MultiLocation (99) */
+ /** @name XcmV2MultiLocation (102) */
interface XcmV2MultiLocation extends Struct {
readonly parents: u8;
readonly interior: XcmV2MultilocationJunctions;
}
- /** @name XcmV2MultilocationJunctions (100) */
+ /** @name XcmV2MultilocationJunctions (103) */
interface XcmV2MultilocationJunctions extends Enum {
readonly isHere: boolean;
readonly isX1: boolean;
@@ -1340,7 +1381,7 @@
readonly type: 'Here' | 'X1' | 'X2' | 'X3' | 'X4' | 'X5' | 'X6' | 'X7' | 'X8';
}
- /** @name XcmV2Junction (101) */
+ /** @name XcmV2Junction (104) */
interface XcmV2Junction extends Enum {
readonly isParachain: boolean;
readonly asParachain: Compact<u32>;
@@ -1374,7 +1415,7 @@
readonly type: 'Parachain' | 'AccountId32' | 'AccountIndex64' | 'AccountKey20' | 'PalletInstance' | 'GeneralIndex' | 'GeneralKey' | 'OnlyChild' | 'Plurality';
}
- /** @name XcmV2NetworkId (102) */
+ /** @name XcmV2NetworkId (105) */
interface XcmV2NetworkId extends Enum {
readonly isAny: boolean;
readonly isNamed: boolean;
@@ -1384,7 +1425,7 @@
readonly type: 'Any' | 'Named' | 'Polkadot' | 'Kusama';
}
- /** @name XcmV2BodyId (104) */
+ /** @name XcmV2BodyId (107) */
interface XcmV2BodyId extends Enum {
readonly isUnit: boolean;
readonly isNamed: boolean;
@@ -1401,7 +1442,7 @@
readonly type: 'Unit' | 'Named' | 'Index' | 'Executive' | 'Technical' | 'Legislative' | 'Judicial' | 'Defense' | 'Administration' | 'Treasury';
}
- /** @name XcmV2BodyPart (105) */
+ /** @name XcmV2BodyPart (108) */
interface XcmV2BodyPart extends Enum {
readonly isVoice: boolean;
readonly isMembers: boolean;
@@ -1426,7 +1467,7 @@
readonly type: 'Voice' | 'Members' | 'Fraction' | 'AtLeastProportion' | 'MoreThanProportion';
}
- /** @name XcmV2MultiassetFungibility (106) */
+ /** @name XcmV2MultiassetFungibility (109) */
interface XcmV2MultiassetFungibility extends Enum {
readonly isFungible: boolean;
readonly asFungible: Compact<u128>;
@@ -1435,7 +1476,7 @@
readonly type: 'Fungible' | 'NonFungible';
}
- /** @name XcmV2MultiassetAssetInstance (107) */
+ /** @name XcmV2MultiassetAssetInstance (110) */
interface XcmV2MultiassetAssetInstance extends Enum {
readonly isUndefined: boolean;
readonly isIndex: boolean;
@@ -1453,7 +1494,7 @@
readonly type: 'Undefined' | 'Index' | 'Array4' | 'Array8' | 'Array16' | 'Array32' | 'Blob';
}
- /** @name XcmVersionedMultiLocation (108) */
+ /** @name XcmVersionedMultiLocation (111) */
interface XcmVersionedMultiLocation extends Enum {
readonly isV2: boolean;
readonly asV2: XcmV2MultiLocation;
@@ -1462,7 +1503,7 @@
readonly type: 'V2' | 'V3';
}
- /** @name CumulusPalletXcmEvent (109) */
+ /** @name CumulusPalletXcmEvent (112) */
interface CumulusPalletXcmEvent extends Enum {
readonly isInvalidFormat: boolean;
readonly asInvalidFormat: U8aFixed;
@@ -1473,7 +1514,7 @@
readonly type: 'InvalidFormat' | 'UnsupportedVersion' | 'ExecutedDownward';
}
- /** @name CumulusPalletDmpQueueEvent (110) */
+ /** @name CumulusPalletDmpQueueEvent (113) */
interface CumulusPalletDmpQueueEvent extends Enum {
readonly isInvalidFormat: boolean;
readonly asInvalidFormat: {
@@ -1512,7 +1553,7 @@
readonly type: 'InvalidFormat' | 'UnsupportedVersion' | 'ExecutedDownward' | 'WeightExhausted' | 'OverweightEnqueued' | 'OverweightServiced' | 'MaxMessagesExhausted';
}
- /** @name PalletConfigurationEvent (111) */
+ /** @name PalletConfigurationEvent (114) */
interface PalletConfigurationEvent extends Enum {
readonly isNewDesiredCollators: boolean;
readonly asNewDesiredCollators: {
@@ -1529,7 +1570,7 @@
readonly type: 'NewDesiredCollators' | 'NewCollatorLicenseBond' | 'NewCollatorKickThreshold';
}
- /** @name PalletCommonEvent (114) */
+ /** @name PalletCommonEvent (117) */
interface PalletCommonEvent extends Enum {
readonly isCollectionCreated: boolean;
readonly asCollectionCreated: ITuple<[u32, u8, AccountId32]>;
@@ -1578,7 +1619,7 @@
readonly type: 'CollectionCreated' | 'CollectionDestroyed' | 'ItemCreated' | 'ItemDestroyed' | 'Transfer' | 'Approved' | 'ApprovedForAll' | 'CollectionPropertySet' | 'CollectionPropertyDeleted' | 'TokenPropertySet' | 'TokenPropertyDeleted' | 'PropertyPermissionSet' | 'AllowListAddressAdded' | 'AllowListAddressRemoved' | 'CollectionAdminAdded' | 'CollectionAdminRemoved' | 'CollectionLimitSet' | 'CollectionOwnerChanged' | 'CollectionPermissionSet' | 'CollectionSponsorSet' | 'SponsorshipConfirmed' | 'CollectionSponsorRemoved';
}
- /** @name PalletEvmAccountBasicCrossAccountIdRepr (117) */
+ /** @name PalletEvmAccountBasicCrossAccountIdRepr (120) */
interface PalletEvmAccountBasicCrossAccountIdRepr extends Enum {
readonly isSubstrate: boolean;
readonly asSubstrate: AccountId32;
@@ -1587,14 +1628,14 @@
readonly type: 'Substrate' | 'Ethereum';
}
- /** @name PalletStructureEvent (120) */
+ /** @name PalletStructureEvent (123) */
interface PalletStructureEvent extends Enum {
readonly isExecuted: boolean;
readonly asExecuted: Result<Null, SpRuntimeDispatchError>;
readonly type: 'Executed';
}
- /** @name PalletAppPromotionEvent (121) */
+ /** @name PalletAppPromotionEvent (124) */
interface PalletAppPromotionEvent extends Enum {
readonly isStakingRecalculation: boolean;
readonly asStakingRecalculation: ITuple<[AccountId32, u128, u128]>;
@@ -1607,7 +1648,7 @@
readonly type: 'StakingRecalculation' | 'Stake' | 'Unstake' | 'SetAdmin';
}
- /** @name PalletForeignAssetsModuleEvent (122) */
+ /** @name PalletForeignAssetsModuleEvent (125) */
interface PalletForeignAssetsModuleEvent extends Enum {
readonly isForeignAssetRegistered: boolean;
readonly asForeignAssetRegistered: {
@@ -1634,7 +1675,7 @@
readonly type: 'ForeignAssetRegistered' | 'ForeignAssetUpdated' | 'AssetRegistered' | 'AssetUpdated';
}
- /** @name PalletForeignAssetsModuleAssetMetadata (123) */
+ /** @name PalletForeignAssetsModuleAssetMetadata (126) */
interface PalletForeignAssetsModuleAssetMetadata extends Struct {
readonly name: Bytes;
readonly symbol: Bytes;
@@ -1642,7 +1683,7 @@
readonly minimalBalance: u128;
}
- /** @name PalletEvmEvent (126) */
+ /** @name PalletEvmEvent (129) */
interface PalletEvmEvent extends Enum {
readonly isLog: boolean;
readonly asLog: {
@@ -1667,14 +1708,14 @@
readonly type: 'Log' | 'Created' | 'CreatedFailed' | 'Executed' | 'ExecutedFailed';
}
- /** @name EthereumLog (127) */
+ /** @name EthereumLog (130) */
interface EthereumLog extends Struct {
readonly address: H160;
readonly topics: Vec<H256>;
readonly data: Bytes;
}
- /** @name PalletEthereumEvent (129) */
+ /** @name PalletEthereumEvent (132) */
interface PalletEthereumEvent extends Enum {
readonly isExecuted: boolean;
readonly asExecuted: {
@@ -1687,7 +1728,7 @@
readonly type: 'Executed';
}
- /** @name EvmCoreErrorExitReason (130) */
+ /** @name EvmCoreErrorExitReason (133) */
interface EvmCoreErrorExitReason extends Enum {
readonly isSucceed: boolean;
readonly asSucceed: EvmCoreErrorExitSucceed;
@@ -1700,7 +1741,7 @@
readonly type: 'Succeed' | 'Error' | 'Revert' | 'Fatal';
}
- /** @name EvmCoreErrorExitSucceed (131) */
+ /** @name EvmCoreErrorExitSucceed (134) */
interface EvmCoreErrorExitSucceed extends Enum {
readonly isStopped: boolean;
readonly isReturned: boolean;
@@ -1708,7 +1749,7 @@
readonly type: 'Stopped' | 'Returned' | 'Suicided';
}
- /** @name EvmCoreErrorExitError (132) */
+ /** @name EvmCoreErrorExitError (135) */
interface EvmCoreErrorExitError extends Enum {
readonly isStackUnderflow: boolean;
readonly isStackOverflow: boolean;
@@ -1725,18 +1766,19 @@
readonly isCreateEmpty: boolean;
readonly isOther: boolean;
readonly asOther: Text;
+ readonly isMaxNonce: boolean;
readonly isInvalidCode: boolean;
readonly asInvalidCode: u8;
- readonly type: 'StackUnderflow' | 'StackOverflow' | 'InvalidJump' | 'InvalidRange' | 'DesignatedInvalid' | 'CallTooDeep' | 'CreateCollision' | 'CreateContractLimit' | 'OutOfOffset' | 'OutOfGas' | 'OutOfFund' | 'PcUnderflow' | 'CreateEmpty' | 'Other' | 'InvalidCode';
+ readonly type: 'StackUnderflow' | 'StackOverflow' | 'InvalidJump' | 'InvalidRange' | 'DesignatedInvalid' | 'CallTooDeep' | 'CreateCollision' | 'CreateContractLimit' | 'OutOfOffset' | 'OutOfGas' | 'OutOfFund' | 'PcUnderflow' | 'CreateEmpty' | 'Other' | 'MaxNonce' | 'InvalidCode';
}
- /** @name EvmCoreErrorExitRevert (136) */
+ /** @name EvmCoreErrorExitRevert (139) */
interface EvmCoreErrorExitRevert extends Enum {
readonly isReverted: boolean;
readonly type: 'Reverted';
}
- /** @name EvmCoreErrorExitFatal (137) */
+ /** @name EvmCoreErrorExitFatal (140) */
interface EvmCoreErrorExitFatal extends Enum {
readonly isNotSupported: boolean;
readonly isUnhandledInterrupt: boolean;
@@ -1747,7 +1789,7 @@
readonly type: 'NotSupported' | 'UnhandledInterrupt' | 'CallErrorAsFatal' | 'Other';
}
- /** @name PalletEvmContractHelpersEvent (138) */
+ /** @name PalletEvmContractHelpersEvent (141) */
interface PalletEvmContractHelpersEvent extends Enum {
readonly isContractSponsorSet: boolean;
readonly asContractSponsorSet: ITuple<[H160, AccountId32]>;
@@ -1758,20 +1800,20 @@
readonly type: 'ContractSponsorSet' | 'ContractSponsorshipConfirmed' | 'ContractSponsorRemoved';
}
- /** @name PalletEvmMigrationEvent (139) */
+ /** @name PalletEvmMigrationEvent (142) */
interface PalletEvmMigrationEvent extends Enum {
readonly isTestEvent: boolean;
readonly type: 'TestEvent';
}
- /** @name PalletMaintenanceEvent (140) */
+ /** @name PalletMaintenanceEvent (143) */
interface PalletMaintenanceEvent extends Enum {
readonly isMaintenanceEnabled: boolean;
readonly isMaintenanceDisabled: boolean;
readonly type: 'MaintenanceEnabled' | 'MaintenanceDisabled';
}
- /** @name PalletTestUtilsEvent (141) */
+ /** @name PalletTestUtilsEvent (144) */
interface PalletTestUtilsEvent extends Enum {
readonly isValueIsSet: boolean;
readonly isShouldRollback: boolean;
@@ -1779,7 +1821,7 @@
readonly type: 'ValueIsSet' | 'ShouldRollback' | 'BatchCompleted';
}
- /** @name FrameSystemPhase (142) */
+ /** @name FrameSystemPhase (145) */
interface FrameSystemPhase extends Enum {
readonly isApplyExtrinsic: boolean;
readonly asApplyExtrinsic: u32;
@@ -1788,13 +1830,13 @@
readonly type: 'ApplyExtrinsic' | 'Finalization' | 'Initialization';
}
- /** @name FrameSystemLastRuntimeUpgradeInfo (145) */
+ /** @name FrameSystemLastRuntimeUpgradeInfo (148) */
interface FrameSystemLastRuntimeUpgradeInfo extends Struct {
readonly specVersion: Compact<u32>;
readonly specName: Text;
}
- /** @name FrameSystemCall (146) */
+ /** @name FrameSystemCall (149) */
interface FrameSystemCall extends Enum {
readonly isRemark: boolean;
readonly asRemark: {
@@ -1832,21 +1874,21 @@
readonly type: 'Remark' | 'SetHeapPages' | 'SetCode' | 'SetCodeWithoutChecks' | 'SetStorage' | 'KillStorage' | 'KillPrefix' | 'RemarkWithEvent';
}
- /** @name FrameSystemLimitsBlockWeights (150) */
+ /** @name FrameSystemLimitsBlockWeights (153) */
interface FrameSystemLimitsBlockWeights extends Struct {
readonly baseBlock: SpWeightsWeightV2Weight;
readonly maxBlock: SpWeightsWeightV2Weight;
readonly perClass: FrameSupportDispatchPerDispatchClassWeightsPerClass;
}
- /** @name FrameSupportDispatchPerDispatchClassWeightsPerClass (151) */
+ /** @name FrameSupportDispatchPerDispatchClassWeightsPerClass (154) */
interface FrameSupportDispatchPerDispatchClassWeightsPerClass extends Struct {
readonly normal: FrameSystemLimitsWeightsPerClass;
readonly operational: FrameSystemLimitsWeightsPerClass;
readonly mandatory: FrameSystemLimitsWeightsPerClass;
}
- /** @name FrameSystemLimitsWeightsPerClass (152) */
+ /** @name FrameSystemLimitsWeightsPerClass (155) */
interface FrameSystemLimitsWeightsPerClass extends Struct {
readonly baseExtrinsic: SpWeightsWeightV2Weight;
readonly maxExtrinsic: Option<SpWeightsWeightV2Weight>;
@@ -1854,25 +1896,25 @@
readonly reserved: Option<SpWeightsWeightV2Weight>;
}
- /** @name FrameSystemLimitsBlockLength (154) */
+ /** @name FrameSystemLimitsBlockLength (157) */
interface FrameSystemLimitsBlockLength extends Struct {
readonly max: FrameSupportDispatchPerDispatchClassU32;
}
- /** @name FrameSupportDispatchPerDispatchClassU32 (155) */
+ /** @name FrameSupportDispatchPerDispatchClassU32 (158) */
interface FrameSupportDispatchPerDispatchClassU32 extends Struct {
readonly normal: u32;
readonly operational: u32;
readonly mandatory: u32;
}
- /** @name SpWeightsRuntimeDbWeight (156) */
+ /** @name SpWeightsRuntimeDbWeight (159) */
interface SpWeightsRuntimeDbWeight extends Struct {
readonly read: u64;
readonly write: u64;
}
- /** @name SpVersionRuntimeVersion (157) */
+ /** @name SpVersionRuntimeVersion (160) */
interface SpVersionRuntimeVersion extends Struct {
readonly specName: Text;
readonly implName: Text;
@@ -1884,7 +1926,7 @@
readonly stateVersion: u8;
}
- /** @name FrameSystemError (162) */
+ /** @name FrameSystemError (165) */
interface FrameSystemError extends Enum {
readonly isInvalidSpecName: boolean;
readonly isSpecVersionNeedsToIncrease: boolean;
@@ -1895,7 +1937,66 @@
readonly type: 'InvalidSpecName' | 'SpecVersionNeedsToIncrease' | 'FailedToExtractRuntimeVersion' | 'NonDefaultComposite' | 'NonZeroRefCount' | 'CallFiltered';
}
- /** @name PolkadotPrimitivesV4PersistedValidationData (163) */
+ /** @name PalletStateTrieMigrationMigrationTask (166) */
+ interface PalletStateTrieMigrationMigrationTask extends Struct {
+ readonly progressTop: PalletStateTrieMigrationProgress;
+ readonly progressChild: PalletStateTrieMigrationProgress;
+ readonly size_: u32;
+ readonly topItems: u32;
+ readonly childItems: u32;
+ }
+
+ /** @name PalletStateTrieMigrationProgress (167) */
+ interface PalletStateTrieMigrationProgress extends Enum {
+ readonly isToStart: boolean;
+ readonly isLastKey: boolean;
+ readonly asLastKey: Bytes;
+ readonly isComplete: boolean;
+ readonly type: 'ToStart' | 'LastKey' | 'Complete';
+ }
+
+ /** @name PalletStateTrieMigrationMigrationLimits (170) */
+ interface PalletStateTrieMigrationMigrationLimits extends Struct {
+ readonly size_: u32;
+ readonly item: u32;
+ }
+
+ /** @name PalletStateTrieMigrationCall (171) */
+ interface PalletStateTrieMigrationCall extends Enum {
+ readonly isControlAutoMigration: boolean;
+ readonly asControlAutoMigration: {
+ readonly maybeConfig: Option<PalletStateTrieMigrationMigrationLimits>;
+ } & Struct;
+ readonly isContinueMigrate: boolean;
+ readonly asContinueMigrate: {
+ readonly limits: PalletStateTrieMigrationMigrationLimits;
+ readonly realSizeUpper: u32;
+ readonly witnessTask: PalletStateTrieMigrationMigrationTask;
+ } & Struct;
+ readonly isMigrateCustomTop: boolean;
+ readonly asMigrateCustomTop: {
+ readonly keys_: Vec<Bytes>;
+ readonly witnessSize: u32;
+ } & Struct;
+ readonly isMigrateCustomChild: boolean;
+ readonly asMigrateCustomChild: {
+ readonly root: Bytes;
+ readonly childKeys: Vec<Bytes>;
+ readonly totalSize: u32;
+ } & Struct;
+ readonly isSetSignedMaxLimits: boolean;
+ readonly asSetSignedMaxLimits: {
+ readonly limits: PalletStateTrieMigrationMigrationLimits;
+ } & Struct;
+ readonly isForceSetProgress: boolean;
+ readonly asForceSetProgress: {
+ readonly progressTop: PalletStateTrieMigrationProgress;
+ readonly progressChild: PalletStateTrieMigrationProgress;
+ } & Struct;
+ readonly type: 'ControlAutoMigration' | 'ContinueMigrate' | 'MigrateCustomTop' | 'MigrateCustomChild' | 'SetSignedMaxLimits' | 'ForceSetProgress';
+ }
+
+ /** @name PolkadotPrimitivesV4PersistedValidationData (172) */
interface PolkadotPrimitivesV4PersistedValidationData extends Struct {
readonly parentHead: Bytes;
readonly relayParentNumber: u32;
@@ -1903,26 +2004,32 @@
readonly maxPovSize: u32;
}
- /** @name PolkadotPrimitivesV4UpgradeRestriction (166) */
+ /** @name PolkadotPrimitivesV4UpgradeRestriction (175) */
interface PolkadotPrimitivesV4UpgradeRestriction extends Enum {
readonly isPresent: boolean;
readonly type: 'Present';
}
- /** @name SpTrieStorageProof (167) */
+ /** @name SpTrieStorageProof (176) */
interface SpTrieStorageProof extends Struct {
readonly trieNodes: BTreeSet<Bytes>;
}
- /** @name CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot (169) */
+ /** @name CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot (178) */
interface CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot extends Struct {
readonly dmqMqcHead: H256;
- readonly relayDispatchQueueSize: ITuple<[u32, u32]>;
+ readonly relayDispatchQueueSize: CumulusPalletParachainSystemRelayStateSnapshotRelayDispachQueueSize;
readonly ingressChannels: Vec<ITuple<[u32, PolkadotPrimitivesV4AbridgedHrmpChannel]>>;
readonly egressChannels: Vec<ITuple<[u32, PolkadotPrimitivesV4AbridgedHrmpChannel]>>;
}
- /** @name PolkadotPrimitivesV4AbridgedHrmpChannel (172) */
+ /** @name CumulusPalletParachainSystemRelayStateSnapshotRelayDispachQueueSize (179) */
+ interface CumulusPalletParachainSystemRelayStateSnapshotRelayDispachQueueSize extends Struct {
+ readonly remainingCount: u32;
+ readonly remainingSize: u32;
+ }
+
+ /** @name PolkadotPrimitivesV4AbridgedHrmpChannel (182) */
interface PolkadotPrimitivesV4AbridgedHrmpChannel extends Struct {
readonly maxCapacity: u32;
readonly maxTotalSize: u32;
@@ -1932,7 +2039,7 @@
readonly mqcHead: Option<H256>;
}
- /** @name PolkadotPrimitivesV4AbridgedHostConfiguration (174) */
+ /** @name PolkadotPrimitivesV4AbridgedHostConfiguration (184) */
interface PolkadotPrimitivesV4AbridgedHostConfiguration extends Struct {
readonly maxCodeSize: u32;
readonly maxHeadDataSize: u32;
@@ -1945,19 +2052,19 @@
readonly validationUpgradeDelay: u32;
}
- /** @name PolkadotCorePrimitivesOutboundHrmpMessage (180) */
+ /** @name PolkadotCorePrimitivesOutboundHrmpMessage (190) */
interface PolkadotCorePrimitivesOutboundHrmpMessage extends Struct {
readonly recipient: u32;
readonly data: Bytes;
}
- /** @name CumulusPalletParachainSystemCodeUpgradeAuthorization (181) */
+ /** @name CumulusPalletParachainSystemCodeUpgradeAuthorization (191) */
interface CumulusPalletParachainSystemCodeUpgradeAuthorization extends Struct {
readonly codeHash: H256;
readonly checkVersion: bool;
}
- /** @name CumulusPalletParachainSystemCall (182) */
+ /** @name CumulusPalletParachainSystemCall (192) */
interface CumulusPalletParachainSystemCall extends Enum {
readonly isSetValidationData: boolean;
readonly asSetValidationData: {
@@ -1979,7 +2086,7 @@
readonly type: 'SetValidationData' | 'SudoSendUpwardMessage' | 'AuthorizeUpgrade' | 'EnactAuthorizedUpgrade';
}
- /** @name CumulusPrimitivesParachainInherentParachainInherentData (183) */
+ /** @name CumulusPrimitivesParachainInherentParachainInherentData (193) */
interface CumulusPrimitivesParachainInherentParachainInherentData extends Struct {
readonly validationData: PolkadotPrimitivesV4PersistedValidationData;
readonly relayChainState: SpTrieStorageProof;
@@ -1987,19 +2094,19 @@
readonly horizontalMessages: BTreeMap<u32, Vec<PolkadotCorePrimitivesInboundHrmpMessage>>;
}
- /** @name PolkadotCorePrimitivesInboundDownwardMessage (185) */
+ /** @name PolkadotCorePrimitivesInboundDownwardMessage (195) */
interface PolkadotCorePrimitivesInboundDownwardMessage extends Struct {
readonly sentAt: u32;
readonly msg: Bytes;
}
- /** @name PolkadotCorePrimitivesInboundHrmpMessage (188) */
+ /** @name PolkadotCorePrimitivesInboundHrmpMessage (198) */
interface PolkadotCorePrimitivesInboundHrmpMessage extends Struct {
readonly sentAt: u32;
readonly data: Bytes;
}
- /** @name CumulusPalletParachainSystemError (191) */
+ /** @name CumulusPalletParachainSystemError (201) */
interface CumulusPalletParachainSystemError extends Enum {
readonly isOverlappingUpgrades: boolean;
readonly isProhibitedByPolkadot: boolean;
@@ -2012,10 +2119,10 @@
readonly type: 'OverlappingUpgrades' | 'ProhibitedByPolkadot' | 'TooBig' | 'ValidationDataNotAvailable' | 'HostConfigurationNotAvailable' | 'NotScheduled' | 'NothingAuthorized' | 'Unauthorized';
}
- /** @name ParachainInfoCall (192) */
+ /** @name ParachainInfoCall (202) */
type ParachainInfoCall = Null;
- /** @name PalletCollatorSelectionCall (195) */
+ /** @name PalletCollatorSelectionCall (205) */
interface PalletCollatorSelectionCall extends Enum {
readonly isAddInvulnerable: boolean;
readonly asAddInvulnerable: {
@@ -2036,7 +2143,7 @@
readonly type: 'AddInvulnerable' | 'RemoveInvulnerable' | 'GetLicense' | 'Onboard' | 'Offboard' | 'ReleaseLicense' | 'ForceReleaseLicense';
}
- /** @name PalletCollatorSelectionError (196) */
+ /** @name PalletCollatorSelectionError (206) */
interface PalletCollatorSelectionError extends Enum {
readonly isTooManyCandidates: boolean;
readonly isUnknown: boolean;
@@ -2054,21 +2161,21 @@
readonly type: 'TooManyCandidates' | 'Unknown' | 'Permission' | 'AlreadyHoldingLicense' | 'NoLicense' | 'AlreadyCandidate' | 'NotCandidate' | 'TooManyInvulnerables' | 'TooFewInvulnerables' | 'AlreadyInvulnerable' | 'NotInvulnerable' | 'NoAssociatedValidatorId' | 'ValidatorNotRegistered';
}
- /** @name OpalRuntimeRuntimeCommonSessionKeys (199) */
+ /** @name OpalRuntimeRuntimeCommonSessionKeys (209) */
interface OpalRuntimeRuntimeCommonSessionKeys extends Struct {
readonly aura: SpConsensusAuraSr25519AppSr25519Public;
}
- /** @name SpConsensusAuraSr25519AppSr25519Public (200) */
+ /** @name SpConsensusAuraSr25519AppSr25519Public (210) */
interface SpConsensusAuraSr25519AppSr25519Public extends SpCoreSr25519Public {}
- /** @name SpCoreSr25519Public (201) */
+ /** @name SpCoreSr25519Public (211) */
interface SpCoreSr25519Public extends U8aFixed {}
- /** @name SpCoreCryptoKeyTypeId (204) */
+ /** @name SpCoreCryptoKeyTypeId (214) */
interface SpCoreCryptoKeyTypeId extends U8aFixed {}
- /** @name PalletSessionCall (205) */
+ /** @name PalletSessionCall (215) */
interface PalletSessionCall extends Enum {
readonly isSetKeys: boolean;
readonly asSetKeys: {
@@ -2079,7 +2186,7 @@
readonly type: 'SetKeys' | 'PurgeKeys';
}
- /** @name PalletSessionError (206) */
+ /** @name PalletSessionError (216) */
interface PalletSessionError extends Enum {
readonly isInvalidProof: boolean;
readonly isNoAssociatedValidatorId: boolean;
@@ -2089,14 +2196,14 @@
readonly type: 'InvalidProof' | 'NoAssociatedValidatorId' | 'DuplicatedKey' | 'NoKeys' | 'NoAccount';
}
- /** @name PalletBalancesBalanceLock (211) */
+ /** @name PalletBalancesBalanceLock (221) */
interface PalletBalancesBalanceLock extends Struct {
readonly id: U8aFixed;
readonly amount: u128;
readonly reasons: PalletBalancesReasons;
}
- /** @name PalletBalancesReasons (212) */
+ /** @name PalletBalancesReasons (222) */
interface PalletBalancesReasons extends Enum {
readonly isFee: boolean;
readonly isMisc: boolean;
@@ -2104,19 +2211,19 @@
readonly type: 'Fee' | 'Misc' | 'All';
}
- /** @name PalletBalancesReserveData (215) */
+ /** @name PalletBalancesReserveData (225) */
interface PalletBalancesReserveData extends Struct {
readonly id: U8aFixed;
readonly amount: u128;
}
- /** @name PalletBalancesIdAmount (218) */
+ /** @name PalletBalancesIdAmount (228) */
interface PalletBalancesIdAmount extends Struct {
readonly id: U8aFixed;
readonly amount: u128;
}
- /** @name PalletBalancesCall (220) */
+ /** @name PalletBalancesCall (231) */
interface PalletBalancesCall extends Enum {
readonly isTransferAllowDeath: boolean;
readonly asTransferAllowDeath: {
@@ -2167,7 +2274,7 @@
readonly type: 'TransferAllowDeath' | 'SetBalanceDeprecated' | 'ForceTransfer' | 'TransferKeepAlive' | 'TransferAll' | 'ForceUnreserve' | 'UpgradeAccounts' | 'Transfer' | 'ForceSetBalance';
}
- /** @name PalletBalancesError (223) */
+ /** @name PalletBalancesError (234) */
interface PalletBalancesError extends Enum {
readonly isVestingBalance: boolean;
readonly isLiquidityRestrictions: boolean;
@@ -2182,7 +2289,7 @@
readonly type: 'VestingBalance' | 'LiquidityRestrictions' | 'InsufficientBalance' | 'ExistentialDeposit' | 'Expendability' | 'ExistingVestingSchedule' | 'DeadAccount' | 'TooManyReserves' | 'TooManyHolds' | 'TooManyFreezes';
}
- /** @name PalletTimestampCall (224) */
+ /** @name PalletTimestampCall (235) */
interface PalletTimestampCall extends Enum {
readonly isSet: boolean;
readonly asSet: {
@@ -2191,14 +2298,14 @@
readonly type: 'Set';
}
- /** @name PalletTransactionPaymentReleases (226) */
+ /** @name PalletTransactionPaymentReleases (237) */
interface PalletTransactionPaymentReleases extends Enum {
readonly isV1Ancient: boolean;
readonly isV2: boolean;
readonly type: 'V1Ancient' | 'V2';
}
- /** @name PalletTreasuryProposal (227) */
+ /** @name PalletTreasuryProposal (238) */
interface PalletTreasuryProposal extends Struct {
readonly proposer: AccountId32;
readonly value: u128;
@@ -2206,7 +2313,7 @@
readonly bond: u128;
}
- /** @name PalletTreasuryCall (229) */
+ /** @name PalletTreasuryCall (240) */
interface PalletTreasuryCall extends Enum {
readonly isProposeSpend: boolean;
readonly asProposeSpend: {
@@ -2233,10 +2340,10 @@
readonly type: 'ProposeSpend' | 'RejectProposal' | 'ApproveProposal' | 'Spend' | 'RemoveApproval';
}
- /** @name FrameSupportPalletId (231) */
+ /** @name FrameSupportPalletId (242) */
interface FrameSupportPalletId extends U8aFixed {}
- /** @name PalletTreasuryError (232) */
+ /** @name PalletTreasuryError (243) */
interface PalletTreasuryError extends Enum {
readonly isInsufficientProposersBalance: boolean;
readonly isInvalidIndex: boolean;
@@ -2246,7 +2353,7 @@
readonly type: 'InsufficientProposersBalance' | 'InvalidIndex' | 'TooManyApprovals' | 'InsufficientPermission' | 'ProposalNotApproved';
}
- /** @name PalletSudoCall (233) */
+ /** @name PalletSudoCall (244) */
interface PalletSudoCall extends Enum {
readonly isSudo: boolean;
readonly asSudo: {
@@ -2269,7 +2376,7 @@
readonly type: 'Sudo' | 'SudoUncheckedWeight' | 'SetKey' | 'SudoAs';
}
- /** @name OrmlVestingModuleCall (235) */
+ /** @name OrmlVestingModuleCall (246) */
interface OrmlVestingModuleCall extends Enum {
readonly isClaim: boolean;
readonly isVestedTransfer: boolean;
@@ -2289,7 +2396,7 @@
readonly type: 'Claim' | 'VestedTransfer' | 'UpdateVestingSchedules' | 'ClaimFor';
}
- /** @name OrmlXtokensModuleCall (237) */
+ /** @name OrmlXtokensModuleCall (248) */
interface OrmlXtokensModuleCall extends Enum {
readonly isTransfer: boolean;
readonly asTransfer: {
@@ -2336,7 +2443,7 @@
readonly type: 'Transfer' | 'TransferMultiasset' | 'TransferWithFee' | 'TransferMultiassetWithFee' | 'TransferMulticurrencies' | 'TransferMultiassets';
}
- /** @name XcmVersionedMultiAsset (238) */
+ /** @name XcmVersionedMultiAsset (249) */
interface XcmVersionedMultiAsset extends Enum {
readonly isV2: boolean;
readonly asV2: XcmV2MultiAsset;
@@ -2345,7 +2452,7 @@
readonly type: 'V2' | 'V3';
}
- /** @name OrmlTokensModuleCall (241) */
+ /** @name OrmlTokensModuleCall (252) */
interface OrmlTokensModuleCall extends Enum {
readonly isTransfer: boolean;
readonly asTransfer: {
@@ -2382,7 +2489,7 @@
readonly type: 'Transfer' | 'TransferAll' | 'TransferKeepAlive' | 'ForceTransfer' | 'SetBalance';
}
- /** @name PalletIdentityCall (242) */
+ /** @name PalletIdentityCall (253) */
interface PalletIdentityCall extends Enum {
readonly isAddRegistrar: boolean;
readonly asAddRegistrar: {
@@ -2462,7 +2569,7 @@
readonly type: 'AddRegistrar' | 'SetIdentity' | 'SetSubs' | 'ClearIdentity' | 'RequestJudgement' | 'CancelRequest' | 'SetFee' | 'SetAccountId' | 'SetFields' | 'ProvideJudgement' | 'KillIdentity' | 'AddSub' | 'RenameSub' | 'RemoveSub' | 'QuitSub' | 'ForceInsertIdentities' | 'ForceRemoveIdentities' | 'ForceSetSubs';
}
- /** @name PalletIdentityIdentityInfo (243) */
+ /** @name PalletIdentityIdentityInfo (254) */
interface PalletIdentityIdentityInfo extends Struct {
readonly additional: Vec<ITuple<[Data, Data]>>;
readonly display: Data;
@@ -2475,7 +2582,7 @@
readonly twitter: Data;
}
- /** @name PalletIdentityBitFlags (279) */
+ /** @name PalletIdentityBitFlags (290) */
interface PalletIdentityBitFlags extends Set {
readonly isDisplay: boolean;
readonly isLegal: boolean;
@@ -2487,7 +2594,7 @@
readonly isTwitter: boolean;
}
- /** @name PalletIdentityIdentityField (280) */
+ /** @name PalletIdentityIdentityField (291) */
interface PalletIdentityIdentityField extends Enum {
readonly isDisplay: boolean;
readonly isLegal: boolean;
@@ -2500,7 +2607,7 @@
readonly type: 'Display' | 'Legal' | 'Web' | 'Riot' | 'Email' | 'PgpFingerprint' | 'Image' | 'Twitter';
}
- /** @name PalletIdentityJudgement (281) */
+ /** @name PalletIdentityJudgement (292) */
interface PalletIdentityJudgement extends Enum {
readonly isUnknown: boolean;
readonly isFeePaid: boolean;
@@ -2513,14 +2620,14 @@
readonly type: 'Unknown' | 'FeePaid' | 'Reasonable' | 'KnownGood' | 'OutOfDate' | 'LowQuality' | 'Erroneous';
}
- /** @name PalletIdentityRegistration (284) */
+ /** @name PalletIdentityRegistration (295) */
interface PalletIdentityRegistration extends Struct {
readonly judgements: Vec<ITuple<[u32, PalletIdentityJudgement]>>;
readonly deposit: u128;
readonly info: PalletIdentityIdentityInfo;
}
- /** @name PalletPreimageCall (292) */
+ /** @name PalletPreimageCall (303) */
interface PalletPreimageCall extends Enum {
readonly isNotePreimage: boolean;
readonly asNotePreimage: {
@@ -2541,7 +2648,7 @@
readonly type: 'NotePreimage' | 'UnnotePreimage' | 'RequestPreimage' | 'UnrequestPreimage';
}
- /** @name CumulusPalletXcmpQueueCall (293) */
+ /** @name CumulusPalletXcmpQueueCall (304) */
interface CumulusPalletXcmpQueueCall extends Enum {
readonly isServiceOverweight: boolean;
readonly asServiceOverweight: {
@@ -2577,7 +2684,7 @@
readonly type: 'ServiceOverweight' | 'SuspendXcmExecution' | 'ResumeXcmExecution' | 'UpdateSuspendThreshold' | 'UpdateDropThreshold' | 'UpdateResumeThreshold' | 'UpdateThresholdWeight' | 'UpdateWeightRestrictDecay' | 'UpdateXcmpMaxIndividualWeight';
}
- /** @name PalletXcmCall (294) */
+ /** @name PalletXcmCall (305) */
interface PalletXcmCall extends Enum {
readonly isSend: boolean;
readonly asSend: {
@@ -2643,7 +2750,7 @@
readonly type: 'Send' | 'TeleportAssets' | 'ReserveTransferAssets' | 'Execute' | 'ForceXcmVersion' | 'ForceDefaultXcmVersion' | 'ForceSubscribeVersionNotify' | 'ForceUnsubscribeVersionNotify' | 'LimitedReserveTransferAssets' | 'LimitedTeleportAssets' | 'ForceSuspension';
}
- /** @name XcmVersionedXcm (295) */
+ /** @name XcmVersionedXcm (306) */
interface XcmVersionedXcm extends Enum {
readonly isV2: boolean;
readonly asV2: XcmV2Xcm;
@@ -2652,10 +2759,10 @@
readonly type: 'V2' | 'V3';
}
- /** @name XcmV2Xcm (296) */
+ /** @name XcmV2Xcm (307) */
interface XcmV2Xcm extends Vec<XcmV2Instruction> {}
- /** @name XcmV2Instruction (298) */
+ /** @name XcmV2Instruction (309) */
interface XcmV2Instruction extends Enum {
readonly isWithdrawAsset: boolean;
readonly asWithdrawAsset: XcmV2MultiassetMultiAssets;
@@ -2775,7 +2882,7 @@
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 (299) */
+ /** @name XcmV2Response (310) */
interface XcmV2Response extends Enum {
readonly isNull: boolean;
readonly isAssets: boolean;
@@ -2787,7 +2894,7 @@
readonly type: 'Null' | 'Assets' | 'ExecutionResult' | 'Version';
}
- /** @name XcmV2TraitsError (302) */
+ /** @name XcmV2TraitsError (313) */
interface XcmV2TraitsError extends Enum {
readonly isOverflow: boolean;
readonly isUnimplemented: boolean;
@@ -2820,7 +2927,7 @@
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 XcmV2MultiassetMultiAssetFilter (303) */
+ /** @name XcmV2MultiassetMultiAssetFilter (314) */
interface XcmV2MultiassetMultiAssetFilter extends Enum {
readonly isDefinite: boolean;
readonly asDefinite: XcmV2MultiassetMultiAssets;
@@ -2829,7 +2936,7 @@
readonly type: 'Definite' | 'Wild';
}
- /** @name XcmV2MultiassetWildMultiAsset (304) */
+ /** @name XcmV2MultiassetWildMultiAsset (315) */
interface XcmV2MultiassetWildMultiAsset extends Enum {
readonly isAll: boolean;
readonly isAllOf: boolean;
@@ -2840,14 +2947,14 @@
readonly type: 'All' | 'AllOf';
}
- /** @name XcmV2MultiassetWildFungibility (305) */
+ /** @name XcmV2MultiassetWildFungibility (316) */
interface XcmV2MultiassetWildFungibility extends Enum {
readonly isFungible: boolean;
readonly isNonFungible: boolean;
readonly type: 'Fungible' | 'NonFungible';
}
- /** @name XcmV2WeightLimit (306) */
+ /** @name XcmV2WeightLimit (317) */
interface XcmV2WeightLimit extends Enum {
readonly isUnlimited: boolean;
readonly isLimited: boolean;
@@ -2855,10 +2962,10 @@
readonly type: 'Unlimited' | 'Limited';
}
- /** @name CumulusPalletXcmCall (315) */
+ /** @name CumulusPalletXcmCall (326) */
type CumulusPalletXcmCall = Null;
- /** @name CumulusPalletDmpQueueCall (316) */
+ /** @name CumulusPalletDmpQueueCall (327) */
interface CumulusPalletDmpQueueCall extends Enum {
readonly isServiceOverweight: boolean;
readonly asServiceOverweight: {
@@ -2868,7 +2975,7 @@
readonly type: 'ServiceOverweight';
}
- /** @name PalletInflationCall (317) */
+ /** @name PalletInflationCall (328) */
interface PalletInflationCall extends Enum {
readonly isStartInflation: boolean;
readonly asStartInflation: {
@@ -2877,7 +2984,7 @@
readonly type: 'StartInflation';
}
- /** @name PalletUniqueCall (318) */
+ /** @name PalletUniqueCall (329) */
interface PalletUniqueCall extends Enum {
readonly isCreateCollection: boolean;
readonly asCreateCollection: {
@@ -3058,7 +3165,7 @@
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' | 'ApproveFrom' | 'TransferFrom' | 'SetCollectionLimits' | 'SetCollectionPermissions' | 'Repartition' | 'SetAllowanceForAll' | 'ForceRepairCollection' | 'ForceRepairItem';
}
- /** @name UpDataStructsCollectionMode (323) */
+ /** @name UpDataStructsCollectionMode (334) */
interface UpDataStructsCollectionMode extends Enum {
readonly isNft: boolean;
readonly isFungible: boolean;
@@ -3067,7 +3174,7 @@
readonly type: 'Nft' | 'Fungible' | 'ReFungible';
}
- /** @name UpDataStructsCreateCollectionData (324) */
+ /** @name UpDataStructsCreateCollectionData (335) */
interface UpDataStructsCreateCollectionData extends Struct {
readonly mode: UpDataStructsCollectionMode;
readonly access: Option<UpDataStructsAccessMode>;
@@ -3081,14 +3188,14 @@
readonly properties: Vec<UpDataStructsProperty>;
}
- /** @name UpDataStructsAccessMode (326) */
+ /** @name UpDataStructsAccessMode (337) */
interface UpDataStructsAccessMode extends Enum {
readonly isNormal: boolean;
readonly isAllowList: boolean;
readonly type: 'Normal' | 'AllowList';
}
- /** @name UpDataStructsCollectionLimits (328) */
+ /** @name UpDataStructsCollectionLimits (339) */
interface UpDataStructsCollectionLimits extends Struct {
readonly accountTokenOwnershipLimit: Option<u32>;
readonly sponsoredDataSize: Option<u32>;
@@ -3101,7 +3208,7 @@
readonly transfersEnabled: Option<bool>;
}
- /** @name UpDataStructsSponsoringRateLimit (330) */
+ /** @name UpDataStructsSponsoringRateLimit (341) */
interface UpDataStructsSponsoringRateLimit extends Enum {
readonly isSponsoringDisabled: boolean;
readonly isBlocks: boolean;
@@ -3109,43 +3216,43 @@
readonly type: 'SponsoringDisabled' | 'Blocks';
}
- /** @name UpDataStructsCollectionPermissions (333) */
+ /** @name UpDataStructsCollectionPermissions (344) */
interface UpDataStructsCollectionPermissions extends Struct {
readonly access: Option<UpDataStructsAccessMode>;
readonly mintMode: Option<bool>;
readonly nesting: Option<UpDataStructsNestingPermissions>;
}
- /** @name UpDataStructsNestingPermissions (335) */
+ /** @name UpDataStructsNestingPermissions (346) */
interface UpDataStructsNestingPermissions extends Struct {
readonly tokenOwner: bool;
readonly collectionAdmin: bool;
readonly restricted: Option<UpDataStructsOwnerRestrictedSet>;
}
- /** @name UpDataStructsOwnerRestrictedSet (337) */
+ /** @name UpDataStructsOwnerRestrictedSet (348) */
interface UpDataStructsOwnerRestrictedSet extends BTreeSet<u32> {}
- /** @name UpDataStructsPropertyKeyPermission (342) */
+ /** @name UpDataStructsPropertyKeyPermission (353) */
interface UpDataStructsPropertyKeyPermission extends Struct {
readonly key: Bytes;
readonly permission: UpDataStructsPropertyPermission;
}
- /** @name UpDataStructsPropertyPermission (343) */
+ /** @name UpDataStructsPropertyPermission (354) */
interface UpDataStructsPropertyPermission extends Struct {
readonly mutable: bool;
readonly collectionAdmin: bool;
readonly tokenOwner: bool;
}
- /** @name UpDataStructsProperty (346) */
+ /** @name UpDataStructsProperty (357) */
interface UpDataStructsProperty extends Struct {
readonly key: Bytes;
readonly value: Bytes;
}
- /** @name UpDataStructsCreateItemData (349) */
+ /** @name UpDataStructsCreateItemData (360) */
interface UpDataStructsCreateItemData extends Enum {
readonly isNft: boolean;
readonly asNft: UpDataStructsCreateNftData;
@@ -3156,23 +3263,23 @@
readonly type: 'Nft' | 'Fungible' | 'ReFungible';
}
- /** @name UpDataStructsCreateNftData (350) */
+ /** @name UpDataStructsCreateNftData (361) */
interface UpDataStructsCreateNftData extends Struct {
readonly properties: Vec<UpDataStructsProperty>;
}
- /** @name UpDataStructsCreateFungibleData (351) */
+ /** @name UpDataStructsCreateFungibleData (362) */
interface UpDataStructsCreateFungibleData extends Struct {
readonly value: u128;
}
- /** @name UpDataStructsCreateReFungibleData (352) */
+ /** @name UpDataStructsCreateReFungibleData (363) */
interface UpDataStructsCreateReFungibleData extends Struct {
readonly pieces: u128;
readonly properties: Vec<UpDataStructsProperty>;
}
- /** @name UpDataStructsCreateItemExData (355) */
+ /** @name UpDataStructsCreateItemExData (366) */
interface UpDataStructsCreateItemExData extends Enum {
readonly isNft: boolean;
readonly asNft: Vec<UpDataStructsCreateNftExData>;
@@ -3185,26 +3292,26 @@
readonly type: 'Nft' | 'Fungible' | 'RefungibleMultipleItems' | 'RefungibleMultipleOwners';
}
- /** @name UpDataStructsCreateNftExData (357) */
+ /** @name UpDataStructsCreateNftExData (368) */
interface UpDataStructsCreateNftExData extends Struct {
readonly properties: Vec<UpDataStructsProperty>;
readonly owner: PalletEvmAccountBasicCrossAccountIdRepr;
}
- /** @name UpDataStructsCreateRefungibleExSingleOwner (364) */
+ /** @name UpDataStructsCreateRefungibleExSingleOwner (375) */
interface UpDataStructsCreateRefungibleExSingleOwner extends Struct {
readonly user: PalletEvmAccountBasicCrossAccountIdRepr;
readonly pieces: u128;
readonly properties: Vec<UpDataStructsProperty>;
}
- /** @name UpDataStructsCreateRefungibleExMultipleOwners (366) */
+ /** @name UpDataStructsCreateRefungibleExMultipleOwners (377) */
interface UpDataStructsCreateRefungibleExMultipleOwners extends Struct {
readonly users: BTreeMap<PalletEvmAccountBasicCrossAccountIdRepr, u128>;
readonly properties: Vec<UpDataStructsProperty>;
}
- /** @name PalletConfigurationCall (367) */
+ /** @name PalletConfigurationCall (378) */
interface PalletConfigurationCall extends Enum {
readonly isSetWeightToFeeCoefficientOverride: boolean;
readonly asSetWeightToFeeCoefficientOverride: {
@@ -3233,7 +3340,7 @@
readonly type: 'SetWeightToFeeCoefficientOverride' | 'SetMinGasPriceOverride' | 'SetAppPromotionConfigurationOverride' | 'SetCollatorSelectionDesiredCollators' | 'SetCollatorSelectionLicenseBond' | 'SetCollatorSelectionKickThreshold';
}
- /** @name PalletConfigurationAppPromotionConfiguration (369) */
+ /** @name PalletConfigurationAppPromotionConfiguration (380) */
interface PalletConfigurationAppPromotionConfiguration extends Struct {
readonly recalculationInterval: Option<u32>;
readonly pendingInterval: Option<u32>;
@@ -3241,10 +3348,10 @@
readonly maxStakersPerCalculation: Option<u8>;
}
- /** @name PalletStructureCall (373) */
+ /** @name PalletStructureCall (384) */
type PalletStructureCall = Null;
- /** @name PalletAppPromotionCall (374) */
+ /** @name PalletAppPromotionCall (385) */
interface PalletAppPromotionCall extends Enum {
readonly isSetAdminAddress: boolean;
readonly asSetAdminAddress: {
@@ -3279,10 +3386,14 @@
readonly asUnstakePartial: {
readonly amount: u128;
} & Struct;
- readonly type: 'SetAdminAddress' | 'Stake' | 'UnstakeAll' | 'SponsorCollection' | 'StopSponsoringCollection' | 'SponsorContract' | 'StopSponsoringContract' | 'PayoutStakers' | 'UnstakePartial';
+ readonly isForceUnstake: boolean;
+ readonly asForceUnstake: {
+ readonly pendingBlocks: Vec<u32>;
+ } & Struct;
+ readonly type: 'SetAdminAddress' | 'Stake' | 'UnstakeAll' | 'SponsorCollection' | 'StopSponsoringCollection' | 'SponsorContract' | 'StopSponsoringContract' | 'PayoutStakers' | 'UnstakePartial' | 'ForceUnstake';
}
- /** @name PalletForeignAssetsModuleCall (375) */
+ /** @name PalletForeignAssetsModuleCall (386) */
interface PalletForeignAssetsModuleCall extends Enum {
readonly isRegisterForeignAsset: boolean;
readonly asRegisterForeignAsset: {
@@ -3299,7 +3410,7 @@
readonly type: 'RegisterForeignAsset' | 'UpdateForeignAsset';
}
- /** @name PalletEvmCall (376) */
+ /** @name PalletEvmCall (387) */
interface PalletEvmCall extends Enum {
readonly isWithdraw: boolean;
readonly asWithdraw: {
@@ -3344,7 +3455,7 @@
readonly type: 'Withdraw' | 'Call' | 'Create' | 'Create2';
}
- /** @name PalletEthereumCall (382) */
+ /** @name PalletEthereumCall (393) */
interface PalletEthereumCall extends Enum {
readonly isTransact: boolean;
readonly asTransact: {
@@ -3353,7 +3464,7 @@
readonly type: 'Transact';
}
- /** @name EthereumTransactionTransactionV2 (383) */
+ /** @name EthereumTransactionTransactionV2 (394) */
interface EthereumTransactionTransactionV2 extends Enum {
readonly isLegacy: boolean;
readonly asLegacy: EthereumTransactionLegacyTransaction;
@@ -3364,7 +3475,7 @@
readonly type: 'Legacy' | 'Eip2930' | 'Eip1559';
}
- /** @name EthereumTransactionLegacyTransaction (384) */
+ /** @name EthereumTransactionLegacyTransaction (395) */
interface EthereumTransactionLegacyTransaction extends Struct {
readonly nonce: U256;
readonly gasPrice: U256;
@@ -3375,7 +3486,7 @@
readonly signature: EthereumTransactionTransactionSignature;
}
- /** @name EthereumTransactionTransactionAction (385) */
+ /** @name EthereumTransactionTransactionAction (396) */
interface EthereumTransactionTransactionAction extends Enum {
readonly isCall: boolean;
readonly asCall: H160;
@@ -3383,14 +3494,14 @@
readonly type: 'Call' | 'Create';
}
- /** @name EthereumTransactionTransactionSignature (386) */
+ /** @name EthereumTransactionTransactionSignature (397) */
interface EthereumTransactionTransactionSignature extends Struct {
readonly v: u64;
readonly r: H256;
readonly s: H256;
}
- /** @name EthereumTransactionEip2930Transaction (388) */
+ /** @name EthereumTransactionEip2930Transaction (399) */
interface EthereumTransactionEip2930Transaction extends Struct {
readonly chainId: u64;
readonly nonce: U256;
@@ -3405,13 +3516,13 @@
readonly s: H256;
}
- /** @name EthereumTransactionAccessListItem (390) */
+ /** @name EthereumTransactionAccessListItem (401) */
interface EthereumTransactionAccessListItem extends Struct {
readonly address: H160;
readonly storageKeys: Vec<H256>;
}
- /** @name EthereumTransactionEip1559Transaction (391) */
+ /** @name EthereumTransactionEip1559Transaction (402) */
interface EthereumTransactionEip1559Transaction extends Struct {
readonly chainId: u64;
readonly nonce: U256;
@@ -3427,13 +3538,7 @@
readonly s: H256;
}
- /** @name PalletEvmCoderSubstrateCall (392) */
- interface PalletEvmCoderSubstrateCall extends Enum {
- readonly isEmptyCall: boolean;
- readonly type: 'EmptyCall';
- }
-
- /** @name PalletEvmContractHelpersCall (393) */
+ /** @name PalletEvmContractHelpersCall (403) */
interface PalletEvmContractHelpersCall extends Enum {
readonly isMigrateFromSelfSponsoring: boolean;
readonly asMigrateFromSelfSponsoring: {
@@ -3442,7 +3547,7 @@
readonly type: 'MigrateFromSelfSponsoring';
}
- /** @name PalletEvmMigrationCall (395) */
+ /** @name PalletEvmMigrationCall (405) */
interface PalletEvmMigrationCall extends Enum {
readonly isBegin: boolean;
readonly asBegin: {
@@ -3470,7 +3575,7 @@
readonly type: 'Begin' | 'SetData' | 'Finish' | 'InsertEthLogs' | 'InsertEvents' | 'RemoveRmrkData';
}
- /** @name PalletMaintenanceCall (399) */
+ /** @name PalletMaintenanceCall (409) */
interface PalletMaintenanceCall extends Enum {
readonly isEnable: boolean;
readonly isDisable: boolean;
@@ -3482,7 +3587,7 @@
readonly type: 'Enable' | 'Disable' | 'ExecutePreimage';
}
- /** @name PalletTestUtilsCall (400) */
+ /** @name PalletTestUtilsCall (410) */
interface PalletTestUtilsCall extends Enum {
readonly isEnable: boolean;
readonly isSetTestValue: boolean;
@@ -3502,13 +3607,13 @@
readonly type: 'Enable' | 'SetTestValue' | 'SetTestValueAndRollback' | 'IncTestValue' | 'JustTakeFee' | 'BatchAll';
}
- /** @name PalletSudoError (402) */
+ /** @name PalletSudoError (412) */
interface PalletSudoError extends Enum {
readonly isRequireSudo: boolean;
readonly type: 'RequireSudo';
}
- /** @name OrmlVestingModuleError (404) */
+ /** @name OrmlVestingModuleError (414) */
interface OrmlVestingModuleError extends Enum {
readonly isZeroVestingPeriod: boolean;
readonly isZeroVestingPeriodCount: boolean;
@@ -3519,7 +3624,7 @@
readonly type: 'ZeroVestingPeriod' | 'ZeroVestingPeriodCount' | 'InsufficientBalanceToLock' | 'TooManyVestingSchedules' | 'AmountLow' | 'MaxVestingSchedulesExceeded';
}
- /** @name OrmlXtokensModuleError (405) */
+ /** @name OrmlXtokensModuleError (415) */
interface OrmlXtokensModuleError extends Enum {
readonly isAssetHasNoReserve: boolean;
readonly isNotCrossChainTransfer: boolean;
@@ -3543,26 +3648,26 @@
readonly type: 'AssetHasNoReserve' | 'NotCrossChainTransfer' | 'InvalidDest' | 'NotCrossChainTransferableCurrency' | 'UnweighableMessage' | 'XcmExecutionFailed' | 'CannotReanchor' | 'InvalidAncestry' | 'InvalidAsset' | 'DestinationNotInvertible' | 'BadVersion' | 'DistinctReserveForAssetAndFee' | 'ZeroFee' | 'ZeroAmount' | 'TooManyAssetsBeingSent' | 'AssetIndexNonExistent' | 'FeeNotEnough' | 'NotSupportedMultiLocation' | 'MinXcmFeeNotDefined';
}
- /** @name OrmlTokensBalanceLock (408) */
+ /** @name OrmlTokensBalanceLock (418) */
interface OrmlTokensBalanceLock extends Struct {
readonly id: U8aFixed;
readonly amount: u128;
}
- /** @name OrmlTokensAccountData (410) */
+ /** @name OrmlTokensAccountData (420) */
interface OrmlTokensAccountData extends Struct {
readonly free: u128;
readonly reserved: u128;
readonly frozen: u128;
}
- /** @name OrmlTokensReserveData (412) */
+ /** @name OrmlTokensReserveData (422) */
interface OrmlTokensReserveData extends Struct {
readonly id: Null;
readonly amount: u128;
}
- /** @name OrmlTokensModuleError (414) */
+ /** @name OrmlTokensModuleError (424) */
interface OrmlTokensModuleError extends Enum {
readonly isBalanceTooLow: boolean;
readonly isAmountIntoBalanceFailed: boolean;
@@ -3575,14 +3680,14 @@
readonly type: 'BalanceTooLow' | 'AmountIntoBalanceFailed' | 'LiquidityRestrictions' | 'MaxLocksExceeded' | 'KeepAlive' | 'ExistentialDeposit' | 'DeadAccount' | 'TooManyReserves';
}
- /** @name PalletIdentityRegistrarInfo (419) */
+ /** @name PalletIdentityRegistrarInfo (429) */
interface PalletIdentityRegistrarInfo extends Struct {
readonly account: AccountId32;
readonly fee: u128;
readonly fields: PalletIdentityBitFlags;
}
- /** @name PalletIdentityError (421) */
+ /** @name PalletIdentityError (431) */
interface PalletIdentityError extends Enum {
readonly isTooManySubAccounts: boolean;
readonly isNotFound: boolean;
@@ -3605,7 +3710,7 @@
readonly type: 'TooManySubAccounts' | 'NotFound' | 'NotNamed' | 'EmptyIndex' | 'FeeChanged' | 'NoIdentity' | 'StickyJudgement' | 'JudgementGiven' | 'InvalidJudgement' | 'InvalidIndex' | 'InvalidTarget' | 'TooManyFields' | 'TooManyRegistrars' | 'AlreadyClaimed' | 'NotSub' | 'NotOwned' | 'JudgementForDifferentIdentity' | 'JudgementPaymentFailed';
}
- /** @name PalletPreimageRequestStatus (422) */
+ /** @name PalletPreimageRequestStatus (432) */
interface PalletPreimageRequestStatus extends Enum {
readonly isUnrequested: boolean;
readonly asUnrequested: {
@@ -3621,7 +3726,7 @@
readonly type: 'Unrequested' | 'Requested';
}
- /** @name PalletPreimageError (427) */
+ /** @name PalletPreimageError (437) */
interface PalletPreimageError extends Enum {
readonly isTooBig: boolean;
readonly isAlreadyNoted: boolean;
@@ -3632,21 +3737,21 @@
readonly type: 'TooBig' | 'AlreadyNoted' | 'NotAuthorized' | 'NotNoted' | 'Requested' | 'NotRequested';
}
- /** @name CumulusPalletXcmpQueueInboundChannelDetails (429) */
+ /** @name CumulusPalletXcmpQueueInboundChannelDetails (439) */
interface CumulusPalletXcmpQueueInboundChannelDetails extends Struct {
readonly sender: u32;
readonly state: CumulusPalletXcmpQueueInboundState;
readonly messageMetadata: Vec<ITuple<[u32, PolkadotParachainPrimitivesXcmpMessageFormat]>>;
}
- /** @name CumulusPalletXcmpQueueInboundState (430) */
+ /** @name CumulusPalletXcmpQueueInboundState (440) */
interface CumulusPalletXcmpQueueInboundState extends Enum {
readonly isOk: boolean;
readonly isSuspended: boolean;
readonly type: 'Ok' | 'Suspended';
}
- /** @name PolkadotParachainPrimitivesXcmpMessageFormat (433) */
+ /** @name PolkadotParachainPrimitivesXcmpMessageFormat (443) */
interface PolkadotParachainPrimitivesXcmpMessageFormat extends Enum {
readonly isConcatenatedVersionedXcm: boolean;
readonly isConcatenatedEncodedBlob: boolean;
@@ -3654,7 +3759,7 @@
readonly type: 'ConcatenatedVersionedXcm' | 'ConcatenatedEncodedBlob' | 'Signals';
}
- /** @name CumulusPalletXcmpQueueOutboundChannelDetails (436) */
+ /** @name CumulusPalletXcmpQueueOutboundChannelDetails (446) */
interface CumulusPalletXcmpQueueOutboundChannelDetails extends Struct {
readonly recipient: u32;
readonly state: CumulusPalletXcmpQueueOutboundState;
@@ -3663,14 +3768,14 @@
readonly lastIndex: u16;
}
- /** @name CumulusPalletXcmpQueueOutboundState (437) */
+ /** @name CumulusPalletXcmpQueueOutboundState (447) */
interface CumulusPalletXcmpQueueOutboundState extends Enum {
readonly isOk: boolean;
readonly isSuspended: boolean;
readonly type: 'Ok' | 'Suspended';
}
- /** @name CumulusPalletXcmpQueueQueueConfigData (439) */
+ /** @name CumulusPalletXcmpQueueQueueConfigData (449) */
interface CumulusPalletXcmpQueueQueueConfigData extends Struct {
readonly suspendThreshold: u32;
readonly dropThreshold: u32;
@@ -3680,7 +3785,7 @@
readonly xcmpMaxIndividualWeight: SpWeightsWeightV2Weight;
}
- /** @name CumulusPalletXcmpQueueError (441) */
+ /** @name CumulusPalletXcmpQueueError (451) */
interface CumulusPalletXcmpQueueError extends Enum {
readonly isFailedToSend: boolean;
readonly isBadXcmOrigin: boolean;
@@ -3690,7 +3795,7 @@
readonly type: 'FailedToSend' | 'BadXcmOrigin' | 'BadXcm' | 'BadOverweightIndex' | 'WeightOverLimit';
}
- /** @name PalletXcmQueryStatus (442) */
+ /** @name PalletXcmQueryStatus (452) */
interface PalletXcmQueryStatus extends Enum {
readonly isPending: boolean;
readonly asPending: {
@@ -3712,7 +3817,7 @@
readonly type: 'Pending' | 'VersionNotifier' | 'Ready';
}
- /** @name XcmVersionedResponse (446) */
+ /** @name XcmVersionedResponse (456) */
interface XcmVersionedResponse extends Enum {
readonly isV2: boolean;
readonly asV2: XcmV2Response;
@@ -3721,7 +3826,7 @@
readonly type: 'V2' | 'V3';
}
- /** @name PalletXcmVersionMigrationStage (452) */
+ /** @name PalletXcmVersionMigrationStage (462) */
interface PalletXcmVersionMigrationStage extends Enum {
readonly isMigrateSupportedVersion: boolean;
readonly isMigrateVersionNotifiers: boolean;
@@ -3731,22 +3836,22 @@
readonly type: 'MigrateSupportedVersion' | 'MigrateVersionNotifiers' | 'NotifyCurrentTargets' | 'MigrateAndNotifyOldTargets';
}
- /** @name XcmVersionedAssetId (455) */
+ /** @name XcmVersionedAssetId (465) */
interface XcmVersionedAssetId extends Enum {
readonly isV3: boolean;
readonly asV3: XcmV3MultiassetAssetId;
readonly type: 'V3';
}
- /** @name PalletXcmRemoteLockedFungibleRecord (456) */
+ /** @name PalletXcmRemoteLockedFungibleRecord (466) */
interface PalletXcmRemoteLockedFungibleRecord extends Struct {
readonly amount: u128;
readonly owner: XcmVersionedMultiLocation;
readonly locker: XcmVersionedMultiLocation;
- readonly users: u32;
+ readonly consumers: Vec<ITuple<[Null, u128]>>;
}
- /** @name PalletXcmError (460) */
+ /** @name PalletXcmError (473) */
interface PalletXcmError extends Enum {
readonly isUnreachable: boolean;
readonly isSendFailure: boolean;
@@ -3771,29 +3876,29 @@
readonly type: 'Unreachable' | 'SendFailure' | 'Filtered' | 'UnweighableMessage' | 'DestinationNotInvertible' | 'Empty' | 'CannotReanchor' | 'TooManyAssets' | 'InvalidOrigin' | 'BadVersion' | 'BadLocation' | 'NoSubscription' | 'AlreadySubscribed' | 'InvalidAsset' | 'LowBalance' | 'TooManyLocks' | 'AccountNotSovereign' | 'FeesNotMet' | 'LockNotFound' | 'InUse';
}
- /** @name CumulusPalletXcmError (461) */
+ /** @name CumulusPalletXcmError (474) */
type CumulusPalletXcmError = Null;
- /** @name CumulusPalletDmpQueueConfigData (462) */
+ /** @name CumulusPalletDmpQueueConfigData (475) */
interface CumulusPalletDmpQueueConfigData extends Struct {
readonly maxIndividual: SpWeightsWeightV2Weight;
}
- /** @name CumulusPalletDmpQueuePageIndexData (463) */
+ /** @name CumulusPalletDmpQueuePageIndexData (476) */
interface CumulusPalletDmpQueuePageIndexData extends Struct {
readonly beginUsed: u32;
readonly endUsed: u32;
readonly overweightCount: u64;
}
- /** @name CumulusPalletDmpQueueError (466) */
+ /** @name CumulusPalletDmpQueueError (479) */
interface CumulusPalletDmpQueueError extends Enum {
readonly isUnknown: boolean;
readonly isOverLimit: boolean;
readonly type: 'Unknown' | 'OverLimit';
}
- /** @name PalletUniqueError (470) */
+ /** @name PalletUniqueError (483) */
interface PalletUniqueError extends Enum {
readonly isCollectionDecimalPointLimitExceeded: boolean;
readonly isEmptyArgument: boolean;
@@ -3801,13 +3906,13 @@
readonly type: 'CollectionDecimalPointLimitExceeded' | 'EmptyArgument' | 'RepartitionCalledOnNonRefungibleCollection';
}
- /** @name PalletConfigurationError (471) */
+ /** @name PalletConfigurationError (484) */
interface PalletConfigurationError extends Enum {
readonly isInconsistentConfiguration: boolean;
readonly type: 'InconsistentConfiguration';
}
- /** @name UpDataStructsCollection (472) */
+ /** @name UpDataStructsCollection (485) */
interface UpDataStructsCollection extends Struct {
readonly owner: AccountId32;
readonly mode: UpDataStructsCollectionMode;
@@ -3820,7 +3925,7 @@
readonly flags: U8aFixed;
}
- /** @name UpDataStructsSponsorshipStateAccountId32 (473) */
+ /** @name UpDataStructsSponsorshipStateAccountId32 (486) */
interface UpDataStructsSponsorshipStateAccountId32 extends Enum {
readonly isDisabled: boolean;
readonly isUnconfirmed: boolean;
@@ -3830,43 +3935,43 @@
readonly type: 'Disabled' | 'Unconfirmed' | 'Confirmed';
}
- /** @name UpDataStructsProperties (474) */
+ /** @name UpDataStructsProperties (487) */
interface UpDataStructsProperties extends Struct {
readonly map: UpDataStructsPropertiesMapBoundedVec;
readonly consumedSpace: u32;
readonly reserved: u32;
}
- /** @name UpDataStructsPropertiesMapBoundedVec (475) */
+ /** @name UpDataStructsPropertiesMapBoundedVec (488) */
interface UpDataStructsPropertiesMapBoundedVec extends BTreeMap<Bytes, Bytes> {}
- /** @name UpDataStructsPropertiesMapPropertyPermission (480) */
+ /** @name UpDataStructsPropertiesMapPropertyPermission (493) */
interface UpDataStructsPropertiesMapPropertyPermission extends BTreeMap<Bytes, UpDataStructsPropertyPermission> {}
- /** @name UpDataStructsCollectionStats (487) */
+ /** @name UpDataStructsCollectionStats (500) */
interface UpDataStructsCollectionStats extends Struct {
readonly created: u32;
readonly destroyed: u32;
readonly alive: u32;
}
- /** @name UpDataStructsTokenChild (488) */
+ /** @name UpDataStructsTokenChild (501) */
interface UpDataStructsTokenChild extends Struct {
readonly token: u32;
readonly collection: u32;
}
- /** @name PhantomTypeUpDataStructs (489) */
+ /** @name PhantomTypeUpDataStructs (502) */
interface PhantomTypeUpDataStructs extends Vec<ITuple<[UpDataStructsTokenData, UpDataStructsRpcCollection, UpPovEstimateRpcPovInfo]>> {}
- /** @name UpDataStructsTokenData (491) */
+ /** @name UpDataStructsTokenData (504) */
interface UpDataStructsTokenData extends Struct {
readonly properties: Vec<UpDataStructsProperty>;
readonly owner: Option<PalletEvmAccountBasicCrossAccountIdRepr>;
readonly pieces: u128;
}
- /** @name UpDataStructsRpcCollection (493) */
+ /** @name UpDataStructsRpcCollection (506) */
interface UpDataStructsRpcCollection extends Struct {
readonly owner: AccountId32;
readonly mode: UpDataStructsCollectionMode;
@@ -3882,13 +3987,13 @@
readonly flags: UpDataStructsRpcCollectionFlags;
}
- /** @name UpDataStructsRpcCollectionFlags (494) */
+ /** @name UpDataStructsRpcCollectionFlags (507) */
interface UpDataStructsRpcCollectionFlags extends Struct {
readonly foreign: bool;
readonly erc721metadata: bool;
}
- /** @name UpPovEstimateRpcPovInfo (495) */
+ /** @name UpPovEstimateRpcPovInfo (508) */
interface UpPovEstimateRpcPovInfo extends Struct {
readonly proofSize: u64;
readonly compactProofSize: u64;
@@ -3897,7 +4002,7 @@
readonly keyValues: Vec<UpPovEstimateRpcTrieKeyValue>;
}
- /** @name SpRuntimeTransactionValidityTransactionValidityError (498) */
+ /** @name SpRuntimeTransactionValidityTransactionValidityError (511) */
interface SpRuntimeTransactionValidityTransactionValidityError extends Enum {
readonly isInvalid: boolean;
readonly asInvalid: SpRuntimeTransactionValidityInvalidTransaction;
@@ -3906,7 +4011,7 @@
readonly type: 'Invalid' | 'Unknown';
}
- /** @name SpRuntimeTransactionValidityInvalidTransaction (499) */
+ /** @name SpRuntimeTransactionValidityInvalidTransaction (512) */
interface SpRuntimeTransactionValidityInvalidTransaction extends Enum {
readonly isCall: boolean;
readonly isPayment: boolean;
@@ -3923,7 +4028,7 @@
readonly type: 'Call' | 'Payment' | 'Future' | 'Stale' | 'BadProof' | 'AncientBirthBlock' | 'ExhaustsResources' | 'Custom' | 'BadMandatory' | 'MandatoryValidation' | 'BadSigner';
}
- /** @name SpRuntimeTransactionValidityUnknownTransaction (500) */
+ /** @name SpRuntimeTransactionValidityUnknownTransaction (513) */
interface SpRuntimeTransactionValidityUnknownTransaction extends Enum {
readonly isCannotLookup: boolean;
readonly isNoUnsignedValidator: boolean;
@@ -3932,13 +4037,13 @@
readonly type: 'CannotLookup' | 'NoUnsignedValidator' | 'Custom';
}
- /** @name UpPovEstimateRpcTrieKeyValue (502) */
+ /** @name UpPovEstimateRpcTrieKeyValue (515) */
interface UpPovEstimateRpcTrieKeyValue extends Struct {
readonly key: Bytes;
readonly value: Bytes;
}
- /** @name PalletCommonError (504) */
+ /** @name PalletCommonError (517) */
interface PalletCommonError extends Enum {
readonly isCollectionNotFound: boolean;
readonly isMustBeTokenOwner: boolean;
@@ -3980,7 +4085,7 @@
readonly type: 'CollectionNotFound' | 'MustBeTokenOwner' | 'NoPermission' | 'CantDestroyNotEmptyCollection' | 'PublicMintingNotAllowed' | 'AddressNotInAllowlist' | 'CollectionNameLimitExceeded' | 'CollectionDescriptionLimitExceeded' | 'CollectionTokenPrefixLimitExceeded' | 'TotalCollectionsLimitExceeded' | 'CollectionAdminCountExceeded' | 'CollectionLimitBoundsExceeded' | 'OwnerPermissionsCantBeReverted' | 'TransferNotAllowed' | 'AccountTokenLimitExceeded' | 'CollectionTokenLimitExceeded' | 'MetadataFlagFrozen' | 'TokenNotFound' | 'TokenValueTooLow' | 'ApprovedValueTooLow' | 'CantApproveMoreThanOwned' | 'AddressIsNotEthMirror' | 'AddressIsZero' | 'UnsupportedOperation' | 'NotSufficientFounds' | 'UserIsNotAllowedToNest' | 'SourceCollectionIsNotAllowedToNest' | 'CollectionFieldSizeExceeded' | 'NoSpaceForProperty' | 'PropertyLimitReached' | 'PropertyKeyIsTooLong' | 'InvalidCharacterInPropertyKey' | 'EmptyPropertyKey' | 'CollectionIsExternal' | 'CollectionIsInternal' | 'ConfirmSponsorshipFail' | 'UserIsNotCollectionAdmin';
}
- /** @name PalletFungibleError (506) */
+ /** @name PalletFungibleError (519) */
interface PalletFungibleError extends Enum {
readonly isNotFungibleDataUsedToMintFungibleCollectionToken: boolean;
readonly isFungibleItemsHaveNoId: boolean;
@@ -3992,7 +4097,7 @@
readonly type: 'NotFungibleDataUsedToMintFungibleCollectionToken' | 'FungibleItemsHaveNoId' | 'FungibleItemsDontHaveData' | 'FungibleDisallowsNesting' | 'SettingPropertiesNotAllowed' | 'SettingAllowanceForAllNotAllowed' | 'FungibleTokensAreAlwaysValid';
}
- /** @name PalletRefungibleError (511) */
+ /** @name PalletRefungibleError (524) */
interface PalletRefungibleError extends Enum {
readonly isNotRefungibleDataUsedToMintFungibleCollectionToken: boolean;
readonly isWrongRefungiblePieces: boolean;
@@ -4002,19 +4107,19 @@
readonly type: 'NotRefungibleDataUsedToMintFungibleCollectionToken' | 'WrongRefungiblePieces' | 'RepartitionWhileNotOwningAllPieces' | 'RefungibleDisallowsNesting' | 'SettingPropertiesNotAllowed';
}
- /** @name PalletNonfungibleItemData (512) */
+ /** @name PalletNonfungibleItemData (525) */
interface PalletNonfungibleItemData extends Struct {
readonly owner: PalletEvmAccountBasicCrossAccountIdRepr;
}
- /** @name UpDataStructsPropertyScope (514) */
+ /** @name UpDataStructsPropertyScope (527) */
interface UpDataStructsPropertyScope extends Enum {
readonly isNone: boolean;
readonly isRmrk: boolean;
readonly type: 'None' | 'Rmrk';
}
- /** @name PalletNonfungibleError (517) */
+ /** @name PalletNonfungibleError (530) */
interface PalletNonfungibleError extends Enum {
readonly isNotNonfungibleDataUsedToMintFungibleCollectionToken: boolean;
readonly isNonfungibleItemsHaveNoAmount: boolean;
@@ -4022,7 +4127,7 @@
readonly type: 'NotNonfungibleDataUsedToMintFungibleCollectionToken' | 'NonfungibleItemsHaveNoAmount' | 'CantBurnNftWithChildren';
}
- /** @name PalletStructureError (518) */
+ /** @name PalletStructureError (531) */
interface PalletStructureError extends Enum {
readonly isOuroborosDetected: boolean;
readonly isDepthLimit: boolean;
@@ -4032,19 +4137,19 @@
readonly type: 'OuroborosDetected' | 'DepthLimit' | 'BreadthLimit' | 'TokenNotFound' | 'CantNestTokenUnderCollection';
}
- /** @name PalletAppPromotionError (523) */
+ /** @name PalletAppPromotionError (536) */
interface PalletAppPromotionError extends Enum {
readonly isAdminNotSet: boolean;
readonly isNoPermission: boolean;
readonly isNotSufficientFunds: boolean;
readonly isPendingForBlockOverflow: boolean;
readonly isSponsorNotSet: boolean;
- readonly isIncorrectLockedBalanceOperation: boolean;
readonly isInsufficientStakedBalance: boolean;
- readonly type: 'AdminNotSet' | 'NoPermission' | 'NotSufficientFunds' | 'PendingForBlockOverflow' | 'SponsorNotSet' | 'IncorrectLockedBalanceOperation' | 'InsufficientStakedBalance';
+ readonly isInconsistencyState: boolean;
+ readonly type: 'AdminNotSet' | 'NoPermission' | 'NotSufficientFunds' | 'PendingForBlockOverflow' | 'SponsorNotSet' | 'InsufficientStakedBalance' | 'InconsistencyState';
}
- /** @name PalletForeignAssetsModuleError (524) */
+ /** @name PalletForeignAssetsModuleError (537) */
interface PalletForeignAssetsModuleError extends Enum {
readonly isBadLocation: boolean;
readonly isMultiLocationExisted: boolean;
@@ -4053,7 +4158,13 @@
readonly type: 'BadLocation' | 'MultiLocationExisted' | 'AssetIdNotExists' | 'AssetIdExisted';
}
- /** @name PalletEvmError (526) */
+ /** @name PalletEvmCodeMetadata (538) */
+ interface PalletEvmCodeMetadata extends Struct {
+ readonly size_: u64;
+ readonly hash_: H256;
+ }
+
+ /** @name PalletEvmError (540) */
interface PalletEvmError extends Enum {
readonly isBalanceLow: boolean;
readonly isFeeOverflow: boolean;
@@ -4069,7 +4180,7 @@
readonly type: 'BalanceLow' | 'FeeOverflow' | 'PaymentOverflow' | 'WithdrawFailed' | 'GasPriceTooLow' | 'InvalidNonce' | 'GasLimitTooLow' | 'GasLimitTooHigh' | 'Undefined' | 'Reentrancy' | 'TransactionMustComeFromEOA';
}
- /** @name FpRpcTransactionStatus (529) */
+ /** @name FpRpcTransactionStatus (543) */
interface FpRpcTransactionStatus extends Struct {
readonly transactionHash: H256;
readonly transactionIndex: u32;
@@ -4080,10 +4191,10 @@
readonly logsBloom: EthbloomBloom;
}
- /** @name EthbloomBloom (531) */
+ /** @name EthbloomBloom (545) */
interface EthbloomBloom extends U8aFixed {}
- /** @name EthereumReceiptReceiptV3 (533) */
+ /** @name EthereumReceiptReceiptV3 (547) */
interface EthereumReceiptReceiptV3 extends Enum {
readonly isLegacy: boolean;
readonly asLegacy: EthereumReceiptEip658ReceiptData;
@@ -4094,7 +4205,7 @@
readonly type: 'Legacy' | 'Eip2930' | 'Eip1559';
}
- /** @name EthereumReceiptEip658ReceiptData (534) */
+ /** @name EthereumReceiptEip658ReceiptData (548) */
interface EthereumReceiptEip658ReceiptData extends Struct {
readonly statusCode: u8;
readonly usedGas: U256;
@@ -4102,14 +4213,14 @@
readonly logs: Vec<EthereumLog>;
}
- /** @name EthereumBlock (535) */
+ /** @name EthereumBlock (549) */
interface EthereumBlock extends Struct {
readonly header: EthereumHeader;
readonly transactions: Vec<EthereumTransactionTransactionV2>;
readonly ommers: Vec<EthereumHeader>;
}
- /** @name EthereumHeader (536) */
+ /** @name EthereumHeader (550) */
interface EthereumHeader extends Struct {
readonly parentHash: H256;
readonly ommersHash: H256;
@@ -4128,24 +4239,24 @@
readonly nonce: EthereumTypesHashH64;
}
- /** @name EthereumTypesHashH64 (537) */
+ /** @name EthereumTypesHashH64 (551) */
interface EthereumTypesHashH64 extends U8aFixed {}
- /** @name PalletEthereumError (542) */
+ /** @name PalletEthereumError (556) */
interface PalletEthereumError extends Enum {
readonly isInvalidSignature: boolean;
readonly isPreLogExists: boolean;
readonly type: 'InvalidSignature' | 'PreLogExists';
}
- /** @name PalletEvmCoderSubstrateError (543) */
+ /** @name PalletEvmCoderSubstrateError (557) */
interface PalletEvmCoderSubstrateError extends Enum {
readonly isOutOfGas: boolean;
readonly isOutOfFund: boolean;
readonly type: 'OutOfGas' | 'OutOfFund';
}
- /** @name UpDataStructsSponsorshipStateBasicCrossAccountIdRepr (544) */
+ /** @name UpDataStructsSponsorshipStateBasicCrossAccountIdRepr (558) */
interface UpDataStructsSponsorshipStateBasicCrossAccountIdRepr extends Enum {
readonly isDisabled: boolean;
readonly isUnconfirmed: boolean;
@@ -4155,7 +4266,7 @@
readonly type: 'Disabled' | 'Unconfirmed' | 'Confirmed';
}
- /** @name PalletEvmContractHelpersSponsoringModeT (545) */
+ /** @name PalletEvmContractHelpersSponsoringModeT (559) */
interface PalletEvmContractHelpersSponsoringModeT extends Enum {
readonly isDisabled: boolean;
readonly isAllowlisted: boolean;
@@ -4163,7 +4274,7 @@
readonly type: 'Disabled' | 'Allowlisted' | 'Generous';
}
- /** @name PalletEvmContractHelpersError (551) */
+ /** @name PalletEvmContractHelpersError (565) */
interface PalletEvmContractHelpersError extends Enum {
readonly isNoPermission: boolean;
readonly isNoPendingSponsor: boolean;
@@ -4171,7 +4282,7 @@
readonly type: 'NoPermission' | 'NoPendingSponsor' | 'TooManyMethodsHaveSponsoredLimit';
}
- /** @name PalletEvmMigrationError (552) */
+ /** @name PalletEvmMigrationError (566) */
interface PalletEvmMigrationError extends Enum {
readonly isAccountNotEmpty: boolean;
readonly isAccountIsNotMigrating: boolean;
@@ -4179,17 +4290,17 @@
readonly type: 'AccountNotEmpty' | 'AccountIsNotMigrating' | 'BadEvent';
}
- /** @name PalletMaintenanceError (553) */
+ /** @name PalletMaintenanceError (567) */
type PalletMaintenanceError = Null;
- /** @name PalletTestUtilsError (554) */
+ /** @name PalletTestUtilsError (568) */
interface PalletTestUtilsError extends Enum {
readonly isTestPalletDisabled: boolean;
readonly isTriggerRollback: boolean;
readonly type: 'TestPalletDisabled' | 'TriggerRollback';
}
- /** @name SpRuntimeMultiSignature (556) */
+ /** @name SpRuntimeMultiSignature (570) */
interface SpRuntimeMultiSignature extends Enum {
readonly isEd25519: boolean;
readonly asEd25519: SpCoreEd25519Signature;
@@ -4200,43 +4311,43 @@
readonly type: 'Ed25519' | 'Sr25519' | 'Ecdsa';
}
- /** @name SpCoreEd25519Signature (557) */
+ /** @name SpCoreEd25519Signature (571) */
interface SpCoreEd25519Signature extends U8aFixed {}
- /** @name SpCoreSr25519Signature (559) */
+ /** @name SpCoreSr25519Signature (573) */
interface SpCoreSr25519Signature extends U8aFixed {}
- /** @name SpCoreEcdsaSignature (560) */
+ /** @name SpCoreEcdsaSignature (574) */
interface SpCoreEcdsaSignature extends U8aFixed {}
- /** @name FrameSystemExtensionsCheckSpecVersion (563) */
+ /** @name FrameSystemExtensionsCheckSpecVersion (577) */
type FrameSystemExtensionsCheckSpecVersion = Null;
- /** @name FrameSystemExtensionsCheckTxVersion (564) */
+ /** @name FrameSystemExtensionsCheckTxVersion (578) */
type FrameSystemExtensionsCheckTxVersion = Null;
- /** @name FrameSystemExtensionsCheckGenesis (565) */
+ /** @name FrameSystemExtensionsCheckGenesis (579) */
type FrameSystemExtensionsCheckGenesis = Null;
- /** @name FrameSystemExtensionsCheckNonce (568) */
+ /** @name FrameSystemExtensionsCheckNonce (582) */
interface FrameSystemExtensionsCheckNonce extends Compact<u32> {}
- /** @name FrameSystemExtensionsCheckWeight (569) */
+ /** @name FrameSystemExtensionsCheckWeight (583) */
type FrameSystemExtensionsCheckWeight = Null;
- /** @name OpalRuntimeRuntimeCommonMaintenanceCheckMaintenance (570) */
+ /** @name OpalRuntimeRuntimeCommonMaintenanceCheckMaintenance (584) */
type OpalRuntimeRuntimeCommonMaintenanceCheckMaintenance = Null;
- /** @name OpalRuntimeRuntimeCommonIdentityDisableIdentityCalls (571) */
+ /** @name OpalRuntimeRuntimeCommonIdentityDisableIdentityCalls (585) */
type OpalRuntimeRuntimeCommonIdentityDisableIdentityCalls = Null;
- /** @name PalletTemplateTransactionPaymentChargeTransactionPayment (572) */
+ /** @name PalletTemplateTransactionPaymentChargeTransactionPayment (586) */
interface PalletTemplateTransactionPaymentChargeTransactionPayment extends Compact<u128> {}
- /** @name OpalRuntimeRuntime (573) */
+ /** @name OpalRuntimeRuntime (587) */
type OpalRuntimeRuntime = Null;
- /** @name PalletEthereumFakeTransactionFinalizer (574) */
+ /** @name PalletEthereumFakeTransactionFinalizer (588) */
type PalletEthereumFakeTransactionFinalizer = Null;
} // declare module
tests/src/util/playgrounds/unique.tsdiffbeforeafterboth--- a/tests/src/util/playgrounds/unique.ts
+++ b/tests/src/util/playgrounds/unique.ts
@@ -5,15 +5,15 @@
/* eslint-disable function-call-argument-newline */
/* eslint-disable no-prototype-builtins */
-import {ApiPromise, WsProvider, Keyring} from '@polkadot/api';
-import {SignerOptions} from '@polkadot/api/types/submittable';
+import { ApiPromise, WsProvider, Keyring } from '@polkadot/api';
+import { SignerOptions } from '@polkadot/api/types/submittable';
import '../../interfaces/augment-api';
-import {AugmentedSubmittables} from '@polkadot/api-base/types/submittable';
-import {ApiInterfaceEvents} from '@polkadot/api/types';
-import {encodeAddress, decodeAddress, keccakAsHex, evmToAddress, addressToEvm, base58Encode, blake2AsU8a} from '@polkadot/util-crypto';
-import {IKeyringPair} from '@polkadot/types/types';
-import {hexToU8a} from '@polkadot/util/hex';
-import {u8aConcat} from '@polkadot/util/u8a';
+import { AugmentedSubmittables } from '@polkadot/api-base/types/submittable';
+import { ApiInterfaceEvents } from '@polkadot/api/types';
+import { encodeAddress, decodeAddress, keccakAsHex, evmToAddress, addressToEvm, base58Encode, blake2AsU8a } from '@polkadot/util-crypto';
+import { IKeyringPair } from '@polkadot/types/types';
+import { hexToU8a } from '@polkadot/util/hex';
+import { u8aConcat } from '@polkadot/util/u8a';
import {
IApiListeners,
IBlock,
@@ -45,29 +45,29 @@
DemocracyStandardAccountVote,
IEthCrossAccountId,
} from './types';
-import {RuntimeDispatchInfo} from '@polkadot/types/interfaces';
-import type {Vec} from '@polkadot/types-codec';
-import {FrameSystemEventRecord, PalletBalancesIdAmount} from '@polkadot/types/lookup';
+import { RuntimeDispatchInfo } from '@polkadot/types/interfaces';
+import type { Vec } from '@polkadot/types-codec';
+import { FrameSystemEventRecord, PalletBalancesIdAmount } from '@polkadot/types/lookup';
export class CrossAccountId {
Substrate!: TSubstrateAccount;
Ethereum!: TEthereumAccount;
constructor(account: ICrossAccountId) {
- if('Substrate' in account) this.Substrate = account.Substrate;
+ if ('Substrate' in account) this.Substrate = account.Substrate;
else this.Ethereum = account.Ethereum;
}
static fromKeyring(account: IKeyringPair, domain: 'Substrate' | 'Ethereum' = 'Substrate') {
switch (domain) {
- case 'Substrate': return new CrossAccountId({Substrate: account.address});
- case 'Ethereum': return new CrossAccountId({Substrate: account.address}).toEthereum();
+ case 'Substrate': return new CrossAccountId({ Substrate: account.address });
+ case 'Ethereum': return new CrossAccountId({ Substrate: account.address }).toEthereum();
}
}
static fromLowerCaseKeys(address: ICrossAccountIdLower): CrossAccountId {
- if('substrate' in address) return new CrossAccountId({Substrate: address.substrate});
- else return new CrossAccountId({Ethereum: address.ethereum});
+ if ('substrate' in address) return new CrossAccountId({ Substrate: address.substrate });
+ else return new CrossAccountId({ Ethereum: address.ethereum });
}
static normalizeSubstrateAddress(address: TSubstrateAccount, ss58Format = 42): TSubstrateAccount {
@@ -75,11 +75,11 @@
}
static withNormalizedSubstrate(address: TSubstrateAccount, ss58Format = 42): CrossAccountId {
- return new CrossAccountId({Substrate: CrossAccountId.normalizeSubstrateAddress(address, ss58Format)});
+ return new CrossAccountId({ Substrate: CrossAccountId.normalizeSubstrateAddress(address, ss58Format) });
}
withNormalizedSubstrate(ss58Format = 42): CrossAccountId {
- if(this.Substrate) return CrossAccountId.withNormalizedSubstrate(this.Substrate, ss58Format);
+ if (this.Substrate) return CrossAccountId.withNormalizedSubstrate(this.Substrate, ss58Format);
return this;
}
@@ -88,7 +88,7 @@
}
toEthereum(): CrossAccountId {
- if(this.Substrate) return new CrossAccountId({Ethereum: CrossAccountId.translateSubToEth(this.Substrate)});
+ if (this.Substrate) return new CrossAccountId({ Ethereum: CrossAccountId.translateSubToEth(this.Substrate) });
return this;
}
@@ -97,30 +97,30 @@
}
toSubstrate(ss58Format?: number): CrossAccountId {
- if(this.Ethereum) return new CrossAccountId({Substrate: CrossAccountId.translateEthToSub(this.Ethereum, ss58Format)});
+ if (this.Ethereum) return new CrossAccountId({ Substrate: CrossAccountId.translateEthToSub(this.Ethereum, ss58Format) });
return this;
}
toLowerCase(): CrossAccountId {
- if(this.Substrate) this.Substrate = this.Substrate.toLowerCase();
- if(this.Ethereum) this.Ethereum = this.Ethereum.toLowerCase();
+ if (this.Substrate) this.Substrate = this.Substrate.toLowerCase();
+ if (this.Ethereum) this.Ethereum = this.Ethereum.toLowerCase();
return this;
}
}
const nesting = {
toChecksumAddress(address: string): string {
- if(typeof address === 'undefined') return '';
+ if (typeof address === 'undefined') return '';
- if(!/^(0x)?[0-9a-f]{40}$/i.test(address)) throw new Error(`Given address "${address}" is not a valid Ethereum address.`);
+ if (!/^(0x)?[0-9a-f]{40}$/i.test(address)) throw new Error(`Given address "${address}" is not a valid Ethereum address.`);
address = address.toLowerCase().replace(/^0x/i, '');
const addressHash = keccakAsHex(address).replace(/^0x/i, '');
const checksumAddress = ['0x'];
- for(let i = 0; i < address.length; i++) {
+ for (let i = 0; i < address.length; i++) {
// If ith character is 8 to f then make it uppercase
- if(parseInt(addressHash[i], 16) > 7) {
+ if (parseInt(addressHash[i], 16) > 7) {
checksumAddress.push(address[i].toUpperCase());
} else {
checksumAddress.push(address[i]);
@@ -146,7 +146,7 @@
};
static getTokenAccount(token: IToken): CrossAccountId {
- return new CrossAccountId({Ethereum: this.getTokenAddress(token)});
+ return new CrossAccountId({ Ethereum: this.getTokenAddress(token) });
}
static getTokenAddress(token: IToken): string {
@@ -171,28 +171,28 @@
}
static str2vec(string: string) {
- if(typeof string !== 'string') return string;
+ if (typeof string !== 'string') return string;
return Array.from(string).map(x => x.charCodeAt(0));
}
static fromSeed(seed: string, ss58Format = 42) {
- const keyring = new Keyring({type: 'sr25519', ss58Format});
+ const keyring = new Keyring({ type: 'sr25519', ss58Format });
return keyring.addFromUri(seed);
}
static extractCollectionIdFromCreationResult(creationResult: ITransactionResult): number {
- if(creationResult.status !== this.transactionStatus.SUCCESS) {
+ if (creationResult.status !== this.transactionStatus.SUCCESS) {
throw Error('Unable to create collection!');
}
let collectionId = null;
- creationResult.result.events.forEach(({event: {data, method, section}}) => {
- if((section === 'common') && (method === 'CollectionCreated')) {
+ creationResult.result.events.forEach(({ event: { data, method, section } }) => {
+ if ((section === 'common') && (method === 'CollectionCreated')) {
collectionId = parseInt(data[0].toString(), 10);
}
});
- if(collectionId === null) {
+ if (collectionId === null) {
throw Error('No CollectionCreated event was found!');
}
@@ -203,15 +203,15 @@
success: boolean,
tokens: { collectionId: number, tokenId: number, owner: CrossAccountId, amount: bigint }[],
} {
- if(creationResult.status !== this.transactionStatus.SUCCESS) {
+ if (creationResult.status !== this.transactionStatus.SUCCESS) {
throw Error('Unable to create tokens!');
}
let success = false;
const tokens = [] as { collectionId: number, tokenId: number, owner: CrossAccountId, amount: bigint }[];
- creationResult.result.events.forEach(({event: {data, method, section}}) => {
- if(method === 'ExtrinsicSuccess') {
+ creationResult.result.events.forEach(({ event: { data, method, section } }) => {
+ if (method === 'ExtrinsicSuccess') {
success = true;
- } else if((section === 'common') && (method === 'ItemCreated')) {
+ } else if ((section === 'common') && (method === 'ItemCreated')) {
tokens.push({
collectionId: parseInt(data[0].toString(), 10),
tokenId: parseInt(data[1].toString(), 10),
@@ -220,22 +220,22 @@
});
}
});
- return {success, tokens};
+ return { success, tokens };
}
static extractTokensFromBurnResult(burnResult: ITransactionResult): {
success: boolean,
tokens: { collectionId: number, tokenId: number, owner: CrossAccountId, amount: bigint }[],
} {
- if(burnResult.status !== this.transactionStatus.SUCCESS) {
+ if (burnResult.status !== this.transactionStatus.SUCCESS) {
throw Error('Unable to burn tokens!');
}
let success = false;
const tokens = [] as { collectionId: number, tokenId: number, owner: CrossAccountId, amount: bigint }[];
- burnResult.result.events.forEach(({event: {data, method, section}}) => {
- if(method === 'ExtrinsicSuccess') {
+ burnResult.result.events.forEach(({ event: { data, method, section } }) => {
+ if (method === 'ExtrinsicSuccess') {
success = true;
- } else if((section === 'common') && (method === 'ItemDestroyed')) {
+ } else if ((section === 'common') && (method === 'ItemDestroyed')) {
tokens.push({
collectionId: parseInt(data[0].toString(), 10),
tokenId: parseInt(data[1].toString(), 10),
@@ -244,18 +244,18 @@
});
}
});
- return {success, tokens};
+ return { success, tokens };
}
static findCollectionInEvents(events: { event: IEvent }[], collectionId: number, expectedSection: string, expectedMethod: string): boolean {
let eventId = null;
- events.forEach(({event: {data, method, section}}) => {
- if((section === expectedSection) && (method === expectedMethod)) {
+ events.forEach(({ event: { data, method, section } }) => {
+ if ((section === expectedSection) && (method === expectedMethod)) {
eventId = parseInt(data[0].toString(), 10);
}
});
- if(eventId === null) {
+ if (eventId === null) {
throw Error(`No ${expectedMethod} event was found!`);
}
return eventId === collectionId;
@@ -263,18 +263,18 @@
static isTokenTransferSuccess(events: { event: IEvent }[], collectionId: number, tokenId: number, fromAddressObj: ICrossAccountId, toAddressObj: ICrossAccountId, amount = 1n) {
const normalizeAddress = (address: string | ICrossAccountId) => {
- if(typeof address === 'string') return address;
+ if (typeof address === 'string') return address;
const obj = {} as any;
Object.keys(address).forEach(k => {
obj[k.toLocaleLowerCase()] = (address as any)[k];
});
- if(obj.substrate) return CrossAccountId.withNormalizedSubstrate(obj.substrate);
- if(obj.ethereum) return CrossAccountId.fromLowerCaseKeys(obj).toLowerCase();
+ if (obj.substrate) return CrossAccountId.withNormalizedSubstrate(obj.substrate);
+ if (obj.ethereum) return CrossAccountId.fromLowerCaseKeys(obj).toLowerCase();
return address;
};
- let transfer = {collectionId: null, tokenId: null, from: null, to: null, amount: 1} as any;
- events.forEach(({event: {data, method, section}}) => {
- if((section === 'common') && (method === 'Transfer')) {
+ let transfer = { collectionId: null, tokenId: null, from: null, to: null, amount: 1 } as any;
+ events.forEach(({ event: { data, method, section } }) => {
+ if ((section === 'common') && (method === 'Transfer')) {
const hData = (data as any).toJSON();
transfer = {
collectionId: hData[0],
@@ -296,7 +296,7 @@
const numberStr = number.toString();
const dotPos = numberStr.length - decimals;
- if(dotPos <= 0) {
+ if (dotPos <= 0) {
return '0.' + '0'.repeat(Math.abs(dotPos)) + numberStr;
} else {
const intPart = numberStr.substring(0, dotPos);
@@ -308,7 +308,7 @@
class UniqueEventHelper {
private static extractIndex(index: any): [number, number] | string {
- if(index.toRawType() === '[u8;2]') return [index[0], index[1]];
+ if (index.toRawType() === '[u8;2]') return [index[0], index[1]];
return index.toJSON();
}
@@ -316,8 +316,8 @@
let obj: any = {};
let index = 0;
- if(data.entries) {
- for(const [key, value] of data.entries()) {
+ if (data.entries) {
+ for (const [key, value] of data.entries()) {
obj[key] = this.extractData(value, subTypes[index]);
index++;
}
@@ -331,10 +331,10 @@
}
private static extractData(data: any, type: any): any {
- if(!type) return this.toHuman(data);
- if(['u16', 'u32'].indexOf(type.type) > -1) return data.toNumber();
- if(['u64', 'u128', 'u256'].indexOf(type.type) > -1) return data.toBigInt();
- if(type.hasOwnProperty('sub')) return this.extractSub(data, type.sub);
+ if (!type) return this.toHuman(data);
+ if (['u16', 'u32'].indexOf(type.type) > -1) return data.toNumber();
+ if (['u64', 'u128', 'u256'].indexOf(type.type) > -1) return data.toBigInt();
+ if (type.hasOwnProperty('sub')) return this.extractSub(data, type.sub);
return this.toHuman(data);
}
@@ -342,7 +342,7 @@
const parsedEvents: IEvent[] = [];
events.forEach((record) => {
- const {event, phase} = record;
+ const { event, phase } = record;
const types = event.typeDef;
const eventData: IEvent = {
@@ -399,7 +399,7 @@
this.util = UniqueUtil;
this.eventHelper = UniqueEventHelper;
- if(typeof logger == 'undefined') logger = this.util.getDefaultLogger();
+ if (typeof logger == 'undefined') logger = this.util.getDefaultLogger();
this.logger = logger;
this.api = null;
this.forcedNetwork = null;
@@ -425,12 +425,12 @@
}
getEndpoint(): string {
- if(this.wsEndpoint === null) throw Error('No connection was established');
+ if (this.wsEndpoint === null) throw Error('No connection was established');
return this.wsEndpoint;
}
getApi(): ApiPromise {
- if(this.api === null) throw Error('API not initialized');
+ if (this.api === null) throw Error('API not initialized');
return this.api;
}
@@ -440,13 +440,13 @@
const ievents = this.eventHelper.extractEvents(events);
ievents.forEach((event) => {
expectedEvents.forEach((e => {
- if(event.section === e.section && e.names.includes(event.method)) {
+ if (event.section === e.section && e.names.includes(event.method)) {
collectedEvents.push(event);
}
}));
});
});
- return {unsubscribe: unsubscribe as any, collectedEvents};
+ return { unsubscribe: unsubscribe as any, collectedEvents };
}
clearChainLog(): void {
@@ -458,19 +458,19 @@
}
async connect(wsEndpoint: string, listeners?: IApiListeners) {
- if(this.api !== null) throw Error('Already connected');
- const {api, network} = await ChainHelperBase.createConnection(wsEndpoint, listeners, this.forcedNetwork);
+ if (this.api !== null) throw Error('Already connected');
+ const { api, network } = await ChainHelperBase.createConnection(wsEndpoint, listeners, this.forcedNetwork);
this.wsEndpoint = wsEndpoint;
this.api = api;
this.network = network;
}
async disconnect() {
- for(const child of this.children) {
+ for (const child of this.children) {
child.clearApi();
}
- if(this.api === null) return;
+ if (this.api === null) return;
await this.api.disconnect();
this.clearApi();
}
@@ -484,14 +484,14 @@
const spec = (await api.query.system.lastRuntimeUpgrade()).toJSON() as any;
const xcmChains = ['rococo', 'westend', 'westmint', 'acala', 'karura', 'moonbeam', 'moonriver'];
- if(xcmChains.indexOf(spec.specName) > -1) return spec.specName;
+ if (xcmChains.indexOf(spec.specName) > -1) return spec.specName;
- if(['quartz', 'unique', 'sapphire'].indexOf(spec.specName) > -1) return spec.specName;
+ if (['quartz', 'unique', 'sapphire'].indexOf(spec.specName) > -1) return spec.specName;
return 'opal';
}
static async detectNetworkByWsEndpoint(wsEndpoint: string): Promise<TNetworks> {
- const api = new ApiPromise({provider: new WsProvider(wsEndpoint)});
+ const api = new ApiPromise({ provider: new WsProvider(wsEndpoint) });
await api.isReady;
const network = await this.detectNetwork(api);
@@ -505,7 +505,7 @@
api: ApiPromise;
network: TNetworks;
}> {
- if(typeof network === 'undefined' || network === null) network = 'opal';
+ if (typeof network === 'undefined' || network === null) network = 'opal';
const supportedRPC = {
opal: {
unique: require('@unique-nft/opal-testnet-types/definitions').unique.rpc,
@@ -524,39 +524,39 @@
karura: {},
westmint: {},
};
- if(!supportedRPC.hasOwnProperty(network)) network = await this.detectNetworkByWsEndpoint(wsEndpoint);
+ if (!supportedRPC.hasOwnProperty(network)) network = await this.detectNetworkByWsEndpoint(wsEndpoint);
const rpc = supportedRPC[network];
// TODO: investigate how to replace rpc in runtime
// api._rpcCore.addUserInterfaces(rpc);
- const api = new ApiPromise({provider: new WsProvider(wsEndpoint), rpc});
+ const api = new ApiPromise({ provider: new WsProvider(wsEndpoint), rpc });
await api.isReadyOrError;
- if(typeof listeners === 'undefined') listeners = {};
- for(const event of ['connected', 'disconnected', 'error', 'ready', 'decorated']) {
- if(!listeners.hasOwnProperty(event) || typeof listeners[event as TApiAllowedListeners] === 'undefined') continue;
+ if (typeof listeners === 'undefined') listeners = {};
+ for (const event of ['connected', 'disconnected', 'error', 'ready', 'decorated']) {
+ if (!listeners.hasOwnProperty(event) || typeof listeners[event as TApiAllowedListeners] === 'undefined') continue;
api.on(event as ApiInterfaceEvents, listeners[event as TApiAllowedListeners] as (...args: any[]) => any);
}
- return {api, network};
+ return { api, network };
}
getTransactionStatus(data: { events: { event: IEvent }[], status: any }) {
- const {events, status} = data;
- if(status.isReady) {
+ const { events, status } = data;
+ if (status.isReady) {
return this.transactionStatus.NOT_READY;
}
- if(status.isBroadcast) {
+ if (status.isBroadcast) {
return this.transactionStatus.NOT_READY;
}
- if(status.isInBlock || status.isFinalized) {
+ if (status.isInBlock || status.isFinalized) {
const errors = events.filter(e => e.event.method === 'ExtrinsicFailed');
- if(errors.length > 0) {
+ if (errors.length > 0) {
return this.transactionStatus.FAIL;
}
- if(events.filter(e => e.event.method === 'ExtrinsicSuccess').length > 0) {
+ if (events.filter(e => e.event.method === 'ExtrinsicSuccess').length > 0) {
return this.transactionStatus.SUCCESS;
}
}
@@ -566,7 +566,7 @@
signTransaction(sender: TSigner, transaction: any, options: Partial<SignerOptions> | null = null, label = 'transaction') {
const sign = (callback: any) => {
- if(options !== null) return transaction.signAndSend(sender, options, callback);
+ if (options !== null) return transaction.signAndSend(sender, options, callback);
return transaction.signAndSend(sender, callback);
};
// eslint-disable-next-line no-async-promise-executor
@@ -575,23 +575,23 @@
const unsub = await sign((result: any) => {
const status = this.getTransactionStatus(result);
- if(status === this.transactionStatus.SUCCESS) {
+ if (status === this.transactionStatus.SUCCESS) {
this.logger.log(`${label} successful`);
unsub();
- resolve({result, status, blockHash: result.status.asInBlock.toHuman()});
- } else if(status === this.transactionStatus.FAIL) {
+ resolve({ result, status, blockHash: result.status.asInBlock.toHuman() });
+ } else if (status === this.transactionStatus.FAIL) {
let moduleError = null;
- if(result.hasOwnProperty('dispatchError')) {
+ if (result.hasOwnProperty('dispatchError')) {
const dispatchError = result['dispatchError'];
- if(dispatchError) {
- if(dispatchError.isModule) {
+ if (dispatchError) {
+ if (dispatchError.isModule) {
const modErr = dispatchError.asModule;
const errorMeta = dispatchError.registry.findMetaError(modErr);
moduleError = `${errorMeta.section}.${errorMeta.name}`;
- } else if(dispatchError.isToken) {
+ } else if (dispatchError.isToken) {
moduleError = `Token: ${dispatchError.asToken}`;
} else {
// May be [object Object] in case of unhandled non-unit enum
@@ -604,7 +604,7 @@
this.logger.log(`Something went wrong with ${label}. Status: ${status}`, this.logger.level.ERROR);
unsub();
- reject({status, moduleError, result});
+ reject({ status, moduleError, result });
}
});
} catch (e) {
@@ -641,7 +641,7 @@
nonce: signingInfo.nonce,
});
- if(len === null) {
+ if (len === null) {
return (await this.callRpc('api.rpc.payment.queryInfo', [tx.toHex()])) as RuntimeDispatchInfo;
} else {
return (await api.call.transactionPaymentApi.queryInfo(tx, len)) as RuntimeDispatchInfo;
@@ -649,11 +649,11 @@
}
constructApiCall(apiCall: string, params: any[]) {
- if(!apiCall.startsWith('api.')) throw Error(`Invalid api call: ${apiCall}`);
+ if (!apiCall.startsWith('api.')) throw Error(`Invalid api call: ${apiCall}`);
let call = this.getApi() as any;
- for(const part of apiCall.slice(4).split('.')) {
+ for (const part of apiCall.slice(4).split('.')) {
call = call[part];
- if(!call) {
+ if (!call) {
const advice = part.includes('_') ? ' Looks like it needs to be converted to camel case.' : '';
throw Error(`Function ${part} of api call ${apiCall} not found.${advice}`);
}
@@ -681,7 +681,7 @@
expectSuccess = true,
options: Partial<SignerOptions> | null = null,/*, failureMessage='expected success'*/
): Promise<ITransactionResult> {
- if(this.api === null) throw Error('API not initialized');
+ if (this.api === null) throw Error('API not initialized');
const startTime = (new Date()).getTime();
let result: ITransactionResult;
@@ -690,11 +690,11 @@
result = await this.signTransaction(sender, this.constructApiCall(extrinsic, params), options, extrinsic) as ITransactionResult;
events = this.eventHelper.extractEvents(result.result.events);
const errorEvent = events.find((event) => event.method == 'ExecutedFailed' || event.method == 'CreatedFailed');
- if(errorEvent)
+ if (errorEvent)
throw Error(errorEvent.method + ': ' + extrinsic);
}
catch (e) {
- if(!(e as object).hasOwnProperty('status')) throw e;
+ if (!(e as object).hasOwnProperty('status')) throw e;
result = e as ITransactionResult;
}
@@ -712,44 +712,44 @@
let errorMessage = '';
- if(result.status !== this.transactionStatus.SUCCESS) {
- if(result.moduleError) {
+ if (result.status !== this.transactionStatus.SUCCESS) {
+ if (result.moduleError) {
errorMessage = typeof result.moduleError === 'string'
? result.moduleError
: `${Object.keys(result.moduleError)[0]}: ${Object.values(result.moduleError)[0]}`;
log.moduleError = errorMessage;
}
- else if(result.result.dispatchError) log.dispatchError = result.result.dispatchError;
+ else if (result.result.dispatchError) log.dispatchError = result.result.dispatchError;
}
- if(events.length > 0) log.events = events;
+ if (events.length > 0) log.events = events;
this.chainLog.push(log);
- if(expectSuccess && result.status !== this.transactionStatus.SUCCESS) {
- if(result.moduleError) throw Error(`${errorMessage}`);
- else if(result.result.dispatchError) throw Error(JSON.stringify(result.result.dispatchError));
+ if (expectSuccess && result.status !== this.transactionStatus.SUCCESS) {
+ if (result.moduleError) throw Error(`${errorMessage}`);
+ else if (result.result.dispatchError) throw Error(JSON.stringify(result.result.dispatchError));
}
return result as any;
}
async callRpc
- // TODO: make it strongly typed, or use api.query/api.rpc directly
- // <
- // K extends 'rpc' | 'query',
- // E extends string,
- // V extends (...args: any) => any = ForceFunction<
- // Get2<
- // K extends 'rpc' ? DecoratedRpc<'promise', RpcInterface> : QueryableStorage<'promise'>,
- // E, (...args: any) => Invalid<'not found'>
- // >
- // >,
- // P = Parameters<V>,
- // >
- (rpc: string, params?: any[]): Promise<any> {
+ // TODO: make it strongly typed, or use api.query/api.rpc directly
+ // <
+ // K extends 'rpc' | 'query',
+ // E extends string,
+ // V extends (...args: any) => any = ForceFunction<
+ // Get2<
+ // K extends 'rpc' ? DecoratedRpc<'promise', RpcInterface> : QueryableStorage<'promise'>,
+ // E, (...args: any) => Invalid<'not found'>
+ // >
+ // >,
+ // P = Parameters<V>,
+ // >
+ (rpc: string, params?: any[]): Promise<any> {
- if(typeof params === 'undefined') params = [] as any;
- if(this.api === null) throw Error('API not initialized');
- if(!rpc.startsWith('api.rpc.') && !rpc.startsWith('api.query.')) throw Error(`${rpc} is not RPC call`);
+ if (typeof params === 'undefined') params = [] as any;
+ if (this.api === null) throw Error('API not initialized');
+ if (!rpc.startsWith('api.rpc.') && !rpc.startsWith('api.query.')) throw Error(`${rpc} is not RPC call`);
const startTime = (new Date()).getTime();
let result;
@@ -775,18 +775,18 @@
this.chainLog.push(log);
- if(error !== null) throw error;
+ if (error !== null) throw error;
return result;
}
getSignerAddress(signer: IKeyringPair | string): string {
- if(typeof signer === 'string') return signer;
+ if (typeof signer === 'string') return signer;
return signer.address;
}
fetchAllPalletNames(): string[] {
- if(this.api === null) throw Error('API not initialized');
+ if (this.api === null) throw Error('API not initialized');
return this.api.runtimeMetadata.asLatest.pallets.map(m => m.name.toString().toLowerCase()).sort();
}
@@ -852,11 +852,11 @@
id: collectionId, name: null, description: null, tokensCount: 0, admins: [],
raw: humanCollection,
} as any, jsonCollection = collection.toJSON();
- if(humanCollection === null) return null;
+ if (humanCollection === null) return null;
collectionData.raw.limits = jsonCollection.limits;
collectionData.raw.permissions = jsonCollection.permissions;
collectionData.normalizedOwner = this.helper.address.normalizeSubstrate(collectionData.raw.owner);
- for(const key of ['name', 'description']) {
+ for (const key of ['name', 'description']) {
collectionData[key] = this.helper.util.vec2str(humanCollection[key]);
}
@@ -1142,7 +1142,7 @@
* @returns ```true``` if extrinsic success, otherwise ```false```
*/
async enableNesting(signer: TSigner, collectionId: number, permissions: INestingPermissions): Promise<boolean> {
- return await this.setPermissions(signer, collectionId, {nesting: permissions});
+ return await this.setPermissions(signer, collectionId, { nesting: permissions });
}
/**
@@ -1154,7 +1154,7 @@
* @returns ```true``` if extrinsic success, otherwise ```false```
*/
async disableNesting(signer: TSigner, collectionId: number): Promise<boolean> {
- return await this.setPermissions(signer, collectionId, {nesting: {tokenOwner: false, collectionAdmin: false}});
+ return await this.setPermissions(signer, collectionId, { nesting: { tokenOwner: false, collectionAdmin: false } });
}
/**
@@ -1236,7 +1236,7 @@
true, // `Unable to transfer token #${tokenId} from collection #${collectionId}`,
);
- return this.helper.util.isTokenTransferSuccess(result.result.events, collectionId, tokenId, {Substrate: typeof signer === 'string' ? signer : signer.address}, addressObj, amount);
+ return this.helper.util.isTokenTransferSuccess(result.result.events, collectionId, tokenId, { Substrate: typeof signer === 'string' ? signer : signer.address }, addressObj, amount);
}
/**
@@ -1279,7 +1279,7 @@
true, // `Unable to burn token for ${label}`,
);
const burnedTokens = this.helper.util.extractTokensFromBurnResult(burnResult);
- if(burnedTokens.tokens.length > 1) throw Error('Burned multiple tokens');
+ if (burnedTokens.tokens.length > 1) throw Error('Burned multiple tokens');
return burnedTokens.success;
}
@@ -1427,21 +1427,21 @@
normalizedOwner: CrossAccountId;
} | null> {
let tokenData;
- if(typeof blockHashAt === 'undefined') {
+ if (typeof blockHashAt === 'undefined') {
tokenData = await this.helper.callRpc('api.rpc.unique.tokenData', [collectionId, tokenId]);
}
else {
- if(propertyKeys.length == 0) {
+ if (propertyKeys.length == 0) {
const collection = (await this.helper.callRpc('api.rpc.unique.collectionById', [collectionId])).toHuman();
- if(!collection) return null;
+ if (!collection) return null;
propertyKeys = collection.tokenPropertyPermissions.map((x: ITokenPropertyPermission) => x.key);
}
tokenData = await this.helper.callRpc('api.rpc.unique.tokenData', [collectionId, tokenId, propertyKeys, blockHashAt]);
}
tokenData = tokenData.toHuman();
- if(tokenData === null || tokenData.owner === null) return null;
+ if (tokenData === null || tokenData.owner === null) return null;
const owner = {} as any;
- for(const key of Object.keys(tokenData.owner)) {
+ for (const key of Object.keys(tokenData.owner)) {
owner[key.toLocaleLowerCase()] = key.toLocaleLowerCase() == 'substrate'
? CrossAccountId.normalizeSubstrateAddress(tokenData.owner[key])
: tokenData.owner[key];
@@ -1460,7 +1460,7 @@
*/
async getTokenOwner(collectionId: number, tokenId: number, blockHashAt?: string): Promise<CrossAccountId> {
let owner;
- if(typeof blockHashAt === 'undefined') {
+ if (typeof blockHashAt === 'undefined') {
owner = await this.helper.callRpc('api.rpc.unique.tokenOwner', [collectionId, tokenId]);
} else {
owner = await this.helper.callRpc('api.rpc.unique.tokenOwner', [collectionId, tokenId, blockHashAt]);
@@ -1478,13 +1478,13 @@
*/
async getTokenTopmostOwner(collectionId: number, tokenId: number, blockHashAt?: string): Promise<CrossAccountId | null> {
let owner;
- if(typeof blockHashAt === 'undefined') {
+ if (typeof blockHashAt === 'undefined') {
owner = await this.helper.callRpc('api.rpc.unique.topmostTokenOwner', [collectionId, tokenId]);
} else {
owner = await this.helper.callRpc('api.rpc.unique.topmostTokenOwner', [collectionId, tokenId, blockHashAt]);
}
- if(owner === null) return null;
+ if (owner === null) return null;
return owner.toHuman();
}
@@ -1500,7 +1500,7 @@
async nestToken(signer: TSigner, tokenObj: IToken, rootTokenObj: IToken): Promise<boolean> {
const rootTokenAddress = this.helper.util.getTokenAccount(rootTokenObj);
const result = await this.transferToken(signer, tokenObj.collectionId, tokenObj.tokenId, rootTokenAddress);
- if(!result) {
+ if (!result) {
throw Error('Unable to nest token!');
}
return result;
@@ -1518,7 +1518,7 @@
async unnestToken(signer: TSigner, tokenObj: IToken, rootTokenObj: IToken, toAddressObj: ICrossAccountId): Promise<boolean> {
const rootTokenAddress = this.helper.util.getTokenAccount(rootTokenObj);
const result = await this.transferTokenFrom(signer, tokenObj.collectionId, tokenObj.tokenId, rootTokenAddress, toAddressObj);
- if(!result) {
+ if (!result) {
throw Error('Unable to unnest token!');
}
return result;
@@ -1620,9 +1620,9 @@
*/
async mintCollection(signer: TSigner, collectionOptions: ICollectionCreationOptions, mode: 'NFT' | 'RFT'): Promise<UniqueBaseCollection> {
collectionOptions = JSON.parse(JSON.stringify(collectionOptions)) as ICollectionCreationOptions; // Clone object
- collectionOptions.mode = (mode === 'NFT') ? {nft: null} : {refungible: null};
- for(const key of ['name', 'description', 'tokenPrefix']) {
- if(typeof collectionOptions[key as 'name' | 'description' | 'tokenPrefix'] === 'string') collectionOptions[key as 'name' | 'description' | 'tokenPrefix'] = this.helper.util.str2vec(collectionOptions[key as 'name' | 'description' | 'tokenPrefix'] as string);
+ collectionOptions.mode = (mode === 'NFT') ? { nft: null } : { refungible: null };
+ for (const key of ['name', 'description', 'tokenPrefix']) {
+ if (typeof collectionOptions[key as 'name' | 'description' | 'tokenPrefix'] === 'string') collectionOptions[key as 'name' | 'description' | 'tokenPrefix'] = this.helper.util.str2vec(collectionOptions[key as 'name' | 'description' | 'tokenPrefix'] as string);
}
const creationResult = await this.helper.executeExtrinsic(
signer,
@@ -1741,13 +1741,13 @@
*/
async getTokenChildren(collectionId: number, tokenId: number, blockHashAt?: string): Promise<IToken[]> {
let children;
- if(typeof blockHashAt === 'undefined') {
+ if (typeof blockHashAt === 'undefined') {
children = await this.helper.callRpc('api.rpc.unique.tokenChildren', [collectionId, tokenId]);
} else {
children = await this.helper.callRpc('api.rpc.unique.tokenChildren', [collectionId, tokenId, blockHashAt]);
}
- return children.toJSON().map((x: any) => ({collectionId: x.collection, tokenId: x.token}));
+ return children.toJSON().map((x: any) => ({ collectionId: x.collection, tokenId: x.token }));
}
/**
@@ -1775,7 +1775,7 @@
async mintToken(signer: TSigner, data: { collectionId: number; owner: ICrossAccountId | string; properties?: IProperty[]; }): Promise<UniqueNFToken> {
const creationResult = await this.helper.executeExtrinsic(
signer,
- 'api.tx.unique.createItem', [data.collectionId, (typeof data.owner === 'string') ? {Substrate: data.owner} : data.owner, {
+ 'api.tx.unique.createItem', [data.collectionId, (typeof data.owner === 'string') ? { Substrate: data.owner } : data.owner, {
NFT: {
properties: data.properties,
},
@@ -1783,8 +1783,8 @@
true,
);
const createdTokens = this.helper.util.extractTokensFromCreationResult(creationResult);
- if(createdTokens.tokens.length > 1) throw Error('Minted multiple tokens');
- if(createdTokens.tokens.length < 1) throw Error('No tokens minted');
+ if (createdTokens.tokens.length > 1) throw Error('Minted multiple tokens');
+ if (createdTokens.tokens.length < 1) throw Error('No tokens minted');
return this.getTokenObject(data.collectionId, createdTokens.tokens[0].tokenId);
}
@@ -1806,7 +1806,7 @@
async mintMultipleTokens(signer: TSigner, collectionId: number, tokens: { owner: ICrossAccountId, properties?: IProperty[] }[]): Promise<UniqueNFToken[]> {
const creationResult = await this.helper.executeExtrinsic(
signer,
- 'api.tx.unique.createMultipleItemsEx', [collectionId, {NFT: tokens}],
+ 'api.tx.unique.createMultipleItemsEx', [collectionId, { NFT: tokens }],
true,
);
const collection = this.getCollectionObject(collectionId);
@@ -1833,8 +1833,8 @@
*/
async mintMultipleTokensWithOneOwner(signer: TSigner, collectionId: number, owner: ICrossAccountId, tokens: { properties?: IProperty[] }[]): Promise<UniqueNFToken[]> {
const rawTokens = [];
- for(const token of tokens) {
- const raw = {NFT: {properties: token.properties}};
+ for (const token of tokens) {
+ const raw = { NFT: { properties: token.properties } };
rawTokens.push(raw);
}
const creationResult = await this.helper.executeExtrinsic(
@@ -1962,7 +1962,7 @@
async mintToken(signer: TSigner, data: { collectionId: number; owner: ICrossAccountId | string; pieces: bigint; properties?: IProperty[]; }): Promise<UniqueRFToken> {
const creationResult = await this.helper.executeExtrinsic(
signer,
- 'api.tx.unique.createItem', [data.collectionId, (typeof data.owner === 'string') ? {Substrate: data.owner} : data.owner, {
+ 'api.tx.unique.createItem', [data.collectionId, (typeof data.owner === 'string') ? { Substrate: data.owner } : data.owner, {
ReFungible: {
pieces: data.pieces,
properties: data.properties,
@@ -1971,8 +1971,8 @@
true,
);
const createdTokens = this.helper.util.extractTokensFromCreationResult(creationResult);
- if(createdTokens.tokens.length > 1) throw Error('Minted multiple tokens');
- if(createdTokens.tokens.length < 1) throw Error('No tokens minted');
+ if (createdTokens.tokens.length > 1) throw Error('Minted multiple tokens');
+ if (createdTokens.tokens.length < 1) throw Error('No tokens minted');
return this.getTokenObject(data.collectionId, createdTokens.tokens[0].tokenId);
}
@@ -1980,7 +1980,7 @@
throw Error('Not implemented');
const creationResult = await this.helper.executeExtrinsic(
signer,
- 'api.tx.unique.createMultipleItemsEx', [collectionId, {RefungibleMultipleOwners: tokens}],
+ 'api.tx.unique.createMultipleItemsEx', [collectionId, { RefungibleMultipleOwners: tokens }],
true, // `Unable to mint RFT tokens for ${label}`,
);
const collection = this.getCollectionObject(collectionId);
@@ -1998,8 +1998,8 @@
*/
async mintMultipleTokensWithOneOwner(signer: TSigner, collectionId: number, owner: ICrossAccountId, tokens: { pieces: bigint, properties?: IProperty[] }[]): Promise<UniqueRFToken[]> {
const rawTokens = [];
- for(const token of tokens) {
- const raw = {ReFungible: {pieces: token.pieces, properties: token.properties}};
+ for (const token of tokens) {
+ const raw = { ReFungible: { pieces: token.pieces, properties: token.properties } };
rawTokens.push(raw);
}
const creationResult = await this.helper.executeExtrinsic(
@@ -2080,7 +2080,7 @@
'api.tx.unique.repartition', [collectionId, tokenId, amount],
true,
);
- if(currentAmount < amount) return this.helper.util.findCollectionInEvents(repartitionResult.result.events, collectionId, 'common', 'ItemCreated');
+ if (currentAmount < amount) return this.helper.util.findCollectionInEvents(repartitionResult.result.events, collectionId, 'common', 'ItemCreated');
return this.helper.util.findCollectionInEvents(repartitionResult.result.events, collectionId, 'common', 'ItemDestroyed');
}
}
@@ -2112,10 +2112,10 @@
*/
async mintCollection(signer: TSigner, collectionOptions: ICollectionCreationOptions = {}, decimalPoints = 0): Promise<UniqueFTCollection> {
collectionOptions = JSON.parse(JSON.stringify(collectionOptions)) as ICollectionCreationOptions; // Clone object
- if(collectionOptions.tokenPropertyPermissions) throw Error('Fungible collections has no tokenPropertyPermissions');
- collectionOptions.mode = {fungible: decimalPoints};
- for(const key of ['name', 'description', 'tokenPrefix']) {
- if(typeof collectionOptions[key as 'name' | 'description' | 'tokenPrefix'] === 'string') collectionOptions[key as 'name' | 'description' | 'tokenPrefix'] = this.helper.util.str2vec(collectionOptions[key as 'name' | 'description' | 'tokenPrefix'] as string);
+ if (collectionOptions.tokenPropertyPermissions) throw Error('Fungible collections has no tokenPropertyPermissions');
+ collectionOptions.mode = { fungible: decimalPoints };
+ for (const key of ['name', 'description', 'tokenPrefix']) {
+ if (typeof collectionOptions[key as 'name' | 'description' | 'tokenPrefix'] === 'string') collectionOptions[key as 'name' | 'description' | 'tokenPrefix'] = this.helper.util.str2vec(collectionOptions[key as 'name' | 'description' | 'tokenPrefix'] as string);
}
const creationResult = await this.helper.executeExtrinsic(
signer,
@@ -2137,7 +2137,7 @@
async mintTokens(signer: TSigner, collectionId: number, amount: bigint, owner: ICrossAccountId | string): Promise<boolean> {
const creationResult = await this.helper.executeExtrinsic(
signer,
- 'api.tx.unique.createItem', [collectionId, (typeof owner === 'string') ? {Substrate: owner} : owner, {
+ 'api.tx.unique.createItem', [collectionId, (typeof owner === 'string') ? { Substrate: owner } : owner, {
Fungible: {
value: amount,
},
@@ -2157,8 +2157,8 @@
*/
async mintMultipleTokensWithOneOwner(signer: TSigner, collectionId: number, tokens: { value: bigint }[], owner: ICrossAccountId): Promise<boolean> {
const rawTokens = [];
- for(const token of tokens) {
- const raw = {Fungible: {Value: token.value}};
+ for (const token of tokens) {
+ const raw = { Fungible: { Value: token.value } };
rawTokens.push(raw);
}
const creationResult = await this.helper.executeExtrinsic(
@@ -2310,14 +2310,14 @@
*/
async getBlockHashByNumber(blockNumber: number): Promise<string | null> {
const blockHash = (await this.helper.callRpc('api.rpc.chain.getBlockHash', [blockNumber])).toJSON();
- if(blockHash === '0x0000000000000000000000000000000000000000000000000000000000000000') return null;
+ if (blockHash === '0x0000000000000000000000000000000000000000000000000000000000000000') return null;
return blockHash;
}
// TODO add docs
async getBlock(blockHashOrNumber: string | number): Promise<IBlock | null> {
const blockHash = typeof blockHashOrNumber === 'string' ? blockHashOrNumber : await this.getBlockHashByNumber(blockHashOrNumber);
- if(!blockHash) return null;
+ if (!blockHash) return null;
return (await this.helper.callRpc('api.rpc.chain.getBlock', [blockHash])).toHuman().block;
}
@@ -2363,9 +2363,9 @@
async transferToSubstrate(signer: TSigner, address: TSubstrateAccount, amount: bigint | string): Promise<boolean> {
const result = await this.helper.executeExtrinsic(signer, 'api.tx.balances.transfer', [address, amount], true/*, `Unable to transfer balance from ${this.helper.getSignerAddress(signer)} to ${address}`*/);
- let transfer = {from: null, to: null, amount: 0n} as any;
- result.result.events.forEach(({event: {data, method, section}}) => {
- if((section === 'balances') && (method === 'Transfer')) {
+ let transfer = { from: null, to: null, amount: 0n } as any;
+ result.result.events.forEach(({ event: { data, method, section } }) => {
+ if ((section === 'balances') && (method === 'Transfer')) {
transfer = {
from: this.helper.address.normalizeSubstrate(data[0]),
to: this.helper.address.normalizeSubstrate(data[1]),
@@ -2386,7 +2386,7 @@
*/
async getSubstrateFull(address: TSubstrateAccount): Promise<ISubstrateBalance> {
const accountInfo = (await this.helper.callRpc('api.query.system.account', [address])).data;
- return {free: accountInfo.free.toBigInt(), frozen: accountInfo.frozen.toBigInt(), reserved: accountInfo.reserved.toBigInt()};
+ return { free: accountInfo.free.toBigInt(), frozen: accountInfo.frozen.toBigInt(), reserved: accountInfo.reserved.toBigInt() };
}
/**
@@ -2400,11 +2400,11 @@
async getLocked(address: TSubstrateAccount): Promise<{ id: string, amount: bigint, reason: string }[]> {
const locks = (await this.helper.callRpc('api.query.balances.locks', [address])).toHuman();
- return locks.map((lock: any) => ({id: lock.id, amount: BigInt(lock.amount.replace(/,/g, '')), reasons: lock.reasons}));
+ return locks.map((lock: any) => ({ id: lock.id, amount: BigInt(lock.amount.replace(/,/g, '')), reasons: lock.reasons }));
}
async getFrozen(address: TSubstrateAccount): Promise<{ id: string, amount: bigint }[]> {
- const locks = await this.helper.api!.query.balances.freezes(address);
- return locks.map(lock => ({id: lock.id.toUtf8(), amount: lock.amount.toBigInt()}));
+ const locks = (await this.helper.api!.query.balances.freezes(address)) as unknown as Array<any>;
+ return locks.map(lock => ({ id: lock.id.toUtf8(), amount: lock.amount.toBigInt() }));
}
}
@@ -2430,9 +2430,9 @@
async transferToEthereum(signer: TSigner, address: TEthereumAccount, amount: bigint | string): Promise<boolean> {
const result = await this.helper.executeExtrinsic(signer, 'api.tx.balances.transfer', [address, amount], true);
- let transfer = {from: null, to: null, amount: 0n} as any;
- result.result.events.forEach(({event: {data, method, section}}) => {
- if((section === 'balances') && (method === 'Transfer')) {
+ let transfer = { from: null, to: null, amount: 0n } as any;
+ result.result.events.forEach(({ event: { data, method, section } }) => {
+ if ((section === 'balances') && (method === 'Transfer')) {
transfer = {
from: data[0].toString(),
to: data[1].toString(),
@@ -2545,9 +2545,9 @@
async forceTransferToSubstrate(signer: TSigner, from: TSubstrateAccount, to: TSubstrateAccount, amount: bigint | string): Promise<boolean> {
const result = await this.helper.executeExtrinsic(signer, 'api.tx.balances.forceTransfer', [from, to, amount], true);
- let transfer = {from: null, to: null, amount: 0n} as any;
- result.result.events.forEach(({event: {data, method, section}}) => {
- if((section === 'balances') && (method === 'Transfer')) {
+ let transfer = { from: null, to: null, amount: 0n } as any;
+ result.result.events.forEach(({ event: { data, method, section } }) => {
+ if ((section === 'balances') && (method === 'Transfer')) {
transfer = {
from: this.helper.address.normalizeSubstrate(data[0]),
to: this.helper.address.normalizeSubstrate(data[1]),
@@ -2574,7 +2574,7 @@
.find(e => e.event.section === 'vesting' &&
e.event.method === 'VestingScheduleAdded' &&
e.event.data[0].toHuman() === signer.address);
- if(!event) throw Error('Cannot find transfer in events');
+ if (!event) throw Error('Cannot find transfer in events');
}
/**
@@ -2602,7 +2602,7 @@
.find(e => e.event.section === 'vesting' &&
e.event.method === 'Claimed' &&
e.event.data[0].toHuman() === signer.address);
- if(!event) throw Error('Cannot find claim in events');
+ if (!event) throw Error('Cannot find claim in events');
}
}
@@ -2662,12 +2662,12 @@
? hexToU8a(key.toString(16))
: key;
- if(ss58Format < 0 || ss58Format > 16383 || [46, 47].includes(ss58Format)) {
+ if (ss58Format < 0 || ss58Format > 16383 || [46, 47].includes(ss58Format)) {
throw new Error(`ss58Format is not valid, received ${typeof ss58Format} "${ss58Format}"`);
}
const allowedDecodedLengths = [1, 2, 4, 8, 32, 33];
- if(!allowedDecodedLengths.includes(u8a.length)) {
+ if (!allowedDecodedLengths.includes(u8a.length)) {
throw new Error(`key length is not valid, received ${u8a.length}, valid values are ${allowedDecodedLengths.join(', ')}`);
}
@@ -2692,11 +2692,11 @@
* @returns substrate address
*/
restoreCrossAccountFromBigInt(number: bigint): TSubstrateAccount {
- if(this.helper.api === null) {
+ if (this.helper.api === null) {
throw 'Not connected';
}
const res = this.helper.api.registry.createType('AccountId', '0x' + number.toString(16).padStart(64, '0')).toJSON();
- if(res === undefined || res === null) {
+ if (res === undefined || res === null) {
throw 'Restore address error';
}
return res.toString();
@@ -2708,12 +2708,12 @@
* @returns substrate cross account id
*/
convertCrossAccountFromEthCrossAccount(ethCrossAccount: IEthCrossAccountId): ICrossAccountId {
- if(ethCrossAccount.sub === '0') {
- return {Ethereum: ethCrossAccount.eth.toLocaleLowerCase()};
+ if (ethCrossAccount.sub === '0') {
+ return { Ethereum: ethCrossAccount.eth.toLocaleLowerCase() };
}
const ss58 = this.restoreCrossAccountFromBigInt(BigInt(ethCrossAccount.sub));
- return {Substrate: ss58};
+ return { Substrate: ss58 };
}
paraSiblingSovereignAccount(paraid: number) {
@@ -2737,7 +2737,7 @@
* @returns
*/
async stake(signer: TSigner, amountToStake: bigint, label?: string): Promise<boolean> {
- if(typeof label === 'undefined') label = `${signer.address} amount: ${amountToStake}`;
+ if (typeof label === 'undefined') label = `${signer.address} amount: ${amountToStake}`;
const _stakeResult = await this.helper.executeExtrinsic(
signer, 'api.tx.appPromotion.stake',
[amountToStake], true,
@@ -2754,7 +2754,7 @@
* @returns block hash where unstake happened
*/
async unstakeAll(signer: TSigner, label?: string): Promise<string> {
- if(typeof label === 'undefined') label = `${signer.address}`;
+ if (typeof label === 'undefined') label = `${signer.address}`;
const unstakeResult = await this.helper.executeExtrinsic(
signer, 'api.tx.appPromotion.unstakeAll',
[], true,
@@ -2770,7 +2770,7 @@
* @returns block hash where unstake happened
*/
async unstakePartial(signer: TSigner, amount: bigint, label?: string): Promise<string> {
- if(typeof label === 'undefined') label = `${signer.address}`;
+ if (typeof label === 'undefined') label = `${signer.address}`;
const unstakeResult = await this.helper.executeExtrinsic(
signer, 'api.tx.appPromotion.unstakePartial',
[amount], true,
@@ -2784,7 +2784,7 @@
* @returns {number}
*/
async getStakesNumber(address: ICrossAccountId): Promise<number> {
- if('Ethereum' in address) throw Error('only substrate address');
+ if ('Ethereum' in address) throw Error('only substrate address');
return (await this.helper.callRpc('api.query.appPromotion.stakesPerAccount', [address.Substrate])).toNumber();
}
@@ -2794,7 +2794,7 @@
* @returns total staked amount
*/
async getTotalStaked(address?: ICrossAccountId): Promise<bigint> {
- if(address) return (await this.helper.callRpc('api.rpc.appPromotion.totalStaked', [address])).toBigInt();
+ if (address) return (await this.helper.callRpc('api.rpc.appPromotion.totalStaked', [address])).toBigInt();
return (await this.helper.callRpc('api.rpc.appPromotion.totalStaked')).toBigInt();
}
@@ -3077,15 +3077,15 @@
let beneficiary;
let assets;
- if(xcmVersion == 2) {
- destination = {V1: destinationContent};
- beneficiary = {V1: beneficiaryContent};
- assets = {V1: assetsContent};
+ if (xcmVersion == 2) {
+ destination = { V1: destinationContent };
+ beneficiary = { V1: beneficiaryContent };
+ assets = { V1: assetsContent };
- } else if(xcmVersion == 3) {
- destination = {V2: destinationContent};
- beneficiary = {V2: beneficiaryContent};
- assets = {V2: assetsContent};
+ } else if (xcmVersion == 3) {
+ destination = { V2: destinationContent };
+ beneficiary = { V2: beneficiaryContent };
+ assets = { V2: assetsContent };
} else {
throw Error('Unknown XCM version: ' + xcmVersion);
@@ -3125,7 +3125,7 @@
class TokensGroup<T extends ChainHelperBase> extends HelperGroup<T> {
async accounts(address: string, currencyId: any) {
- const {free} = (await this.helper.callRpc('api.query.tokens.accounts', [address, currencyId])).toJSON() as any;
+ const { free } = (await this.helper.callRpc('api.query.tokens.accounts', [address, currencyId])).toJSON() as any;
return BigInt(free);
}
}
@@ -3148,7 +3148,7 @@
await this.helper.callRpc('api.query.assets.account', [assetId, address])
).toJSON()! as any;
- if(accountAsset !== null) {
+ if (accountAsset !== null) {
return BigInt(accountAsset['balance']);
} else {
return null;
@@ -3207,7 +3207,7 @@
}
async referendumVote(signer: TSigner, referendumIndex: number, accountVote: DemocracyStandardAccountVote) {
- await this.helper.executeExtrinsic(signer, 'api.tx.democracy.vote', [referendumIndex, {Standard: accountVote}], true);
+ await this.helper.executeExtrinsic(signer, 'api.tx.democracy.vote', [referendumIndex, { Standard: accountVote }], true);
}
}
@@ -3424,12 +3424,12 @@
let schedArgs;
let scheduleFn;
- if(this.options.scheduledId) {
+ if (this.options.scheduledId) {
schedArgs = [this.options.scheduledId!, ...mandatorySchedArgs];
- if(this.scheduleFn == 'schedule') {
+ if (this.scheduleFn == 'schedule') {
scheduleFn = 'scheduleNamed';
- } else if(this.scheduleFn == 'scheduleAfter') {
+ } else if (this.scheduleFn == 'scheduleAfter') {
scheduleFn = 'scheduleNamedAfter';
}
} else {
@@ -3472,15 +3472,15 @@
options,
);
- if(result.status === 'Fail') return result;
+ if (result.status === 'Fail') return result;
const data = (result.result.events.find(x => x.event.section == 'sudo' && x.event.method == 'Sudid')?.event.data as any).sudoResult;
- if(data.isErr) {
- if(data.asErr.isModule) {
+ if (data.isErr) {
+ if (data.asErr.isModule) {
const error = (result.result.events[1].event.data as any).sudoResult.asErr.asModule;
const metaError = super.getApi()?.registry.findMetaError(error);
throw new Error(`${metaError.section}.${metaError.name}`);
- } else if(data.asErr.isToken) {
+ } else if (data.asErr.isToken) {
throw new Error(`Token: ${data.asErr.asToken}`);
}
// May be [object Object] in case of unhandled non-unit enum
@@ -3678,8 +3678,8 @@
return await this.helper.nft.isTokenApproved(this.collectionId, tokenId, toAddressObj);
}
- async mintToken(signer: TSigner, owner: ICrossAccountId = {Substrate: signer.address}, properties?: IProperty[]) {
- return await this.helper.nft.mintToken(signer, {collectionId: this.collectionId, owner, properties});
+ async mintToken(signer: TSigner, owner: ICrossAccountId = { Substrate: signer.address }, properties?: IProperty[]) {
+ return await this.helper.nft.mintToken(signer, { collectionId: this.collectionId, owner, properties });
}
async mintMultipleTokens(signer: TSigner, tokens: { owner: ICrossAccountId, properties?: IProperty[] }[]) {
@@ -3707,11 +3707,11 @@
}
async nestToken(signer: TSigner, tokenId: number, toTokenObj: IToken) {
- return await this.helper.nft.nestToken(signer, {collectionId: this.collectionId, tokenId}, toTokenObj);
+ return await this.helper.nft.nestToken(signer, { collectionId: this.collectionId, tokenId }, toTokenObj);
}
async unnestToken(signer: TSigner, tokenId: number, fromTokenObj: IToken, toAddressObj: ICrossAccountId) {
- return await this.helper.nft.unnestToken(signer, {collectionId: this.collectionId, tokenId}, fromTokenObj, toAddressObj);
+ return await this.helper.nft.unnestToken(signer, { collectionId: this.collectionId, tokenId }, fromTokenObj, toAddressObj);
}
scheduleAt<T extends UniqueHelper>(
@@ -3804,8 +3804,8 @@
return await this.helper.rft.repartitionToken(signer, this.collectionId, tokenId, amount);
}
- async mintToken(signer: TSigner, pieces = 1n, owner: ICrossAccountId = {Substrate: signer.address}, properties?: IProperty[]) {
- return await this.helper.rft.mintToken(signer, {collectionId: this.collectionId, owner, pieces, properties});
+ async mintToken(signer: TSigner, pieces = 1n, owner: ICrossAccountId = { Substrate: signer.address }, properties?: IProperty[]) {
+ return await this.helper.rft.mintToken(signer, { collectionId: this.collectionId, owner, pieces, properties });
}
async mintMultipleTokens(signer: TSigner, tokens: { pieces: bigint, owner: ICrossAccountId, properties?: IProperty[] }[]) {
@@ -3833,11 +3833,11 @@
}
async nestToken(signer: TSigner, tokenId: number, toTokenObj: IToken) {
- return await this.helper.rft.nestToken(signer, {collectionId: this.collectionId, tokenId}, toTokenObj);
+ return await this.helper.rft.nestToken(signer, { collectionId: this.collectionId, tokenId }, toTokenObj);
}
async unnestToken(signer: TSigner, tokenId: number, fromTokenObj: IToken, toAddressObj: ICrossAccountId) {
- return await this.helper.rft.unnestToken(signer, {collectionId: this.collectionId, tokenId}, fromTokenObj, toAddressObj);
+ return await this.helper.rft.unnestToken(signer, { collectionId: this.collectionId, tokenId }, fromTokenObj, toAddressObj);
}
scheduleAt<T extends UniqueHelper>(
@@ -3879,11 +3879,11 @@
return await this.helper.ft.getTop10Owners(this.collectionId);
}
- async mint(signer: TSigner, amount = 1n, owner: ICrossAccountId = {Substrate: signer.address}) {
+ async mint(signer: TSigner, amount = 1n, owner: ICrossAccountId = { Substrate: signer.address }) {
return await this.helper.ft.mintTokens(signer, this.collectionId, amount, owner);
}
- async mintWithOneOwner(signer: TSigner, tokens: { value: bigint }[], owner: ICrossAccountId = {Substrate: signer.address}) {
+ async mintWithOneOwner(signer: TSigner, tokens: { value: bigint }[], owner: ICrossAccountId = { Substrate: signer.address }) {
return await this.helper.ft.mintMultipleTokensWithOneOwner(signer, this.collectionId, tokens, owner);
}
tests/yarn.lockdiffbeforeafterboth--- a/tests/yarn.lock
+++ b/tests/yarn.lock
@@ -2,6 +2,11 @@
# yarn lockfile v1
+"@aashutoshrathi/word-wrap@^1.2.3":
+ version "1.2.6"
+ resolved "https://registry.yarnpkg.com/@aashutoshrathi/word-wrap/-/word-wrap-1.2.6.tgz#bd9154aec9983f77b3a034ecaa015c2e4201f6cf"
+ integrity sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA==
+
"@colors/colors@1.5.0":
version "1.5.0"
resolved "https://registry.yarnpkg.com/@colors/colors/-/colors-1.5.0.tgz#bb504579c1cae923e6576a4f5da43d25f97bdbd9"
@@ -14,26 +19,26 @@
dependencies:
"@jridgewell/trace-mapping" "0.3.9"
-"@eslint-community/eslint-utils@^4.2.0":
+"@eslint-community/eslint-utils@^4.2.0", "@eslint-community/eslint-utils@^4.3.0":
version "4.4.0"
resolved "https://registry.yarnpkg.com/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz#a23514e8fb9af1269d5f7788aa556798d61c6b59"
integrity sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==
dependencies:
eslint-visitor-keys "^3.3.0"
-"@eslint-community/regexpp@^4.4.0":
+"@eslint-community/regexpp@^4.4.0", "@eslint-community/regexpp@^4.5.0":
version "4.5.1"
resolved "https://registry.yarnpkg.com/@eslint-community/regexpp/-/regexpp-4.5.1.tgz#cdd35dce4fa1a89a4fd42b1599eb35b3af408884"
integrity sha512-Z5ba73P98O1KUYCCJTUeVpja9RcGoMdncZ6T49FCUl2lN38JtCJ+3WgIDBv0AuY4WChU5PmtJmOCTlN6FZTFKQ==
-"@eslint/eslintrc@^2.0.3":
- version "2.0.3"
- resolved "https://registry.yarnpkg.com/@eslint/eslintrc/-/eslintrc-2.0.3.tgz#4910db5505f4d503f27774bf356e3704818a0331"
- integrity sha512-+5gy6OQfk+xx3q0d6jGZZC3f3KzAkXc/IanVxd1is/VIIziRqqt3ongQz0FiTUXqTk0c7aDB3OaFuKnuSoJicQ==
+"@eslint/eslintrc@^2.1.0":
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/@eslint/eslintrc/-/eslintrc-2.1.0.tgz#82256f164cc9e0b59669efc19d57f8092706841d"
+ integrity sha512-Lj7DECXqIVCqnqjjHMPna4vn6GJcMgul/wuS0je9OZ9gsL0zzDpKPVtcG1HaDVc+9y+qgXneTeUMbCqXJNpH1A==
dependencies:
ajv "^6.12.4"
debug "^4.3.2"
- espree "^9.5.2"
+ espree "^9.6.0"
globals "^13.19.0"
ignore "^5.2.0"
import-fresh "^3.2.1"
@@ -41,10 +46,10 @@
minimatch "^3.1.2"
strip-json-comments "^3.1.1"
-"@eslint/js@8.41.0":
- version "8.41.0"
- resolved "https://registry.yarnpkg.com/@eslint/js/-/js-8.41.0.tgz#080321c3b68253522f7646b55b577dd99d2950b3"
- integrity sha512-LxcyMGxwmTh2lY9FwHPGWOHmYFCZvbrFCBZL4FzSSsxsRPuhrYUg/49/0KDfW8tnIEaEHtfmn6+NPN+1DqaNmA==
+"@eslint/js@8.44.0":
+ version "8.44.0"
+ resolved "https://registry.yarnpkg.com/@eslint/js/-/js-8.44.0.tgz#961a5903c74139390478bdc808bcde3fc45ab7af"
+ integrity sha512-Ag+9YM4ocKQx9AarydN0KY2j0ErMHNIocPDrVo8zAE44xLTjEtz81OdR68/cydGtk6m6jDb5Za3r2useMzYmSw==
"@ethereumjs/common@2.5.0":
version "2.5.0"
@@ -247,10 +252,10 @@
"@ethersproject/properties" "^5.7.0"
"@ethersproject/strings" "^5.7.0"
-"@humanwhocodes/config-array@^0.11.8":
- version "0.11.8"
- resolved "https://registry.yarnpkg.com/@humanwhocodes/config-array/-/config-array-0.11.8.tgz#03595ac2075a4dc0f191cc2131de14fbd7d410b9"
- integrity sha512-UybHIJzJnR5Qc/MsD9Kr+RpO2h+/P1GhOwdiLPXK5TWk5sgTdu88bTD9UP+CKbPPh5Rni1u0GjAdYQLemG8g+g==
+"@humanwhocodes/config-array@^0.11.10":
+ version "0.11.10"
+ resolved "https://registry.yarnpkg.com/@humanwhocodes/config-array/-/config-array-0.11.10.tgz#5a3ffe32cc9306365fb3fd572596cd602d5e12d2"
+ integrity sha512-KVVjQmNUepDVGXNuoRRdmmEjruj0KfiGSbS8LVc12LMsWDQzRXJ0qdhN8L8uUigKpfEHRhlaQFY0ib1tnUbNeQ==
dependencies:
"@humanwhocodes/object-schema" "^1.2.1"
debug "^4.1.1"
@@ -284,13 +289,6 @@
"@jridgewell/resolve-uri" "^3.0.3"
"@jridgewell/sourcemap-codec" "^1.4.10"
-"@noble/curves@1.0.0":
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/@noble/curves/-/curves-1.0.0.tgz#e40be8c7daf088aaf291887cbc73f43464a92932"
- integrity sha512-2upgEu0iLiDVDZkNLeFV2+ht0BAVgQnEmCk6JsOch9Rp8xfkMCbvbAZlA2pBHQc73dbl+vFOXfqkf4uemdn0bw==
- dependencies:
- "@noble/hashes" "1.3.0"
-
"@noble/curves@1.1.0":
version "1.1.0"
resolved "https://registry.yarnpkg.com/@noble/curves/-/curves-1.1.0.tgz#f13fc667c89184bc04cccb9b11e8e7bae27d8c3d"
@@ -303,11 +301,6 @@
resolved "https://registry.yarnpkg.com/@noble/ed25519/-/ed25519-1.7.3.tgz#57e1677bf6885354b466c38e2b620c62f45a7123"
integrity sha512-iR8GBkDt0Q3GyaVcIu7mSsVIqnFbkbRzGLWlvhwunacoLwt4J3swfKhfaM6rN6WY+TBGoYT1GtT1mIh2/jGbRQ==
-"@noble/hashes@1.3.0":
- version "1.3.0"
- resolved "https://registry.yarnpkg.com/@noble/hashes/-/hashes-1.3.0.tgz#085fd70f6d7d9d109671090ccae1d3bec62554a1"
- integrity sha512-ilHEACi9DwqJB0pw7kv+Apvh50jiiSyR/cQ3y4W7lOR5mhvn/50FLUfsnfJz0BDZtl/RR16kXvptiv6q1msYZg==
-
"@noble/hashes@1.3.1":
version "1.3.1"
resolved "https://registry.yarnpkg.com/@noble/hashes/-/hashes-1.3.1.tgz#8831ef002114670c603c458ab8b11328406953a9"
@@ -339,257 +332,128 @@
"@nodelib/fs.scandir" "2.1.5"
fastq "^1.6.0"
-"@openzeppelin/contracts@^4.6.0":
+"@openzeppelin/contracts@^4.6.0", "@openzeppelin/contracts@^4.9.2":
version "4.9.2"
resolved "https://registry.yarnpkg.com/@openzeppelin/contracts/-/contracts-4.9.2.tgz#1cb2d5e4d3360141a17dbc45094a8cad6aac16c1"
integrity sha512-mO+y6JaqXjWeMh9glYVzVu8HYPGknAAnWyxTRhGeckOruyXQMNnlcW6w/Dx9ftLeIQk6N+ZJFuVmTwF7lEIFrg==
-"@openzeppelin/contracts@^4.9.0":
- version "4.9.1"
- resolved "https://registry.yarnpkg.com/@openzeppelin/contracts/-/contracts-4.9.1.tgz#afa804d2c68398704b0175acc94d91a54f203645"
- integrity sha512-aLDTLu/If1qYIFW5g4ZibuQaUsFGWQPBq1mZKp/txaebUnGHDmmiBhRLY1tDNedN0m+fJtKZ1zAODS9Yk+V6uA==
-
-"@polkadot/api-augment@10.7.2":
- version "10.7.2"
- resolved "https://registry.yarnpkg.com/@polkadot/api-augment/-/api-augment-10.7.2.tgz#b49aba3a7ac0832b1e21910c21c159e2dd0d3d47"
- integrity sha512-2h3Rk2kYYEn3xtpzD2pwh1posgWK1/xWMISDypmNxChH/L44Ulch+jbbpk/JlOw0x3ClESRczZ8zcJOrKmDY8w==
+"@polkadot/api-augment@10.9.1":
+ version "10.9.1"
+ resolved "https://registry.yarnpkg.com/@polkadot/api-augment/-/api-augment-10.9.1.tgz#9fc81b81903229bb23b0b16783e97ec52a5d4f1b"
+ integrity sha512-kRZZvCFVcN4hAH4dJ+Qzfdy27/4EEq3oLDf3ihj0LTVrAezSWcKPGE3EVFy+Mn6Lo4SUc7RVyoKvIUhSk2l4Dg==
dependencies:
- "@polkadot/api-base" "10.7.2"
- "@polkadot/rpc-augment" "10.7.2"
- "@polkadot/types" "10.7.2"
- "@polkadot/types-augment" "10.7.2"
- "@polkadot/types-codec" "10.7.2"
- "@polkadot/util" "^12.2.1"
- tslib "^2.5.2"
-
-"@polkadot/api-augment@10.8.1":
- version "10.8.1"
- resolved "https://registry.yarnpkg.com/@polkadot/api-augment/-/api-augment-10.8.1.tgz#585b93ef9d09c114b57a8794574a429386c94660"
- integrity sha512-KFfF0OESmFI8hFmuKGuU204+S4SORIxniZr88xUnEPyJQr4R6XYnbGSKcLJM5Y2MK8a7JEoKgg+hfnUTK6Se0w==
- dependencies:
- "@polkadot/api-base" "10.8.1"
- "@polkadot/rpc-augment" "10.8.1"
- "@polkadot/types" "10.8.1"
- "@polkadot/types-augment" "10.8.1"
- "@polkadot/types-codec" "10.8.1"
- "@polkadot/util" "^12.2.2"
+ "@polkadot/api-base" "10.9.1"
+ "@polkadot/rpc-augment" "10.9.1"
+ "@polkadot/types" "10.9.1"
+ "@polkadot/types-augment" "10.9.1"
+ "@polkadot/types-codec" "10.9.1"
+ "@polkadot/util" "^12.3.1"
tslib "^2.5.3"
-"@polkadot/api-base@10.7.2":
- version "10.7.2"
- resolved "https://registry.yarnpkg.com/@polkadot/api-base/-/api-base-10.7.2.tgz#70650dd434163a6ae7c5d6c535267a5007e8d4fc"
- integrity sha512-Gb6ro7B5Xq565lE9x+XBdGoIWFVLnlhtAnG3a4RbQ8D+lr8L5QDtXEJHiGNhV2l/g4xoItJ6IFW4txhKdaJl9A==
- dependencies:
- "@polkadot/rpc-core" "10.7.2"
- "@polkadot/types" "10.7.2"
- "@polkadot/util" "^12.2.1"
- rxjs "^7.8.1"
- tslib "^2.5.2"
-
-"@polkadot/api-base@10.8.1":
- version "10.8.1"
- resolved "https://registry.yarnpkg.com/@polkadot/api-base/-/api-base-10.8.1.tgz#c6df0ff420c1af48ec58c823681d6c342d7b56f5"
- integrity sha512-13BZ04UtiCECQshstL9RBLDJ6nq9HSwWXwMuWZcXUEPSsPhfR3iT0o212dtGrGliakYWgGEU1LGJuGhZ5iK7TA==
+"@polkadot/api-base@10.9.1":
+ version "10.9.1"
+ resolved "https://registry.yarnpkg.com/@polkadot/api-base/-/api-base-10.9.1.tgz#27f63c4950814c2f10535f794121fa1384dc2207"
+ integrity sha512-Q3m2KzlceMK2kX8bhnUZWk3RT6emmijeeFZZQgCePpEcrSeNjnqG4qjuTPgkveaOkUT8MAoDc5Avuzcc2jlW9g==
dependencies:
- "@polkadot/rpc-core" "10.8.1"
- "@polkadot/types" "10.8.1"
- "@polkadot/util" "^12.2.2"
+ "@polkadot/rpc-core" "10.9.1"
+ "@polkadot/types" "10.9.1"
+ "@polkadot/util" "^12.3.1"
rxjs "^7.8.1"
tslib "^2.5.3"
-"@polkadot/api-derive@10.7.2":
- version "10.7.2"
- resolved "https://registry.yarnpkg.com/@polkadot/api-derive/-/api-derive-10.7.2.tgz#4c4f6d27f34f71f0a35d800c0477f25642c8552a"
- integrity sha512-2hrlvE5W0xdR3aT/AEWPfbReV5xm/8SVv9dK1EJd6xzfjB+TCpuDkdXY5OgNv76eJbUeAkR1bHJLGvNfMqhnqQ==
- dependencies:
- "@polkadot/api" "10.7.2"
- "@polkadot/api-augment" "10.7.2"
- "@polkadot/api-base" "10.7.2"
- "@polkadot/rpc-core" "10.7.2"
- "@polkadot/types" "10.7.2"
- "@polkadot/types-codec" "10.7.2"
- "@polkadot/util" "^12.2.1"
- "@polkadot/util-crypto" "^12.2.1"
- rxjs "^7.8.1"
- tslib "^2.5.2"
-
-"@polkadot/api-derive@10.8.1":
- version "10.8.1"
- resolved "https://registry.yarnpkg.com/@polkadot/api-derive/-/api-derive-10.8.1.tgz#eab3fa9ef975bccad5ab0d5275699f42b51725c7"
- integrity sha512-r1SBY9vu6OZMGp8/KZFwOqh7yS8yl0YbNDWuju2BEMWQ4Xx6WOlQjQV8Np9UFtKcnBFQzQjMLWH3vwrfTDgVEQ==
+"@polkadot/api-derive@10.9.1":
+ version "10.9.1"
+ resolved "https://registry.yarnpkg.com/@polkadot/api-derive/-/api-derive-10.9.1.tgz#04a4ca3285fd215c4cd50cfb3f4791d38dd90050"
+ integrity sha512-mRud1UZCFIc4Z63qAoGSIHh/foyUYADfy1RQYCmPpeFKfIdCIrHpd7xFdJXTOMYOS0BwlM6u4qli/ZT4XigezQ==
dependencies:
- "@polkadot/api" "10.8.1"
- "@polkadot/api-augment" "10.8.1"
- "@polkadot/api-base" "10.8.1"
- "@polkadot/rpc-core" "10.8.1"
- "@polkadot/types" "10.8.1"
- "@polkadot/types-codec" "10.8.1"
- "@polkadot/util" "^12.2.2"
- "@polkadot/util-crypto" "^12.2.2"
+ "@polkadot/api" "10.9.1"
+ "@polkadot/api-augment" "10.9.1"
+ "@polkadot/api-base" "10.9.1"
+ "@polkadot/rpc-core" "10.9.1"
+ "@polkadot/types" "10.9.1"
+ "@polkadot/types-codec" "10.9.1"
+ "@polkadot/util" "^12.3.1"
+ "@polkadot/util-crypto" "^12.3.1"
rxjs "^7.8.1"
tslib "^2.5.3"
-"@polkadot/api@10.7.2":
- version "10.7.2"
- resolved "https://registry.yarnpkg.com/@polkadot/api/-/api-10.7.2.tgz#e5e9667f6c048f24294992dc2f508047f42ac8ee"
- integrity sha512-w1d/P359xNAKyCm/uhVDW8pCVBGVVthLYJPjZBqXOQXdLF+0Kjsg6zwNbHlSVPf3zpX6AODUg4X+HpchGIZSpQ==
- dependencies:
- "@polkadot/api-augment" "10.7.2"
- "@polkadot/api-base" "10.7.2"
- "@polkadot/api-derive" "10.7.2"
- "@polkadot/keyring" "^12.2.1"
- "@polkadot/rpc-augment" "10.7.2"
- "@polkadot/rpc-core" "10.7.2"
- "@polkadot/rpc-provider" "10.7.2"
- "@polkadot/types" "10.7.2"
- "@polkadot/types-augment" "10.7.2"
- "@polkadot/types-codec" "10.7.2"
- "@polkadot/types-create" "10.7.2"
- "@polkadot/types-known" "10.7.2"
- "@polkadot/util" "^12.2.1"
- "@polkadot/util-crypto" "^12.2.1"
- eventemitter3 "^5.0.1"
- rxjs "^7.8.1"
- tslib "^2.5.2"
-
-"@polkadot/api@10.8.1", "@polkadot/api@^10.7.3":
- version "10.8.1"
- resolved "https://registry.yarnpkg.com/@polkadot/api/-/api-10.8.1.tgz#ecf4e8a7167d67ba1392ba0b93133c701e088280"
- integrity sha512-Txx1bXmB4FHghzPZ+OVQk6oYgPE03bhwMNiXzmC8Ia/tw5aoFnko2FFl+Y1pEhhMKDmqfyVe4L+HxPjfEQbsfA==
+"@polkadot/api@10.9.1", "@polkadot/api@^10.7.3":
+ version "10.9.1"
+ resolved "https://registry.yarnpkg.com/@polkadot/api/-/api-10.9.1.tgz#156b3436f45ef18218960804988c1f552d2c4e46"
+ integrity sha512-ND/2UqZBWvtt4PfV03OStTKg0mxmPk4UpMAgJKutdgsz/wP9CYJ1KbjwFgPNekL9JnzbKQsWyQNPVrcw7kQk8A==
dependencies:
- "@polkadot/api-augment" "10.8.1"
- "@polkadot/api-base" "10.8.1"
- "@polkadot/api-derive" "10.8.1"
- "@polkadot/keyring" "^12.2.2"
- "@polkadot/rpc-augment" "10.8.1"
- "@polkadot/rpc-core" "10.8.1"
- "@polkadot/rpc-provider" "10.8.1"
- "@polkadot/types" "10.8.1"
- "@polkadot/types-augment" "10.8.1"
- "@polkadot/types-codec" "10.8.1"
- "@polkadot/types-create" "10.8.1"
- "@polkadot/types-known" "10.8.1"
- "@polkadot/util" "^12.2.2"
- "@polkadot/util-crypto" "^12.2.2"
+ "@polkadot/api-augment" "10.9.1"
+ "@polkadot/api-base" "10.9.1"
+ "@polkadot/api-derive" "10.9.1"
+ "@polkadot/keyring" "^12.3.1"
+ "@polkadot/rpc-augment" "10.9.1"
+ "@polkadot/rpc-core" "10.9.1"
+ "@polkadot/rpc-provider" "10.9.1"
+ "@polkadot/types" "10.9.1"
+ "@polkadot/types-augment" "10.9.1"
+ "@polkadot/types-codec" "10.9.1"
+ "@polkadot/types-create" "10.9.1"
+ "@polkadot/types-known" "10.9.1"
+ "@polkadot/util" "^12.3.1"
+ "@polkadot/util-crypto" "^12.3.1"
eventemitter3 "^5.0.1"
rxjs "^7.8.1"
tslib "^2.5.3"
-"@polkadot/keyring@^12.1.2", "@polkadot/keyring@^12.2.1":
- version "12.2.1"
- resolved "https://registry.yarnpkg.com/@polkadot/keyring/-/keyring-12.2.1.tgz#d131375c0436115d1f35139bd2bbbc069dd5b9fa"
- integrity sha512-YqgpU+97OZgnSUL56DEMib937Dpb1bTTDPYHhBiN1yNCKod7UboWXIe4xPh+1Kzugum+dEyPpdV+fHH10rtDzw==
- dependencies:
- "@polkadot/util" "12.2.1"
- "@polkadot/util-crypto" "12.2.1"
- tslib "^2.5.0"
-
-"@polkadot/keyring@^12.2.2":
- version "12.2.2"
- resolved "https://registry.yarnpkg.com/@polkadot/keyring/-/keyring-12.2.2.tgz#4efb5333c78222a91949b699d4a65b338c79eede"
- integrity sha512-z8MVdgrhzg/bFiR2i5/W06Ma+IPeisH7EtGuIQ+ZwXiCJlXMAGUy5spfk3fUbXYubCCqNycqFgKTYDM/rDhXSg==
+"@polkadot/keyring@^12.1.2", "@polkadot/keyring@^12.3.1":
+ version "12.3.2"
+ resolved "https://registry.yarnpkg.com/@polkadot/keyring/-/keyring-12.3.2.tgz#112a0c28816a1f47edad6260dc94222c29465a54"
+ integrity sha512-NTdtDeI0DP9l/45hXynNABeP5VB8piw5YR+CbUxK2e36xpJWVXwbcOepzslg5ghE9rs8UKJb30Z/HqTU4sBY0Q==
dependencies:
- "@polkadot/util" "12.2.2"
- "@polkadot/util-crypto" "12.2.2"
+ "@polkadot/util" "12.3.2"
+ "@polkadot/util-crypto" "12.3.2"
tslib "^2.5.3"
-"@polkadot/networks@12.2.1", "@polkadot/networks@^12.2.1":
- version "12.2.1"
- resolved "https://registry.yarnpkg.com/@polkadot/networks/-/networks-12.2.1.tgz#ce3e2371e3bd02c9c1b233846b9fe1df4601f560"
- integrity sha512-lYLvFv6iQ2UzkP66zJfsiTo2goeaNeKuwiaGoRoFrDwdwVeZK/+rCsz1uAyvbwmpZIaK8K+dTlSBVWlFoAkgcA==
- dependencies:
- "@polkadot/util" "12.2.1"
- "@substrate/ss58-registry" "^1.40.0"
- tslib "^2.5.0"
-
-"@polkadot/networks@12.2.2", "@polkadot/networks@^12.2.2":
- version "12.2.2"
- resolved "https://registry.yarnpkg.com/@polkadot/networks/-/networks-12.2.2.tgz#14b34210ea2dfc3b27897b579eb93c5f0a8f2a1c"
- integrity sha512-SsZognHwXyD2saJkB35G+28noAZBcNpJAXsTI7QTTDHGiQSDp0mPmrk3Rt7BRAeFn4qdXQuRqQYKYUwBM2i9mQ==
+"@polkadot/networks@12.3.2", "@polkadot/networks@^12.3.1":
+ version "12.3.2"
+ resolved "https://registry.yarnpkg.com/@polkadot/networks/-/networks-12.3.2.tgz#131b0439c481add159814dd2cf0286c6c3fe5b3b"
+ integrity sha512-uCkyybKoeEm1daKr0uT/9oNDHDDzCy2/ZdVl346hQqfdR1Ct3BaxMjxqvdmb5N8aCw0cBWSfgsxAYtw8ESmllQ==
dependencies:
- "@polkadot/util" "12.2.2"
+ "@polkadot/util" "12.3.2"
"@substrate/ss58-registry" "^1.40.0"
tslib "^2.5.3"
-"@polkadot/rpc-augment@10.7.2":
- version "10.7.2"
- resolved "https://registry.yarnpkg.com/@polkadot/rpc-augment/-/rpc-augment-10.7.2.tgz#27814f8b23e40c843edebfd6fe6367bc4bfaf12c"
- integrity sha512-75tkVmCOJac5zlgizp1b8DO7R4y1YaNGyPEcyoT6Cx0z5LYSnV6TxQvHhrs6RzMKW1ltvuaFp2ptMvxzm8IB+A==
+"@polkadot/rpc-augment@10.9.1":
+ version "10.9.1"
+ resolved "https://registry.yarnpkg.com/@polkadot/rpc-augment/-/rpc-augment-10.9.1.tgz#214ec3ee145d20caa61ea204041a3aadb89c6b0f"
+ integrity sha512-MaLHkNlyqN20ZRYr6uNd1BZr1OsrnX9qLAmsl0mcrri1vPGRH6VHjfFH1RBLkikpWD82v17g0l2hLwdV1ZHMcw==
dependencies:
- "@polkadot/rpc-core" "10.7.2"
- "@polkadot/types" "10.7.2"
- "@polkadot/types-codec" "10.7.2"
- "@polkadot/util" "^12.2.1"
- tslib "^2.5.2"
-
-"@polkadot/rpc-augment@10.8.1":
- version "10.8.1"
- resolved "https://registry.yarnpkg.com/@polkadot/rpc-augment/-/rpc-augment-10.8.1.tgz#19bbfdf78ca5b6d493aee7b954bb4a526be6ebe7"
- integrity sha512-FmXAQLyG8cwBI+MwMxxx4qttolR2gFnYXC7PjYrrjYq4AZrrGWd9SvwXx8aA/NLRJ/PJqvri4dsoKPe7NiE+1A==
- dependencies:
- "@polkadot/rpc-core" "10.8.1"
- "@polkadot/types" "10.8.1"
- "@polkadot/types-codec" "10.8.1"
- "@polkadot/util" "^12.2.2"
+ "@polkadot/rpc-core" "10.9.1"
+ "@polkadot/types" "10.9.1"
+ "@polkadot/types-codec" "10.9.1"
+ "@polkadot/util" "^12.3.1"
tslib "^2.5.3"
-"@polkadot/rpc-core@10.7.2", "@polkadot/rpc-core@^10.7.2":
- version "10.7.2"
- resolved "https://registry.yarnpkg.com/@polkadot/rpc-core/-/rpc-core-10.7.2.tgz#5435cd6f063358f400b9ba76704b225be969209c"
- integrity sha512-HDHvl4tR2B4zaaWzfaIqrndQSzPSo9WZiuzW35qOEg15u1v0KMJ7NJYvgmoiwx5Adj1rw86Y2Mg1G0uJrSwCZQ==
+"@polkadot/rpc-core@10.9.1", "@polkadot/rpc-core@^10.9.1":
+ version "10.9.1"
+ resolved "https://registry.yarnpkg.com/@polkadot/rpc-core/-/rpc-core-10.9.1.tgz#798c514dbed6f6c2e43098a494c9f51fb144dc31"
+ integrity sha512-ZtA8B8SfXSAwVkBlCcKRHw0eSM7ec/sbiNOM5GasXPeRujUgT7lOwSH2GbUZSqe9RfRDMp6DvO9c2JoGc3LLWw==
dependencies:
- "@polkadot/rpc-augment" "10.7.2"
- "@polkadot/rpc-provider" "10.7.2"
- "@polkadot/types" "10.7.2"
- "@polkadot/util" "^12.2.1"
- rxjs "^7.8.1"
- tslib "^2.5.2"
-
-"@polkadot/rpc-core@10.8.1":
- version "10.8.1"
- resolved "https://registry.yarnpkg.com/@polkadot/rpc-core/-/rpc-core-10.8.1.tgz#1bc8f7f840164bf3f03fe71851071c7f19f4f166"
- integrity sha512-GTMYBBssiP6wyYvc8hB0glQc4VUneGxiSYjWGijh9NEl/JVBpU01jcK3dfx534AWptctJN1Vk2fWzhaDgnj8zA==
- dependencies:
- "@polkadot/rpc-augment" "10.8.1"
- "@polkadot/rpc-provider" "10.8.1"
- "@polkadot/types" "10.8.1"
- "@polkadot/util" "^12.2.2"
+ "@polkadot/rpc-augment" "10.9.1"
+ "@polkadot/rpc-provider" "10.9.1"
+ "@polkadot/types" "10.9.1"
+ "@polkadot/util" "^12.3.1"
rxjs "^7.8.1"
tslib "^2.5.3"
-"@polkadot/rpc-provider@10.7.2":
- version "10.7.2"
- resolved "https://registry.yarnpkg.com/@polkadot/rpc-provider/-/rpc-provider-10.7.2.tgz#8d1bb9d4ffaf769f83b53e6b785eec7151130b76"
- integrity sha512-gJFsuATdz5qNNUDUdslESn8xaEf8tFz7JbtuXRb08dkCcqX6I/X+2fq07d8uOVlsIdVT2ghzuFun4STzP4wAwA==
+"@polkadot/rpc-provider@10.9.1":
+ version "10.9.1"
+ resolved "https://registry.yarnpkg.com/@polkadot/rpc-provider/-/rpc-provider-10.9.1.tgz#de3a474bbcd26d28d9cd3134acdb3b5ce92b680b"
+ integrity sha512-4QzT2QzD+320+eT6b79sGAA85Tt3Bb8fQvse4r5Mom2iiBd2SO81vOhxSAOaIe4GUsw25VzFJmsbe7+OObItdg==
dependencies:
- "@polkadot/keyring" "^12.2.1"
- "@polkadot/types" "10.7.2"
- "@polkadot/types-support" "10.7.2"
- "@polkadot/util" "^12.2.1"
- "@polkadot/util-crypto" "^12.2.1"
- "@polkadot/x-fetch" "^12.2.1"
- "@polkadot/x-global" "^12.2.1"
- "@polkadot/x-ws" "^12.2.1"
- eventemitter3 "^5.0.1"
- mock-socket "^9.2.1"
- nock "^13.3.1"
- tslib "^2.5.2"
- optionalDependencies:
- "@substrate/connect" "0.7.26"
-
-"@polkadot/rpc-provider@10.8.1":
- version "10.8.1"
- resolved "https://registry.yarnpkg.com/@polkadot/rpc-provider/-/rpc-provider-10.8.1.tgz#7455b284934151bcc20e89d9605cb09186cea74a"
- integrity sha512-yQdUmaWRMSa/qVGBRP1vGjdv4DnlaYOctJfRpz2MWPbEckH5DmPRxV4BAZ9FVa5lATX0Qkmr3uvBt3qApH7xhQ==
- dependencies:
- "@polkadot/keyring" "^12.2.2"
- "@polkadot/types" "10.8.1"
- "@polkadot/types-support" "10.8.1"
- "@polkadot/util" "^12.2.2"
- "@polkadot/util-crypto" "^12.2.2"
- "@polkadot/x-fetch" "^12.2.2"
- "@polkadot/x-global" "^12.2.2"
- "@polkadot/x-ws" "^12.2.2"
+ "@polkadot/keyring" "^12.3.1"
+ "@polkadot/types" "10.9.1"
+ "@polkadot/types-support" "10.9.1"
+ "@polkadot/util" "^12.3.1"
+ "@polkadot/util-crypto" "^12.3.1"
+ "@polkadot/x-fetch" "^12.3.1"
+ "@polkadot/x-global" "^12.3.1"
+ "@polkadot/x-ws" "^12.3.1"
eventemitter3 "^5.0.1"
mock-socket "^9.2.1"
nock "^13.3.1"
@@ -597,205 +461,114 @@
optionalDependencies:
"@substrate/connect" "0.7.26"
-"@polkadot/typegen@10.7.2":
- version "10.7.2"
- resolved "https://registry.yarnpkg.com/@polkadot/typegen/-/typegen-10.7.2.tgz#1041b9361d353bbe3fe00dde20d8d629aea36d0b"
- integrity sha512-xUnXguZYegfzI4cZVpM5aJjADpSWohM4Qf2fss7vneVeF29NLZe60ZmJr2hk8QKW5ONnYbKlEFb5PDdGLB51/w==
+"@polkadot/typegen@10.9.1":
+ version "10.9.1"
+ resolved "https://registry.yarnpkg.com/@polkadot/typegen/-/typegen-10.9.1.tgz#fe509b4f1a1f9094120daac819e9e0c378bca036"
+ integrity sha512-SbG9U8/POyY8QwQUp70qzTnYsRxc6Rrjt4wzIWsBKmzVRy0i19O23EXSUo+81ukOBiLZj551GAJwRa3YBpdR+A==
dependencies:
- "@polkadot/api" "10.7.2"
- "@polkadot/api-augment" "10.7.2"
- "@polkadot/rpc-augment" "10.7.2"
- "@polkadot/rpc-provider" "10.7.2"
- "@polkadot/types" "10.7.2"
- "@polkadot/types-augment" "10.7.2"
- "@polkadot/types-codec" "10.7.2"
- "@polkadot/types-create" "10.7.2"
- "@polkadot/types-support" "10.7.2"
- "@polkadot/util" "^12.2.1"
- "@polkadot/util-crypto" "^12.2.1"
- "@polkadot/x-ws" "^12.2.1"
+ "@polkadot/api" "10.9.1"
+ "@polkadot/api-augment" "10.9.1"
+ "@polkadot/rpc-augment" "10.9.1"
+ "@polkadot/rpc-provider" "10.9.1"
+ "@polkadot/types" "10.9.1"
+ "@polkadot/types-augment" "10.9.1"
+ "@polkadot/types-codec" "10.9.1"
+ "@polkadot/types-create" "10.9.1"
+ "@polkadot/types-support" "10.9.1"
+ "@polkadot/util" "^12.3.1"
+ "@polkadot/util-crypto" "^12.3.1"
+ "@polkadot/x-ws" "^12.3.1"
handlebars "^4.7.7"
- tslib "^2.5.2"
+ tslib "^2.5.3"
yargs "^17.7.2"
-"@polkadot/types-augment@10.7.2":
- version "10.7.2"
- resolved "https://registry.yarnpkg.com/@polkadot/types-augment/-/types-augment-10.7.2.tgz#9596631f1ba66e5a47c250d9de407eac5eca3030"
- integrity sha512-alZg1NqQkcsxpYfijWkI1w7z++NcOODiksZu1ggKUOWxxTEKOw/VKL9n5/XhFylMgoJyOOq3qPf3VlHSA6eLSw==
- dependencies:
- "@polkadot/types" "10.7.2"
- "@polkadot/types-codec" "10.7.2"
- "@polkadot/util" "^12.2.1"
- tslib "^2.5.2"
-
-"@polkadot/types-augment@10.8.1":
- version "10.8.1"
- resolved "https://registry.yarnpkg.com/@polkadot/types-augment/-/types-augment-10.8.1.tgz#e774f3ba399f9f8961a5f557fb5a9c7c5901625a"
- integrity sha512-rVn8aA4u6YPcxGEnBq2rXVmgXM5kSuiTHIjsusb6Sm3PzO//NcC/TW9sbZjlAJApgSoj9iagM7Y85OPGOZlxwg==
+"@polkadot/types-augment@10.9.1":
+ version "10.9.1"
+ resolved "https://registry.yarnpkg.com/@polkadot/types-augment/-/types-augment-10.9.1.tgz#5f1c1225c04ffbfe243629a46087c9c9de25a6b3"
+ integrity sha512-OY9/jTMFRFqYdkUnfcGwqMLC64A0Q25bjvCuVQCVjsPFKE3wl0Kt5rNT01eV2UmLXrR6fY0xWbR2w80bLA7CIQ==
dependencies:
- "@polkadot/types" "10.8.1"
- "@polkadot/types-codec" "10.8.1"
- "@polkadot/util" "^12.2.2"
+ "@polkadot/types" "10.9.1"
+ "@polkadot/types-codec" "10.9.1"
+ "@polkadot/util" "^12.3.1"
tslib "^2.5.3"
-"@polkadot/types-codec@10.7.2":
- version "10.7.2"
- resolved "https://registry.yarnpkg.com/@polkadot/types-codec/-/types-codec-10.7.2.tgz#b7270250ef2f3e4c3dea6c754b573258fac8cb54"
- integrity sha512-Sy3RM+gT1lZ6WHL694swxkSoqMvAGwnNX5S2oxoGlQ5bncYIMRg+pker4dDBD+EncyrBISLwxM7smOJpiVKOAg==
+"@polkadot/types-codec@10.9.1":
+ version "10.9.1"
+ resolved "https://registry.yarnpkg.com/@polkadot/types-codec/-/types-codec-10.9.1.tgz#f30026d3dfeaa69c07c45fa66d1c39318fd232cc"
+ integrity sha512-mJ5OegKGraY1FLvEa8FopRCr3pQrhDkcn5RNOjmgJQozENVeRaxhk0NwxYz7IojFvSDnKnc6lNQfKaaSe5pLHg==
dependencies:
- "@polkadot/util" "^12.2.1"
- "@polkadot/x-bigint" "^12.2.1"
- tslib "^2.5.2"
-
-"@polkadot/types-codec@10.8.1":
- version "10.8.1"
- resolved "https://registry.yarnpkg.com/@polkadot/types-codec/-/types-codec-10.8.1.tgz#65f886fd2b717e2e12b319a395f9887edd1f9094"
- integrity sha512-8dj4T6GA6JxuwUNShO70omZ4qkChwsJeGAJg5x09UeLEAwBS02BkFSllRUJjGEwnAUb/Iq4s3NBVmYiiZ/wmKg==
- dependencies:
- "@polkadot/util" "^12.2.2"
- "@polkadot/x-bigint" "^12.2.2"
+ "@polkadot/util" "^12.3.1"
+ "@polkadot/x-bigint" "^12.3.1"
tslib "^2.5.3"
-"@polkadot/types-create@10.7.2":
- version "10.7.2"
- resolved "https://registry.yarnpkg.com/@polkadot/types-create/-/types-create-10.7.2.tgz#dafaed10692bbf69c9257ef4ed1b56e757562ae5"
- integrity sha512-jBYX365SkoQJ7bJafxl3886z4JouZYLzXXHhroz32hfpzovC/3xAbyVYK7GgyyRRUNRp9Qww9nzn7yTAuDVawg==
- dependencies:
- "@polkadot/types-codec" "10.7.2"
- "@polkadot/util" "^12.2.1"
- tslib "^2.5.2"
-
-"@polkadot/types-create@10.8.1":
- version "10.8.1"
- resolved "https://registry.yarnpkg.com/@polkadot/types-create/-/types-create-10.8.1.tgz#f5974a00918e2c4b7fca29c18abd3410536393ad"
- integrity sha512-v2WZHQAjf8TiLipRkR1iPTyWSjGHJJP2SQ5uVO5UJlHilpE8lODqY1rr/9hGN+sbRhU0vEy6ZceDEKuNbtJB3Q==
+"@polkadot/types-create@10.9.1":
+ version "10.9.1"
+ resolved "https://registry.yarnpkg.com/@polkadot/types-create/-/types-create-10.9.1.tgz#087d7e2af51cce558b67e3859613b932a3bdc0a3"
+ integrity sha512-OVz50MGTTuiuVnRP/zAx4CTuLioc0hsiwNwqN2lNhmIJGtnQ4Vy/7mQRsIWehiYz6g0Vzzm5B3qWkTXO1NSN5w==
dependencies:
- "@polkadot/types-codec" "10.8.1"
- "@polkadot/util" "^12.2.2"
+ "@polkadot/types-codec" "10.9.1"
+ "@polkadot/util" "^12.3.1"
tslib "^2.5.3"
-"@polkadot/types-known@10.7.2":
- version "10.7.2"
- resolved "https://registry.yarnpkg.com/@polkadot/types-known/-/types-known-10.7.2.tgz#bb39696e9d35a4b21a232dd372b85d65ff988eb0"
- integrity sha512-6E1A4YK5yeTw2bk+EH8JOfmYwIq6KODtsTzsDGwOxNgJJ+1qAE18r6TVAOr1KW8YsHuHI5d0m7D7K7p8ZaEpwA==
- dependencies:
- "@polkadot/networks" "^12.2.1"
- "@polkadot/types" "10.7.2"
- "@polkadot/types-codec" "10.7.2"
- "@polkadot/types-create" "10.7.2"
- "@polkadot/util" "^12.2.1"
- tslib "^2.5.2"
-
-"@polkadot/types-known@10.8.1":
- version "10.8.1"
- resolved "https://registry.yarnpkg.com/@polkadot/types-known/-/types-known-10.8.1.tgz#f630d3354cbe80149360edb37c569c5042eced12"
- integrity sha512-AIeuF7eTIEnUgxa1pU0UMmF/tIXgucAECwU8vzoKeJLrYWA16VYUm0Pst9e3jK3PyLaCneMRyR00Lc7oxVANbw==
+"@polkadot/types-known@10.9.1":
+ version "10.9.1"
+ resolved "https://registry.yarnpkg.com/@polkadot/types-known/-/types-known-10.9.1.tgz#fe0c7e55191aa843119edcaf9abb5d2471463a7d"
+ integrity sha512-zCMVWc4pJtkbMFPu72bD4IhvV/gkHXPX3C5uu92WdmCfnn0vEIEsMKWlVXVVvQQZKAqvs/awpqIfrUtEViOGEA==
dependencies:
- "@polkadot/networks" "^12.2.2"
- "@polkadot/types" "10.8.1"
- "@polkadot/types-codec" "10.8.1"
- "@polkadot/types-create" "10.8.1"
- "@polkadot/util" "^12.2.2"
+ "@polkadot/networks" "^12.3.1"
+ "@polkadot/types" "10.9.1"
+ "@polkadot/types-codec" "10.9.1"
+ "@polkadot/types-create" "10.9.1"
+ "@polkadot/util" "^12.3.1"
tslib "^2.5.3"
-"@polkadot/types-support@10.7.2":
- version "10.7.2"
- resolved "https://registry.yarnpkg.com/@polkadot/types-support/-/types-support-10.7.2.tgz#22c320e4fd94e20cedb47675630732f54d533060"
- integrity sha512-pEtQJElgWvRoVcm1rhjW0NH89eCs55AUc/03H0hFnvxN3K9gTZJpQJF0qz188eOgiZPZOtbz5C/kCdMTs0tsdw==
- dependencies:
- "@polkadot/util" "^12.2.1"
- tslib "^2.5.2"
-
-"@polkadot/types-support@10.8.1":
- version "10.8.1"
- resolved "https://registry.yarnpkg.com/@polkadot/types-support/-/types-support-10.8.1.tgz#b299f829374ce77fdfbe1d1b8faa14ba02969783"
- integrity sha512-arDVaL70vzVL5JBGWW1qcOASn1cJ/UxNMR3fHchoVkAqS20VIrehE8MF4zXMdjcP0Ak3+6E0FaSmHMTKlmEJsg==
+"@polkadot/types-support@10.9.1":
+ version "10.9.1"
+ resolved "https://registry.yarnpkg.com/@polkadot/types-support/-/types-support-10.9.1.tgz#17a861aab8e5a225a4e20cefa2d16076ddd51baf"
+ integrity sha512-XsieuLDsszvMZQlleacQBfx07i/JkwQV/UxH9q8Hz7Okmaz9pEVEW1h3ka2/cPuC7a4l32JhaORBUYshBZNdJg==
dependencies:
- "@polkadot/util" "^12.2.2"
+ "@polkadot/util" "^12.3.1"
tslib "^2.5.3"
-"@polkadot/types@10.7.2":
- version "10.7.2"
- resolved "https://registry.yarnpkg.com/@polkadot/types/-/types-10.7.2.tgz#270bb743d4136461ec575cb533ab4982bb1b739c"
- integrity sha512-zhGZOVBKXiCxdtoXMcWXsmV4Z6209NaN8jeadiJya6UQT2DVnz8AugN+0Sq60XangXE/HxdL0Vhr1Z9XUY57mg==
- dependencies:
- "@polkadot/keyring" "^12.2.1"
- "@polkadot/types-augment" "10.7.2"
- "@polkadot/types-codec" "10.7.2"
- "@polkadot/types-create" "10.7.2"
- "@polkadot/util" "^12.2.1"
- "@polkadot/util-crypto" "^12.2.1"
- rxjs "^7.8.1"
- tslib "^2.5.2"
-
-"@polkadot/types@10.8.1":
- version "10.8.1"
- resolved "https://registry.yarnpkg.com/@polkadot/types/-/types-10.8.1.tgz#83c01c347189ff97b98b34a5a4aba27c715539eb"
- integrity sha512-m6UvsvQOZ7sRGbonb6QLs4mZ6TmYKdAXAcHakiJl2xArqsgOghJsKhgaTqcigPkSq4947MXtIkEzdrwFEnkYkQ==
+"@polkadot/types@10.9.1":
+ version "10.9.1"
+ resolved "https://registry.yarnpkg.com/@polkadot/types/-/types-10.9.1.tgz#f111d00f7278ad3be95deba3d701fafefe080cb2"
+ integrity sha512-AG33i2ZGGfq7u+5rkAdGrXAQHHl844/Yv+junH5ZzX69xiCoWO1bH/yzDUNBdpki2GlACWvF9nLYh3F2tVF93w==
dependencies:
- "@polkadot/keyring" "^12.2.2"
- "@polkadot/types-augment" "10.8.1"
- "@polkadot/types-codec" "10.8.1"
- "@polkadot/types-create" "10.8.1"
- "@polkadot/util" "^12.2.2"
- "@polkadot/util-crypto" "^12.2.2"
+ "@polkadot/keyring" "^12.3.1"
+ "@polkadot/types-augment" "10.9.1"
+ "@polkadot/types-codec" "10.9.1"
+ "@polkadot/types-create" "10.9.1"
+ "@polkadot/util" "^12.3.1"
+ "@polkadot/util-crypto" "^12.3.1"
rxjs "^7.8.1"
tslib "^2.5.3"
-"@polkadot/util-crypto@12.2.1", "@polkadot/util-crypto@^12.1.2", "@polkadot/util-crypto@^12.2.1":
- version "12.2.1"
- resolved "https://registry.yarnpkg.com/@polkadot/util-crypto/-/util-crypto-12.2.1.tgz#cbb0d1535e187af43ddcbac4248298b134f2f3ee"
- integrity sha512-MFh7Sdm7/G9ot5eIBZGuQXTYP/EbOCh1+ODyygp9/TjWAmJZMq1J73Uqk4KmzkwpDBpNZO8TGjiYwL8lR6BnGg==
- dependencies:
- "@noble/curves" "1.0.0"
- "@noble/hashes" "1.3.0"
- "@polkadot/networks" "12.2.1"
- "@polkadot/util" "12.2.1"
- "@polkadot/wasm-crypto" "^7.2.1"
- "@polkadot/wasm-util" "^7.2.1"
- "@polkadot/x-bigint" "12.2.1"
- "@polkadot/x-randomvalues" "12.2.1"
- "@scure/base" "1.1.1"
- tslib "^2.5.0"
-
-"@polkadot/util-crypto@12.2.2", "@polkadot/util-crypto@^12.2.2":
- version "12.2.2"
- resolved "https://registry.yarnpkg.com/@polkadot/util-crypto/-/util-crypto-12.2.2.tgz#7e6ab56482d3dfb8704a724d695028677799c685"
- integrity sha512-4JfEd/TJaDArp5Jpr3N/aYHp+QR71XzZRKqU4u7WkGKmnGt28Qfh2IWGB/E2MvIFxa6CjIiQMxN2hnkNr49JAQ==
+"@polkadot/util-crypto@12.3.2", "@polkadot/util-crypto@^12.1.2", "@polkadot/util-crypto@^12.3.1":
+ version "12.3.2"
+ resolved "https://registry.yarnpkg.com/@polkadot/util-crypto/-/util-crypto-12.3.2.tgz#42d810886904e06fa6e5db254c15f6ef80f4ab72"
+ integrity sha512-pTpx+YxolY0BDT4RcGmgeKbHHD/dI6Ll9xRsqmVdIjpcVVY20uDNTyXs81ZNtfKgyod1y9JQkfNv2Dz9iEpTkQ==
dependencies:
"@noble/curves" "1.1.0"
"@noble/hashes" "1.3.1"
- "@polkadot/networks" "12.2.2"
- "@polkadot/util" "12.2.2"
+ "@polkadot/networks" "12.3.2"
+ "@polkadot/util" "12.3.2"
"@polkadot/wasm-crypto" "^7.2.1"
"@polkadot/wasm-util" "^7.2.1"
- "@polkadot/x-bigint" "12.2.2"
- "@polkadot/x-randomvalues" "12.2.2"
+ "@polkadot/x-bigint" "12.3.2"
+ "@polkadot/x-randomvalues" "12.3.2"
"@scure/base" "1.1.1"
tslib "^2.5.3"
-"@polkadot/util@12.2.1", "@polkadot/util@^12.2.1":
- version "12.2.1"
- resolved "https://registry.yarnpkg.com/@polkadot/util/-/util-12.2.1.tgz#d6c692324890802bc3b2f15b213b7430bb26e8c8"
- integrity sha512-MQmPx9aCX4GTpDY/USUQywXRyaDbaibg4V1+c/CoRTsoDu+XHNM8G3lpabdNAYKZrtxg+3/1bTS0ojm6ANSQRw==
- dependencies:
- "@polkadot/x-bigint" "12.2.1"
- "@polkadot/x-global" "12.2.1"
- "@polkadot/x-textdecoder" "12.2.1"
- "@polkadot/x-textencoder" "12.2.1"
- "@types/bn.js" "^5.1.1"
- bn.js "^5.2.1"
- tslib "^2.5.0"
-
-"@polkadot/util@12.2.2", "@polkadot/util@^12.2.2":
- version "12.2.2"
- resolved "https://registry.yarnpkg.com/@polkadot/util/-/util-12.2.2.tgz#f586fd62c330a09bb026b1584be1bb07c8b27b6b"
- integrity sha512-u/v5Z2+iUwX/CXEMVZgJmwqqx1kT5Zfxsio3vpuYaPCg49xhTKqAcrakgB+1BUHhhyF3Zkb9uG73JWFR0Lkk9w==
+"@polkadot/util@12.3.2", "@polkadot/util@^12.3.1":
+ version "12.3.2"
+ resolved "https://registry.yarnpkg.com/@polkadot/util/-/util-12.3.2.tgz#f46e147b0e6a426da5ba59df4ce65de1a3effe4a"
+ integrity sha512-y/JShcGyOamCUiSIg++XZuLHt1ktSKBaSH2K5Nw5NXlgP0+7am+GZzqPB8fQ4qhYLruEOv+YRiz0GC1Zr9S+wg==
dependencies:
- "@polkadot/x-bigint" "12.2.2"
- "@polkadot/x-global" "12.2.2"
- "@polkadot/x-textdecoder" "12.2.2"
- "@polkadot/x-textencoder" "12.2.2"
+ "@polkadot/x-bigint" "12.3.2"
+ "@polkadot/x-global" "12.3.2"
+ "@polkadot/x-textdecoder" "12.3.2"
+ "@polkadot/x-textencoder" "12.3.2"
"@types/bn.js" "^5.1.1"
bn.js "^5.2.1"
tslib "^2.5.3"
@@ -853,117 +626,60 @@
dependencies:
tslib "^2.5.0"
-"@polkadot/x-bigint@12.2.1", "@polkadot/x-bigint@^12.2.1":
- version "12.2.1"
- resolved "https://registry.yarnpkg.com/@polkadot/x-bigint/-/x-bigint-12.2.1.tgz#adb639628626d2a6d7853afff43da20b4db4369a"
- integrity sha512-3cZLsV8kU1MFOTcyloeg61CF+qdBkbZxWZJkSjh4AGlPXy+2tKwwoBPExxfCWXK61+Lo/q3/U1+lln8DSBCI2A==
+"@polkadot/x-bigint@12.3.2", "@polkadot/x-bigint@^12.3.1":
+ version "12.3.2"
+ resolved "https://registry.yarnpkg.com/@polkadot/x-bigint/-/x-bigint-12.3.2.tgz#0e99489cc7938bed40762aaaed58ded6850ab54b"
+ integrity sha512-JLqLgfGXe/x+hZJETd5ZqfpVsbwyMsH5Nn1Q20ineMMjXN/ig+kVR8Mc15LXBMuw4g7LldFW6UUrotWnuMI8Yw==
dependencies:
- "@polkadot/x-global" "12.2.1"
- tslib "^2.5.0"
-
-"@polkadot/x-bigint@12.2.2", "@polkadot/x-bigint@^12.2.2":
- version "12.2.2"
- resolved "https://registry.yarnpkg.com/@polkadot/x-bigint/-/x-bigint-12.2.2.tgz#18ff80c306b486fb926702ba9bb56291fb69d4f1"
- integrity sha512-KSe7WAqwI1tubi0m5CP4oqf8EIjABZXLGkTHXKwjtAAMa9Q7hqFmVG2sXfvC+XSnhto1UKMe52TjuPrYSJI+jg==
- dependencies:
- "@polkadot/x-global" "12.2.2"
+ "@polkadot/x-global" "12.3.2"
tslib "^2.5.3"
-"@polkadot/x-fetch@^12.2.1":
- version "12.2.1"
- resolved "https://registry.yarnpkg.com/@polkadot/x-fetch/-/x-fetch-12.2.1.tgz#65b447373a0155cae3e546b842ced356d8599c54"
- integrity sha512-N2MIcn1g7LVZLZNDEkRkDD/LRY680PFqxziRoqb11SV52kRe6oVsdMIfaWH77UheniRR3br8YiQMUdvBVkak9Q==
+"@polkadot/x-fetch@^12.3.1":
+ version "12.3.2"
+ resolved "https://registry.yarnpkg.com/@polkadot/x-fetch/-/x-fetch-12.3.2.tgz#7e8d2113268e792dd5d1b259ef13839c6aa77996"
+ integrity sha512-3IEuZ5S+RI/t33NsdPLIIa5COfDCfpUW2sbaByEczn75aD1jLqJZSEDwiBniJ2osyNd4uUxBf6e5jw7LAZeZJg==
dependencies:
- "@polkadot/x-global" "12.2.1"
- node-fetch "^3.3.1"
- tslib "^2.5.0"
-
-"@polkadot/x-fetch@^12.2.2":
- version "12.2.2"
- resolved "https://registry.yarnpkg.com/@polkadot/x-fetch/-/x-fetch-12.2.2.tgz#452b096a3233308a1cbbeae867c26a374b62b9e8"
- integrity sha512-A3ttQp9oE6QH9VsggdQsBsgc9zyalxHoVXhZsn6yqcjzc9AoaY5QevezxVy88ZQpRp3bsYVn0RqyBV7eFq8WPw==
- dependencies:
- "@polkadot/x-global" "12.2.2"
+ "@polkadot/x-global" "12.3.2"
node-fetch "^3.3.1"
tslib "^2.5.3"
-"@polkadot/x-global@12.2.1", "@polkadot/x-global@^12.2.1":
- version "12.2.1"
- resolved "https://registry.yarnpkg.com/@polkadot/x-global/-/x-global-12.2.1.tgz#42e798e9607a4d7667469d91225c030fb3e8c8b5"
- integrity sha512-JNMziAZjvfzMrXASuBPCvSzEqlhsgw0x95SOBtqJWsxmbCMAiZbYAC51vI1B9Z9wiKuzPtSh9Sk7YHsUOGCrIQ==
- dependencies:
- tslib "^2.5.0"
-
-"@polkadot/x-global@12.2.2", "@polkadot/x-global@^12.2.2":
- version "12.2.2"
- resolved "https://registry.yarnpkg.com/@polkadot/x-global/-/x-global-12.2.2.tgz#dda816c00738b72209637e623b50ecad5ce234bf"
- integrity sha512-hLVoKR9fGhZdy/eK/LHTyh4jJ3V+3VfcxbCey0k2t1Byrwbmsi6wL3NUQk6i3NviswR9OSCic9mhgDQPRBXZEg==
+"@polkadot/x-global@12.3.2", "@polkadot/x-global@^12.3.1":
+ version "12.3.2"
+ resolved "https://registry.yarnpkg.com/@polkadot/x-global/-/x-global-12.3.2.tgz#04ac0b0e559a35107f0b95ff7889fcade3796aa3"
+ integrity sha512-yVZq6oIegjlyh5rUZiTklgu+fL+W/DG1ypEa02683tUCB3avV5cA3PAHKptMSlb6FpweHu37lKKrqfAWrraDxg==
dependencies:
tslib "^2.5.3"
-"@polkadot/x-randomvalues@12.2.1":
- version "12.2.1"
- resolved "https://registry.yarnpkg.com/@polkadot/x-randomvalues/-/x-randomvalues-12.2.1.tgz#00c3f097f987b9ff70dbd2720086ad3d0bc16cfb"
- integrity sha512-NwSDLcLjgHa0C7Un54Yhg2/E3Y/PcVfW5QNB9TDyzDbkmod3ziaVhh0iWG0sOmm26K6Q3phY+0uYt0etq0Gu3w==
- dependencies:
- "@polkadot/x-global" "12.2.1"
- tslib "^2.5.0"
-
-"@polkadot/x-randomvalues@12.2.2":
- version "12.2.2"
- resolved "https://registry.yarnpkg.com/@polkadot/x-randomvalues/-/x-randomvalues-12.2.2.tgz#c249d990f3033b0e9ea4a7964419f04d47b0d228"
- integrity sha512-eExiOT/up5ZzwHJkFpGhQ6sCdPSJnn6PJsQnyJMEdgPaUES70u/wWMLGFNiy3U8rRRVSsZi6rc9Unsr02LczzA==
+"@polkadot/x-randomvalues@12.3.2":
+ version "12.3.2"
+ resolved "https://registry.yarnpkg.com/@polkadot/x-randomvalues/-/x-randomvalues-12.3.2.tgz#43ac489a998098bdd40b3f82f28adb5b542db2a5"
+ integrity sha512-ywjIs8CWpvOGmq+3cGCNPOHxAjPHdBUiXyDccftx5BRVdmtbt36gK/V84bKr6Xs73FGu0jprUAOSRRsLZX/3dg==
dependencies:
- "@polkadot/x-global" "12.2.2"
+ "@polkadot/x-global" "12.3.2"
tslib "^2.5.3"
-"@polkadot/x-textdecoder@12.2.1":
- version "12.2.1"
- resolved "https://registry.yarnpkg.com/@polkadot/x-textdecoder/-/x-textdecoder-12.2.1.tgz#a426a1d8a3b5717859b81a7341b16de4de3d78c0"
- integrity sha512-5nQCIwyaGS0fXU2cbtMOSjFo0yTw1Z94m/UC+Gu5lm3ZU+kK4DpKFxhfLQORWAbvQkn12chRj3LI5Gm944hcrQ==
- dependencies:
- "@polkadot/x-global" "12.2.1"
- tslib "^2.5.0"
-
-"@polkadot/x-textdecoder@12.2.2":
- version "12.2.2"
- resolved "https://registry.yarnpkg.com/@polkadot/x-textdecoder/-/x-textdecoder-12.2.2.tgz#9e3c7b17f6a8e032aa3ab906fcff3037aeecaa4c"
- integrity sha512-Rsvsc7ZLBKT1rls8gdbvzLLEs2sGUA8cDiTaQUkCHJN3ja/37Bppz1wNPcEIMsJ2pyL6bwq86HB0xmC28QVdqA==
+"@polkadot/x-textdecoder@12.3.2":
+ version "12.3.2"
+ resolved "https://registry.yarnpkg.com/@polkadot/x-textdecoder/-/x-textdecoder-12.3.2.tgz#bbd5682744f3552ce5d4d792ff48a3ca525eafcf"
+ integrity sha512-lY5bfA5xArJRWEJlYOlQQMJeTjWD8s0yMhchirVgf5xj8Id9vPGeUoneH+VFDEwgXxrqBvDFJ4smN4T/r6a/fg==
dependencies:
- "@polkadot/x-global" "12.2.2"
+ "@polkadot/x-global" "12.3.2"
tslib "^2.5.3"
-"@polkadot/x-textencoder@12.2.1":
- version "12.2.1"
- resolved "https://registry.yarnpkg.com/@polkadot/x-textencoder/-/x-textencoder-12.2.1.tgz#f606c9929668bb41a23ec25c9752252bb56b0c9b"
- integrity sha512-Ou6OXypRsJloK5a7Kn7re3ImqcL26h22fVw1cNv4fsTgkRFUdJDgPux2TpCZ3N+cyrfGVv42xKYFbdKMQCczjg==
+"@polkadot/x-textencoder@12.3.2":
+ version "12.3.2"
+ resolved "https://registry.yarnpkg.com/@polkadot/x-textencoder/-/x-textencoder-12.3.2.tgz#223e6f6dd78e2d81c6dcc6f244c76ceae7b08e32"
+ integrity sha512-iP3qEBiHzBckQ9zeY7ZHRWuu7mCEg5SMpOugs6UODRk8sx6KHzGQYlghBbWLit0uppPDVE0ifEwZ2n73djJHWQ==
dependencies:
- "@polkadot/x-global" "12.2.1"
- tslib "^2.5.0"
-
-"@polkadot/x-textencoder@12.2.2":
- version "12.2.2"
- resolved "https://registry.yarnpkg.com/@polkadot/x-textencoder/-/x-textencoder-12.2.2.tgz#6a40a953774093a070f2819959f054f258c001af"
- integrity sha512-g6bX4DTBmkr3QLNeihlrHYvaZCKu1kFiK+BDQXVzBg+oHpzxz5wSVhzsG3GEVoVszXMiugWpSn03wCIvaRFMoQ==
- dependencies:
- "@polkadot/x-global" "12.2.2"
+ "@polkadot/x-global" "12.3.2"
tslib "^2.5.3"
-"@polkadot/x-ws@^12.2.1":
- version "12.2.1"
- resolved "https://registry.yarnpkg.com/@polkadot/x-ws/-/x-ws-12.2.1.tgz#8774bc8cd38194354e48fc92438c4ebb52929fce"
- integrity sha512-jPfNR/QFwPmXCk9hGEAyCo50xBNHm3s+XavmpHEKQSulnLn5des5X/pKn+g8ttaO9nqrXYnUFO6VEmILgUa/IQ==
- dependencies:
- "@polkadot/x-global" "12.2.1"
- tslib "^2.5.0"
- ws "^8.13.0"
-
-"@polkadot/x-ws@^12.2.2":
- version "12.2.2"
- resolved "https://registry.yarnpkg.com/@polkadot/x-ws/-/x-ws-12.2.2.tgz#41d7645507137e5f13abb9536c18c840f7e86324"
- integrity sha512-kZtdfRHsgpJ+HV/jY8mQG4BFpCIz6NxZlrRKzWdaIacPVeXHkV3nfk7i9ghK+MP/nWC0AKuq06yysp9ZwWMCug==
+"@polkadot/x-ws@^12.3.1":
+ version "12.3.2"
+ resolved "https://registry.yarnpkg.com/@polkadot/x-ws/-/x-ws-12.3.2.tgz#422559dfbdaac4c965d5e1b406b6cc4529214f94"
+ integrity sha512-yM9Z64pLNlHpJE43+Xtr+iUXmYpFFY5u5hrke2PJt13O48H8f9Vb9cRaIh94appLyICoS0aekGhDkGH+MCspBA==
dependencies:
- "@polkadot/x-global" "12.2.2"
+ "@polkadot/x-global" "12.3.2"
tslib "^2.5.3"
ws "^8.13.0"
@@ -1052,9 +768,9 @@
smoldot "1.0.4"
"@substrate/ss58-registry@^1.40.0":
- version "1.40.0"
- resolved "https://registry.yarnpkg.com/@substrate/ss58-registry/-/ss58-registry-1.40.0.tgz#2223409c496271df786c1ca8496898896595441e"
- integrity sha512-QuU2nBql3J4KCnOWtWDw4n1K4JU0T79j54ZZvm/9nhsX6AIar13FyhsaBfs6QkJ2ixTQAnd7TocJIoJRWbqMZA==
+ version "1.41.0"
+ resolved "https://registry.yarnpkg.com/@substrate/ss58-registry/-/ss58-registry-1.41.0.tgz#dd18e132f44b73c3cd31cf0db489c10af70bef36"
+ integrity sha512-TLz5VkEaJRNFzf1Oiix9gqknKer3aKbLfjK9XHBFCIhdxlQpI+S6lZGu3wT4DHAGXPakYfXb8+9ZIOtWLcQ/2Q==
"@szmarczak/http-timer@^4.0.5":
version "4.0.6"
@@ -1151,10 +867,10 @@
resolved "https://registry.yarnpkg.com/@types/http-cache-semantics/-/http-cache-semantics-4.0.1.tgz#0ea7b61496902b95890dc4c3a116b60cb8dae812"
integrity sha512-SZs7ekbP8CN0txVG2xVRH6EgKmEm31BOxA07vkFaETzZz1xh+cbt8BcI0slpymvwhx5dlFnQG2rTlPVQn+iRPQ==
-"@types/json-schema@^7.0.9":
- version "7.0.11"
- resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.11.tgz#d421b6c527a3037f7c84433fd2c4229e016863d3"
- integrity sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==
+"@types/json-schema@^7.0.11":
+ version "7.0.12"
+ resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.12.tgz#d70faba7039d5fca54c83c7dbab41051d2b6f6cb"
+ integrity sha512-Hr5Jfhc9eYOQNPYO5WLDq/n4jqijdHNlDXjuAQkkt+mWdQR+XJToOHrsD4cPaMXpn6KO7y2+wM8AZEs8VpBLVA==
"@types/keyv@^3.1.4":
version "3.1.4"
@@ -1173,15 +889,10 @@
resolved "https://registry.yarnpkg.com/@types/mocha/-/mocha-10.0.1.tgz#2f4f65bb08bc368ac39c96da7b2f09140b26851b"
integrity sha512-/fvYntiO1GeICvqbQ3doGDIP97vWmvFt83GKguJ6prmQM2iXZfFcq6YE8KteFyRtX2/h5Hf91BYvPodJKFYv5Q==
-"@types/node@*", "@types/node@^20.2.3":
- version "20.2.3"
- resolved "https://registry.yarnpkg.com/@types/node/-/node-20.2.3.tgz#b31eb300610c3835ac008d690de6f87e28f9b878"
- integrity sha512-pg9d0yC4rVNWQzX8U7xb4olIOFuuVL9za3bzMT2pu2SU0SNEi66i2qrvhE2qt0HvkhuCaWJu7pLNOt/Pj8BIrw==
-
-"@types/node@>=13.7.0":
- version "18.16.2"
- resolved "https://registry.yarnpkg.com/@types/node/-/node-18.16.2.tgz#2f610ea71034b3971c312192377f8a7178eb57f1"
- integrity sha512-GQW/JL/5Fz/0I8RpeBG9lKp0+aNcXEaVL71c0D2Q0QHDTFvlYKT7an0onCUXj85anv7b4/WesqdfchLc0jtsCg==
+"@types/node@*", "@types/node@>=13.7.0", "@types/node@^20.4.2":
+ version "20.4.2"
+ resolved "https://registry.yarnpkg.com/@types/node/-/node-20.4.2.tgz#129cc9ae69f93824f92fac653eebfb4812ab4af9"
+ integrity sha512-Dd0BYtWgnWJKwO1jkmTrzofjK2QXXcai0dmtzvIBhcA+RsG5h8R3xlyta0kGOZRNfL9GuRtb1knmPEhQrePCEw==
"@types/node@^12.12.6":
version "12.20.55"
@@ -1219,89 +930,93 @@
resolved "https://registry.yarnpkg.com/@types/semver/-/semver-7.5.0.tgz#591c1ce3a702c45ee15f47a42ade72c2fd78978a"
integrity sha512-G8hZ6XJiHnuhQKR7ZmysCeJWE08o8T0AXtk5darsCaTVsYZhhgUrq53jizaR2FvsoeCwJhlmwTjkXBY5Pn/ZHw==
-"@typescript-eslint/eslint-plugin@^5.47.0":
- version "5.59.6"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.59.6.tgz#a350faef1baa1e961698240f922d8de1761a9e2b"
- integrity sha512-sXtOgJNEuRU5RLwPUb1jxtToZbgvq3M6FPpY4QENxoOggK+UpTxUBpj6tD8+Qh2g46Pi9We87E+eHnUw8YcGsw==
+"@typescript-eslint/eslint-plugin@^6.0.0":
+ version "6.0.0"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-6.0.0.tgz#19ff4f1cab8d6f8c2c1825150f7a840bc5d9bdc4"
+ integrity sha512-xuv6ghKGoiq856Bww/yVYnXGsKa588kY3M0XK7uUW/3fJNNULKRfZfSBkMTSpqGG/8ZCXCadfh8G/z/B4aqS/A==
dependencies:
- "@eslint-community/regexpp" "^4.4.0"
- "@typescript-eslint/scope-manager" "5.59.6"
- "@typescript-eslint/type-utils" "5.59.6"
- "@typescript-eslint/utils" "5.59.6"
+ "@eslint-community/regexpp" "^4.5.0"
+ "@typescript-eslint/scope-manager" "6.0.0"
+ "@typescript-eslint/type-utils" "6.0.0"
+ "@typescript-eslint/utils" "6.0.0"
+ "@typescript-eslint/visitor-keys" "6.0.0"
debug "^4.3.4"
grapheme-splitter "^1.0.4"
- ignore "^5.2.0"
+ graphemer "^1.4.0"
+ ignore "^5.2.4"
+ natural-compare "^1.4.0"
natural-compare-lite "^1.4.0"
- semver "^7.3.7"
- tsutils "^3.21.0"
+ semver "^7.5.0"
+ ts-api-utils "^1.0.1"
-"@typescript-eslint/parser@^5.47.0":
- version "5.59.6"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-5.59.6.tgz#bd36f71f5a529f828e20b627078d3ed6738dbb40"
- integrity sha512-7pCa6al03Pv1yf/dUg/s1pXz/yGMUBAw5EeWqNTFiSueKvRNonze3hma3lhdsOrQcaOXhbk5gKu2Fludiho9VA==
+"@typescript-eslint/parser@^6.0.0":
+ version "6.0.0"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-6.0.0.tgz#46b2600fd1f67e62fc00a28093a75f41bf7effc4"
+ integrity sha512-TNaufYSPrr1U8n+3xN+Yp9g31vQDJqhXzzPSHfQDLcaO4tU+mCfODPxCwf4H530zo7aUBE3QIdxCXamEnG04Tg==
dependencies:
- "@typescript-eslint/scope-manager" "5.59.6"
- "@typescript-eslint/types" "5.59.6"
- "@typescript-eslint/typescript-estree" "5.59.6"
+ "@typescript-eslint/scope-manager" "6.0.0"
+ "@typescript-eslint/types" "6.0.0"
+ "@typescript-eslint/typescript-estree" "6.0.0"
+ "@typescript-eslint/visitor-keys" "6.0.0"
debug "^4.3.4"
-"@typescript-eslint/scope-manager@5.59.6":
- version "5.59.6"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-5.59.6.tgz#d43a3687aa4433868527cfe797eb267c6be35f19"
- integrity sha512-gLbY3Le9Dxcb8KdpF0+SJr6EQ+hFGYFl6tVY8VxLPFDfUZC7BHFw+Vq7bM5lE9DwWPfx4vMWWTLGXgpc0mAYyQ==
+"@typescript-eslint/scope-manager@6.0.0":
+ version "6.0.0"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-6.0.0.tgz#8ede47a37cb2b7ed82d329000437abd1113b5e11"
+ integrity sha512-o4q0KHlgCZTqjuaZ25nw5W57NeykZT9LiMEG4do/ovwvOcPnDO1BI5BQdCsUkjxFyrCL0cSzLjvIMfR9uo7cWg==
dependencies:
- "@typescript-eslint/types" "5.59.6"
- "@typescript-eslint/visitor-keys" "5.59.6"
+ "@typescript-eslint/types" "6.0.0"
+ "@typescript-eslint/visitor-keys" "6.0.0"
-"@typescript-eslint/type-utils@5.59.6":
- version "5.59.6"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-5.59.6.tgz#37c51d2ae36127d8b81f32a0a4d2efae19277c48"
- integrity sha512-A4tms2Mp5yNvLDlySF+kAThV9VTBPCvGf0Rp8nl/eoDX9Okun8byTKoj3fJ52IJitjWOk0fKPNQhXEB++eNozQ==
+"@typescript-eslint/type-utils@6.0.0":
+ version "6.0.0"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-6.0.0.tgz#0478d8a94f05e51da2877cc0500f1b3c27ac7e18"
+ integrity sha512-ah6LJvLgkoZ/pyJ9GAdFkzeuMZ8goV6BH7eC9FPmojrnX9yNCIsfjB+zYcnex28YO3RFvBkV6rMV6WpIqkPvoQ==
dependencies:
- "@typescript-eslint/typescript-estree" "5.59.6"
- "@typescript-eslint/utils" "5.59.6"
+ "@typescript-eslint/typescript-estree" "6.0.0"
+ "@typescript-eslint/utils" "6.0.0"
debug "^4.3.4"
- tsutils "^3.21.0"
+ ts-api-utils "^1.0.1"
-"@typescript-eslint/types@5.59.6":
- version "5.59.6"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-5.59.6.tgz#5a6557a772af044afe890d77c6a07e8c23c2460b"
- integrity sha512-tH5lBXZI7T2MOUgOWFdVNUILsI02shyQvfzG9EJkoONWugCG77NDDa1EeDGw7oJ5IvsTAAGVV8I3Tk2PNu9QfA==
+"@typescript-eslint/types@6.0.0":
+ version "6.0.0"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-6.0.0.tgz#19795f515f8decbec749c448b0b5fc76d82445a1"
+ integrity sha512-Zk9KDggyZM6tj0AJWYYKgF0yQyrcnievdhG0g5FqyU3Y2DRxJn4yWY21sJC0QKBckbsdKKjYDV2yVrrEvuTgxg==
-"@typescript-eslint/typescript-estree@5.59.6":
- version "5.59.6"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-5.59.6.tgz#2fb80522687bd3825504925ea7e1b8de7bb6251b"
- integrity sha512-vW6JP3lMAs/Tq4KjdI/RiHaaJSO7IUsbkz17it/Rl9Q+WkQ77EOuOnlbaU8kKfVIOJxMhnRiBG+olE7f3M16DA==
+"@typescript-eslint/typescript-estree@6.0.0":
+ version "6.0.0"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-6.0.0.tgz#1e09aab7320e404fb9f83027ea568ac24e372f81"
+ integrity sha512-2zq4O7P6YCQADfmJ5OTDQTP3ktajnXIRrYAtHM9ofto/CJZV3QfJ89GEaM2BNGeSr1KgmBuLhEkz5FBkS2RQhQ==
dependencies:
- "@typescript-eslint/types" "5.59.6"
- "@typescript-eslint/visitor-keys" "5.59.6"
+ "@typescript-eslint/types" "6.0.0"
+ "@typescript-eslint/visitor-keys" "6.0.0"
debug "^4.3.4"
globby "^11.1.0"
is-glob "^4.0.3"
- semver "^7.3.7"
- tsutils "^3.21.0"
+ semver "^7.5.0"
+ ts-api-utils "^1.0.1"
-"@typescript-eslint/utils@5.59.6":
- version "5.59.6"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-5.59.6.tgz#82960fe23788113fc3b1f9d4663d6773b7907839"
- integrity sha512-vzaaD6EXbTS29cVH0JjXBdzMt6VBlv+hE31XktDRMX1j3462wZCJa7VzO2AxXEXcIl8GQqZPcOPuW/Z1tZVogg==
+"@typescript-eslint/utils@6.0.0":
+ version "6.0.0"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-6.0.0.tgz#27a16d0d8f2719274a39417b9782f7daa3802db0"
+ integrity sha512-SOr6l4NB6HE4H/ktz0JVVWNXqCJTOo/mHnvIte1ZhBQ0Cvd04x5uKZa3zT6tiodL06zf5xxdK8COiDvPnQ27JQ==
dependencies:
- "@eslint-community/eslint-utils" "^4.2.0"
- "@types/json-schema" "^7.0.9"
+ "@eslint-community/eslint-utils" "^4.3.0"
+ "@types/json-schema" "^7.0.11"
"@types/semver" "^7.3.12"
- "@typescript-eslint/scope-manager" "5.59.6"
- "@typescript-eslint/types" "5.59.6"
- "@typescript-eslint/typescript-estree" "5.59.6"
+ "@typescript-eslint/scope-manager" "6.0.0"
+ "@typescript-eslint/types" "6.0.0"
+ "@typescript-eslint/typescript-estree" "6.0.0"
eslint-scope "^5.1.1"
- semver "^7.3.7"
+ semver "^7.5.0"
-"@typescript-eslint/visitor-keys@5.59.6":
- version "5.59.6"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-5.59.6.tgz#673fccabf28943847d0c8e9e8d008e3ada7be6bb"
- integrity sha512-zEfbFLzB9ETcEJ4HZEEsCR9HHeNku5/Qw1jSS5McYJv5BR+ftYXwFFAH5Al+xkGaZEqowMwl7uoJjQb1YSPF8Q==
+"@typescript-eslint/visitor-keys@6.0.0":
+ version "6.0.0"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-6.0.0.tgz#0b49026049fbd096d2c00c5e784866bc69532a31"
+ integrity sha512-cvJ63l8c0yXdeT5POHpL0Q1cZoRcmRKFCtSjNGJxPkcP571EfZMcNbzWAc7oK3D1dRzm/V5EwtkANTZxqvuuUA==
dependencies:
- "@typescript-eslint/types" "5.59.6"
- eslint-visitor-keys "^3.3.0"
+ "@typescript-eslint/types" "6.0.0"
+ eslint-visitor-keys "^3.4.1"
"@zombienet/orchestrator@https://gitpkg.now.sh/UniqueNetwork/zombienet/javascript/packages/orchestrator?2476ea76a368f1b1e94038dbfec29c27f114288e":
version "0.0.44"
@@ -1391,10 +1106,10 @@
resolved "https://registry.yarnpkg.com/acorn-walk/-/acorn-walk-8.2.0.tgz#741210f2e2426454508853a2f44d0ab83b7f69c1"
integrity sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==
-acorn@^8.4.1, acorn@^8.8.0:
- version "8.8.2"
- resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.8.2.tgz#1b2f25db02af965399b9776b0c2c391276d37c4a"
- integrity sha512-xjIYgE8HBrkpd/sJqOGNspf8uHG+NOHGOw6a/Urj8taM2EXfdNAH2oFcPeIFfsv3+kz/mJrS5VuMqbNLjCa2vw==
+acorn@^8.4.1, acorn@^8.9.0:
+ version "8.10.0"
+ resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.10.0.tgz#8be5b3907a67221a81ab23c7889c4c5526b62ec5"
+ integrity sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==
agent-base@6:
version "6.0.2"
@@ -1718,9 +1433,9 @@
integrity sha512-KJ/Dmo1lDDhmW2XDPMo+9oiy/CeqosPguPCrgcVzKyZrL6pM1gU2GmPY/xo6OQPTUaA/c0kwHuywB4E6nmT9ww==
cacheable-request@^7.0.2:
- version "7.0.2"
- resolved "https://registry.yarnpkg.com/cacheable-request/-/cacheable-request-7.0.2.tgz#ea0d0b889364a25854757301ca12b2da77f91d27"
- integrity sha512-pouW8/FmiPQbuGpkXQ9BAPv/Mo5xDGANgSNXzTzJ8DrKGuXOssM4wIQRjfanNRh3Yu5cfYPvcorqbhg2KIJtew==
+ version "7.0.4"
+ resolved "https://registry.yarnpkg.com/cacheable-request/-/cacheable-request-7.0.4.tgz#7a33ebf08613178b403635be7b899d3e69bbe817"
+ integrity sha512-v+p6ongsrp0yTGbJXjgxPow2+DL93DASP4kXCDKb8/bwRtt9OEF3whggkkDkGNzgcWy2XaF4a8nZglC7uElscg==
dependencies:
clone-response "^1.0.2"
get-stream "^5.1.0"
@@ -2032,11 +1747,11 @@
integrity sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==
cross-fetch@^3.1.4:
- version "3.1.6"
- resolved "https://registry.yarnpkg.com/cross-fetch/-/cross-fetch-3.1.6.tgz#bae05aa31a4da760969756318feeee6e70f15d6c"
- integrity sha512-riRvo06crlE8HiqOwIpQhxwdOk4fOeR7FVM/wXoxchFEqMNUjvbs3bfo4OTgMEMHzppd4DxFBDbyySj8Cv781g==
+ version "3.1.8"
+ resolved "https://registry.yarnpkg.com/cross-fetch/-/cross-fetch-3.1.8.tgz#0327eba65fd68a7d119f8fb2bf9334a1a7956f82"
+ integrity sha512-cvA+JwZoU0Xq+h6WkMvAUqPEYy92Obet6UdKLfW60qn99ftItKjB5T+BkyWOFWe2pUyfQ+IJHmpOTznqk1M6Kg==
dependencies:
- node-fetch "^2.6.11"
+ node-fetch "^2.6.12"
cross-spawn@^7.0.2, cross-spawn@^7.0.3:
version "7.0.3"
@@ -2325,9 +2040,9 @@
estraverse "^4.1.1"
eslint-scope@^7.2.0:
- version "7.2.0"
- resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-7.2.0.tgz#f21ebdafda02352f103634b96dd47d9f81ca117b"
- integrity sha512-DYj5deGlHBfMt15J7rdtyKNq/Nqlv5KfU4iodrQ019XESsRnwXH9KAE0y3cwtUHDo2ob7CypAnCqefh6vioWRw==
+ version "7.2.1"
+ resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-7.2.1.tgz#936821d3462675f25a18ac5fd88a67cc15b393bd"
+ integrity sha512-CvefSOsDdaYYvxChovdrPo/ZGt8d5lrJWleAc1diXRKhHGiTYEI26cvo8Kle/wGnsizoCJjK73FMg1/IkIwiNA==
dependencies:
esrecurse "^4.3.0"
estraverse "^5.2.0"
@@ -2349,16 +2064,16 @@
resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-3.4.1.tgz#c22c48f48942d08ca824cc526211ae400478a994"
integrity sha512-pZnmmLwYzf+kWaM/Qgrvpen51upAktaaiI01nsJD/Yr3lMOdNtq0cxkrrg16w64VtisN6okbs7Q8AfGqj4c9fA==
-eslint@^8.25.0:
- version "8.41.0"
- resolved "https://registry.yarnpkg.com/eslint/-/eslint-8.41.0.tgz#3062ca73363b4714b16dbc1e60f035e6134b6f1c"
- integrity sha512-WQDQpzGBOP5IrXPo4Hc0814r4/v2rrIsB0rhT7jtunIalgg6gYXWhRMOejVO8yH21T/FGaxjmFjBMNqcIlmH1Q==
+eslint@^8.45.0:
+ version "8.45.0"
+ resolved "https://registry.yarnpkg.com/eslint/-/eslint-8.45.0.tgz#bab660f90d18e1364352c0a6b7c6db8edb458b78"
+ integrity sha512-pd8KSxiQpdYRfYa9Wufvdoct3ZPQQuVuU5O6scNgMuOMYuxvH0IGaYK0wUFjo4UYYQQCUndlXiMbnxopwvvTiw==
dependencies:
"@eslint-community/eslint-utils" "^4.2.0"
"@eslint-community/regexpp" "^4.4.0"
- "@eslint/eslintrc" "^2.0.3"
- "@eslint/js" "8.41.0"
- "@humanwhocodes/config-array" "^0.11.8"
+ "@eslint/eslintrc" "^2.1.0"
+ "@eslint/js" "8.44.0"
+ "@humanwhocodes/config-array" "^0.11.10"
"@humanwhocodes/module-importer" "^1.0.1"
"@nodelib/fs.walk" "^1.2.8"
ajv "^6.10.0"
@@ -2369,7 +2084,7 @@
escape-string-regexp "^4.0.0"
eslint-scope "^7.2.0"
eslint-visitor-keys "^3.4.1"
- espree "^9.5.2"
+ espree "^9.6.0"
esquery "^1.4.2"
esutils "^2.0.2"
fast-deep-equal "^3.1.3"
@@ -2379,7 +2094,6 @@
globals "^13.19.0"
graphemer "^1.4.0"
ignore "^5.2.0"
- import-fresh "^3.0.0"
imurmurhash "^0.1.4"
is-glob "^4.0.0"
is-path-inside "^3.0.3"
@@ -2389,17 +2103,16 @@
lodash.merge "^4.6.2"
minimatch "^3.1.2"
natural-compare "^1.4.0"
- optionator "^0.9.1"
+ optionator "^0.9.3"
strip-ansi "^6.0.1"
- strip-json-comments "^3.1.0"
text-table "^0.2.0"
-espree@^9.5.2:
- version "9.5.2"
- resolved "https://registry.yarnpkg.com/espree/-/espree-9.5.2.tgz#e994e7dc33a082a7a82dceaf12883a829353215b"
- integrity sha512-7OASN1Wma5fum5SrNhFMAMJxOUAbhyfQ8dQ//PJaJbNw0URTPWqIghHWt1MmAANKhHZIYOHruW4Kw4ruUWOdGw==
+espree@^9.6.0:
+ version "9.6.1"
+ resolved "https://registry.yarnpkg.com/espree/-/espree-9.6.1.tgz#a2a17b8e434690a5432f2f8018ce71d331a48c6f"
+ integrity sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==
dependencies:
- acorn "^8.8.0"
+ acorn "^8.9.0"
acorn-jsx "^5.3.2"
eslint-visitor-keys "^3.4.1"
@@ -2621,9 +2334,9 @@
integrity sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==
fast-glob@^3.2.9:
- version "3.2.12"
- resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.2.12.tgz#7f39ec99c2e6ab030337142da9e0c18f37afae80"
- integrity sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==
+ version "3.3.0"
+ resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.3.0.tgz#7c40cb491e1e2ed5664749e87bfb516dbe8727c0"
+ integrity sha512-ChDuvbOypPuNjO8yIDf36x7BlZX1smcUMTTcyoIjycexOxd6DFsKsg21qVBzEmr3G7fUKIRy2/psii+CIUt7FA==
dependencies:
"@nodelib/fs.stat" "^2.0.2"
"@nodelib/fs.walk" "^1.2.3"
@@ -3196,12 +2909,12 @@
resolved "https://registry.yarnpkg.com/ieee754/-/ieee754-1.2.1.tgz#8eb7a10a63fff25d15a57b001586d177d1b0d352"
integrity sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==
-ignore@^5.2.0:
+ignore@^5.2.0, ignore@^5.2.4:
version "5.2.4"
resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.2.4.tgz#a291c0c6178ff1b960befe47fcdec301674a6324"
integrity sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==
-import-fresh@^3.0.0, import-fresh@^3.2.1:
+import-fresh@^3.2.1:
version "3.3.0"
resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.3.0.tgz#37162c25fcb9ebaa2e6e53d5b4d88ce17d9e0c2b"
integrity sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==
@@ -3474,9 +3187,9 @@
readable-stream "^3.6.0"
keyv@^4.0.0:
- version "4.5.2"
- resolved "https://registry.yarnpkg.com/keyv/-/keyv-4.5.2.tgz#0e310ce73bf7851ec702f2eaf46ec4e3805cce56"
- integrity sha512-5MHbFaKn8cNSmVW7BYnijeAVlE4cYA/SVkifVgrh7yotnfhKmjuXpDKjrABLnT0SfHWV21P8ow07OGfRrNDg8g==
+ version "4.5.3"
+ resolved "https://registry.yarnpkg.com/keyv/-/keyv-4.5.3.tgz#00873d2b046df737963157bd04f294ca818c9c25"
+ integrity sha512-QCiSav9WaX1PgETJ+SpNnx2PRRapJ/oRSXM4VO5OGYGSjrxbKPVFVhB3l2OCbLCk329N8qyAtsJjSjvVBWzEug==
dependencies:
json-buffer "3.0.1"
@@ -3538,9 +3251,9 @@
integrity sha512-XsP+KhQif4bjX1kbuSiySJFNAehNxgLb6hPRGJ9QsUr8ajHkuXGdrHmFUTUUXhDwVX2R5bY4JNZEwbUiMhV+MA==
lossless-json@^2.0.9:
- version "2.0.9"
- resolved "https://registry.yarnpkg.com/lossless-json/-/lossless-json-2.0.9.tgz#2e9a71a3dcbc6c59dee565e537b9084107b7fe37"
- integrity sha512-PUfJ5foxULG1x/dXpSckmt0woBDqyq/WFoI885vEqjGwuP41K2EBYh2IT3zYx9dWqcTLIfXiCE5AjhF1jk9Sbg==
+ version "2.0.11"
+ resolved "https://registry.yarnpkg.com/lossless-json/-/lossless-json-2.0.11.tgz#3137684c93fd99481c6f99c985efc9c9c5cc76a5"
+ integrity sha512-BP0vn+NGYvzDielvBZaFain/wgeJ1hTvURCqtKvhr1SCPePdaaTanmmcplrHfEJSJOUql7hk4FHwToNJjWRY3g==
loupe@^2.3.1:
version "2.3.6"
@@ -3682,9 +3395,9 @@
brace-expansion "^1.1.7"
minimatch@^9.0.1:
- version "9.0.1"
- resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-9.0.1.tgz#8a555f541cf976c622daf078bb28f29fb927c253"
- integrity sha512-0jWhJpD/MdhPXwPuiRkCbfYfSKp2qnn2eOc279qI7f+osl/l+prKSrvhg157zSYvx/1nmgn2NqdT6k2Z7zSH9w==
+ version "9.0.3"
+ resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-9.0.3.tgz#a6e00c3de44c3a542bfaae70abfc22420a6da825"
+ integrity sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==
dependencies:
brace-expansion "^2.0.1"
@@ -3895,9 +3608,9 @@
integrity sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ==
nock@^13.3.1:
- version "13.3.1"
- resolved "https://registry.yarnpkg.com/nock/-/nock-13.3.1.tgz#f22d4d661f7a05ebd9368edae1b5dc0a62d758fc"
- integrity sha512-vHnopocZuI93p2ccivFyGuUfzjq2fxNyNurp7816mlT5V5HF4SzXu8lvLrVzBbNqzs+ODooZ6OksuSUNM7Njkw==
+ version "13.3.2"
+ resolved "https://registry.yarnpkg.com/nock/-/nock-13.3.2.tgz#bfa6be92d37f744b1b758ea89b1105cdaf5c8b3f"
+ integrity sha512-CwbljitiWJhF1gL83NbanhoKs1l23TDlRioNraPTZrzZIEooPemrHRj5m0FZCPkB1ecdYCSWWGcHysJgX/ngnQ==
dependencies:
debug "^4.1.0"
json-stringify-safe "^5.0.1"
@@ -3914,10 +3627,10 @@
resolved "https://registry.yarnpkg.com/node-domexception/-/node-domexception-1.0.0.tgz#6888db46a1f71c0b76b3f7555016b63fe64766e5"
integrity sha512-/jKZoMpw0F8GRwl4/eLROPA3cfcXtLApP0QzLmUT/HuPCZWyB7IY9ZrMeKw2O/nFIqPQB3PVM9aYm0F312AXDQ==
-node-fetch@^2.6.11:
- version "2.6.11"
- resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.6.11.tgz#cde7fc71deef3131ef80a738919f999e6edfff25"
- integrity sha512-4I6pdBY1EthSqDmJkiNk3JIT8cswwR9nfeW/cPdUagJYEQG7R95WRH74wpz7ma8Gh/9dI9FP+OU+0E4FvtA55w==
+node-fetch@^2.6.12:
+ version "2.6.12"
+ resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.6.12.tgz#02eb8e22074018e3d5a83016649d04df0e348fba"
+ integrity sha512-C/fGU2E8ToujUivIO0H+tpQ6HWo4eEmchoPIoXtxCrVghxdKq+QOHqEZW7tuP3KlV3bC8FRMO5nMCC7Zm1VP6g==
dependencies:
whatwg-url "^5.0.0"
@@ -3975,9 +3688,9 @@
commander "^5.1.0"
nwsapi@^2.2.4:
- version "2.2.4"
- resolved "https://registry.yarnpkg.com/nwsapi/-/nwsapi-2.2.4.tgz#fd59d5e904e8e1f03c25a7d5a15cfa16c714a1e5"
- integrity sha512-NHj4rzRo0tQdijE9ZqAx6kYDcoRwYwSYzCA8MY3JzfxlrvEU0jhnhJT9BhqhJs7I/dKcrDm6TyulaRqZPIhN5g==
+ version "2.2.7"
+ resolved "https://registry.yarnpkg.com/nwsapi/-/nwsapi-2.2.7.tgz#738e0707d3128cb750dddcfe90e4610482df0f30"
+ integrity sha512-ub5E4+FBPKwAZx0UwIQOjYWGHTEq5sPqHQNRN8Z9e4A7u3Tj1weLJsL59yH9vmvqEtBHaOmT6cYQKIZOxp35FQ==
oauth-sign@~0.9.0:
version "0.9.0"
@@ -4022,17 +3735,17 @@
dependencies:
mimic-fn "^2.1.0"
-optionator@^0.9.1:
- version "0.9.1"
- resolved "https://registry.yarnpkg.com/optionator/-/optionator-0.9.1.tgz#4f236a6373dae0566a6d43e1326674f50c291499"
- integrity sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==
+optionator@^0.9.3:
+ version "0.9.3"
+ resolved "https://registry.yarnpkg.com/optionator/-/optionator-0.9.3.tgz#007397d44ed1872fdc6ed31360190f81814e2c64"
+ integrity sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg==
dependencies:
+ "@aashutoshrathi/word-wrap" "^1.2.3"
deep-is "^0.1.3"
fast-levenshtein "^2.0.6"
levn "^0.4.1"
prelude-ls "^1.2.1"
type-check "^0.4.0"
- word-wrap "^1.2.3"
os-tmpdir@~1.0.2:
version "1.0.2"
@@ -4454,14 +4167,14 @@
node-gyp-build "^4.2.0"
semver@^5.5.0:
- version "5.7.1"
- resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.1.tgz#a954f931aeba508d307bbf069eff0c01c96116f7"
- integrity sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==
+ version "5.7.2"
+ resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.2.tgz#48d55db737c3287cd4835e17fa13feace1c41ef8"
+ integrity sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==
-semver@^7.3.7:
- version "7.5.1"
- resolved "https://registry.yarnpkg.com/semver/-/semver-7.5.1.tgz#c90c4d631cf74720e46b21c1d37ea07edfab91ec"
- integrity sha512-Wvss5ivl8TMRZXXESstBA4uR5iXgEN/VC5/sOcuXdVLzcdkz4HWetIoRfG5gb5X+ij/G9rw9YoGn3QoQ8OCSpw==
+semver@^7.5.0:
+ version "7.5.4"
+ resolved "https://registry.yarnpkg.com/semver/-/semver-7.5.4.tgz#483986ec4ed38e1c6c48c34894a9182dbff68a6e"
+ integrity sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==
dependencies:
lru-cache "^6.0.0"
@@ -4583,10 +4296,10 @@
pako "^2.0.4"
ws "^8.8.1"
-solc@0.8.18:
- version "0.8.18"
- resolved "https://registry.yarnpkg.com/solc/-/solc-0.8.18.tgz#a05ce8918540eda5f10aa91f0f52f239b9645dad"
- integrity sha512-wVAa2Y3BYd64Aby5LsgS3g6YC2NvZ3bJ+A8TAIAukfVuQb3AjyGrLZpyxQk5YLn14G35uZtSnIgHEpab9klOLQ==
+solc@0.8.20:
+ version "0.8.20"
+ resolved "https://registry.yarnpkg.com/solc/-/solc-0.8.20.tgz#b49151cf5ecc8de088d3d32b0afb607b3522ba8d"
+ integrity sha512-fPRnGspIEqmhu63RFO3pc79sLA7ZmzO0Uy0L5l6hEt2wAsq0o7UV6pXkAp3Mfv9IBhg7Px/oTu3a+y4gs3BWrQ==
dependencies:
command-exists "^1.2.8"
commander "^8.1.0"
@@ -4666,7 +4379,7 @@
dependencies:
is-hex-prefixed "1.0.0"
-strip-json-comments@3.1.1, strip-json-comments@^3.1.0, strip-json-comments@^3.1.1:
+strip-json-comments@3.1.1, strip-json-comments@^3.1.1:
version "3.1.1"
resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-3.1.1.tgz#31f1281b3832630434831c310c01cccda8cbe006"
integrity sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==
@@ -4791,9 +4504,9 @@
integrity sha512-y/mWCZinnvxjTKYhJ+pYxwD0mRLVvOtdS2Awbgxln6iEnt4rk0yBxeSBHkGJcPucRiG0e55mwWp+g/05rsrd6w==
tough-cookie@^4.1.2:
- version "4.1.2"
- resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-4.1.2.tgz#e53e84b85f24e0b65dd526f46628db6c85f6b874"
- integrity sha512-G9fqXWoYFZgTc2z8Q5zaHy/vJMjm+WV0AkAeHxVCQiEB1b+dGvWzFW6QV07cY5jQ5gRkeid2qIkzkxUnmoQZUQ==
+ version "4.1.3"
+ resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-4.1.3.tgz#97b9adb0728b42280aa3d814b6b999b2ff0318bf"
+ integrity sha512-aX/y5pVRkfRnfmuX+OdbSdXvPe6ieKX/G2s7e98f4poJHnqH3281gDPm/metm6E/WRamfx7WC4HUqkWHfQHprw==
dependencies:
psl "^1.1.33"
punycode "^2.1.1"
@@ -4820,6 +4533,11 @@
resolved "https://registry.yarnpkg.com/tr46/-/tr46-0.0.3.tgz#8184fd347dac9cdc185992f3a6622e14b9d9ab6a"
integrity sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==
+ts-api-utils@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/ts-api-utils/-/ts-api-utils-1.0.1.tgz#8144e811d44c749cd65b2da305a032510774452d"
+ integrity sha512-lC/RGlPmwdrIBFTX59wwNzqh7aR2otPNPR/5brHZm/XKFYKsfqxihXUe9pU3JI+3vGkl+vyCoNNnPhJn3aLK1A==
+
ts-command-line-args@^2.2.0:
version "2.5.1"
resolved "https://registry.yarnpkg.com/ts-command-line-args/-/ts-command-line-args-2.5.1.tgz#e64456b580d1d4f6d948824c274cf6fa5f45f7f0"
@@ -4854,27 +4572,10 @@
v8-compile-cache-lib "^3.0.1"
yn "3.1.1"
-tslib@^1.8.1:
- version "1.14.1"
- resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.14.1.tgz#cf2d38bdc34a134bcaf1091c41f6619e2f672d00"
- integrity sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==
-
-tslib@^2.1.0, tslib@^2.5.0, tslib@^2.5.2:
- version "2.5.2"
- resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.5.2.tgz#1b6f07185c881557b0ffa84b111a0106989e8338"
- integrity sha512-5svOrSA2w3iGFDs1HibEVBGbDrAY82bFQ3HZ3ixB+88nsbsWQoKqDRb5UBYAUPEzbBn6dAp5gRNXglySbx1MlA==
-
-tslib@^2.5.3:
- version "2.5.3"
- resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.5.3.tgz#24944ba2d990940e6e982c4bea147aba80209913"
- integrity sha512-mSxlJJwl3BMEQCUNnxXBU9jP4JBktcEGhURcPR6VQVlnP0FdDEsIaz0C35dXNGLyRfrATNofF0F5p2KPxQgB+w==
-
-tsutils@^3.21.0:
- version "3.21.0"
- resolved "https://registry.yarnpkg.com/tsutils/-/tsutils-3.21.0.tgz#b48717d394cea6c1e096983eed58e9d61715b623"
- integrity sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==
- dependencies:
- tslib "^1.8.1"
+tslib@^2.1.0, tslib@^2.5.0, tslib@^2.5.3:
+ version "2.6.0"
+ resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.6.0.tgz#b295854684dbda164e181d259a22cd779dcd7bc3"
+ integrity sha512-7At1WUettjcSRHXCyYtTselblcHl9PJFFVKiCAy/bY97+BPZXSQ2wbq0P9s8tK2G7dFQfNnlJnPAiArVBVBsfA==
tunnel-agent@^0.6.0:
version "0.6.0"
@@ -4946,15 +4647,10 @@
dependencies:
is-typedarray "^1.0.0"
-typescript@^5.0.4:
- version "5.0.4"
- resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.0.4.tgz#b217fd20119bd61a94d4011274e0ab369058da3b"
- integrity sha512-cW9T5W9xY37cc+jfEnaUvX91foxtHkza3Nw3wkoF4sSlKn0MONdkdEndig/qPBWXNkmplh3NzayQzCiHM4/hqw==
-
-typescript@^5.1.3:
- version "5.1.3"
- resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.1.3.tgz#8d84219244a6b40b6fb2b33cc1c062f715b9e826"
- integrity sha512-XH627E9vkeqhlZFQuL+UsyAXEnibT0kWR2FWONlr4sTjvxyJYnyefgrkyECLzM5NenmKzRAy2rR/OlYLA1HkZw==
+typescript@^5.1.3, typescript@^5.1.6:
+ version "5.1.6"
+ resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.1.6.tgz#02f8ac202b6dad2c0dd5e0913745b47a37998274"
+ integrity sha512-zaWCozRZ6DLEWAWFrVDz1H6FVXzUSfTy5FUMWsQlU8Ym5JP9eO4xkTIROFCQvhQf61z6O/G6ugw3SgAnvvm+HA==
typical@^4.0.0:
version "4.0.0"
@@ -5382,9 +5078,9 @@
webidl-conversions "^3.0.0"
which-typed-array@^1.1.2:
- version "1.1.9"
- resolved "https://registry.yarnpkg.com/which-typed-array/-/which-typed-array-1.1.9.tgz#307cf898025848cf995e795e8423c7f337efbde6"
- integrity sha512-w9c4xkx6mPidwp7180ckYWfMmvxpjlZuIudNtDf4N/tTAUB8VJbX25qZoAsrtGuYNnGw3pa0AXgbGKRB8/EceA==
+ version "1.1.10"
+ resolved "https://registry.yarnpkg.com/which-typed-array/-/which-typed-array-1.1.10.tgz#74baa2789991905c2076abb317103b866c64e69e"
+ integrity sha512-uxoA5vLUfRPdjCuJ1h5LlYdmTLbYfums398v3WLkM+i/Wltl2/XyZpQWKbN++ck5L64SR/grOHqtXCUKmlZPNA==
dependencies:
available-typed-arrays "^1.0.5"
call-bind "^1.0.2"
@@ -5399,11 +5095,6 @@
integrity sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==
dependencies:
isexe "^2.0.0"
-
-word-wrap@^1.2.3:
- version "1.2.3"
- resolved "https://registry.yarnpkg.com/word-wrap/-/word-wrap-1.2.3.tgz#610636f6b1f703891bd34771ccb17fb93b47079c"
- integrity sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==
wordwrap@^1.0.0:
version "1.0.0"