git.delta.rocks / unique-network / refs/commits / 6913914899af

difftreelog

build upgrade frontier

Yaroslav Bolyukin2022-11-16parent: #e8d45f9.patch.diff
in: master

51 files changed

modifiedCargo.lockdiffbeforeafterboth
7575
76[[package]]76[[package]]
77name = "aho-corasick"77name = "aho-corasick"
78version = "0.7.19"78version = "0.7.20"
79source = "registry+https://github.com/rust-lang/crates.io-index"79source = "registry+https://github.com/rust-lang/crates.io-index"
80checksum = "b4f55bd91a0978cbfd91c457a164bab8b4001c833b7f323132c0a4e1922dd44e"80checksum = "cc936419f96fa211c1b9166887b38e5e40b19958e5b895be7c1f93adec7071ac"
81dependencies = [81dependencies = [
82 "memchr",82 "memchr",
83]83]
137137
138[[package]]138[[package]]
139name = "array-bytes"139name = "array-bytes"
140version = "4.1.0"140version = "4.2.0"
141source = "registry+https://github.com/rust-lang/crates.io-index"141source = "registry+https://github.com/rust-lang/crates.io-index"
142checksum = "6a913633b0c922e6b745072795f50d90ebea78ba31a57e2ac8c2fc7b50950949"142checksum = "f52f63c5c1316a16a4b35eaac8b76a98248961a533f061684cb2a7cb0eafb6c6"
143143
144[[package]]144[[package]]
145name = "arrayref"145name = "arrayref"
196source = "registry+https://github.com/rust-lang/crates.io-index"196source = "registry+https://github.com/rust-lang/crates.io-index"
197checksum = "e14485364214912d3b19cc3435dde4df66065127f05fa0d75c712f36f12c2f28"197checksum = "e14485364214912d3b19cc3435dde4df66065127f05fa0d75c712f36f12c2f28"
198dependencies = [198dependencies = [
199 "concurrent-queue",199 "concurrent-queue 1.2.4",
200 "event-listener",200 "event-listener",
201 "futures-core",201 "futures-core",
202]202]
203203
204[[package]]204[[package]]
205name = "async-executor"205name = "async-executor"
206version = "1.4.1"206version = "1.5.0"
207source = "registry+https://github.com/rust-lang/crates.io-index"207source = "registry+https://github.com/rust-lang/crates.io-index"
208checksum = "871f9bb5e0a22eeb7e8cf16641feb87c9dc67032ccf8ff49e772eb9941d3a965"208checksum = "17adb73da160dfb475c183343c8cccd80721ea5a605d3eb57125f0a7b7a92d0b"
209dependencies = [209dependencies = [
210 "async-lock",
210 "async-task",211 "async-task",
211 "concurrent-queue",212 "concurrent-queue 2.0.0",
212 "fastrand",213 "fastrand",
213 "futures-lite",214 "futures-lite",
214 "once_cell",
215 "slab",215 "slab",
216]216]
217217
218[[package]]218[[package]]
219name = "async-global-executor"219name = "async-global-executor"
220version = "2.3.0"220version = "2.3.1"
221source = "registry+https://github.com/rust-lang/crates.io-index"221source = "registry+https://github.com/rust-lang/crates.io-index"
222checksum = "0da5b41ee986eed3f524c380e6d64965aea573882a8907682ad100f7859305ca"222checksum = "f1b6f5d7df27bd294849f8eec66ecfc63d11814df7a4f5d74168a2394467b776"
223dependencies = [223dependencies = [
224 "async-channel",224 "async-channel",
225 "async-executor",225 "async-executor",
232232
233[[package]]233[[package]]
234name = "async-io"234name = "async-io"
235version = "1.9.0"235version = "1.10.0"
236source = "registry+https://github.com/rust-lang/crates.io-index"236source = "registry+https://github.com/rust-lang/crates.io-index"
237checksum = "83e21f3a490c72b3b0cf44962180e60045de2925d8dff97918f7ee43c8f637c7"237checksum = "e8121296a9f05be7f34aa4196b1747243b3b62e048bb7906f644f3fbfc490cf7"
238dependencies = [238dependencies = [
239 "async-lock",
239 "autocfg",240 "autocfg",
240 "concurrent-queue",241 "concurrent-queue 1.2.4",
241 "futures-lite",242 "futures-lite",
242 "libc",243 "libc",
243 "log",244 "log",
244 "once_cell",
245 "parking",245 "parking",
246 "polling",246 "polling",
247 "slab",247 "slab",
340340
341[[package]]341[[package]]
342name = "asynchronous-codec"342name = "asynchronous-codec"
343version = "0.6.0"343version = "0.6.1"
344source = "registry+https://github.com/rust-lang/crates.io-index"344source = "registry+https://github.com/rust-lang/crates.io-index"
345checksum = "f0de5164e5edbf51c45fb8c2d9664ae1c095cce1b265ecf7569093c0d66ef690"345checksum = "06a0daa378f5fd10634e44b0a29b2a87b890657658e072a30d6f26e57ddee182"
346dependencies = [346dependencies = [
347 "bytes",347 "bytes",
348 "futures-sink",348 "futures-sink",
595 "funty 2.0.0",595 "funty 2.0.0",
596 "radium 0.7.0",596 "radium 0.7.0",
597 "tap",597 "tap",
598 "wyz 0.5.0",598 "wyz 0.5.1",
599]599]
600600
601[[package]]601[[package]]
602name = "blake2"602name = "blake2"
603version = "0.10.4"603version = "0.10.5"
604source = "registry+https://github.com/rust-lang/crates.io-index"604source = "registry+https://github.com/rust-lang/crates.io-index"
605checksum = "b9cf849ee05b2ee5fba5e36f97ff8ec2533916700fc0758d40d92136a42f3388"605checksum = "b12e5fd123190ce1c2e559308a94c9bacad77907d4c6005d9e58fe1a0689e55e"
606dependencies = [606dependencies = [
607 "digest 0.10.5",607 "digest 0.10.6",
608]608]
609609
610[[package]]610[[package]]
614checksum = "5d6d530bdd2d52966a6d03b7a964add7ae1a288d25214066fd4b600f0f796400"614checksum = "5d6d530bdd2d52966a6d03b7a964add7ae1a288d25214066fd4b600f0f796400"
615dependencies = [615dependencies = [
616 "arrayvec 0.4.12",616 "arrayvec 0.4.12",
617 "constant_time_eq",617 "constant_time_eq 0.1.5",
618]618]
619619
620[[package]]620[[package]]
625dependencies = [625dependencies = [
626 "arrayref",626 "arrayref",
627 "arrayvec 0.7.2",627 "arrayvec 0.7.2",
628 "constant_time_eq",628 "constant_time_eq 0.1.5",
629]629]
630630
631[[package]]631[[package]]
636dependencies = [636dependencies = [
637 "arrayref",637 "arrayref",
638 "arrayvec 0.7.2",638 "arrayvec 0.7.2",
639 "constant_time_eq",639 "constant_time_eq 0.1.5",
640]640]
641641
642[[package]]642[[package]]
643name = "blake3"643name = "blake3"
644version = "1.3.1"644version = "1.3.2"
645source = "registry+https://github.com/rust-lang/crates.io-index"645source = "registry+https://github.com/rust-lang/crates.io-index"
646checksum = "a08e53fc5a564bb15bfe6fae56bd71522205f1f91893f9c0116edad6496c183f"646checksum = "895adc16c8b3273fbbc32685a7d55227705eda08c01e77704020f3491924b44b"
647dependencies = [647dependencies = [
648 "arrayref",648 "arrayref",
649 "arrayvec 0.7.2",649 "arrayvec 0.7.2",
650 "cc",650 "cc",
651 "cfg-if 1.0.0",651 "cfg-if 1.0.0",
652 "constant_time_eq",652 "constant_time_eq 0.2.4",
653 "digest 0.10.5",653 "digest 0.10.6",
654]654]
655655
656[[package]]656[[package]]
769769
770[[package]]770[[package]]
771name = "byte-slice-cast"771name = "byte-slice-cast"
772version = "1.2.1"772version = "1.2.2"
773source = "registry+https://github.com/rust-lang/crates.io-index"773source = "registry+https://github.com/rust-lang/crates.io-index"
774checksum = "87c5fdd0166095e1d463fc6cc01aa8ce547ad77a4e84d42eb6762b084e28067e"774checksum = "c3ac9f8b63eca6fd385229b3675f6cc0dc5c8a5c8a54a59d4f52ffd670d87b0c"
775775
776[[package]]776[[package]]
777name = "byte-tools"777name = "byte-tools"
787787
788[[package]]788[[package]]
789name = "bytes"789name = "bytes"
790version = "1.2.1"790version = "1.3.0"
791source = "registry+https://github.com/rust-lang/crates.io-index"791source = "registry+https://github.com/rust-lang/crates.io-index"
792checksum = "ec8a7b6a70fde80372154c65702f00a0f56f3e1c36abbc6c440484be248856db"792checksum = "dfb24e866b15a1af2a1b663f10c6b6b8f397a84aadb828f12e5b289ec23a3a3c"
793793
794[[package]]794[[package]]
795name = "bzip2-sys"795name = "bzip2-sys"
841841
842[[package]]842[[package]]
843name = "cc"843name = "cc"
844version = "1.0.73"844version = "1.0.77"
845source = "registry+https://github.com/rust-lang/crates.io-index"845source = "registry+https://github.com/rust-lang/crates.io-index"
846checksum = "2fff2a6927b3bb87f9595d67196a70493f627687a71d87a0d692242c33f58c11"846checksum = "e9f73505338f7d905b19d18738976aae232eb46b8efc15554ffc56deb5d9ebe4"
847dependencies = [847dependencies = [
848 "jobserver",848 "jobserver",
849]849]
911911
912[[package]]912[[package]]
913name = "chrono"913name = "chrono"
914version = "0.4.22"914version = "0.4.23"
915source = "registry+https://github.com/rust-lang/crates.io-index"915source = "registry+https://github.com/rust-lang/crates.io-index"
916checksum = "bfd4d1b31faaa3a89d7934dbded3111da0d2ef28e3ebccdb4f0179f5929d1ef1"916checksum = "16b0a3d9ed01224b22057780a37bb8c5dbfe1be8ba48678e7bf57ec4b385411f"
917dependencies = [917dependencies = [
918 "iana-time-zone",918 "iana-time-zone",
919 "js-sys",919 "js-sys",
973dependencies = [973dependencies = [
974 "glob",974 "glob",
975 "libc",975 "libc",
976 "libloading 0.7.3",976 "libloading 0.7.4",
977]977]
978978
979[[package]]979[[package]]
10171017
1018[[package]]1018[[package]]
1019name = "cmake"1019name = "cmake"
1020version = "0.1.48"1020version = "0.1.49"
1021source = "registry+https://github.com/rust-lang/crates.io-index"1021source = "registry+https://github.com/rust-lang/crates.io-index"
1022checksum = "e8ad8cef104ac57b68b89df3208164d228503abbdce70f6880ffa3d970e7443a"1022checksum = "db34956e100b30725f2eb215f90d4871051239535632f84fea3bc92722c66b7c"
1023dependencies = [1023dependencies = [
1024 "cc",1024 "cc",
1025]1025]
10481048
1049[[package]]1049[[package]]
1050name = "comfy-table"1050name = "comfy-table"
1051version = "6.1.1"1051version = "6.1.3"
1052source = "registry+https://github.com/rust-lang/crates.io-index"1052source = "registry+https://github.com/rust-lang/crates.io-index"
1053checksum = "7b3d16bb3da60be2f7c7acfc438f2ae6f3496897ce68c291d0509bb67b4e248e"1053checksum = "e621e7e86c46fd8a14c32c6ae3cb95656621b4743a27d0cffedb831d46e7ad21"
1054dependencies = [1054dependencies = [
1055 "strum",1055 "strum",
1056 "strum_macros",1056 "strum_macros",
10591059
1060[[package]]1060[[package]]
1061name = "concat-idents"1061name = "concat-idents"
1062version = "1.1.3"1062version = "1.1.4"
1063source = "registry+https://github.com/rust-lang/crates.io-index"1063source = "registry+https://github.com/rust-lang/crates.io-index"
1064checksum = "4b6f90860248d75014b7b103db8fee4f291c07bfb41306cdf77a0a5ab7a10d2f"1064checksum = "0fe0e1d9f7de897d18e590a7496b5facbe87813f746cf4b8db596ba77e07e832"
1065dependencies = [1065dependencies = [
1066 "quote",1066 "quote",
1067 "syn",1067 "syn",
1076 "cache-padded",1076 "cache-padded",
1077]1077]
1078
1079[[package]]
1080name = "concurrent-queue"
1081version = "2.0.0"
1082source = "registry+https://github.com/rust-lang/crates.io-index"
1083checksum = "bd7bef69dc86e3c610e4e7aed41035e2a7ed12e72dd7530f61327a6579a4390b"
1084dependencies = [
1085 "crossbeam-utils",
1086]
10781087
1079[[package]]1088[[package]]
1080name = "console"1089name = "console"
1101source = "registry+https://github.com/rust-lang/crates.io-index"1110source = "registry+https://github.com/rust-lang/crates.io-index"
1102checksum = "245097e9a4535ee1e3e3931fcfcd55a796a44c643e8596ff6566d68f09b87bbc"1111checksum = "245097e9a4535ee1e3e3931fcfcd55a796a44c643e8596ff6566d68f09b87bbc"
1112
1113[[package]]
1114name = "constant_time_eq"
1115version = "0.2.4"
1116source = "registry+https://github.com/rust-lang/crates.io-index"
1117checksum = "f3ad85c1f65dc7b37604eb0e89748faf0b9653065f2a8ef69f96a687ec1e9279"
11031118
1104[[package]]1119[[package]]
1105name = "convert_case"1120name = "convert_case"
11521167
1153[[package]]1168[[package]]
1154name = "cranelift-bforest"1169name = "cranelift-bforest"
1155version = "0.88.1"1170version = "0.88.2"
1156source = "registry+https://github.com/rust-lang/crates.io-index"1171source = "registry+https://github.com/rust-lang/crates.io-index"
1157checksum = "44409ccf2d0f663920cab563d2b79fcd6b2e9a2bcc6e929fef76c8f82ad6c17a"1172checksum = "52056f6d0584484b57fa6c1a65c1fcb15f3780d8b6a758426d9e3084169b2ddd"
1158dependencies = [1173dependencies = [
1159 "cranelift-entity",1174 "cranelift-entity",
1160]1175]
11611176
1162[[package]]1177[[package]]
1163name = "cranelift-codegen"1178name = "cranelift-codegen"
1164version = "0.88.1"1179version = "0.88.2"
1165source = "registry+https://github.com/rust-lang/crates.io-index"1180source = "registry+https://github.com/rust-lang/crates.io-index"
1166checksum = "98de2018ad96eb97f621f7d6b900a0cc661aec8d02ea4a50e56ecb48e5a2fcaf"1181checksum = "18fed94c8770dc25d01154c3ffa64ed0b3ba9d583736f305fed7beebe5d9cf74"
1167dependencies = [1182dependencies = [
1168 "arrayvec 0.7.2",1183 "arrayvec 0.7.2",
1169 "bumpalo",1184 "bumpalo",
11811196
1182[[package]]1197[[package]]
1183name = "cranelift-codegen-meta"1198name = "cranelift-codegen-meta"
1184version = "0.88.1"1199version = "0.88.2"
1185source = "registry+https://github.com/rust-lang/crates.io-index"1200source = "registry+https://github.com/rust-lang/crates.io-index"
1186checksum = "5287ce36e6c4758fbaf298bd1a8697ad97a4f2375a3d1b61142ea538db4877e5"1201checksum = "1c451b81faf237d11c7e4f3165eeb6bac61112762c5cfe7b4c0fb7241474358f"
1187dependencies = [1202dependencies = [
1188 "cranelift-codegen-shared",1203 "cranelift-codegen-shared",
1189]1204]
11901205
1191[[package]]1206[[package]]
1192name = "cranelift-codegen-shared"1207name = "cranelift-codegen-shared"
1193version = "0.88.1"1208version = "0.88.2"
1194source = "registry+https://github.com/rust-lang/crates.io-index"1209source = "registry+https://github.com/rust-lang/crates.io-index"
1195checksum = "2855c24219e2f08827f3f4ffb2da92e134ae8d8ecc185b11ec8f9878cf5f588e"1210checksum = "e7c940133198426d26128f08be2b40b0bd117b84771fd36798969c4d712d81fc"
11961211
1197[[package]]1212[[package]]
1198name = "cranelift-entity"1213name = "cranelift-entity"
1199version = "0.88.1"1214version = "0.88.2"
1200source = "registry+https://github.com/rust-lang/crates.io-index"1215source = "registry+https://github.com/rust-lang/crates.io-index"
1201checksum = "0b65673279d75d34bf11af9660ae2dbd1c22e6d28f163f5c72f4e1dc56d56103"1216checksum = "87a0f1b2fdc18776956370cf8d9b009ded3f855350c480c1c52142510961f352"
1202dependencies = [1217dependencies = [
1203 "serde",1218 "serde",
1204]1219]
12051220
1206[[package]]1221[[package]]
1207name = "cranelift-frontend"1222name = "cranelift-frontend"
1208version = "0.88.1"1223version = "0.88.2"
1209source = "registry+https://github.com/rust-lang/crates.io-index"1224source = "registry+https://github.com/rust-lang/crates.io-index"
1210checksum = "3ed2b3d7a4751163f6c4a349205ab1b7d9c00eecf19dcea48592ef1f7688eefc"1225checksum = "34897538b36b216cc8dd324e73263596d51b8cf610da6498322838b2546baf8a"
1211dependencies = [1226dependencies = [
1212 "cranelift-codegen",1227 "cranelift-codegen",
1213 "log",1228 "log",
12171232
1218[[package]]1233[[package]]
1219name = "cranelift-isle"1234name = "cranelift-isle"
1220version = "0.88.1"1235version = "0.88.2"
1221source = "registry+https://github.com/rust-lang/crates.io-index"1236source = "registry+https://github.com/rust-lang/crates.io-index"
1222checksum = "3be64cecea9d90105fc6a2ba2d003e98c867c1d6c4c86cc878f97ad9fb916293"1237checksum = "1b2629a569fae540f16a76b70afcc87ad7decb38dc28fa6c648ac73b51e78470"
12231238
1224[[package]]1239[[package]]
1225name = "cranelift-native"1240name = "cranelift-native"
1226version = "0.88.1"1241version = "0.88.2"
1227source = "registry+https://github.com/rust-lang/crates.io-index"1242source = "registry+https://github.com/rust-lang/crates.io-index"
1228checksum = "c4a03a6ac1b063e416ca4b93f6247978c991475e8271465340caa6f92f3c16a4"1243checksum = "20937dab4e14d3e225c5adfc9c7106bafd4ac669bdb43027b911ff794c6fb318"
1229dependencies = [1244dependencies = [
1230 "cranelift-codegen",1245 "cranelift-codegen",
1231 "libc",1246 "libc",
12341249
1235[[package]]1250[[package]]
1236name = "cranelift-wasm"1251name = "cranelift-wasm"
1237version = "0.88.1"1252version = "0.88.2"
1238source = "registry+https://github.com/rust-lang/crates.io-index"1253source = "registry+https://github.com/rust-lang/crates.io-index"
1239checksum = "c699873f7b30bc5f20dd03a796b4183e073a46616c91704792ec35e45d13f913"1254checksum = "80fc2288957a94fd342a015811479de1837850924166d1f1856d8406e6f3609b"
1240dependencies = [1255dependencies = [
1241 "cranelift-codegen",1256 "cranelift-codegen",
1242 "cranelift-entity",1257 "cranelift-entity",
12801295
1281[[package]]1296[[package]]
1282name = "crossbeam-epoch"1297name = "crossbeam-epoch"
1283version = "0.9.11"1298version = "0.9.13"
1284source = "registry+https://github.com/rust-lang/crates.io-index"1299source = "registry+https://github.com/rust-lang/crates.io-index"
1285checksum = "f916dfc5d356b0ed9dae65f1db9fc9770aa2851d2662b988ccf4fe3516e86348"1300checksum = "01a9af1f4c2ef74bb8aa1f7e19706bc72d03598c8a570bb5de72243c7a9d9d5a"
1286dependencies = [1301dependencies = [
1287 "autocfg",1302 "autocfg",
1288 "cfg-if 1.0.0",1303 "cfg-if 1.0.0",
1289 "crossbeam-utils",1304 "crossbeam-utils",
1290 "memoffset",1305 "memoffset 0.7.1",
1291 "scopeguard",1306 "scopeguard",
1292]1307]
12931308
1294[[package]]1309[[package]]
1295name = "crossbeam-queue"1310name = "crossbeam-queue"
1296version = "0.3.6"1311version = "0.3.8"
1297source = "registry+https://github.com/rust-lang/crates.io-index"1312source = "registry+https://github.com/rust-lang/crates.io-index"
1298checksum = "1cd42583b04998a5363558e5f9291ee5a5ff6b49944332103f251e7479a82aa7"1313checksum = "d1cfb3ea8a53f37c40dea2c7bedcbd88bdfae54f5e2175d6ecaff1c988353add"
1299dependencies = [1314dependencies = [
1300 "cfg-if 1.0.0",1315 "cfg-if 1.0.0",
1301 "crossbeam-utils",1316 "crossbeam-utils",
1302]1317]
13031318
1304[[package]]1319[[package]]
1305name = "crossbeam-utils"1320name = "crossbeam-utils"
1306version = "0.8.12"1321version = "0.8.14"
1307source = "registry+https://github.com/rust-lang/crates.io-index"1322source = "registry+https://github.com/rust-lang/crates.io-index"
1308checksum = "edbafec5fa1f196ca66527c1b12c2ec4745ca14b50f1ad8f9f6f720b55d11fac"1323checksum = "4fb766fa798726286dbbb842f174001dab8abc7b627a1dd86e0b7222a95d929f"
1309dependencies = [1324dependencies = [
1310 "cfg-if 1.0.0",1325 "cfg-if 1.0.0",
1311]1326]
18721887
1873[[package]]1888[[package]]
1874name = "cxx"1889name = "cxx"
1875version = "1.0.80"1890version = "1.0.82"
1876source = "registry+https://github.com/rust-lang/crates.io-index"1891source = "registry+https://github.com/rust-lang/crates.io-index"
1877checksum = "6b7d4e43b25d3c994662706a1d4fcfc32aaa6afd287502c111b237093bb23f3a"1892checksum = "d4a41a86530d0fe7f5d9ea779916b7cadd2d4f9add748b99c2c029cbbdfaf453"
1878dependencies = [1893dependencies = [
1879 "cc",1894 "cc",
1880 "cxxbridge-flags",1895 "cxxbridge-flags",
18841899
1885[[package]]1900[[package]]
1886name = "cxx-build"1901name = "cxx-build"
1887version = "1.0.80"1902version = "1.0.82"
1888source = "registry+https://github.com/rust-lang/crates.io-index"1903source = "registry+https://github.com/rust-lang/crates.io-index"
1889checksum = "84f8829ddc213e2c1368e51a2564c552b65a8cb6a28f31e576270ac81d5e5827"1904checksum = "06416d667ff3e3ad2df1cd8cd8afae5da26cf9cec4d0825040f88b5ca659a2f0"
1890dependencies = [1905dependencies = [
1891 "cc",1906 "cc",
1892 "codespan-reporting",1907 "codespan-reporting",
18991914
1900[[package]]1915[[package]]
1901name = "cxxbridge-flags"1916name = "cxxbridge-flags"
1902version = "1.0.80"1917version = "1.0.82"
1903source = "registry+https://github.com/rust-lang/crates.io-index"1918source = "registry+https://github.com/rust-lang/crates.io-index"
1904checksum = "e72537424b474af1460806647c41d4b6d35d09ef7fe031c5c2fa5766047cc56a"1919checksum = "820a9a2af1669deeef27cb271f476ffd196a2c4b6731336011e0ba63e2c7cf71"
19051920
1906[[package]]1921[[package]]
1907name = "cxxbridge-macro"1922name = "cxxbridge-macro"
1908version = "1.0.80"1923version = "1.0.82"
1909source = "registry+https://github.com/rust-lang/crates.io-index"1924source = "registry+https://github.com/rust-lang/crates.io-index"
1910checksum = "309e4fb93eed90e1e14bea0da16b209f81813ba9fc7830c20ed151dd7bc0a4d7"1925checksum = "a08a6e2fcc370a089ad3b4aaf54db3b1b4cee38ddabce5896b33eb693275f470"
1911dependencies = [1926dependencies = [
1912 "proc-macro2",1927 "proc-macro2",
1913 "quote",1928 "quote",
19932008
1994[[package]]2009[[package]]
1995name = "digest"2010name = "digest"
1996version = "0.10.5"2011version = "0.10.6"
1997source = "registry+https://github.com/rust-lang/crates.io-index"2012source = "registry+https://github.com/rust-lang/crates.io-index"
1998checksum = "adfbc57365a37acbd2ebf2b64d7e69bb766e2fea813521ed536f5d0520dcf86c"2013checksum = "8168378f4e5023e7218c89c891c0fd8ecdb5e5e4f18cb78f38cf245dd021e76f"
1999dependencies = [2014dependencies = [
2000 "block-buffer 0.10.3",2015 "block-buffer 0.10.3",
2001 "crypto-common",2016 "crypto-common",
22162231
2217[[package]]2232[[package]]
2218name = "env_logger"2233name = "env_logger"
2219version = "0.9.1"2234version = "0.9.3"
2220source = "registry+https://github.com/rust-lang/crates.io-index"2235source = "registry+https://github.com/rust-lang/crates.io-index"
2221checksum = "c90bf5f19754d10198ccb95b70664fc925bd1fc090a0fd9a6ebc54acc8cd6272"2236checksum = "a12e6657c4c97ebab115a42dcee77225f7f482cdd841cf7088c657a42e9e00e7"
2222dependencies = [2237dependencies = [
2223 "atty",2238 "atty",
2224 "humantime",2239 "humantime",
2479[[package]]2494[[package]]
2480name = "fc-consensus"2495name = "fc-consensus"
2481version = "2.0.0-dev"2496version = "2.0.0-dev"
2482source = "git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.30#65930cb2982258bee67b73a1f017711f6f4aa0a4"2497source = "git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.30-2#6fce4a7f9c3591f4090dd1db39fe71f6562804d0"
2483dependencies = [2498dependencies = [
2484 "async-trait",2499 "async-trait",
2485 "fc-db",2500 "fc-db",
2498[[package]]2513[[package]]
2499name = "fc-db"2514name = "fc-db"
2500version = "2.0.0-dev"2515version = "2.0.0-dev"
2501source = "git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.30#65930cb2982258bee67b73a1f017711f6f4aa0a4"2516source = "git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.30-2#6fce4a7f9c3591f4090dd1db39fe71f6562804d0"
2502dependencies = [2517dependencies = [
2503 "fp-storage",2518 "fp-storage",
2504 "kvdb-rocksdb",2519 "kvdb-rocksdb",
2520 "log",
2505 "parity-db",2521 "parity-db",
2506 "parity-scale-codec 3.2.1",2522 "parity-scale-codec 3.2.1",
2507 "parking_lot 0.12.1",2523 "parking_lot 0.12.1",
2508 "sc-client-db",2524 "sc-client-db",
2525 "sp-blockchain",
2509 "sp-core",2526 "sp-core",
2510 "sp-database",2527 "sp-database",
2511 "sp-runtime",2528 "sp-runtime",
2514[[package]]2531[[package]]
2515name = "fc-mapping-sync"2532name = "fc-mapping-sync"
2516version = "2.0.0-dev"2533version = "2.0.0-dev"
2517source = "git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.30#65930cb2982258bee67b73a1f017711f6f4aa0a4"2534source = "git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.30-2#6fce4a7f9c3591f4090dd1db39fe71f6562804d0"
2518dependencies = [2535dependencies = [
2519 "fc-db",2536 "fc-db",
2520 "fp-consensus",2537 "fp-consensus",
2531[[package]]2548[[package]]
2532name = "fc-rpc"2549name = "fc-rpc"
2533version = "2.0.0-dev"2550version = "2.0.0-dev"
2534source = "git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.30#65930cb2982258bee67b73a1f017711f6f4aa0a4"2551source = "git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.30-2#6fce4a7f9c3591f4090dd1db39fe71f6562804d0"
2535dependencies = [2552dependencies = [
2536 "ethereum",2553 "ethereum",
2537 "ethereum-types",2554 "ethereum-types",
2538 "evm",2555 "evm",
2539 "fc-db",2556 "fc-db",
2540 "fc-rpc-core",2557 "fc-rpc-core",
2558 "fp-ethereum",
2559 "fp-evm",
2541 "fp-rpc",2560 "fp-rpc",
2542 "fp-storage",2561 "fp-storage",
2543 "futures 0.3.25",2562 "futures 0.3.25",
2544 "hex",2563 "hex",
2545 "jsonrpsee",2564 "jsonrpsee",
2546 "libsecp256k1",2565 "libsecp256k1",
2547 "log",2566 "log",
2548 "lru 0.7.8",2567 "lru 0.8.1",
2549 "parity-scale-codec 3.2.1",2568 "parity-scale-codec 3.2.1",
2550 "prometheus",2569 "prometheus",
2551 "rand 0.8.5",2570 "rand 0.8.5",
2552 "rlp",2571 "rlp",
2553 "rustc-hex",
2554 "sc-client-api",2572 "sc-client-api",
2555 "sc-network",2573 "sc-network",
2556 "sc-network-common",2574 "sc-network-common",
2573[[package]]2591[[package]]
2574name = "fc-rpc-core"2592name = "fc-rpc-core"
2575version = "1.1.0-dev"2593version = "1.1.0-dev"
2576source = "git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.30#65930cb2982258bee67b73a1f017711f6f4aa0a4"2594source = "git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.30-2#6fce4a7f9c3591f4090dd1db39fe71f6562804d0"
2577dependencies = [2595dependencies = [
2578 "ethereum",2596 "ethereum",
2579 "ethereum-types",2597 "ethereum-types",
2713[[package]]2731[[package]]
2714name = "fp-consensus"2732name = "fp-consensus"
2715version = "2.0.0-dev"2733version = "2.0.0-dev"
2716source = "git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.30#65930cb2982258bee67b73a1f017711f6f4aa0a4"2734source = "git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.30-2#6fce4a7f9c3591f4090dd1db39fe71f6562804d0"
2717dependencies = [2735dependencies = [
2718 "ethereum",2736 "ethereum",
2719 "parity-scale-codec 3.2.1",2737 "parity-scale-codec 3.2.1",
2722 "sp-std",2740 "sp-std",
2723]2741]
2742
2743[[package]]
2744name = "fp-ethereum"
2745version = "1.0.0-dev"
2746source = "git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.30-2#6fce4a7f9c3591f4090dd1db39fe71f6562804d0"
2747dependencies = [
2748 "ethereum",
2749 "ethereum-types",
2750 "fp-evm",
2751 "frame-support",
2752 "num_enum",
2753 "parity-scale-codec 3.2.1",
2754 "sp-core",
2755 "sp-std",
2756]
27242757
2725[[package]]2758[[package]]
2726name = "fp-evm"2759name = "fp-evm"
2727version = "3.0.0-dev"2760version = "3.0.0-dev"
2728source = "git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.30#65930cb2982258bee67b73a1f017711f6f4aa0a4"2761source = "git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.30-2#6fce4a7f9c3591f4090dd1db39fe71f6562804d0"
2729dependencies = [2762dependencies = [
2730 "evm",2763 "evm",
2731 "frame-support",2764 "frame-support",
2739[[package]]2772[[package]]
2740name = "fp-evm-mapping"2773name = "fp-evm-mapping"
2741version = "0.1.0"2774version = "0.1.0"
2742source = "git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.30#65930cb2982258bee67b73a1f017711f6f4aa0a4"2775source = "git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.30-2#6fce4a7f9c3591f4090dd1db39fe71f6562804d0"
2743dependencies = [2776dependencies = [
2744 "frame-support",2777 "frame-support",
2745 "sp-core",2778 "sp-core",
2748[[package]]2781[[package]]
2749name = "fp-rpc"2782name = "fp-rpc"
2750version = "3.0.0-dev"2783version = "3.0.0-dev"
2751source = "git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.30#65930cb2982258bee67b73a1f017711f6f4aa0a4"2784source = "git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.30-2#6fce4a7f9c3591f4090dd1db39fe71f6562804d0"
2752dependencies = [2785dependencies = [
2753 "ethereum",2786 "ethereum",
2754 "ethereum-types",2787 "ethereum-types",
2765[[package]]2798[[package]]
2766name = "fp-self-contained"2799name = "fp-self-contained"
2767version = "1.0.0-dev"2800version = "1.0.0-dev"
2768source = "git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.30#65930cb2982258bee67b73a1f017711f6f4aa0a4"2801source = "git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.30-2#6fce4a7f9c3591f4090dd1db39fe71f6562804d0"
2769dependencies = [2802dependencies = [
2770 "ethereum",2803 "ethereum",
2771 "frame-support",2804 "frame-support",
2772 "parity-scale-codec 3.2.1",2805 "parity-scale-codec 3.2.1",
2773 "parity-util-mem",2806 "parity-util-mem",
2774 "scale-info",2807 "scale-info",
2775 "serde",2808 "serde",
2776 "sp-debug-derive",
2777 "sp-io",
2778 "sp-runtime",2809 "sp-runtime",
2779]2810]
27802811
2781[[package]]2812[[package]]
2782name = "fp-storage"2813name = "fp-storage"
2783version = "2.0.0"2814version = "2.0.0"
2784source = "git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.30#65930cb2982258bee67b73a1f017711f6f4aa0a4"2815source = "git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.30-2#6fce4a7f9c3591f4090dd1db39fe71f6562804d0"
2785dependencies = [2816dependencies = [
2786 "parity-scale-codec 3.2.1",2817 "parity-scale-codec 3.2.1",
2818 "serde",
2787]2819]
27882820
2789[[package]]2821[[package]]
30403072
3041[[package]]3073[[package]]
3042name = "fs-err"3074name = "fs-err"
3043version = "2.8.1"3075version = "2.9.0"
3044source = "registry+https://github.com/rust-lang/crates.io-index"3076source = "registry+https://github.com/rust-lang/crates.io-index"
3045checksum = "64db3e262960f0662f43a6366788d5f10f7f244b8f7d7d987f560baf5ded5c50"3077checksum = "0845fa252299212f0389d64ba26f34fa32cfe41588355f21ed507c59a0f64541"
30463078
3047[[package]]3079[[package]]
3048name = "fs-swap"3080name = "fs-swap"
35123544
3513[[package]]3545[[package]]
3514name = "hyper"3546name = "hyper"
3515version = "0.14.20"3547version = "0.14.23"
3516source = "registry+https://github.com/rust-lang/crates.io-index"3548source = "registry+https://github.com/rust-lang/crates.io-index"
3517checksum = "02c929dc5c39e335a03c405292728118860721b10190d98c2a0f0efd5baafbac"3549checksum = "034711faac9d2166cb1baf1a2fb0b60b1f277f8492fd72176c17f3515e1abd3c"
3518dependencies = [3550dependencies = [
3519 "bytes",3551 "bytes",
3520 "futures-channel",3552 "futures-channel",
35363568
3537[[package]]3569[[package]]
3538name = "hyper-rustls"3570name = "hyper-rustls"
3539version = "0.23.0"3571version = "0.23.1"
3540source = "registry+https://github.com/rust-lang/crates.io-index"3572source = "registry+https://github.com/rust-lang/crates.io-index"
3541checksum = "d87c48c02e0dc5e3b849a2041db3029fd066650f8f717c07bf8ed78ccb895cac"3573checksum = "59df7c4e19c950e6e0e868dcc0a300b09a9b88e9ec55bd879ca819087a77355d"
3542dependencies = [3574dependencies = [
3543 "http",3575 "http",
3544 "hyper",3576 "hyper",
35513583
3552[[package]]3584[[package]]
3553name = "iana-time-zone"3585name = "iana-time-zone"
3554version = "0.1.51"3586version = "0.1.53"
3555source = "registry+https://github.com/rust-lang/crates.io-index"3587source = "registry+https://github.com/rust-lang/crates.io-index"
3556checksum = "f5a6ef98976b22b3b7f2f3a806f858cb862044cfa66805aa3ad84cb3d3b785ed"3588checksum = "64c122667b287044802d6ce17ee2ddf13207ed924c712de9a66a5814d5b64765"
3557dependencies = [3589dependencies = [
3558 "android_system_properties",3590 "android_system_properties",
3559 "core-foundation-sys",3591 "core-foundation-sys",
36623694
3663[[package]]3695[[package]]
3664name = "indexmap"3696name = "indexmap"
3665version = "1.9.1"3697version = "1.9.2"
3666source = "registry+https://github.com/rust-lang/crates.io-index"3698source = "registry+https://github.com/rust-lang/crates.io-index"
3667checksum = "10a35a97730320ffe8e2d410b5d3b69279b98d2c14bdb8b70ea89ecf7888d41e"3699checksum = "1885e79c1fc4b10f0e172c475f458b7f7b93061064d98c3293e98c5ba0c8b399"
3668dependencies = [3700dependencies = [
3669 "autocfg",3701 "autocfg",
3670 "hashbrown",3702 "hashbrown",
37063738
3707[[package]]3739[[package]]
3708name = "io-lifetimes"3740name = "io-lifetimes"
3709version = "0.7.4"3741version = "0.7.5"
3710source = "registry+https://github.com/rust-lang/crates.io-index"3742source = "registry+https://github.com/rust-lang/crates.io-index"
3711checksum = "e6e481ccbe3dea62107216d0d1138bb8ad8e5e5c43009a098bd1990272c497b0"3743checksum = "59ce5ef949d49ee85593fc4d3f3f95ad61657076395cbbce23e2121fc5542074"
3744
3745[[package]]
3746name = "io-lifetimes"
3747version = "1.0.1"
3748source = "registry+https://github.com/rust-lang/crates.io-index"
3749checksum = "a7d367024b3f3414d8e01f437f704f41a9f64ab36f9067fa73e526ad4c763c87"
3750dependencies = [
3751 "libc",
3752 "windows-sys 0.42.0",
3753]
37123754
3713[[package]]3755[[package]]
3714name = "ip_network"3756name = "ip_network"
37183760
3719[[package]]3761[[package]]
3720name = "ipconfig"3762name = "ipconfig"
3721version = "0.3.0"3763version = "0.3.1"
3722source = "registry+https://github.com/rust-lang/crates.io-index"3764source = "registry+https://github.com/rust-lang/crates.io-index"
3723checksum = "723519edce41262b05d4143ceb95050e4c614f483e78e9fd9e39a8275a84ad98"3765checksum = "bd302af1b90f2463a98fa5ad469fc212c8e3175a41c3068601bfa2727591c5be"
3724dependencies = [3766dependencies = [
3725 "socket2",3767 "socket2",
3726 "widestring",3768 "widestring",
37303772
3731[[package]]3773[[package]]
3732name = "ipnet"3774name = "ipnet"
3733version = "2.5.0"3775version = "2.5.1"
3734source = "registry+https://github.com/rust-lang/crates.io-index"3776source = "registry+https://github.com/rust-lang/crates.io-index"
3735checksum = "879d54834c8c76457ef4293a689b2a8c59b076067ad77b15efafbb05f92a592b"3777checksum = "f88c5561171189e69df9d98bcf18fd5f9558300f7ea7b801eb8a0fd748bd8745"
37363778
3737[[package]]3779[[package]]
3738name = "itertools"3780name = "itertools"
39253967
3926[[package]]3968[[package]]
3927name = "keccak"3969name = "keccak"
3928version = "0.1.2"3970version = "0.1.3"
3929source = "registry+https://github.com/rust-lang/crates.io-index"3971source = "registry+https://github.com/rust-lang/crates.io-index"
3930checksum = "f9b7d56ba4a8344d6be9729995e6b06f928af29998cdf79fe390cbf6b1fee838"3972checksum = "3afef3b6eff9ce9d8ff9b3601125eec7f0c8cbac7abd14f355d053fa56c98768"
3973dependencies = [
3974 "cpufeatures",
3975]
39313976
3932[[package]]3977[[package]]
3933name = "kusama-runtime"3978name = "kusama-runtime"
41134158
4114[[package]]4159[[package]]
4115name = "libloading"4160name = "libloading"
4116version = "0.7.3"4161version = "0.7.4"
4117source = "registry+https://github.com/rust-lang/crates.io-index"4162source = "registry+https://github.com/rust-lang/crates.io-index"
4118checksum = "efbc0f03f9a775e9f6aed295c6a1ba2253c5757a9e03d55c6caa46a681abcddd"4163checksum = "b67380fd3b2fbe7527a606e18729d21c6f3951633d0500574c4dc22d2d638b9f"
4119dependencies = [4164dependencies = [
4120 "cfg-if 1.0.0",4165 "cfg-if 1.0.0",
4121 "winapi",4166 "winapi",
4122]4167]
41234168
4124[[package]]4169[[package]]
4125name = "libm"4170name = "libm"
4126version = "0.2.5"4171version = "0.2.6"
4127source = "registry+https://github.com/rust-lang/crates.io-index"4172source = "registry+https://github.com/rust-lang/crates.io-index"
4128checksum = "292a948cd991e376cf75541fe5b97a1081d713c618b4f1b9500f8844e49eb565"4173checksum = "348108ab3fba42ec82ff6e9564fc4ca0247bdccdc68dd8af9764bbc79c3c8ffb"
41294174
4130[[package]]4175[[package]]
4131name = "libp2p"4176name = "libp2p"
4756source = "registry+https://github.com/rust-lang/crates.io-index"4801source = "registry+https://github.com/rust-lang/crates.io-index"
4757checksum = "d4d2456c373231a208ad294c33dc5bff30051eafd954cd4caae83a712b12854d"4802checksum = "d4d2456c373231a208ad294c33dc5bff30051eafd954cd4caae83a712b12854d"
4803
4804[[package]]
4805name = "linux-raw-sys"
4806version = "0.1.2"
4807source = "registry+https://github.com/rust-lang/crates.io-index"
4808checksum = "bb68f22743a3fb35785f1e7f844ca5a3de2dde5bd0c0ef5b372065814699b121"
47584809
4759[[package]]4810[[package]]
4760name = "lock_api"4811name = "lock_api"
48804931
4881[[package]]4932[[package]]
4882name = "memfd"4933name = "memfd"
4883version = "0.6.1"4934version = "0.6.2"
4884source = "registry+https://github.com/rust-lang/crates.io-index"4935source = "registry+https://github.com/rust-lang/crates.io-index"
4885checksum = "480b5a5de855d11ff13195950bdc8b98b5e942ef47afc447f6615cdcc4e15d80"4936checksum = "b20a59d985586e4a5aef64564ac77299f8586d8be6cf9106a5a40207e8908efb"
4886dependencies = [4937dependencies = [
4887 "rustix",4938 "rustix 0.36.2",
4888]4939]
48894940
4890[[package]]4941[[package]]
4891name = "memmap2"4942name = "memmap2"
4892version = "0.5.7"4943version = "0.5.8"
4893source = "registry+https://github.com/rust-lang/crates.io-index"4944source = "registry+https://github.com/rust-lang/crates.io-index"
4894checksum = "95af15f345b17af2efc8ead6080fb8bc376f8cec1b35277b935637595fe77498"4945checksum = "4b182332558b18d807c4ce1ca8ca983b34c3ee32765e47b3f0f69b90355cc1dc"
4895dependencies = [4946dependencies = [
4896 "libc",4947 "libc",
4897]4948]
4905 "autocfg",4956 "autocfg",
4906]4957]
4958
4959[[package]]
4960name = "memoffset"
4961version = "0.7.1"
4962source = "registry+https://github.com/rust-lang/crates.io-index"
4963checksum = "5de893c32cde5f383baa4c04c5d6dbdd735cfd4a794b0debdb2bb1b421da5ff4"
4964dependencies = [
4965 "autocfg",
4966]
49074967
4908[[package]]4968[[package]]
4909name = "memory-db"4969name = "memory-db"
5020 "blake2s_simd",5080 "blake2s_simd",
5021 "blake3",5081 "blake3",
5022 "core2",5082 "core2",
5023 "digest 0.10.5",5083 "digest 0.10.6",
5024 "multihash-derive",5084 "multihash-derive",
5025 "sha2 0.10.6",5085 "sha2 0.10.6",
5026 "sha3",5086 "sha3",
52915351
5292[[package]]5352[[package]]
5293name = "num_cpus"5353name = "num_cpus"
5294version = "1.13.1"5354version = "1.14.0"
5295source = "registry+https://github.com/rust-lang/crates.io-index"5355source = "registry+https://github.com/rust-lang/crates.io-index"
5296checksum = "19e64526ebdee182341572e50e9ad03965aa510cd94427a4549448f285e957a1"5356checksum = "f6058e64324c71e02bc2b150e4f3bc8286db6c83092132ffa3f6b1eab0f9def5"
5297dependencies = [5357dependencies = [
5298 "hermit-abi",5358 "hermit-abi",
5299 "libc",5359 "libc",
5300]5360]
5361
5362[[package]]
5363name = "num_enum"
5364version = "0.5.7"
5365source = "registry+https://github.com/rust-lang/crates.io-index"
5366checksum = "cf5395665662ef45796a4ff5486c5d41d29e0c09640af4c5f17fd94ee2c119c9"
5367dependencies = [
5368 "num_enum_derive",
5369]
5370
5371[[package]]
5372name = "num_enum_derive"
5373version = "0.5.7"
5374source = "registry+https://github.com/rust-lang/crates.io-index"
5375checksum = "3b0498641e53dd6ac1a4f22547548caa6864cc4933784319cd1775271c5a46ce"
5376dependencies = [
5377 "proc-macro-crate",
5378 "proc-macro2",
5379 "quote",
5380 "syn",
5381]
53015382
5302[[package]]5383[[package]]
5303name = "num_threads"5384name = "num_threads"
53225403
5323[[package]]5404[[package]]
5324name = "once_cell"5405name = "once_cell"
5325version = "1.15.0"5406version = "1.16.0"
5326source = "registry+https://github.com/rust-lang/crates.io-index"5407source = "registry+https://github.com/rust-lang/crates.io-index"
5327checksum = "e82dad04139b71a90c080c8463fe0dc7902db5192d939bd0950f074d014339e1"5408checksum = "86f0b0d4bf799edbc74508c1e8bf170ff5f41238e5f8225603ca7caaae2b7860"
53285409
5329[[package]]5410[[package]]
5330name = "opal-runtime"5411name = "opal-runtime"
55775658
5578[[package]]5659[[package]]
5579name = "os_str_bytes"5660name = "os_str_bytes"
5580version = "6.3.0"5661version = "6.4.1"
5581source = "registry+https://github.com/rust-lang/crates.io-index"5662source = "registry+https://github.com/rust-lang/crates.io-index"
5582checksum = "9ff7415e9ae3fff1225851df9e0d9e4e5479f947619774677a63572e55e80eff"5663checksum = "9b7820b9daea5457c9f21c69448905d723fbd21136ccf521748f23fd49e723ee"
55835664
5584[[package]]5665[[package]]
5585name = "owning_ref"5666name = "owning_ref"
5724[[package]]5805[[package]]
5725name = "pallet-base-fee"5806name = "pallet-base-fee"
5726version = "1.0.0"5807version = "1.0.0"
5727source = "git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.30#65930cb2982258bee67b73a1f017711f6f4aa0a4"5808source = "git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.30-2#6fce4a7f9c3591f4090dd1db39fe71f6562804d0"
5728dependencies = [5809dependencies = [
5729 "fp-evm",5810 "fp-evm",
5730 "frame-support",5811 "frame-support",
5940[[package]]6021[[package]]
5941name = "pallet-ethereum"6022name = "pallet-ethereum"
5942version = "4.0.0-dev"6023version = "4.0.0-dev"
5943source = "git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.30#65930cb2982258bee67b73a1f017711f6f4aa0a4"6024source = "git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.30-2#6fce4a7f9c3591f4090dd1db39fe71f6562804d0"
5944dependencies = [6025dependencies = [
5945 "ethereum",6026 "ethereum",
5946 "ethereum-types",6027 "ethereum-types",
5947 "evm",6028 "evm",
5948 "fp-consensus",6029 "fp-consensus",
6030 "fp-ethereum",
5949 "fp-evm",6031 "fp-evm",
5950 "fp-evm-mapping",6032 "fp-evm-mapping",
5951 "fp-rpc",6033 "fp-rpc",
5952 "fp-self-contained",6034 "fp-self-contained",
5953 "fp-storage",6035 "fp-storage",
5954 "frame-support",6036 "frame-support",
5955 "frame-system",6037 "frame-system",
5956 "log",
5957 "pallet-evm",6038 "pallet-evm",
5958 "pallet-timestamp",6039 "pallet-timestamp",
5959 "parity-scale-codec 3.2.1",6040 "parity-scale-codec 3.2.1",
5960 "rlp",6041 "rlp",
5961 "scale-info",6042 "scale-info",
5962 "serde",6043 "serde",
5963 "sha3",
5964 "sp-io",6044 "sp-io",
5965 "sp-runtime",6045 "sp-runtime",
5966 "sp-std",6046 "sp-std",
5969[[package]]6049[[package]]
5970name = "pallet-evm"6050name = "pallet-evm"
5971version = "6.0.0-dev"6051version = "6.0.0-dev"
5972source = "git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.30#65930cb2982258bee67b73a1f017711f6f4aa0a4"6052source = "git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.30-2#6fce4a7f9c3591f4090dd1db39fe71f6562804d0"
5973dependencies = [6053dependencies = [
6054 "environmental",
5974 "evm",6055 "evm",
5975 "fp-evm",6056 "fp-evm",
5976 "fp-evm-mapping",6057 "fp-evm-mapping",
5986 "rlp",6067 "rlp",
5987 "scale-info",6068 "scale-info",
5988 "serde",6069 "serde",
5989 "sha3",
5990 "sp-core",6070 "sp-core",
5991 "sp-io",6071 "sp-io",
5992 "sp-runtime",6072 "sp-runtime",
71637243
7164[[package]]7244[[package]]
7165name = "pest"7245name = "pest"
7166version = "2.4.0"7246version = "2.4.1"
7167source = "registry+https://github.com/rust-lang/crates.io-index"7247source = "registry+https://github.com/rust-lang/crates.io-index"
7168checksum = "dbc7bc69c062e492337d74d59b120c274fd3d261b6bf6d3207d499b4b379c41a"7248checksum = "a528564cc62c19a7acac4d81e01f39e53e25e17b934878f4c6d25cc2836e62f8"
7169dependencies = [7249dependencies = [
7170 "thiserror",7250 "thiserror",
7171 "ucd-trie",7251 "ucd-trie",
7172]7252]
71737253
7174[[package]]7254[[package]]
7175name = "pest_derive"7255name = "pest_derive"
7176version = "2.4.0"7256version = "2.4.1"
7177source = "registry+https://github.com/rust-lang/crates.io-index"7257source = "registry+https://github.com/rust-lang/crates.io-index"
7178checksum = "60b75706b9642ebcb34dab3bc7750f811609a0eb1dd8b88c2d15bf628c1c65b2"7258checksum = "d5fd9bc6500181952d34bd0b2b0163a54d794227b498be0b7afa7698d0a7b18f"
7179dependencies = [7259dependencies = [
7180 "pest",7260 "pest",
7181 "pest_generator",7261 "pest_generator",
7182]7262]
71837263
7184[[package]]7264[[package]]
7185name = "pest_generator"7265name = "pest_generator"
7186version = "2.4.0"7266version = "2.4.1"
7187source = "registry+https://github.com/rust-lang/crates.io-index"7267source = "registry+https://github.com/rust-lang/crates.io-index"
7188checksum = "f4f9272122f5979a6511a749af9db9bfc810393f63119970d7085fed1c4ea0db"7268checksum = "d2610d5ac5156217b4ff8e46ddcef7cdf44b273da2ac5bca2ecbfa86a330e7c4"
7189dependencies = [7269dependencies = [
7190 "pest",7270 "pest",
7191 "pest_meta",7271 "pest_meta",
71967276
7197[[package]]7277[[package]]
7198name = "pest_meta"7278name = "pest_meta"
7199version = "2.4.0"7279version = "2.4.1"
7200source = "registry+https://github.com/rust-lang/crates.io-index"7280source = "registry+https://github.com/rust-lang/crates.io-index"
7201checksum = "4c8717927f9b79515e565a64fe46c38b8cd0427e64c40680b14a7365ab09ac8d"7281checksum = "824749bf7e21dd66b36fbe26b3f45c713879cccd4a009a917ab8e045ca8246fe"
7202dependencies = [7282dependencies = [
7203 "once_cell",7283 "once_cell",
7204 "pest",7284 "pest",
85568636
8557[[package]]8637[[package]]
8558name = "ppv-lite86"8638name = "ppv-lite86"
8559version = "0.2.16"8639version = "0.2.17"
8560source = "registry+https://github.com/rust-lang/crates.io-index"8640source = "registry+https://github.com/rust-lang/crates.io-index"
8561checksum = "eb9f9e6e233e5c4a35559a617bf40a4ec447db2e84c20b55a6f83167b7e57872"8641checksum = "5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de"
8642
8643[[package]]
8644name = "prettyplease"
8645version = "0.1.21"
8646source = "registry+https://github.com/rust-lang/crates.io-index"
8647checksum = "c142c0e46b57171fe0c528bee8c5b7569e80f0c17e377cd0e30ea57dbc11bb51"
8648dependencies = [
8649 "proc-macro2",
8650 "syn",
8651]
85628652
8563[[package]]8653[[package]]
8564name = "primitive-types"8654name = "primitive-types"
86828772
8683[[package]]8773[[package]]
8684name = "prost"8774name = "prost"
8685version = "0.11.0"8775version = "0.11.2"
8686source = "registry+https://github.com/rust-lang/crates.io-index"8776source = "registry+https://github.com/rust-lang/crates.io-index"
8687checksum = "399c3c31cdec40583bb68f0b18403400d01ec4289c383aa047560439952c4dd7"8777checksum = "a0841812012b2d4a6145fae9a6af1534873c32aa67fff26bd09f8fa42c83f95a"
8688dependencies = [8778dependencies = [
8689 "bytes",8779 "bytes",
8690 "prost-derive 0.11.0",8780 "prost-derive 0.11.2",
8691]8781]
86928782
8693[[package]]8783[[package]]
87148804
8715[[package]]8805[[package]]
8716name = "prost-build"8806name = "prost-build"
8717version = "0.11.1"8807version = "0.11.2"
8718source = "registry+https://github.com/rust-lang/crates.io-index"8808source = "registry+https://github.com/rust-lang/crates.io-index"
8719checksum = "7f835c582e6bd972ba8347313300219fed5bfa52caf175298d860b61ff6069bb"8809checksum = "1d8b442418ea0822409d9e7d047cbf1e7e9e1760b172bf9982cf29d517c93511"
8720dependencies = [8810dependencies = [
8721 "bytes",8811 "bytes",
8722 "heck",8812 "heck",
8725 "log",8815 "log",
8726 "multimap",8816 "multimap",
8727 "petgraph",8817 "petgraph",
8818 "prettyplease",
8728 "prost 0.11.0",8819 "prost 0.11.2",
8729 "prost-types 0.11.1",8820 "prost-types 0.11.2",
8730 "regex",8821 "regex",
8822 "syn",
8731 "tempfile",8823 "tempfile",
8732 "which",8824 "which",
8733]8825]
87608852
8761[[package]]8853[[package]]
8762name = "prost-derive"8854name = "prost-derive"
8763version = "0.11.0"8855version = "0.11.2"
8764source = "registry+https://github.com/rust-lang/crates.io-index"8856source = "registry+https://github.com/rust-lang/crates.io-index"
8765checksum = "7345d5f0e08c0536d7ac7229952590239e77abf0a0100a1b1d890add6ea96364"8857checksum = "164ae68b6587001ca506d3bf7f1000bfa248d0e1217b618108fba4ec1d0cc306"
8766dependencies = [8858dependencies = [
8767 "anyhow",8859 "anyhow",
8768 "itertools",8860 "itertools",
87838875
8784[[package]]8876[[package]]
8785name = "prost-types"8877name = "prost-types"
8786version = "0.11.1"8878version = "0.11.2"
8787source = "registry+https://github.com/rust-lang/crates.io-index"8879source = "registry+https://github.com/rust-lang/crates.io-index"
8788checksum = "4dfaa718ad76a44b3415e6c4d53b17c8f99160dcb3a99b10470fce8ad43f6e3e"8880checksum = "747761bc3dc48f9a34553bf65605cf6cb6288ba219f3450b4275dbd81539551a"
8789dependencies = [8881dependencies = [
8790 "bytes",8882 "bytes",
8791 "prost 0.11.0",8883 "prost 0.11.2",
8792]8884]
87938885
8794[[package]]8886[[package]]
90399131
9040[[package]]9132[[package]]
9041name = "rayon"9133name = "rayon"
9042version = "1.5.3"9134version = "1.6.0"
9043source = "registry+https://github.com/rust-lang/crates.io-index"9135source = "registry+https://github.com/rust-lang/crates.io-index"
9044checksum = "bd99e5772ead8baa5215278c9b15bf92087709e9c1b2d1f97cdb5a183c933a7d"9136checksum = "1e060280438193c554f654141c9ea9417886713b7acd75974c85b18a69a88e0b"
9045dependencies = [9137dependencies = [
9046 "autocfg",
9047 "crossbeam-deque",9138 "crossbeam-deque",
9048 "either",9139 "either",
9049 "rayon-core",9140 "rayon-core",
9050]9141]
90519142
9052[[package]]9143[[package]]
9053name = "rayon-core"9144name = "rayon-core"
9054version = "1.9.3"9145version = "1.10.1"
9055source = "registry+https://github.com/rust-lang/crates.io-index"9146source = "registry+https://github.com/rust-lang/crates.io-index"
9056checksum = "258bcdb5ac6dad48491bb2992db6b7cf74878b0384908af124823d118c99683f"9147checksum = "cac410af5d00ab6884528b4ab69d1e8e146e8d471201800fa1b4524126de6ad3"
9057dependencies = [9148dependencies = [
9058 "crossbeam-channel",9149 "crossbeam-channel",
9059 "crossbeam-deque",9150 "crossbeam-deque",
90969187
9097[[package]]9188[[package]]
9098name = "ref-cast"9189name = "ref-cast"
9099version = "1.0.12"9190version = "1.0.13"
9100source = "registry+https://github.com/rust-lang/crates.io-index"9191source = "registry+https://github.com/rust-lang/crates.io-index"
9101checksum = "12a733f1746c929b4913fe48f8697fcf9c55e3304ba251a79ffb41adfeaf49c2"9192checksum = "53b15debb4f9d60d767cd8ca9ef7abb2452922f3214671ff052defc7f3502c44"
9102dependencies = [9193dependencies = [
9103 "ref-cast-impl",9194 "ref-cast-impl",
9104]9195]
91059196
9106[[package]]9197[[package]]
9107name = "ref-cast-impl"9198name = "ref-cast-impl"
9108version = "1.0.12"9199version = "1.0.13"
9109source = "registry+https://github.com/rust-lang/crates.io-index"9200source = "registry+https://github.com/rust-lang/crates.io-index"
9110checksum = "5887de4a01acafd221861463be6113e6e87275e79804e56779f4cdc131c60368"9201checksum = "abfa8511e9e94fd3de6585a3d3cd00e01ed556dc9814829280af0e8dc72a8f36"
9111dependencies = [9202dependencies = [
9112 "proc-macro2",9203 "proc-macro2",
9113 "quote",9204 "quote",
91289219
9129[[package]]9220[[package]]
9130name = "regex"9221name = "regex"
9131version = "1.6.0"9222version = "1.7.0"
9132source = "registry+https://github.com/rust-lang/crates.io-index"9223source = "registry+https://github.com/rust-lang/crates.io-index"
9133checksum = "4c4eb3267174b8c6c2f654116623910a0fef09c4753f8dd83db29c48a0df988b"9224checksum = "e076559ef8e241f2ae3479e36f97bd5741c0330689e217ad51ce2c76808b868a"
9134dependencies = [9225dependencies = [
9135 "aho-corasick",9226 "aho-corasick",
9136 "memchr",9227 "memchr",
91489239
9149[[package]]9240[[package]]
9150name = "regex-syntax"9241name = "regex-syntax"
9151version = "0.6.27"9242version = "0.6.28"
9152source = "registry+https://github.com/rust-lang/crates.io-index"9243source = "registry+https://github.com/rust-lang/crates.io-index"
9153checksum = "a3f87b73ce11b1619a3c6332f45341e0047173771e8b8b73f87bfeefb7b56244"9244checksum = "456c603be3e8d448b072f410900c09faf164fbce2d480456f50eea6e25f9c848"
91549245
9155[[package]]9246[[package]]
9156name = "remote-externalities"9247name = "remote-externalities"
94269517
9427[[package]]9518[[package]]
9428name = "rustix"9519name = "rustix"
9429version = "0.35.12"9520version = "0.35.13"
9430source = "registry+https://github.com/rust-lang/crates.io-index"9521source = "registry+https://github.com/rust-lang/crates.io-index"
9431checksum = "985947f9b6423159c4726323f373be0a21bdb514c5af06a849cb3d2dce2d01e8"9522checksum = "727a1a6d65f786ec22df8a81ca3121107f235970dc1705ed681d3e6e8b9cd5f9"
9432dependencies = [9523dependencies = [
9433 "bitflags",9524 "bitflags",
9434 "errno",9525 "errno",
9435 "io-lifetimes",9526 "io-lifetimes 0.7.5",
9436 "libc",9527 "libc",
9437 "linux-raw-sys",9528 "linux-raw-sys 0.0.46",
9438 "windows-sys 0.36.1",9529 "windows-sys 0.42.0",
9439]9530]
9531
9532[[package]]
9533name = "rustix"
9534version = "0.36.2"
9535source = "registry+https://github.com/rust-lang/crates.io-index"
9536checksum = "203974af07ea769452490ee8de3e5947971efc3a090dca8a779dd432d3fa46a7"
9537dependencies = [
9538 "bitflags",
9539 "errno",
9540 "io-lifetimes 1.0.1",
9541 "libc",
9542 "linux-raw-sys 0.1.2",
9543 "windows-sys 0.42.0",
9544]
94409545
9441[[package]]9546[[package]]
9442name = "rustls"9547name = "rustls"
9976 "once_cell",10081 "once_cell",
9977 "parity-scale-codec 3.2.1",10082 "parity-scale-codec 3.2.1",
9978 "parity-wasm 0.45.0",10083 "parity-wasm 0.45.0",
9979 "rustix",10084 "rustix 0.35.13",
9980 "sc-allocator",10085 "sc-allocator",
9981 "sc-executor-common",10086 "sc-executor-common",
9982 "sp-runtime-interface",10087 "sp-runtime-interface",
10135 "futures 0.3.25",10240 "futures 0.3.25",
10136 "libp2p",10241 "libp2p",
10137 "log",10242 "log",
10138 "prost 0.11.0",10243 "prost 0.11.2",
10139 "prost-build 0.11.1",10244 "prost-build 0.11.2",
10140 "sc-client-api",10245 "sc-client-api",
10141 "sc-network-common",10246 "sc-network-common",
10142 "sp-blockchain",10247 "sp-blockchain",
1061210717
10613[[package]]10718[[package]]
10614name = "scale-info"10719name = "scale-info"
10615version = "2.2.0"10720version = "2.3.0"
10616source = "registry+https://github.com/rust-lang/crates.io-index"10721source = "registry+https://github.com/rust-lang/crates.io-index"
10617checksum = "333af15b02563b8182cd863f925bd31ef8fa86a0e095d30c091956057d436153"10722checksum = "88d8a765117b237ef233705cc2cc4c6a27fccd46eea6ef0c8c6dae5f3ef407f8"
10618dependencies = [10723dependencies = [
10619 "bitvec 1.0.1",10724 "bitvec 1.0.1",
10620 "cfg-if 1.0.0",10725 "cfg-if 1.0.0",
1062610731
10627[[package]]10732[[package]]
10628name = "scale-info-derive"10733name = "scale-info-derive"
10629version = "2.2.0"10734version = "2.3.0"
10630source = "registry+https://github.com/rust-lang/crates.io-index"10735source = "registry+https://github.com/rust-lang/crates.io-index"
10631checksum = "53f56acbd0743d29ffa08f911ab5397def774ad01bab3786804cf6ee057fb5e1"10736checksum = "cdcd47b380d8c4541044e341dcd9475f55ba37ddc50c908d945fc036a8642496"
10632dependencies = [10737dependencies = [
10633 "proc-macro-crate",10738 "proc-macro-crate",
10634 "proc-macro2",10739 "proc-macro2",
1080410909
10805[[package]]10910[[package]]
10806name = "serde_json"10911name = "serde_json"
10807version = "1.0.87"10912version = "1.0.89"
10808source = "registry+https://github.com/rust-lang/crates.io-index"10913source = "registry+https://github.com/rust-lang/crates.io-index"
10809checksum = "6ce777b7b150d76b9cf60d28b55f5847135a003f7d7350c6be7a773508ce7d45"10914checksum = "020ff22c755c2ed3f8cf162dbb41a7268d934702f3ed3631656ea597e08fc3db"
10810dependencies = [10915dependencies = [
10811 "itoa",10916 "itoa",
10812 "ryu",10917 "ryu",
10843dependencies = [10948dependencies = [
10844 "cfg-if 1.0.0",10949 "cfg-if 1.0.0",
10845 "cpufeatures",10950 "cpufeatures",
10846 "digest 0.10.5",10951 "digest 0.10.6",
10847]10952]
1084810953
10849[[package]]10954[[package]]
10879dependencies = [10984dependencies = [
10880 "cfg-if 1.0.0",10985 "cfg-if 1.0.0",
10881 "cpufeatures",10986 "cpufeatures",
10882 "digest 0.10.5",10987 "digest 0.10.6",
10883]10988]
1088410989
10885[[package]]10990[[package]]
10888source = "registry+https://github.com/rust-lang/crates.io-index"10993source = "registry+https://github.com/rust-lang/crates.io-index"
10889checksum = "bdf0c33fae925bdc080598b84bc15c55e7b9a4a43b3c704da051f977469691c9"10994checksum = "bdf0c33fae925bdc080598b84bc15c55e7b9a4a43b3c704da051f977469691c9"
10890dependencies = [10995dependencies = [
10891 "digest 0.10.5",10996 "digest 0.10.6",
10892 "keccak",10997 "keccak",
10893]10998]
1089410999
1095611061
10957[[package]]11062[[package]]
10958name = "similar"11063name = "similar"
10959version = "2.2.0"11064version = "2.2.1"
10960source = "registry+https://github.com/rust-lang/crates.io-index"11065source = "registry+https://github.com/rust-lang/crates.io-index"
10961checksum = "62ac7f900db32bf3fd12e0117dd3dc4da74bc52ebaac97f39668446d89694803"11066checksum = "420acb44afdae038210c99e69aae24109f32f15500aa708e81d46c9f29d55fcf"
10962dependencies = [11067dependencies = [
10963 "bstr",11068 "bstr",
10964 "unicode-segmentation",11069 "unicode-segmentation",
1101811123
11019[[package]]11124[[package]]
11020name = "snap"11125name = "snap"
11021version = "1.0.5"11126version = "1.1.0"
11022source = "registry+https://github.com/rust-lang/crates.io-index"11127source = "registry+https://github.com/rust-lang/crates.io-index"
11023checksum = "45456094d1983e2ee2a18fdfebce3189fa451699d0502cb8e3b49dba5ba41451"11128checksum = "5e9f0ab6ef7eb7353d9119c170a436d1bf248eea575ac42d19d12f4e34130831"
1102411129
11025[[package]]11130[[package]]
11026name = "snow"11131name = "snow"
11318dependencies = [11423dependencies = [
11319 "blake2",11424 "blake2",
11320 "byteorder",11425 "byteorder",
11321 "digest 0.10.5",11426 "digest 0.10.6",
11322 "sha2 0.10.6",11427 "sha2 0.10.6",
11323 "sha3",11428 "sha3",
11324 "sp-std",11429 "sp-std",
1181611921
11817[[package]]11922[[package]]
11818name = "ss58-registry"11923name = "ss58-registry"
11819version = "1.33.0"11924version = "1.35.0"
11820source = "registry+https://github.com/rust-lang/crates.io-index"11925source = "registry+https://github.com/rust-lang/crates.io-index"
11821checksum = "3ab7554f8a8b6f8d71cd5a8e6536ef116e2ce0504cf97ebf16311d58065dc8a6"11926checksum = "fa0813c10b9dbdc842c2305f949f724c64866e4ef4d09c9151e96f6a2106773c"
11822dependencies = [11927dependencies = [
11823 "Inflector",11928 "Inflector",
11824 "num-format",11929 "num-format",
1214112246
12142[[package]]12247[[package]]
12143name = "target-lexicon"12248name = "target-lexicon"
12144version = "0.12.4"12249version = "0.12.5"
12145source = "registry+https://github.com/rust-lang/crates.io-index"12250source = "registry+https://github.com/rust-lang/crates.io-index"
12146checksum = "c02424087780c9b71cc96799eaeddff35af2bc513278cda5c99fc1f5d026d3c1"12251checksum = "9410d0f6853b1d94f0e519fb95df60f29d2c1eff2d921ffdf01a4c8a3b54f12d"
1214712252
12148[[package]]12253[[package]]
12149name = "tempfile"12254name = "tempfile"
1236812473
12369[[package]]12474[[package]]
12370name = "tokio"12475name = "tokio"
12371version = "1.21.2"12476version = "1.22.0"
12372source = "registry+https://github.com/rust-lang/crates.io-index"12477source = "registry+https://github.com/rust-lang/crates.io-index"
12373checksum = "a9e03c497dc955702ba729190dc4aac6f2a0ce97f913e5b1b5912fc5039d9099"12478checksum = "d76ce4a75fb488c605c54bf610f221cea8b0dafb53333c1a67e8ee199dcd2ae3"
12374dependencies = [12479dependencies = [
12375 "autocfg",12480 "autocfg",
12376 "bytes",12481 "bytes",
12694checksum = "97fee6b57c6a41524a810daee9286c02d7752c4253064d0b05472833a438f675"12799checksum = "97fee6b57c6a41524a810daee9286c02d7752c4253064d0b05472833a438f675"
12695dependencies = [12800dependencies = [
12696 "cfg-if 1.0.0",12801 "cfg-if 1.0.0",
12697 "digest 0.10.5",12802 "digest 0.10.6",
12698 "rand 0.8.5",12803 "rand 0.8.5",
12699 "static_assertions",12804 "static_assertions",
12700]12805]
1334013445
13341[[package]]13446[[package]]
13342name = "wasmtime"13447name = "wasmtime"
13343version = "1.0.1"13448version = "1.0.2"
13344source = "registry+https://github.com/rust-lang/crates.io-index"13449source = "registry+https://github.com/rust-lang/crates.io-index"
13345checksum = "f1f511c4917c83d04da68333921107db75747c4e11a2f654a8e909cc5e0520dc"13450checksum = "4ad5af6ba38311282f2a21670d96e78266e8c8e2f38cbcd52c254df6ccbc7731"
13346dependencies = [13451dependencies = [
13347 "anyhow",13452 "anyhow",
13348 "bincode",13453 "bincode",
1336813473
13369[[package]]13474[[package]]
13370name = "wasmtime-asm-macros"13475name = "wasmtime-asm-macros"
13371version = "1.0.1"13476version = "1.0.2"
13372source = "registry+https://github.com/rust-lang/crates.io-index"13477source = "registry+https://github.com/rust-lang/crates.io-index"
13373checksum = "39bf3debfe744bf19dd3732990ce6f8c0ced7439e2370ba4e1d8f5a3660a3178"13478checksum = "45de63ddfc8b9223d1adc8f7b2ee5f35d1f6d112833934ad7ea66e4f4339e597"
13374dependencies = [13479dependencies = [
13375 "cfg-if 1.0.0",13480 "cfg-if 1.0.0",
13376]13481]
1337713482
13378[[package]]13483[[package]]
13379name = "wasmtime-cache"13484name = "wasmtime-cache"
13380version = "1.0.1"13485version = "1.0.2"
13381source = "registry+https://github.com/rust-lang/crates.io-index"13486source = "registry+https://github.com/rust-lang/crates.io-index"
13382checksum = "ece42fa4676a263f7558cdaaf5a71c2592bebcbac22a0580e33cf3406c103da2"13487checksum = "bcd849399d17d2270141cfe47fa0d91ee52d5f8ea9b98cf7ddde0d53e5f79882"
13383dependencies = [13488dependencies = [
13384 "anyhow",13489 "anyhow",
13385 "base64",13490 "base64",
13386 "bincode",13491 "bincode",
13387 "directories-next",13492 "directories-next",
13388 "file-per-thread-logger",13493 "file-per-thread-logger",
13389 "log",13494 "log",
13390 "rustix",13495 "rustix 0.35.13",
13391 "serde",13496 "serde",
13392 "sha2 0.9.9",13497 "sha2 0.9.9",
13393 "toml",13498 "toml",
1339713502
13398[[package]]13503[[package]]
13399name = "wasmtime-cranelift"13504name = "wasmtime-cranelift"
13400version = "1.0.1"13505version = "1.0.2"
13401source = "registry+https://github.com/rust-lang/crates.io-index"13506source = "registry+https://github.com/rust-lang/crates.io-index"
13402checksum = "058217e28644b012bdcdf0e445f58d496d78c2e0b6a6dd93558e701591dad705"13507checksum = "4bd91339b742ff20bfed4532a27b73c86b5bcbfedd6bea2dcdf2d64471e1b5c6"
13403dependencies = [13508dependencies = [
13404 "anyhow",13509 "anyhow",
13405 "cranelift-codegen",13510 "cranelift-codegen",
1341813523
13419[[package]]13524[[package]]
13420name = "wasmtime-environ"13525name = "wasmtime-environ"
13421version = "1.0.1"13526version = "1.0.2"
13422source = "registry+https://github.com/rust-lang/crates.io-index"13527source = "registry+https://github.com/rust-lang/crates.io-index"
13423checksum = "c7af06848df28b7661471d9a80d30a973e0f401f2e3ed5396ad7e225ed217047"13528checksum = "ebb881c61f4f627b5d45c54e629724974f8a8890d455bcbe634330cc27309644"
13424dependencies = [13529dependencies = [
13425 "anyhow",13530 "anyhow",
13426 "cranelift-entity",13531 "cranelift-entity",
1343713542
13438[[package]]13543[[package]]
13439name = "wasmtime-jit"13544name = "wasmtime-jit"
13440version = "1.0.1"13545version = "1.0.2"
13441source = "registry+https://github.com/rust-lang/crates.io-index"13546source = "registry+https://github.com/rust-lang/crates.io-index"
13442checksum = "9028fb63a54185b3c192b7500ef8039c7bb8d7f62bfc9e7c258483a33a3d13bb"13547checksum = "1985c628011fe26adf5e23a5301bdc79b245e0e338f14bb58b39e4e25e4d8681"
13443dependencies = [13548dependencies = [
13444 "addr2line",13549 "addr2line",
13445 "anyhow",13550 "anyhow",
13450 "log",13555 "log",
13451 "object",13556 "object",
13452 "rustc-demangle",13557 "rustc-demangle",
13453 "rustix",13558 "rustix 0.35.13",
13454 "serde",13559 "serde",
13455 "target-lexicon",13560 "target-lexicon",
13456 "thiserror",13561 "thiserror",
1346213567
13463[[package]]13568[[package]]
13464name = "wasmtime-jit-debug"13569name = "wasmtime-jit-debug"
13465version = "1.0.1"13570version = "1.0.2"
13466source = "registry+https://github.com/rust-lang/crates.io-index"13571source = "registry+https://github.com/rust-lang/crates.io-index"
13467checksum = "25e82d4ef93296785de7efca92f7679dc67fe68a13b625a5ecc8d7503b377a37"13572checksum = "f671b588486f5ccec8c5a3dba6b4c07eac2e66ab8c60e6f4e53717c77f709731"
13468dependencies = [13573dependencies = [
13469 "object",13574 "object",
13470 "once_cell",13575 "once_cell",
13471 "rustix",13576 "rustix 0.35.13",
13472]13577]
1347313578
13474[[package]]13579[[package]]
13475name = "wasmtime-runtime"13580name = "wasmtime-runtime"
13476version = "1.0.1"13581version = "1.0.2"
13477source = "registry+https://github.com/rust-lang/crates.io-index"13582source = "registry+https://github.com/rust-lang/crates.io-index"
13478checksum = "9f0e9bea7d517d114fe66b930b2124ee086516ee93eeebfd97f75f366c5b0553"13583checksum = "ee8f92ad4b61736339c29361da85769ebc200f184361959d1792832e592a1afd"
13479dependencies = [13584dependencies = [
13480 "anyhow",13585 "anyhow",
13481 "cc",13586 "cc",
13485 "log",13590 "log",
13486 "mach",13591 "mach",
13487 "memfd",13592 "memfd",
13488 "memoffset",13593 "memoffset 0.6.5",
13489 "paste",13594 "paste",
13490 "rand 0.8.5",13595 "rand 0.8.5",
13491 "rustix",13596 "rustix 0.35.13",
13492 "thiserror",13597 "thiserror",
13493 "wasmtime-asm-macros",13598 "wasmtime-asm-macros",
13494 "wasmtime-environ",13599 "wasmtime-environ",
1349813603
13499[[package]]13604[[package]]
13500name = "wasmtime-types"13605name = "wasmtime-types"
13501version = "1.0.1"13606version = "1.0.2"
13502source = "registry+https://github.com/rust-lang/crates.io-index"13607source = "registry+https://github.com/rust-lang/crates.io-index"
13503checksum = "69b83e93ed41b8fdc936244cfd5e455480cf1eca1fd60c78a0040038b4ce5075"13608checksum = "d23d61cb4c46e837b431196dd06abb11731541021916d03476a178b54dc07aeb"
13504dependencies = [13609dependencies = [
13505 "cranelift-entity",13610 "cranelift-entity",
13506 "serde",13611 "serde",
1384113946
13842[[package]]13947[[package]]
13843name = "winreg"13948name = "winreg"
13844version = "0.7.0"13949version = "0.10.1"
13845source = "registry+https://github.com/rust-lang/crates.io-index"13950source = "registry+https://github.com/rust-lang/crates.io-index"
13846checksum = "0120db82e8a1e0b9fb3345a539c478767c0048d842860994d96113d5b667bd69"13951checksum = "80d0f4e272c85def139476380b12f9ac60926689dd2e01d4923222f40580869d"
13847dependencies = [13952dependencies = [
13848 "winapi",13953 "winapi",
13849]13954]
1385613961
13857[[package]]13962[[package]]
13858name = "wyz"13963name = "wyz"
13859version = "0.5.0"13964version = "0.5.1"
13860source = "registry+https://github.com/rust-lang/crates.io-index"13965source = "registry+https://github.com/rust-lang/crates.io-index"
13861checksum = "30b31594f29d27036c383b53b59ed3476874d518f0efb151b27a4c275141390e"13966checksum = "05f360fc0b24296329c78fda852a1e9ae82de9cf7b27dae4b7f62f118f77b9ed"
13862dependencies = [13967dependencies = [
13863 "tap",13968 "tap",
13864]13969]
modifiedclient/rpc/Cargo.tomldiffbeforeafterboth
19sp-core = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }19sp-core = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
20sp-rpc = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }20sp-rpc = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
21sp-runtime = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }21sp-runtime = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
22pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }22pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30-2" }
2323
modifiedcrates/evm-coder/Cargo.tomldiffbeforeafterboth
19# We have tuple-heavy code in solidity.rs19# We have tuple-heavy code in solidity.rs
20impl-trait-for-tuples = "0.2.2"20impl-trait-for-tuples = "0.2.2"
2121
22pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }22pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30-2" }
2323
24[dev-dependencies]24[dev-dependencies]
25# We want to assert some large binary blobs equality in tests25# We want to assert some large binary blobs equality in tests
modifiedcrates/evm-coder/src/lib.rsdiffbeforeafterboth
197 impl EthCrossAccount {197 impl EthCrossAccount {
198 pub fn from_sub_cross_account<T>(cross_account_id: &T::CrossAccountId) -> Self198 pub fn from_sub_cross_account<T>(cross_account_id: &T::CrossAccountId) -> Self
199 where199 where
200 T: pallet_evm::account::Config,200 T: pallet_evm::Config,
201 T::AccountId: AsRef<[u8; 32]>,201 T::AccountId: AsRef<[u8; 32]>,
202 {202 {
203 if cross_account_id.is_canonical_substrate() {203 if cross_account_id.is_canonical_substrate() {
215215
216 pub fn into_sub_cross_account<T>(&self) -> crate::execution::Result<T::CrossAccountId>216 pub fn into_sub_cross_account<T>(&self) -> crate::execution::Result<T::CrossAccountId>
217 where217 where
218 T: pallet_evm::account::Config,218 T: pallet_evm::Config,
219 T::AccountId: From<[u8; 32]>,219 T::AccountId: From<[u8; 32]>,
220 {220 {
221 if self.eth == Default::default() && self.sub == Default::default() {221 if self.eth == Default::default() && self.sub == Default::default() {
231 }231 }
232232
233 /// Convert `CrossAccountId` to `uint256`.233 /// Convert `CrossAccountId` to `uint256`.
234 pub fn convert_cross_account_to_uint256<T: pallet_evm::account::Config>(234 pub fn convert_cross_account_to_uint256<T: pallet_evm::Config>(
235 from: &T::CrossAccountId,235 from: &T::CrossAccountId,
236 ) -> uint256236 ) -> uint256
237 where237 where
242 }242 }
243243
244 /// Convert `uint256` to `CrossAccountId`.244 /// Convert `uint256` to `CrossAccountId`.
245 pub fn convert_uint256_to_cross_account<T: pallet_evm::account::Config>(245 pub fn convert_uint256_to_cross_account<T: pallet_evm::Config>(
246 from: uint256,246 from: uint256,
247 ) -> T::CrossAccountId247 ) -> T::CrossAccountId
248 where248 where
modifiednode/cli/Cargo.tomldiffbeforeafterboth
309jsonrpsee = { version = "0.15.1", features = ["server", "macros"] }309jsonrpsee = { version = "0.15.1", features = ["server", "macros"] }
310tokio = { version = "1.19.2", features = ["time"] }310tokio = { version = "1.19.2", features = ["time"] }
311311
312fc-rpc-core = { git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }312fc-rpc-core = { git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30-2" }
313fc-consensus = { git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }313fc-consensus = { git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30-2" }
314fc-mapping-sync = { git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }314fc-mapping-sync = { git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30-2" }
315fc-rpc = { git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }315fc-rpc = { git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30-2" }
316fc-db = { git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }316fc-db = { git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30-2" }
317fp-rpc = { git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }317fp-rpc = { git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30-2" }
318pallet-ethereum = { git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }318pallet-ethereum = { git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30-2" }
319319
320unique-rpc = { default-features = false, path = "../rpc" }320unique-rpc = { default-features = false, path = "../rpc" }
321app-promotion-rpc = { path = "../../primitives/app_promotion_rpc", default-features = false }321app-promotion-rpc = { path = "../../primitives/app_promotion_rpc", default-features = false }
modifiednode/cli/src/service.rsdiffbeforeafterboth
45use cumulus_relay_chain_interface::{RelayChainError, RelayChainInterface, RelayChainResult};45use cumulus_relay_chain_interface::{RelayChainError, RelayChainInterface, RelayChainResult};
46use cumulus_relay_chain_rpc_interface::{RelayChainRpcInterface, create_client_and_start_worker};46use cumulus_relay_chain_rpc_interface::{RelayChainRpcInterface, create_client_and_start_worker};
4747
48// Substrate Imports48// Substrate ImportsA
49use sp_api::BlockT;
49use sc_executor::NativeElseWasmExecutor;50use sc_executor::NativeElseWasmExecutor;
50use sc_executor::NativeExecutionDispatch;51use sc_executor::NativeExecutionDispatch;
51use sc_network::{NetworkService, NetworkBlock};52use sc_network::{NetworkService, NetworkBlock};
159 }160 }
160}161}
161162
162pub fn open_frontier_backend(config: &Configuration) -> Result<Arc<fc_db::Backend<Block>>, String> {163pub fn open_frontier_backend<Block: BlockT, C: sp_blockchain::HeaderBackend<Block>>(
164 client: Arc<C>,
165 config: &Configuration,
166) -> Result<Arc<fc_db::Backend<Block>>, String> {
163 let config_dir = config167 let config_dir = config
164 .base_path168 .base_path
170 let database_dir = config_dir.join("frontier").join("db");174 let database_dir = config_dir.join("frontier").join("db");
171175
172 Ok(Arc::new(fc_db::Backend::<Block>::new(176 Ok(Arc::new(fc_db::Backend::<Block>::new(
177 client,
173 &fc_db::DatabaseSettings {178 &fc_db::DatabaseSettings {
174 source: fc_db::DatabaseSource::RocksDb {179 source: fc_db::DatabaseSource::RocksDb {
175 path: database_dir,180 path: database_dir,
285290
286 let filter_pool: Option<FilterPool> = Some(Arc::new(Mutex::new(BTreeMap::new())));291 let filter_pool: Option<FilterPool> = Some(Arc::new(Mutex::new(BTreeMap::new())));
287292
288 let frontier_backend = open_frontier_backend(config)?;293 let frontier_backend = open_frontier_backend(client.clone(), config)?;
289294
290 let import_queue = build_import_queue(295 let import_queue = build_import_queue(
291 client.clone(),296 client.clone(),
modifiednode/rpc/Cargo.tomldiffbeforeafterboth
40substrate-frame-rpc-system = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }40substrate-frame-rpc-system = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
41tokio = { version = "1.19.2", features = ["macros", "sync"] }41tokio = { version = "1.19.2", features = ["macros", "sync"] }
4242
43pallet-ethereum = { git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }43pallet-ethereum = { git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30-2" }
44fc-rpc = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }44fc-rpc = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30-2" }
45fp-rpc = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }45fp-rpc = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30-2" }
46fp-storage = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }46fp-storage = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30-2" }
47fc-rpc-core = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }47fc-rpc-core = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30-2" }
48fc-db = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }48fc-db = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30-2" }
49fc-mapping-sync = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }49fc-mapping-sync = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30-2" }
5050
51pallet-common = { default-features = false, path = "../../pallets/common" }51pallet-common = { default-features = false, path = "../../pallets/common" }
52up-common = { path = "../../primitives/common" }52up-common = { path = "../../primitives/common" }
modifiednode/rpc/src/lib.rsdiffbeforeafterboth
230 block_data_cache.clone(),230 block_data_cache.clone(),
231 fee_history_cache,231 fee_history_cache,
232 fee_history_limit,232 fee_history_limit,
233 10,
233 )234 )
234 .into_rpc(),235 .into_rpc(),
235 )?;236 )?;
modifiedpallets/app-promotion/Cargo.tomldiffbeforeafterboth
54pallet-balances ={ default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }56pallet-balances = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
55pallet-timestamp ={ default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }57pallet-timestamp = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
56pallet-randomness-collective-flip ={ default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }58pallet-randomness-collective-flip = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
57pallet-evm ={ default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }59pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30-2" }
58sp-std ={ default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }60sp-std = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
59sp-runtime = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }61sp-runtime = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
60sp-core = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }62sp-core = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
modifiedpallets/app-promotion/src/lib.rsdiffbeforeafterboth
102 use frame_system::pallet_prelude::*;102 use frame_system::pallet_prelude::*;
103103
104 #[pallet::config]104 #[pallet::config]
105 pub trait Config: frame_system::Config + pallet_evm::account::Config {105 pub trait Config: frame_system::Config + pallet_evm::Config {
106 /// Type to interact with the native token106 /// Type to interact with the native token
107 type Currency: ExtendedLockableCurrency<Self::AccountId>107 type Currency: ExtendedLockableCurrency<Self::AccountId>
108 + ReservableCurrency<Self::AccountId>;108 + ReservableCurrency<Self::AccountId>;
274274
275 if !block_pending.is_empty() {275 if !block_pending.is_empty() {
276 block_pending.into_iter().for_each(|(staker, amount)| {276 block_pending.into_iter().for_each(|(staker, amount)| {
277 <T::Currency as ReservableCurrency<T::AccountId>>::unreserve(&staker, amount);277 <<T as Config>::Currency as ReservableCurrency<T::AccountId>>::unreserve(
278 &staker, amount,
279 );
278 });280 });
279 }281 }
280282
281 T::WeightInfo::on_initialize(counter)283 <T as Config>::WeightInfo::on_initialize(counter)
282 }284 }
283 }285 }
284286
297 /// # Arguments299 /// # Arguments
298 ///300 ///
299 /// * `admin`: account of the new admin.301 /// * `admin`: account of the new admin.
300 #[pallet::weight(T::WeightInfo::set_admin_address())]302 #[pallet::weight(<T as Config>::WeightInfo::set_admin_address())]
301 pub fn set_admin_address(origin: OriginFor<T>, admin: T::CrossAccountId) -> DispatchResult {303 pub fn set_admin_address(origin: OriginFor<T>, admin: T::CrossAccountId) -> DispatchResult {
302 ensure_root(origin)?;304 ensure_root(origin)?;
303305
315 /// # Arguments317 /// # Arguments
316 ///318 ///
317 /// * `amount`: in native tokens.319 /// * `amount`: in native tokens.
318 #[pallet::weight(T::WeightInfo::stake())]320 #[pallet::weight(<T as Config>::WeightInfo::stake())]
319 pub fn stake(staker: OriginFor<T>, amount: BalanceOf<T>) -> DispatchResult {321 pub fn stake(staker: OriginFor<T>, amount: BalanceOf<T>) -> DispatchResult {
320 let staker_id = ensure_signed(staker)?;322 let staker_id = ensure_signed(staker)?;
321323
388 /// Moves the sum of all stakes to the `reserved` state.390 /// Moves the sum of all stakes to the `reserved` state.
389 /// After the end of `PendingInterval` this sum becomes completely391 /// After the end of `PendingInterval` this sum becomes completely
390 /// free for further use.392 /// free for further use.
391 #[pallet::weight(T::WeightInfo::unstake())]393 #[pallet::weight(<T as Config>::WeightInfo::unstake())]
392 pub fn unstake(staker: OriginFor<T>) -> DispatchResultWithPostInfo {394 pub fn unstake(staker: OriginFor<T>) -> DispatchResultWithPostInfo {
393 let staker_id = ensure_signed(staker)?;395 let staker_id = ensure_signed(staker)?;
394396
421423
422 Self::unlock_balance(&staker_id, total_staked)?;424 Self::unlock_balance(&staker_id, total_staked)?;
423425
424 <T::Currency as ReservableCurrency<T::AccountId>>::reserve(&staker_id, total_staked)?;426 <<T as Config>::Currency as ReservableCurrency<T::AccountId>>::reserve(
427 &staker_id,
428 total_staked,
429 )?;
445 /// # Arguments450 /// # Arguments
446 ///451 ///
447 /// * `collection_id`: ID of the collection that will be sponsored by `pallet_id`452 /// * `collection_id`: ID of the collection that will be sponsored by `pallet_id`
448 #[pallet::weight(T::WeightInfo::sponsor_collection())]453 #[pallet::weight(<T as Config>::WeightInfo::sponsor_collection())]
449 pub fn sponsor_collection(454 pub fn sponsor_collection(
450 admin: OriginFor<T>,455 admin: OriginFor<T>,
451 collection_id: CollectionId,456 collection_id: CollectionId,
470 /// # Arguments475 /// # Arguments
471 ///476 ///
472 /// * `collection_id`: ID of the collection that is sponsored by `pallet_id`477 /// * `collection_id`: ID of the collection that is sponsored by `pallet_id`
473 #[pallet::weight(T::WeightInfo::stop_sponsoring_collection())]478 #[pallet::weight(<T as Config>::WeightInfo::stop_sponsoring_collection())]
474 pub fn stop_sponsoring_collection(479 pub fn stop_sponsoring_collection(
475 admin: OriginFor<T>,480 admin: OriginFor<T>,
476 collection_id: CollectionId,481 collection_id: CollectionId,
499 /// # Arguments504 /// # Arguments
500 ///505 ///
501 /// * `contract_id`: the contract address that will be sponsored by `pallet_id`506 /// * `contract_id`: the contract address that will be sponsored by `pallet_id`
502 #[pallet::weight(T::WeightInfo::sponsor_contract())]507 #[pallet::weight(<T as Config>::WeightInfo::sponsor_contract())]
503 pub fn sponsor_contract(admin: OriginFor<T>, contract_id: H160) -> DispatchResult {508 pub fn sponsor_contract(admin: OriginFor<T>, contract_id: H160) -> DispatchResult {
504 let admin_id = ensure_signed(admin)?;509 let admin_id = ensure_signed(admin)?;
505510
525 /// # Arguments530 /// # Arguments
526 ///531 ///
527 /// * `contract_id`: the contract address that is sponsored by `pallet_id`532 /// * `contract_id`: the contract address that is sponsored by `pallet_id`
528 #[pallet::weight(T::WeightInfo::stop_sponsoring_contract())]533 #[pallet::weight(<T as Config>::WeightInfo::stop_sponsoring_contract())]
529 pub fn stop_sponsoring_contract(admin: OriginFor<T>, contract_id: H160) -> DispatchResult {534 pub fn stop_sponsoring_contract(admin: OriginFor<T>, contract_id: H160) -> DispatchResult {
530 let admin_id = ensure_signed(admin)?;535 let admin_id = ensure_signed(admin)?;
531536
555 /// # Arguments560 /// # Arguments
556 ///561 ///
557 /// * `stakers_number`: the number of stakers for which recalculation will be performed562 /// * `stakers_number`: the number of stakers for which recalculation will be performed
558 #[pallet::weight(T::WeightInfo::payout_stakers(stakers_number.unwrap_or(20) as u32))]563 #[pallet::weight(<T as Config>::WeightInfo::payout_stakers(stakers_number.unwrap_or(20) as u32))]
559 pub fn payout_stakers(admin: OriginFor<T>, stakers_number: Option<u8>) -> DispatchResult {564 pub fn payout_stakers(admin: OriginFor<T>, stakers_number: Option<u8>) -> DispatchResult {
560 let admin_id = ensure_signed(admin)?;565 let admin_id = ensure_signed(admin)?;
561566
589 let flush_stake = || -> DispatchResult {594 let flush_stake = || -> DispatchResult {
590 if let Some(last_id) = &*last_id.borrow() {595 if let Some(last_id) = &*last_id.borrow() {
591 if !income_acc.borrow().is_zero() {596 if !income_acc.borrow().is_zero() {
592 <T::Currency as Currency<T::AccountId>>::transfer(597 <<T as Config>::Currency as Currency<T::AccountId>>::transfer(
593 &T::TreasuryAccountId::get(),598 &T::TreasuryAccountId::get(),
594 last_id,599 last_id,
595 *income_acc.borrow(),600 *income_acc.borrow(),
700 /// - `amount`: amount of locked funds.705 /// - `amount`: amount of locked funds.
701 fn set_lock_unchecked(staker: &T::AccountId, amount: BalanceOf<T>) {706 fn set_lock_unchecked(staker: &T::AccountId, amount: BalanceOf<T>) {
702 if amount.is_zero() {707 if amount.is_zero() {
703 <T::Currency as LockableCurrency<T::AccountId>>::remove_lock(LOCK_IDENTIFIER, &staker);708 <<T as Config>::Currency as LockableCurrency<T::AccountId>>::remove_lock(
709 LOCK_IDENTIFIER,
710 &staker,
711 );
704 } else {712 } else {
705 <T::Currency as LockableCurrency<T::AccountId>>::set_lock(713 <<T as Config>::Currency as LockableCurrency<T::AccountId>>::set_lock(
706 LOCK_IDENTIFIER,714 LOCK_IDENTIFIER,
707 staker,715 staker,
708 amount,716 amount,
717 pub fn get_locked_balance(725 pub fn get_locked_balance(
718 staker: impl EncodeLike<T::AccountId>,726 staker: impl EncodeLike<T::AccountId>,
719 ) -> Option<BalanceLock<BalanceOf<T>>> {727 ) -> Option<BalanceLock<BalanceOf<T>>> {
720 <T::Currency as ExtendedLockableCurrency<T::AccountId>>::locks(staker)728 <<T as Config>::Currency as ExtendedLockableCurrency<T::AccountId>>::locks(staker)
721 .into_iter()729 .into_iter()
722 .find(|l| l.id == LOCK_IDENTIFIER)730 .find(|l| l.id == LOCK_IDENTIFIER)
723 }731 }
modifiedpallets/common/Cargo.tomldiffbeforeafterboth
17sp-std = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }17sp-std = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
18sp-core = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }18sp-core = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
19frame-benchmarking = { default-features = false, optional = true, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }19frame-benchmarking = { default-features = false, optional = true, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
20fp-evm-mapping = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }20fp-evm-mapping = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30-2" }
21up-data-structs = { default-features = false, path = '../../primitives/data-structs' }21up-data-structs = { default-features = false, path = '../../primitives/data-structs' }
22pallet-evm-coder-substrate = { default-features = false, path = '../../pallets/evm-coder-substrate' }22pallet-evm-coder-substrate = { default-features = false, path = '../../pallets/evm-coder-substrate' }
23evm-coder = { default-features = false, path = '../../crates/evm-coder' }23evm-coder = { default-features = false, path = '../../crates/evm-coder' }
24ethereum = { version = "0.12.0", default-features = false }24ethereum = { version = "0.12.0", default-features = false }
25pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }25pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30-2" }
2626
27serde = { version = "1.0.130", default-features = false }27serde = { version = "1.0.130", default-features = false }
28scale-info = { version = "2.0.1", default-features = false, features = [28scale-info = { version = "2.0.1", default-features = false, features = [
modifiedpallets/common/src/eth.rsdiffbeforeafterboth
17//! The module contains a number of functions for converting and checking ethereum identifiers.17//! The module contains a number of functions for converting and checking ethereum identifiers.
1818
19use evm_coder::types::{uint256, address};19use evm_coder::types::{uint256, address};
20pub use pallet_evm::account::{Config, CrossAccountId};20pub use pallet_evm::{Config, account::CrossAccountId};
21use sp_core::H160;21use sp_core::H160;
22use up_data_structs::CollectionId;22use up_data_structs::CollectionId;
2323
modifiedpallets/common/src/lib.rsdiffbeforeafterboth
342#[frame_support::pallet]342#[frame_support::pallet]
343pub mod pallet {343pub mod pallet {
344 use super::*;344 use super::*;
345 use pallet_evm::account;
346 use dispatch::CollectionDispatch;345 use dispatch::CollectionDispatch;
347 use frame_support::{Blake2_128Concat, pallet_prelude::*, storage::Key, traits::StorageVersion};346 use frame_support::{Blake2_128Concat, pallet_prelude::*, storage::Key, traits::StorageVersion};
348 use frame_system::pallet_prelude::*;347 use frame_system::pallet_prelude::*;
357 + pallet_evm_coder_substrate::Config
358 + pallet_evm::Config
359 + TypeInfo
360 + account::Config
361 {356 {
362 /// Weight information for functions of this pallet.357 /// Weight information for functions of this pallet.
363 type WeightInfo: WeightInfo;358 type WeightInfo: WeightInfo;
modifiedpallets/configuration/Cargo.tomldiffbeforeafterboth
16sp-std = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }16sp-std = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
17sp-core = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }17sp-core = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
18sp-arithmetic = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }18sp-arithmetic = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
19fp-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }19fp-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30-2" }
20smallvec = "1.6.1"20smallvec = "1.6.1"
2121
22[features]22[features]
modifiedpallets/evm-coder-substrate/Cargo.tomldiffbeforeafterboth
12sp-core = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }12sp-core = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
13ethereum = { version = "0.12.0", default-features = false }13ethereum = { version = "0.12.0", default-features = false }
14evm-coder = { default-features = false, path = "../../crates/evm-coder" }14evm-coder = { default-features = false, path = "../../crates/evm-coder" }
15pallet-ethereum = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }15pallet-ethereum = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30-2" }
16pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }16pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30-2" }
17frame-support = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }17frame-support = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
18frame-system = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }18frame-system = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
19frame-benchmarking = { default-features = false, optional = true, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }19frame-benchmarking = { default-features = false, optional = true, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
modifiedpallets/evm-contract-helpers/Cargo.tomldiffbeforeafterboth
19sp-core = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }19sp-core = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
2020
21# Unique21# Unique
22pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }22pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30-2" }
23fp-evm-mapping = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }23fp-evm-mapping = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30-2" }
24up-sponsorship = { version = "0.1.0", default-features = false, git = "https://github.com/uniquenetwork/pallet-sponsoring", branch = "polkadot-v0.9.30" }24up-sponsorship = { version = "0.1.0", default-features = false, git = "https://github.com/uniquenetwork/pallet-sponsoring", branch = "polkadot-v0.9.30" }
2525
26# Locals26# Locals
modifiedpallets/evm-contract-helpers/src/lib.rsdiffbeforeafterboth
4141
42 #[pallet::config]42 #[pallet::config]
43 pub trait Config:43 pub trait Config:
44 frame_system::Config + pallet_evm_coder_substrate::Config + pallet_evm::account::Config44 frame_system::Config + pallet_evm_coder_substrate::Config + pallet_evm::Config
45 {45 {
46 /// Overarching event type.46 /// Overarching event type.
47 type RuntimeEvent: IsType<<Self as frame_system::Config>::RuntimeEvent> + From<Event<Self>>;47 type RuntimeEvent: IsType<<Self as frame_system::Config>::RuntimeEvent> + From<Event<Self>>;
modifiedpallets/evm-migration/Cargo.tomldiffbeforeafterboth
16sp-std = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }16sp-std = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
17sp-io = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }17sp-io = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
18sp-core = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }18sp-core = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
19pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }19pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30-2" }
20fp-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }20fp-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30-2" }
2121
22[dependencies.codec]22[dependencies.codec]
23default-features = false23default-features = false
modifiedpallets/evm-transaction-payment/Cargo.tomldiffbeforeafterboth
14sp-std = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }14sp-std = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
15sp-io = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }15sp-io = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
16sp-core = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }16sp-core = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
17pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }17pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30-2" }
18fp-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }18fp-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30-2" }
19pallet-ethereum = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }19pallet-ethereum = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30-2" }
20up-sponsorship = { version = "0.1.0", default-features = false, git = "https://github.com/uniquenetwork/pallet-sponsoring", branch = "polkadot-v0.9.30" }20up-sponsorship = { version = "0.1.0", default-features = false, git = "https://github.com/uniquenetwork/pallet-sponsoring", branch = "polkadot-v0.9.30" }
21fp-evm-mapping = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }21fp-evm-mapping = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30-2" }
2222
23[dependencies.codec]23[dependencies.codec]
24default-features = false24default-features = false
modifiedpallets/evm-transaction-payment/src/lib.rsdiffbeforeafterboth
44 }44 }
4545
46 #[pallet::config]46 #[pallet::config]
47 pub trait Config: frame_system::Config + pallet_evm::account::Config {47 pub trait Config: frame_system::Config + pallet_evm::Config {
48 /// Loosly-coupled handlers for evm call sponsoring48 /// Loosly-coupled handlers for evm call sponsoring
49 type EvmSponsorshipHandler: SponsorshipHandler<Self::CrossAccountId, CallContext>;49 type EvmSponsorshipHandler: SponsorshipHandler<Self::CrossAccountId, CallContext>;
50 }50 }
modifiedpallets/fungible/Cargo.tomldiffbeforeafterboth
23pallet-evm-coder-substrate = { default-features = false, path = '../evm-coder-substrate' }23pallet-evm-coder-substrate = { default-features = false, path = '../evm-coder-substrate' }
24ethereum = { version = "0.12.0", default-features = false }24ethereum = { version = "0.12.0", default-features = false }
25frame-benchmarking = { default-features = false, optional = true, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }25frame-benchmarking = { default-features = false, optional = true, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
26pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }26pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30-2" }
27scale-info = { version = "2.0.1", default-features = false, features = [27scale-info = { version = "2.0.1", default-features = false, features = [
28 "derive",28 "derive",
29] }29] }
modifiedpallets/fungible/src/lib.rsdiffbeforeafterboth
106pub mod erc;106pub mod erc;
107pub mod weights;107pub mod weights;
108108
109pub type CreateItemData<T> = (<T as pallet_evm::account::Config>::CrossAccountId, u128);109pub type CreateItemData<T> = (<T as pallet_evm::Config>::CrossAccountId, u128);
110pub(crate) type SelfWeightOf<T> = <T as Config>::WeightInfo;110pub(crate) type SelfWeightOf<T> = <T as Config>::WeightInfo;
111111
112#[frame_support::pallet]112#[frame_support::pallet]
modifiedpallets/nonfungible/Cargo.tomldiffbeforeafterboth
16sp-runtime = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }16sp-runtime = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
17sp-std = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }17sp-std = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
18sp-core = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }18sp-core = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
19pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }19pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30-2" }
20pallet-common = { default-features = false, path = '../common' }20pallet-common = { default-features = false, path = '../common' }
21pallet-structure = { default-features = false, path = '../structure' }21pallet-structure = { default-features = false, path = '../structure' }
22up-data-structs = { default-features = false, path = '../../primitives/data-structs' }22up-data-structs = { default-features = false, path = '../../primitives/data-structs' }
modifiedpallets/nonfungible/src/lib.rsdiffbeforeafterboth
127pub mod erc;127pub mod erc;
128pub mod weights;128pub mod weights;
129129
130pub type CreateItemData<T> = CreateNftExData<<T as pallet_evm::account::Config>::CrossAccountId>;130pub type CreateItemData<T> = CreateNftExData<<T as pallet_evm::Config>::CrossAccountId>;
131pub(crate) type SelfWeightOf<T> = <T as Config>::WeightInfo;131pub(crate) type SelfWeightOf<T> = <T as Config>::WeightInfo;
132132
133/// Token data, stored independently from other data used to describe it133/// Token data, stored independently from other data used to describe it
modifiedpallets/proxy-rmrk-core/Cargo.tomldiffbeforeafterboth
20pallet-nonfungible = { default-features = false, path = "../../pallets/nonfungible" }20pallet-nonfungible = { default-features = false, path = "../../pallets/nonfungible" }
21pallet-structure = { default-features = false, path = "../../pallets/structure" }21pallet-structure = { default-features = false, path = "../../pallets/structure" }
22up-data-structs = { default-features = false, path = '../../primitives/data-structs' }22up-data-structs = { default-features = false, path = '../../primitives/data-structs' }
23pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }23pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30-2" }
24frame-benchmarking = { default-features = false, optional = true, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }24frame-benchmarking = { default-features = false, optional = true, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
25rmrk-traits = { default-features = false, path = "../../primitives/rmrk-traits" }25rmrk-traits = { default-features = false, path = "../../primitives/rmrk-traits" }
26scale-info = { version = "2.0.1", default-features = false, features = [26scale-info = { version = "2.0.1", default-features = false, features = [
modifiedpallets/proxy-rmrk-core/src/lib.rsdiffbeforeafterboth
190#[frame_support::pallet]190#[frame_support::pallet]
191pub mod pallet {191pub mod pallet {
192 use super::*;192 use super::*;
193 use pallet_evm::account;
194193
195 #[pallet::config]194 #[pallet::config]
196 pub trait Config:195 pub trait Config:
197 frame_system::Config + pallet_common::Config + pallet_nonfungible::Config + account::Config196 frame_system::Config
197 + pallet_common::Config
198 + pallet_nonfungible::Config
199 + pallet_evm::Config
198 {200 {
199 /// Overarching event type.201 /// Overarching event type.
200 type RuntimeEvent: From<Event<Self>> + IsType<<Self as frame_system::Config>::RuntimeEvent>;202 type RuntimeEvent: From<Event<Self>> + IsType<<Self as frame_system::Config>::RuntimeEvent>;
modifiedpallets/proxy-rmrk-equip/Cargo.tomldiffbeforeafterboth
19pallet-common = { default-features = false, path = '../common' }19pallet-common = { default-features = false, path = '../common' }
20pallet-nonfungible = { default-features = false, path = "../../pallets/nonfungible" }20pallet-nonfungible = { default-features = false, path = "../../pallets/nonfungible" }
21up-data-structs = { default-features = false, path = '../../primitives/data-structs' }21up-data-structs = { default-features = false, path = '../../primitives/data-structs' }
22pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }22pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30-2" }
23frame-benchmarking = { default-features = false, optional = true, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }23frame-benchmarking = { default-features = false, optional = true, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
24rmrk-traits = { default-features = false, path = "../../primitives/rmrk-traits" }24rmrk-traits = { default-features = false, path = "../../primitives/rmrk-traits" }
25scale-info = { version = "2.0.1", default-features = false, features = [25scale-info = { version = "2.0.1", default-features = false, features = [
modifiedpallets/refungible/Cargo.tomldiffbeforeafterboth
16sp-runtime = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }16sp-runtime = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
17sp-std = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }17sp-std = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
18sp-core = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }18sp-core = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
19pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }19pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30-2" }
20evm-coder = { default-features = false, path = '../../crates/evm-coder' }20evm-coder = { default-features = false, path = '../../crates/evm-coder' }
21pallet-evm-coder-substrate = { default-features = false, path = '../../pallets/evm-coder-substrate' }21pallet-evm-coder-substrate = { default-features = false, path = '../../pallets/evm-coder-substrate' }
22pallet-common = { default-features = false, path = '../common' }22pallet-common = { default-features = false, path = '../common' }
modifiedpallets/structure/Cargo.tomldiffbeforeafterboth
16 "derive",16 "derive",
17] }17] }
18up-data-structs = { path = "../../primitives/data-structs", default-features = false }18up-data-structs = { path = "../../primitives/data-structs", default-features = false }
19pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }19pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30-2" }
2020
21[features]21[features]
22default = ["std"]22default = ["std"]
modifiedpallets/unique/Cargo.tomldiffbeforeafterboth
100scale-info = { version = "2.0.1", default-features = false, features = [100scale-info = { version = "2.0.1", default-features = false, features = [
101 "derive",101 "derive",
102] }102] }
103pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }103pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30-2" }
104pallet-common = { default-features = false, path = "../common" }104pallet-common = { default-features = false, path = "../common" }
105evm-coder = { default-features = false, path = '../../crates/evm-coder' }105evm-coder = { default-features = false, path = '../../crates/evm-coder' }
106pallet-evm-coder-substrate = { default-features = false, path = '../../pallets/evm-coder-substrate' }106pallet-evm-coder-substrate = { default-features = false, path = '../../pallets/evm-coder-substrate' }
modifiedpallets/unique/src/lib.rsdiffbeforeafterboth
138 pub enum Event<T>138 pub enum Event<T>
139 where139 where
140 <T as frame_system::Config>::AccountId,140 <T as frame_system::Config>::AccountId,
141 <T as pallet_evm::account::Config>::CrossAccountId,141 <T as pallet_evm::Config>::CrossAccountId,
142 {142 {
143 /// Collection sponsor was removed143 /// Collection sponsor was removed
144 ///144 ///
modifiedprimitives/app_promotion_rpc/Cargo.tomldiffbeforeafterboth
14sp-std = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }14sp-std = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
15sp-api = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }15sp-api = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
16sp-runtime = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }16sp-runtime = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
17pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }17pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30-2" }
1818
19[features]19[features]
20default = ["std"]20default = ["std"]
modifiedprimitives/common/Cargo.tomldiffbeforeafterboth
48[dependencies.fp-rpc]48[dependencies.fp-rpc]
49default-features = false49default-features = false
50git = "https://github.com/uniquenetwork/frontier"50git = "https://github.com/uniquenetwork/frontier"
51branch = "unique-polkadot-v0.9.30"51branch = "unique-polkadot-v0.9.30-2"
5252
53[dependencies.pallet-evm]53[dependencies.pallet-evm]
54default-features = false54default-features = false
55git = "https://github.com/uniquenetwork/frontier"55git = "https://github.com/uniquenetwork/frontier"
56branch = "unique-polkadot-v0.9.30"56branch = "unique-polkadot-v0.9.30-2"
5757
modifiedprimitives/data-structs/Cargo.tomldiffbeforeafterboth
25sp-runtime = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }25sp-runtime = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
26derivative = { version = "2.2.0", features = ["use_core"] }26derivative = { version = "2.2.0", features = ["use_core"] }
27struct-versioning = { path = "../../crates/struct-versioning" }27struct-versioning = { path = "../../crates/struct-versioning" }
28pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }28pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30-2" }
29rmrk-traits = { default-features = false, path = "../rmrk-traits" }29rmrk-traits = { default-features = false, path = "../rmrk-traits" }
30bondrewd = { version = "0.1.14", features = ["derive"], default-features = false }30bondrewd = { version = "0.1.14", features = [
31 "derive",
modifiedprimitives/data-structs/src/lib.rsdiffbeforeafterboth
962 use scale_info::{962 use scale_info::{
963 Type, Path,963 Type, Path,
964 build::{FieldsBuilder, UnnamedFields},964 build::{FieldsBuilder, UnnamedFields},
965 form::MetaForm,
965 type_params,966 type_params,
966 };967 };
967 Type::builder()968 Type::builder()
968 .path(Path::new("up_data_structs", "PhantomType"))969 .path(Path::new("up_data_structs", "PhantomType"))
969 .type_params(type_params!(T))970 .type_params(type_params!(T))
970 .composite(<FieldsBuilder<UnnamedFields>>::default().field(|b| b.ty::<[T; 0]>()))971 .composite(
972 <FieldsBuilder<MetaForm, UnnamedFields>>::default().field(|b| b.ty::<[T; 0]>()),
973 )
971 }974 }
972}975}
modifiedprimitives/rpc/Cargo.tomldiffbeforeafterboth
14sp-std = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }14sp-std = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
15sp-api = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }15sp-api = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
16sp-runtime = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }16sp-runtime = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
17pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }17pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30-2" }
1818
19[features]19[features]
20default = ["std"]20default = ["std"]
modifiedruntime/common/config/ethereum.rsdiffbeforeafterboth
1717
18pub type CrossAccountId = pallet_evm::account::BasicCrossAccountId<Runtime>;18pub type CrossAccountId = pallet_evm::account::BasicCrossAccountId<Runtime>;
19
20impl pallet_evm::account::Config for Runtime {
21 type CrossAccountId = CrossAccountId;
22 type EvmAddressMapping = pallet_evm::HashedAddressMapping<Self::Hashing>;
23 type EvmBackwardsAddressMapping = fp_evm_mapping::MapBackwardsAddressTruncated;
24}
2519
26// Assuming slowest ethereum opcode is SSTORE, with gas price of 20000 as our worst case20// Assuming slowest ethereum opcode is SSTORE, with gas price of 20000 as our worst case
27// (contract, which only writes a lot of data),21// (contract, which only writes a lot of data),
28// approximating on top of our real store write weight22// approximating on top of our real store write weight
29parameter_types! {23parameter_types! {
30 pub const WritesPerSecond: u64 = WEIGHT_PER_SECOND.ref_time() / <Runtime as frame_system::Config>::DbWeight::get().write;24 pub const WritesPerSecond: u64 = WEIGHT_PER_SECOND.ref_time() / <Runtime as frame_system::Config>::DbWeight::get().write;
31 pub const GasPerSecond: u64 = WritesPerSecond::get() * 20000;25 pub const GasPerSecond: u64 = WritesPerSecond::get() * 20000;
32 pub const WeightPerGas: u64 = WEIGHT_PER_SECOND.ref_time() / GasPerSecond::get();26 pub const WeightTimePerGas: u64 = WEIGHT_PER_SECOND.ref_time() / GasPerSecond::get();
27
28 pub const WeightPerGas: Weight = Weight::from_ref_time(WeightTimePerGas::get());
33}29}
3430
35/// Limiting EVM execution to 50% of block for substrate users and management tasks31/// Limiting EVM execution to 50% of block for substrate users and management tasks
36/// EVM transaction consumes more weight than substrate's, so we can't rely on them being32/// EVM transaction consumes more weight than substrate's, so we can't rely on them being
37/// scheduled fairly33/// scheduled fairly
38const EVM_DISPATCH_RATIO: Perbill = Perbill::from_percent(50);34const EVM_DISPATCH_RATIO: Perbill = Perbill::from_percent(50);
39parameter_types! {35parameter_types! {
40 pub BlockGasLimit: U256 = U256::from((NORMAL_DISPATCH_RATIO * EVM_DISPATCH_RATIO * MAXIMUM_BLOCK_WEIGHT / WeightPerGas::get()).ref_time());36 pub BlockGasLimit: U256 = U256::from((NORMAL_DISPATCH_RATIO * EVM_DISPATCH_RATIO * MAXIMUM_BLOCK_WEIGHT / WeightTimePerGas::get()).ref_time());
41}37}
42
43pub enum FixedGasWeightMapping {}
44impl pallet_evm::GasWeightMapping for FixedGasWeightMapping {
45 fn gas_to_weight(gas: u64) -> Weight {
46 Weight::from_ref_time(gas).saturating_mul(WeightPerGas::get())
47 }
48 fn weight_to_gas(weight: Weight) -> u64 {
49 (weight / WeightPerGas::get()).ref_time()
50 }
51}
5238
53pub struct EthereumFindAuthor<F>(core::marker::PhantomData<F>);39pub struct EthereumFindAuthor<F>(core::marker::PhantomData<F>);
54impl<F: FindAuthor<u32>> FindAuthor<H160> for EthereumFindAuthor<F> {40impl<F: FindAuthor<u32>> FindAuthor<H160> for EthereumFindAuthor<F> {
65}51}
6652
67impl pallet_evm::Config for Runtime {53impl pallet_evm::Config for Runtime {
54 type CrossAccountId = CrossAccountId;
55 type EvmAddressMapping = pallet_evm::HashedAddressMapping<Self::Hashing>;
56 type EvmBackwardsAddressMapping = fp_evm_mapping::MapBackwardsAddressTruncated;
68 type BlockGasLimit = BlockGasLimit;57 type BlockGasLimit = BlockGasLimit;
69 type FeeCalculator = pallet_configuration::FeeCalculator<Self>;58 type FeeCalculator = pallet_configuration::FeeCalculator<Self>;
70 type GasWeightMapping = FixedGasWeightMapping;59 type GasWeightMapping = pallet_evm::FixedGasWeightMapping<Self>;
60 type WeightPerGas = WeightPerGas;
71 type BlockHashMapping = pallet_ethereum::EthereumBlockHashMapping<Self>;61 type BlockHashMapping = pallet_ethereum::EthereumBlockHashMapping<Self>;
72 type CallOrigin = EnsureAddressTruncated<Self>;62 type CallOrigin = EnsureAddressTruncated<Self>;
73 type WithdrawOrigin = EnsureAddressTruncated<Self>;63 type WithdrawOrigin = EnsureAddressTruncated<Self>;
modifiedruntime/common/ethereum/self_contained_call.rsdiffbeforeafterboth
69 fn pre_dispatch_self_contained(69 fn pre_dispatch_self_contained(
70 &self,70 &self,
71 info: &Self::SignedInfo,71 info: &Self::SignedInfo,
72 dispatch_info: &DispatchInfoOf<RuntimeCall>,
73 len: usize,
72 ) -> Option<Result<(), TransactionValidityError>> {74 ) -> Option<Result<(), TransactionValidityError>> {
73 match self {75 match self {
74 RuntimeCall::Ethereum(call) => call.pre_dispatch_self_contained(info),76 RuntimeCall::Ethereum(call) => {
77 call.pre_dispatch_self_contained(info, dispatch_info, len)
78 }
75 _ => None,79 _ => None,
76 }80 }
77 }81 }
modifiedruntime/common/runtime_apis.rsdiffbeforeafterboth
493 nonce,493 nonce,
494 access_list.unwrap_or_default(),494 access_list.unwrap_or_default(),
495 is_transactional,495 is_transactional,
496 false,
496 config.as_ref().unwrap_or_else(|| <Runtime as pallet_evm::Config>::config()),497 config.as_ref().unwrap_or_else(|| <Runtime as pallet_evm::Config>::config()),
497 ).map_err(|err| err.error.into())498 ).map_err(|err| err.error.into())
498 }499 }
528 nonce,529 nonce,
529 access_list.unwrap_or_default(),530 access_list.unwrap_or_default(),
530 is_transactional,531 is_transactional,
532 false,
531 config.as_ref().unwrap_or_else(|| <Runtime as pallet_evm::Config>::config()),533 config.as_ref().unwrap_or_else(|| <Runtime as pallet_evm::Config>::config()),
532 ).map_err(|err| err.error.into())534 ).map_err(|err| err.error.into())
533 }535 }
modifiedruntime/opal/Cargo.tomldiffbeforeafterboth
82 'pallet-proxy-rmrk-equip/try-runtime',82 'pallet-proxy-rmrk-equip/try-runtime',
83 'pallet-app-promotion/try-runtime',83 'pallet-app-promotion/try-runtime',
84 'pallet-foreign-assets/try-runtime',84 'pallet-foreign-assets/try-runtime',
85 'pallet-evm/try-runtime',
86 'pallet-ethereum/try-runtime',85 'pallet-ethereum/try-runtime',
87 'pallet-evm-coder-substrate/try-runtime',86 'pallet-evm-coder-substrate/try-runtime',
88 'pallet-evm-contract-helpers/try-runtime',87 'pallet-evm-contract-helpers/try-runtime',
461up-rpc = { path = "../../primitives/rpc", default-features = false }467up-rpc = { path = "../../primitives/rpc", default-features = false }
462app-promotion-rpc = { path = "../../primitives/app_promotion_rpc", default-features = false }468app-promotion-rpc = { path = "../../primitives/app_promotion_rpc", default-features = false }
463rmrk-rpc = { path = "../../primitives/rmrk-rpc", default-features = false }469rmrk-rpc = { path = "../../primitives/rmrk-rpc", default-features = false }
464fp-evm-mapping = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }470fp-evm-mapping = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30-2" }
465pallet-inflation = { path = '../../pallets/inflation', default-features = false }471pallet-inflation = { path = '../../pallets/inflation', default-features = false }
466pallet-app-promotion = { path = '../../pallets/app-promotion', default-features = false }472pallet-app-promotion = { path = '../../pallets/app-promotion', default-features = false }
467up-data-structs = { path = '../../primitives/data-structs', default-features = false }473up-data-structs = { path = '../../primitives/data-structs', default-features = false }
479pallet-evm-contract-helpers = { path = '../../pallets/evm-contract-helpers', default-features = false }485pallet-evm-contract-helpers = { path = '../../pallets/evm-contract-helpers', default-features = false }
480pallet-evm-transaction-payment = { path = '../../pallets/evm-transaction-payment', default-features = false }486pallet-evm-transaction-payment = { path = '../../pallets/evm-transaction-payment', default-features = false }
481pallet-evm-coder-substrate = { default-features = false, path = "../../pallets/evm-coder-substrate" }487pallet-evm-coder-substrate = { default-features = false, path = "../../pallets/evm-coder-substrate" }
482pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }488pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30-2" }
483pallet-ethereum = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }489pallet-ethereum = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30-2" }
484pallet-base-fee = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }490pallet-base-fee = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30-2" }
485fp-rpc = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }491fp-rpc = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30-2" }
486fp-self-contained = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }492fp-self-contained = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30-2" }
487evm-coder = { default-features = false, path = '../../crates/evm-coder' }493evm-coder = { default-features = false, path = '../../crates/evm-coder' }
488up-sponsorship = { default-features = false, git = "https://github.com/uniquenetwork/pallet-sponsoring", branch = 'polkadot-v0.9.30' }494up-sponsorship = { default-features = false, git = "https://github.com/uniquenetwork/pallet-sponsoring", branch = 'polkadot-v0.9.30' }
489pallet-foreign-assets = { default-features = false, path = "../../pallets/foreign-assets" }495pallet-foreign-assets = { default-features = false, path = "../../pallets/foreign-assets" }
modifiedruntime/quartz/Cargo.tomldiffbeforeafterboth
80 'pallet-proxy-rmrk-equip/try-runtime',80 'pallet-proxy-rmrk-equip/try-runtime',
81 'pallet-app-promotion/try-runtime',81 'pallet-app-promotion/try-runtime',
82 'pallet-foreign-assets/try-runtime',82 'pallet-foreign-assets/try-runtime',
83 'pallet-evm/try-runtime',
84 'pallet-ethereum/try-runtime',83 'pallet-ethereum/try-runtime',
85 'pallet-evm-coder-substrate/try-runtime',84 'pallet-evm-coder-substrate/try-runtime',
86 'pallet-evm-contract-helpers/try-runtime',85 'pallet-evm-contract-helpers/try-runtime',
460pallet-unique = { path = '../../pallets/unique', default-features = false }459pallet-unique = { path = '../../pallets/unique', default-features = false }
461up-rpc = { path = "../../primitives/rpc", default-features = false }460up-rpc = { path = "../../primitives/rpc", default-features = false }
462app-promotion-rpc = { path = "../../primitives/app_promotion_rpc", default-features = false }461app-promotion-rpc = { path = "../../primitives/app_promotion_rpc", default-features = false }
463fp-evm-mapping = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }462fp-evm-mapping = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30-2" }
464pallet-inflation = { path = '../../pallets/inflation', default-features = false }463pallet-inflation = { path = '../../pallets/inflation', default-features = false }
465pallet-app-promotion = { path = '../../pallets/app-promotion', default-features = false }464pallet-app-promotion = { path = '../../pallets/app-promotion', default-features = false }
466up-data-structs = { path = '../../primitives/data-structs', default-features = false }465up-data-structs = { path = '../../primitives/data-structs', default-features = false }
478pallet-evm-contract-helpers = { path = '../../pallets/evm-contract-helpers', default-features = false }477pallet-evm-contract-helpers = { path = '../../pallets/evm-contract-helpers', default-features = false }
479pallet-evm-transaction-payment = { path = '../../pallets/evm-transaction-payment', default-features = false }478pallet-evm-transaction-payment = { path = '../../pallets/evm-transaction-payment', default-features = false }
480pallet-evm-coder-substrate = { default-features = false, path = "../../pallets/evm-coder-substrate" }479pallet-evm-coder-substrate = { default-features = false, path = "../../pallets/evm-coder-substrate" }
481pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }480pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30-2" }
482pallet-ethereum = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }481pallet-ethereum = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30-2" }
483pallet-base-fee = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }482pallet-base-fee = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30-2" }
484fp-rpc = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }483fp-rpc = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30-2" }
485fp-self-contained = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }484fp-self-contained = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30-2" }
486evm-coder = { default-features = false, path = '../../crates/evm-coder' }485evm-coder = { default-features = false, path = '../../crates/evm-coder' }
487up-sponsorship = { default-features = false, git = "https://github.com/uniquenetwork/pallet-sponsoring", branch = 'polkadot-v0.9.30' }486up-sponsorship = { default-features = false, git = "https://github.com/uniquenetwork/pallet-sponsoring", branch = 'polkadot-v0.9.30' }
488pallet-foreign-assets = { default-features = false, path = "../../pallets/foreign-assets" }487pallet-foreign-assets = { default-features = false, path = "../../pallets/foreign-assets" }
modifiedruntime/tests/Cargo.tomldiffbeforeafterboth
16sp-io = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }16sp-io = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
17sp-runtime = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }17sp-runtime = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
1818
19fp-evm-mapping = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }19fp-evm-mapping = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30-2" }
2020
21frame-support = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }21frame-support = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
22frame-system = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }22frame-system = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
25pallet-transaction-payment = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }25pallet-transaction-payment = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
26pallet-timestamp = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }26pallet-timestamp = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
2727
28pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }28pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30-2" }
29pallet-ethereum = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }29pallet-ethereum = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30-2" }
3030
31pallet-common = { path = '../../pallets/common' }31pallet-common = { path = '../../pallets/common' }
32pallet-structure = { path = '../../pallets/structure' }32pallet-structure = { path = '../../pallets/structure' }
modifiedruntime/tests/src/lib.rsdiffbeforeafterboth
21 parameter_types,21 parameter_types,
22 traits::{Everything, ConstU32, ConstU64},22 traits::{Everything, ConstU32, ConstU64},
23 weights::IdentityFee,23 weights::IdentityFee,
24 pallet_prelude::Weight,
24};25};
25use sp_runtime::{26use sp_runtime::{
26 traits::{BlakeTwo256, IdentityLookup},27 traits::{BlakeTwo256, IdentityLookup},
202203
203parameter_types! {204parameter_types! {
204 pub BlockGasLimit: U256 = 0u32.into();205 pub BlockGasLimit: U256 = 0u32.into();
206 pub WeightPerGas: Weight = Weight::from_ref_time(20);
205}207}
206208
207impl pallet_ethereum::Config for Test {209impl pallet_ethereum::Config for Test {
210}212}
211213
212impl pallet_evm::Config for Test {214impl pallet_evm::Config for Test {
215 type CrossAccountId = TestCrossAccountId;
216 type EvmAddressMapping = TestEvmAddressMapping;
217 type EvmBackwardsAddressMapping = TestEvmBackwardsAddressMapping;
213 type RuntimeEvent = RuntimeEvent;218 type RuntimeEvent = RuntimeEvent;
214 type FeeCalculator = ();219 type FeeCalculator = ();
215 type GasWeightMapping = ();220 type GasWeightMapping = pallet_evm::FixedGasWeightMapping<Self>;
221 type WeightPerGas = WeightPerGas;
216 type CallOrigin = EnsureAddressNever<Self::CrossAccountId>;222 type CallOrigin = EnsureAddressNever<Self>;
217 type WithdrawOrigin = EnsureAddressNever<Self::CrossAccountId>;223 type WithdrawOrigin = EnsureAddressNever<Self>;
218 type AddressMapping = TestEvmAddressMapping;224 type AddressMapping = TestEvmAddressMapping;
219 type Currency = Balances;225 type Currency = Balances;
220 type PrecompilesType = ();226 type PrecompilesType = ();
244 type ContractAddress = EvmCollectionHelpersAddress;250 type ContractAddress = EvmCollectionHelpersAddress;
245}251}
246
247impl pallet_evm::account::Config for Test {
248 type CrossAccountId = TestCrossAccountId;
249 type EvmAddressMapping = TestEvmAddressMapping;
250 type EvmBackwardsAddressMapping = TestEvmBackwardsAddressMapping;
251}
252252
253impl pallet_structure::Config for Test {253impl pallet_structure::Config for Test {
254 type WeightInfo = ();254 type WeightInfo = ();
modifiedruntime/unique/Cargo.tomldiffbeforeafterboth
81 'pallet-proxy-rmrk-equip/try-runtime',81 'pallet-proxy-rmrk-equip/try-runtime',
82 'pallet-app-promotion/try-runtime',82 'pallet-app-promotion/try-runtime',
83 'pallet-foreign-assets/try-runtime',83 'pallet-foreign-assets/try-runtime',
84 'pallet-evm/try-runtime',
85 'pallet-ethereum/try-runtime',84 'pallet-ethereum/try-runtime',
86 'pallet-evm-coder-substrate/try-runtime',85 'pallet-evm-coder-substrate/try-runtime',
87 'pallet-evm-contract-helpers/try-runtime',86 'pallet-evm-contract-helpers/try-runtime',
472pallet-evm-contract-helpers = { path = '../../pallets/evm-contract-helpers', default-features = false }471pallet-evm-contract-helpers = { path = '../../pallets/evm-contract-helpers', default-features = false }
473pallet-evm-transaction-payment = { path = '../../pallets/evm-transaction-payment', default-features = false }472pallet-evm-transaction-payment = { path = '../../pallets/evm-transaction-payment', default-features = false }
474pallet-evm-coder-substrate = { default-features = false, path = "../../pallets/evm-coder-substrate" }473pallet-evm-coder-substrate = { default-features = false, path = "../../pallets/evm-coder-substrate" }
475pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }474pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30-2" }
476pallet-ethereum = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }475pallet-ethereum = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30-2" }
477pallet-base-fee = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }476pallet-base-fee = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30-2" }
478fp-rpc = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }477fp-rpc = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30-2" }
479fp-self-contained = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }478fp-self-contained = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30-2" }
480fp-evm-mapping = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }479fp-evm-mapping = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30-2" }
481evm-coder = { default-features = false, path = '../../crates/evm-coder' }480evm-coder = { default-features = false, path = '../../crates/evm-coder' }
482up-sponsorship = { default-features = false, git = "https://github.com/uniquenetwork/pallet-sponsoring", branch = 'polkadot-v0.9.30' }481up-sponsorship = { default-features = false, git = "https://github.com/uniquenetwork/pallet-sponsoring", branch = 'polkadot-v0.9.30' }
483pallet-foreign-assets = { default-features = false, path = "../../pallets/foreign-assets" }482pallet-foreign-assets = { default-features = false, path = "../../pallets/foreign-assets" }
modifiedtests/src/eth/contractSponsoring.test.tsdiffbeforeafterboth
372 const originalFlipperBalance = await helper.balance.getEthereum(flipper.options.address);372 const originalFlipperBalance = await helper.balance.getEthereum(flipper.options.address);
373 expect(originalFlipperBalance).to.be.not.equal('0');373 expect(originalFlipperBalance).to.be.not.equal('0');
374374
375 await expect(flipper.methods.flip().send({from: caller})).to.be.rejectedWith(/InvalidTransaction::Payment/);375 await expect(flipper.methods.flip().send({from: caller})).to.be.rejectedWith(/Returned error: insufficient funds for gas \* price \+ value/);
376 expect(await flipper.methods.getValue().call()).to.be.false;376 expect(await flipper.methods.getValue().call()).to.be.false;
377377
378 // Balance should be taken from flipper instead of caller378 // Balance should be taken from flipper instead of caller
modifiedtests/src/interfaces/augment-api-errors.tsdiffbeforeafterboth
264 * Calculating total fee overflowed264 * Calculating total fee overflowed
265 **/265 **/
266 FeeOverflow: AugmentedError<ApiType>;266 FeeOverflow: AugmentedError<ApiType>;
267 /**
268 * Gas limit is too high.
269 **/
270 GasLimitTooHigh: AugmentedError<ApiType>;
271 /**
272 * Gas limit is too low.
273 **/
274 GasLimitTooLow: AugmentedError<ApiType>;
267 /**275 /**
268 * Gas price is too low.276 * Gas price is too low.
269 **/277 **/
276 * Calculating total payment overflowed284 * Calculating total payment overflowed
277 **/285 **/
278 PaymentOverflow: AugmentedError<ApiType>;286 PaymentOverflow: AugmentedError<ApiType>;
287 /**
288 * EVM reentrancy
289 **/
290 Reentrancy: AugmentedError<ApiType>;
291 /**
292 * Undefined error.
293 **/
294 Undefined: AugmentedError<ApiType>;
279 /**295 /**
280 * Withdraw fee failed296 * Withdraw fee failed
281 **/297 **/
modifiedtests/src/interfaces/augment-api-events.tsdiffbeforeafterboth
6import '@polkadot/api-base/types/events';6import '@polkadot/api-base/types/events';
77
8import type { ApiTypes, AugmentedEvent } from '@polkadot/api-base/types';8import type { ApiTypes, AugmentedEvent } from '@polkadot/api-base/types';
9import type { Bytes, Null, Option, Result, U256, U8aFixed, bool, u128, u32, u64, u8 } from '@polkadot/types-codec';9import type { Bytes, Null, Option, Result, U8aFixed, bool, u128, u32, u64, u8 } from '@polkadot/types-codec';
10import type { ITuple } from '@polkadot/types-codec/types';10import type { ITuple } from '@polkadot/types-codec/types';
11import type { AccountId32, H160, H256, Weight } from '@polkadot/types/interfaces/runtime';11import type { AccountId32, H160, H256, Weight } from '@polkadot/types/interfaces/runtime';
12import type { EthereumLog, EvmCoreErrorExitReason, FrameSupportDispatchDispatchInfo, FrameSupportScheduleLookupError, FrameSupportTokensMiscBalanceStatus, OrmlVestingVestingSchedule, PalletEvmAccountBasicCrossAccountIdRepr, PalletForeignAssetsAssetIds, PalletForeignAssetsModuleAssetMetadata, RmrkTraitsNftAccountIdOrCollectionNftTuple, SpRuntimeDispatchError, XcmV1MultiAsset, XcmV1MultiLocation, XcmV1MultiassetMultiAssets, XcmV2Response, XcmV2TraitsError, XcmV2TraitsOutcome, XcmV2Xcm, XcmVersionedMultiAssets, XcmVersionedMultiLocation } from '@polkadot/types/lookup';12import type { EthereumLog, EvmCoreErrorExitReason, FrameSupportDispatchDispatchInfo, FrameSupportScheduleLookupError, FrameSupportTokensMiscBalanceStatus, OrmlVestingVestingSchedule, PalletEvmAccountBasicCrossAccountIdRepr, PalletForeignAssetsAssetIds, PalletForeignAssetsModuleAssetMetadata, RmrkTraitsNftAccountIdOrCollectionNftTuple, SpRuntimeDispatchError, XcmV1MultiAsset, XcmV1MultiLocation, XcmV1MultiassetMultiAssets, XcmV2Response, XcmV2TraitsError, XcmV2TraitsOutcome, XcmV2Xcm, XcmVersionedMultiAssets, XcmVersionedMultiLocation } from '@polkadot/types/lookup';
203 [key: string]: AugmentedEvent<ApiType>;203 [key: string]: AugmentedEvent<ApiType>;
204 };204 };
205 ethereum: {205 ethereum: {
206 /**206 /**
207 * An ethereum transaction was successfully executed. [from, to/contract_address, transaction_hash, exit_reason]207 * An ethereum transaction was successfully executed.
208 **/208 **/
209 Executed: AugmentedEvent<ApiType, [H160, H160, H256, EvmCoreErrorExitReason]>;209 Executed: AugmentedEvent<ApiType, [from: H160, to: H160, transactionHash: H256, exitReason: EvmCoreErrorExitReason], { from: H160, to: H160, transactionHash: H256, exitReason: EvmCoreErrorExitReason }>;
210 /**210 /**
211 * Generic event211 * Generic event
212 **/212 **/
213 [key: string]: AugmentedEvent<ApiType>;213 [key: string]: AugmentedEvent<ApiType>;
214 };214 };
215 evm: {215 evm: {
216 /**
217 * A deposit has been made at a given address. \[sender, address, value\]
218 **/
219 BalanceDeposit: AugmentedEvent<ApiType, [AccountId32, H160, U256]>;
220 /**
221 * A withdrawal has been made from a given address. \[sender, address, value\]
222 **/
223 BalanceWithdraw: AugmentedEvent<ApiType, [AccountId32, H160, U256]>;
224 /**216 /**
225 * A contract has been created at given \[address\].217 * A contract has been created at given address.
226 **/218 **/
227 Created: AugmentedEvent<ApiType, [H160]>;219 Created: AugmentedEvent<ApiType, [address: H160], { address: H160 }>;
228 /**220 /**
229 * A \[contract\] was attempted to be created, but the execution failed.221 * A contract was attempted to be created, but the execution failed.
230 **/222 **/
231 CreatedFailed: AugmentedEvent<ApiType, [H160]>;223 CreatedFailed: AugmentedEvent<ApiType, [address: H160], { address: H160 }>;
232 /**224 /**
233 * A \[contract\] has been executed successfully with states applied.225 * A contract has been executed successfully with states applied.
234 **/226 **/
235 Executed: AugmentedEvent<ApiType, [H160]>;227 Executed: AugmentedEvent<ApiType, [address: H160], { address: H160 }>;
236 /**228 /**
237 * A \[contract\] has been executed with errors. States are reverted with only gas fees applied.229 * A contract has been executed with errors. States are reverted with only gas fees applied.
238 **/230 **/
239 ExecutedFailed: AugmentedEvent<ApiType, [H160]>;231 ExecutedFailed: AugmentedEvent<ApiType, [address: H160], { address: H160 }>;
240 /**232 /**
241 * Ethereum events from contracts.233 * Ethereum events from contracts.
242 **/234 **/
243 Log: AugmentedEvent<ApiType, [EthereumLog]>;235 Log: AugmentedEvent<ApiType, [log: EthereumLog], { log: EthereumLog }>;
244 /**236 /**
245 * Generic event237 * Generic event
246 **/238 **/
modifiedtests/src/interfaces/default/types.tsdiffbeforeafterboth
1347/** @name PalletEthereumEvent */1347/** @name PalletEthereumEvent */
1348export interface PalletEthereumEvent extends Enum {1348export interface PalletEthereumEvent extends Enum {
1349 readonly isExecuted: boolean;1349 readonly isExecuted: boolean;
1350 readonly asExecuted: ITuple<[H160, H160, H256, EvmCoreErrorExitReason]>;1350 readonly asExecuted: {
1351 readonly from: H160;
1352 readonly to: H160;
1353 readonly transactionHash: H256;
1354 readonly exitReason: EvmCoreErrorExitReason;
1355 } & Struct;
1351 readonly type: 'Executed';1356 readonly type: 'Executed';
1352}1357}
13531358
1457 readonly isWithdrawFailed: boolean;1462 readonly isWithdrawFailed: boolean;
1458 readonly isGasPriceTooLow: boolean;1463 readonly isGasPriceTooLow: boolean;
1459 readonly isInvalidNonce: boolean;1464 readonly isInvalidNonce: boolean;
1465 readonly isGasLimitTooLow: boolean;
1466 readonly isGasLimitTooHigh: boolean;
1467 readonly isUndefined: boolean;
1468 readonly isReentrancy: boolean;
1460 readonly type: 'BalanceLow' | 'FeeOverflow' | 'PaymentOverflow' | 'WithdrawFailed' | 'GasPriceTooLow' | 'InvalidNonce';1469 readonly type: 'BalanceLow' | 'FeeOverflow' | 'PaymentOverflow' | 'WithdrawFailed' | 'GasPriceTooLow' | 'InvalidNonce' | 'GasLimitTooLow' | 'GasLimitTooHigh' | 'Undefined' | 'Reentrancy';
1461}1470}
14621471
1463/** @name PalletEvmEvent */1472/** @name PalletEvmEvent */
1464export interface PalletEvmEvent extends Enum {1473export interface PalletEvmEvent extends Enum {
1465 readonly isLog: boolean;1474 readonly isLog: boolean;
1466 readonly asLog: EthereumLog;1475 readonly asLog: {
1476 readonly log: EthereumLog;
1477 } & Struct;
1467 readonly isCreated: boolean;1478 readonly isCreated: boolean;
1468 readonly asCreated: H160;1479 readonly asCreated: {
1480 readonly address: H160;
1481 } & Struct;
1469 readonly isCreatedFailed: boolean;1482 readonly isCreatedFailed: boolean;
1470 readonly asCreatedFailed: H160;1483 readonly asCreatedFailed: {
1484 readonly address: H160;
1485 } & Struct;
1471 readonly isExecuted: boolean;1486 readonly isExecuted: boolean;
1472 readonly asExecuted: H160;1487 readonly asExecuted: {
1488 readonly address: H160;
1489 } & Struct;
1473 readonly isExecutedFailed: boolean;1490 readonly isExecutedFailed: boolean;
1474 readonly asExecutedFailed: H160;1491 readonly asExecutedFailed: {
1475 readonly isBalanceDeposit: boolean;
1476 readonly asBalanceDeposit: ITuple<[AccountId32, H160, U256]>;1492 readonly address: H160;
1477 readonly isBalanceWithdraw: boolean;1493 } & Struct;
1478 readonly asBalanceWithdraw: ITuple<[AccountId32, H160, U256]>;
1479 readonly type: 'Log' | 'Created' | 'CreatedFailed' | 'Executed' | 'ExecutedFailed' | 'BalanceDeposit' | 'BalanceWithdraw';1494 readonly type: 'Log' | 'Created' | 'CreatedFailed' | 'Executed' | 'ExecutedFailed';
1480}1495}
14811496
1482/** @name PalletEvmMigrationCall */1497/** @name PalletEvmMigrationCall */
modifiedtests/src/interfaces/lookup.tsdiffbeforeafterboth
1216 **/1216 **/
1217 PalletEvmEvent: {1217 PalletEvmEvent: {
1218 _enum: {1218 _enum: {
1219 Log: 'EthereumLog',1219 Log: {
1220 log: 'EthereumLog',
1221 },
1220 Created: 'H160',1222 Created: {
1223 address: 'H160',
1224 },
1221 CreatedFailed: 'H160',1225 CreatedFailed: {
1226 address: 'H160',
1227 },
1222 Executed: 'H160',1228 Executed: {
1229 address: 'H160',
1230 },
1223 ExecutedFailed: 'H160',1231 ExecutedFailed: {
1224 BalanceDeposit: '(AccountId32,H160,U256)',
1225 BalanceWithdraw: '(AccountId32,H160,U256)'1232 address: 'H160'
1233 }
1226 }1234 }
1227 },1235 },
1228 /**1236 /**
1233 topics: 'Vec<H256>',1241 topics: 'Vec<H256>',
1234 data: 'Bytes'1242 data: 'Bytes'
1235 },1243 },
1236 /**1244 /**
1237 * Lookup116: pallet_ethereum::pallet::Event1245 * Lookup114: pallet_ethereum::pallet::Event
1238 **/1246 **/
1239 PalletEthereumEvent: {1247 PalletEthereumEvent: {
1240 _enum: {1248 _enum: {
1241 Executed: '(H160,H160,H256,EvmCoreErrorExitReason)'1249 Executed: {
1250 from: 'H160',
1251 to: 'H160',
1252 transactionHash: 'H256',
1253 exitReason: 'EvmCoreErrorExitReason'
1254 }
1242 }1255 }
1243 },1256 },
1244 /**1257 /**
1245 * Lookup117: evm_core::error::ExitReason1258 * Lookup115: evm_core::error::ExitReason
1246 **/1259 **/
1247 EvmCoreErrorExitReason: {1260 EvmCoreErrorExitReason: {
1248 _enum: {1261 _enum: {
1249 Succeed: 'EvmCoreErrorExitSucceed',1262 Succeed: 'EvmCoreErrorExitSucceed',
1252 Fatal: 'EvmCoreErrorExitFatal'1265 Fatal: 'EvmCoreErrorExitFatal'
1253 }1266 }
1254 },1267 },
1255 /**1268 /**
1256 * Lookup118: evm_core::error::ExitSucceed1269 * Lookup116: evm_core::error::ExitSucceed
1257 **/1270 **/
1258 EvmCoreErrorExitSucceed: {1271 EvmCoreErrorExitSucceed: {
1259 _enum: ['Stopped', 'Returned', 'Suicided']1272 _enum: ['Stopped', 'Returned', 'Suicided']
1260 },1273 },
1261 /**1274 /**
1262 * Lookup119: evm_core::error::ExitError1275 * Lookup117: evm_core::error::ExitError
1263 **/1276 **/
1264 EvmCoreErrorExitError: {1277 EvmCoreErrorExitError: {
1265 _enum: {1278 _enum: {
1266 StackUnderflow: 'Null',1279 StackUnderflow: 'Null',
1280 InvalidCode: 'Null'1293 InvalidCode: 'Null'
1281 }1294 }
1282 },1295 },
1283 /**1296 /**
1284 * Lookup122: evm_core::error::ExitRevert1297 * Lookup120: evm_core::error::ExitRevert
1285 **/1298 **/
1286 EvmCoreErrorExitRevert: {1299 EvmCoreErrorExitRevert: {
1287 _enum: ['Reverted']1300 _enum: ['Reverted']
1288 },1301 },
1289 /**1302 /**
1290 * Lookup123: evm_core::error::ExitFatal1303 * Lookup121: evm_core::error::ExitFatal
1291 **/1304 **/
1292 EvmCoreErrorExitFatal: {1305 EvmCoreErrorExitFatal: {
1293 _enum: {1306 _enum: {
1294 NotSupported: 'Null',1307 NotSupported: 'Null',
1297 Other: 'Text'1310 Other: 'Text'
1298 }1311 }
1299 },1312 },
1300 /**1313 /**
1301 * Lookup124: pallet_evm_contract_helpers::pallet::Event<T>1314 * Lookup122: pallet_evm_contract_helpers::pallet::Event<T>
1302 **/1315 **/
1303 PalletEvmContractHelpersEvent: {1316 PalletEvmContractHelpersEvent: {
1304 _enum: {1317 _enum: {
1305 ContractSponsorSet: '(H160,AccountId32)',1318 ContractSponsorSet: '(H160,AccountId32)',
1306 ContractSponsorshipConfirmed: '(H160,AccountId32)',1319 ContractSponsorshipConfirmed: '(H160,AccountId32)',
1307 ContractSponsorRemoved: 'H160'1320 ContractSponsorRemoved: 'H160'
1308 }1321 }
1309 },1322 },
1310 /**1323 /**
1311 * Lookup125: pallet_maintenance::pallet::Event<T>1324 * Lookup123: pallet_maintenance::pallet::Event<T>
1312 **/1325 **/
1313 PalletMaintenanceEvent: {1326 PalletMaintenanceEvent: {
1314 _enum: ['MaintenanceEnabled', 'MaintenanceDisabled']1327 _enum: ['MaintenanceEnabled', 'MaintenanceDisabled']
1315 },1328 },
1316 /**1329 /**
1317 * Lookup126: pallet_test_utils::pallet::Event<T>1330 * Lookup124: pallet_test_utils::pallet::Event<T>
1318 **/1331 **/
1319 PalletTestUtilsEvent: {1332 PalletTestUtilsEvent: {
1320 _enum: ['ValueIsSet', 'ShouldRollback']1333 _enum: ['ValueIsSet', 'ShouldRollback']
1321 },1334 },
1322 /**1335 /**
1323 * Lookup127: frame_system::Phase1336 * Lookup125: frame_system::Phase
1324 **/1337 **/
1325 FrameSystemPhase: {1338 FrameSystemPhase: {
1326 _enum: {1339 _enum: {
1327 ApplyExtrinsic: 'u32',1340 ApplyExtrinsic: 'u32',
1328 Finalization: 'Null',1341 Finalization: 'Null',
1329 Initialization: 'Null'1342 Initialization: 'Null'
1330 }1343 }
1331 },1344 },
1332 /**1345 /**
1333 * Lookup129: frame_system::LastRuntimeUpgradeInfo1346 * Lookup127: frame_system::LastRuntimeUpgradeInfo
1334 **/1347 **/
1335 FrameSystemLastRuntimeUpgradeInfo: {1348 FrameSystemLastRuntimeUpgradeInfo: {
1336 specVersion: 'Compact<u32>',1349 specVersion: 'Compact<u32>',
1337 specName: 'Text'1350 specName: 'Text'
1338 },1351 },
1339 /**1352 /**
1340 * Lookup130: frame_system::pallet::Call<T>1353 * Lookup128: frame_system::pallet::Call<T>
1341 **/1354 **/
1342 FrameSystemCall: {1355 FrameSystemCall: {
1343 _enum: {1356 _enum: {
1344 fill_block: {1357 fill_block: {
1374 }1387 }
1375 }1388 }
1376 },1389 },
1377 /**1390 /**
1378 * Lookup135: frame_system::limits::BlockWeights1391 * Lookup133: frame_system::limits::BlockWeights
1379 **/1392 **/
1380 FrameSystemLimitsBlockWeights: {1393 FrameSystemLimitsBlockWeights: {
1381 baseBlock: 'Weight',1394 baseBlock: 'Weight',
1382 maxBlock: 'Weight',1395 maxBlock: 'Weight',
1383 perClass: 'FrameSupportDispatchPerDispatchClassWeightsPerClass'1396 perClass: 'FrameSupportDispatchPerDispatchClassWeightsPerClass'
1384 },1397 },
1385 /**1398 /**
1386 * Lookup136: frame_support::dispatch::PerDispatchClass<frame_system::limits::WeightsPerClass>1399 * Lookup134: frame_support::dispatch::PerDispatchClass<frame_system::limits::WeightsPerClass>
1387 **/1400 **/
1388 FrameSupportDispatchPerDispatchClassWeightsPerClass: {1401 FrameSupportDispatchPerDispatchClassWeightsPerClass: {
1389 normal: 'FrameSystemLimitsWeightsPerClass',1402 normal: 'FrameSystemLimitsWeightsPerClass',
1390 operational: 'FrameSystemLimitsWeightsPerClass',1403 operational: 'FrameSystemLimitsWeightsPerClass',
1391 mandatory: 'FrameSystemLimitsWeightsPerClass'1404 mandatory: 'FrameSystemLimitsWeightsPerClass'
1392 },1405 },
1393 /**1406 /**
1394 * Lookup137: frame_system::limits::WeightsPerClass1407 * Lookup135: frame_system::limits::WeightsPerClass
1395 **/1408 **/
1396 FrameSystemLimitsWeightsPerClass: {1409 FrameSystemLimitsWeightsPerClass: {
1397 baseExtrinsic: 'Weight',1410 baseExtrinsic: 'Weight',
1398 maxExtrinsic: 'Option<Weight>',1411 maxExtrinsic: 'Option<Weight>',
1399 maxTotal: 'Option<Weight>',1412 maxTotal: 'Option<Weight>',
1400 reserved: 'Option<Weight>'1413 reserved: 'Option<Weight>'
1401 },1414 },
1402 /**1415 /**
1403 * Lookup139: frame_system::limits::BlockLength1416 * Lookup137: frame_system::limits::BlockLength
1404 **/1417 **/
1405 FrameSystemLimitsBlockLength: {1418 FrameSystemLimitsBlockLength: {
1406 max: 'FrameSupportDispatchPerDispatchClassU32'1419 max: 'FrameSupportDispatchPerDispatchClassU32'
1407 },1420 },
1408 /**1421 /**
1409 * Lookup140: frame_support::dispatch::PerDispatchClass<T>1422 * Lookup138: frame_support::dispatch::PerDispatchClass<T>
1410 **/1423 **/
1411 FrameSupportDispatchPerDispatchClassU32: {1424 FrameSupportDispatchPerDispatchClassU32: {
1412 normal: 'u32',1425 normal: 'u32',
1413 operational: 'u32',1426 operational: 'u32',
1414 mandatory: 'u32'1427 mandatory: 'u32'
1415 },1428 },
1416 /**1429 /**
1417 * Lookup141: sp_weights::RuntimeDbWeight1430 * Lookup139: sp_weights::RuntimeDbWeight
1418 **/1431 **/
1419 SpWeightsRuntimeDbWeight: {1432 SpWeightsRuntimeDbWeight: {
1420 read: 'u64',1433 read: 'u64',
1421 write: 'u64'1434 write: 'u64'
1422 },1435 },
1423 /**1436 /**
1424 * Lookup142: sp_version::RuntimeVersion1437 * Lookup140: sp_version::RuntimeVersion
1425 **/1438 **/
1426 SpVersionRuntimeVersion: {1439 SpVersionRuntimeVersion: {
1427 specName: 'Text',1440 specName: 'Text',
1428 implName: 'Text',1441 implName: 'Text',
1433 transactionVersion: 'u32',1446 transactionVersion: 'u32',
1434 stateVersion: 'u8'1447 stateVersion: 'u8'
1435 },1448 },
1436 /**1449 /**
1437 * Lookup147: frame_system::pallet::Error<T>1450 * Lookup145: frame_system::pallet::Error<T>
1438 **/1451 **/
1439 FrameSystemError: {1452 FrameSystemError: {
1440 _enum: ['InvalidSpecName', 'SpecVersionNeedsToIncrease', 'FailedToExtractRuntimeVersion', 'NonDefaultComposite', 'NonZeroRefCount', 'CallFiltered']1453 _enum: ['InvalidSpecName', 'SpecVersionNeedsToIncrease', 'FailedToExtractRuntimeVersion', 'NonDefaultComposite', 'NonZeroRefCount', 'CallFiltered']
1441 },1454 },
1442 /**1455 /**
1443 * Lookup148: polkadot_primitives::v2::PersistedValidationData<primitive_types::H256, N>1456 * Lookup146: polkadot_primitives::v2::PersistedValidationData<primitive_types::H256, N>
1444 **/1457 **/
1445 PolkadotPrimitivesV2PersistedValidationData: {1458 PolkadotPrimitivesV2PersistedValidationData: {
1446 parentHead: 'Bytes',1459 parentHead: 'Bytes',
1447 relayParentNumber: 'u32',1460 relayParentNumber: 'u32',
1448 relayParentStorageRoot: 'H256',1461 relayParentStorageRoot: 'H256',
1449 maxPovSize: 'u32'1462 maxPovSize: 'u32'
1450 },1463 },
1451 /**1464 /**
1452 * Lookup151: polkadot_primitives::v2::UpgradeRestriction1465 * Lookup149: polkadot_primitives::v2::UpgradeRestriction
1453 **/1466 **/
1454 PolkadotPrimitivesV2UpgradeRestriction: {1467 PolkadotPrimitivesV2UpgradeRestriction: {
1455 _enum: ['Present']1468 _enum: ['Present']
1456 },1469 },
1457 /**1470 /**
1458 * Lookup152: sp_trie::storage_proof::StorageProof1471 * Lookup150: sp_trie::storage_proof::StorageProof
1459 **/1472 **/
1460 SpTrieStorageProof: {1473 SpTrieStorageProof: {
1461 trieNodes: 'BTreeSet<Bytes>'1474 trieNodes: 'BTreeSet<Bytes>'
1462 },1475 },
1463 /**1476 /**
1464 * Lookup154: cumulus_pallet_parachain_system::relay_state_snapshot::MessagingStateSnapshot1477 * Lookup152: cumulus_pallet_parachain_system::relay_state_snapshot::MessagingStateSnapshot
1465 **/1478 **/
1466 CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot: {1479 CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot: {
1467 dmqMqcHead: 'H256',1480 dmqMqcHead: 'H256',
1468 relayDispatchQueueSize: '(u32,u32)',1481 relayDispatchQueueSize: '(u32,u32)',
1469 ingressChannels: 'Vec<(u32,PolkadotPrimitivesV2AbridgedHrmpChannel)>',1482 ingressChannels: 'Vec<(u32,PolkadotPrimitivesV2AbridgedHrmpChannel)>',
1470 egressChannels: 'Vec<(u32,PolkadotPrimitivesV2AbridgedHrmpChannel)>'1483 egressChannels: 'Vec<(u32,PolkadotPrimitivesV2AbridgedHrmpChannel)>'
1471 },1484 },
1472 /**1485 /**
1473 * Lookup157: polkadot_primitives::v2::AbridgedHrmpChannel1486 * Lookup155: polkadot_primitives::v2::AbridgedHrmpChannel
1474 **/1487 **/
1475 PolkadotPrimitivesV2AbridgedHrmpChannel: {1488 PolkadotPrimitivesV2AbridgedHrmpChannel: {
1476 maxCapacity: 'u32',1489 maxCapacity: 'u32',
1477 maxTotalSize: 'u32',1490 maxTotalSize: 'u32',
1480 totalSize: 'u32',1493 totalSize: 'u32',
1481 mqcHead: 'Option<H256>'1494 mqcHead: 'Option<H256>'
1482 },1495 },
1483 /**1496 /**
1484 * Lookup158: polkadot_primitives::v2::AbridgedHostConfiguration1497 * Lookup156: polkadot_primitives::v2::AbridgedHostConfiguration
1485 **/1498 **/
1486 PolkadotPrimitivesV2AbridgedHostConfiguration: {1499 PolkadotPrimitivesV2AbridgedHostConfiguration: {
1487 maxCodeSize: 'u32',1500 maxCodeSize: 'u32',
1488 maxHeadDataSize: 'u32',1501 maxHeadDataSize: 'u32',
1494 validationUpgradeCooldown: 'u32',1507 validationUpgradeCooldown: 'u32',
1495 validationUpgradeDelay: 'u32'1508 validationUpgradeDelay: 'u32'
1496 },1509 },
1497 /**1510 /**
1498 * Lookup164: polkadot_core_primitives::OutboundHrmpMessage<polkadot_parachain::primitives::Id>1511 * Lookup162: polkadot_core_primitives::OutboundHrmpMessage<polkadot_parachain::primitives::Id>
1499 **/1512 **/
1500 PolkadotCorePrimitivesOutboundHrmpMessage: {1513 PolkadotCorePrimitivesOutboundHrmpMessage: {
1501 recipient: 'u32',1514 recipient: 'u32',
1502 data: 'Bytes'1515 data: 'Bytes'
1503 },1516 },
1504 /**1517 /**
1505 * Lookup165: cumulus_pallet_parachain_system::pallet::Call<T>1518 * Lookup163: cumulus_pallet_parachain_system::pallet::Call<T>
1506 **/1519 **/
1507 CumulusPalletParachainSystemCall: {1520 CumulusPalletParachainSystemCall: {
1508 _enum: {1521 _enum: {
1509 set_validation_data: {1522 set_validation_data: {
1520 }1533 }
1521 }1534 }
1522 },1535 },
1523 /**1536 /**
1524 * Lookup166: cumulus_primitives_parachain_inherent::ParachainInherentData1537 * Lookup164: cumulus_primitives_parachain_inherent::ParachainInherentData
1525 **/1538 **/
1526 CumulusPrimitivesParachainInherentParachainInherentData: {1539 CumulusPrimitivesParachainInherentParachainInherentData: {
1527 validationData: 'PolkadotPrimitivesV2PersistedValidationData',1540 validationData: 'PolkadotPrimitivesV2PersistedValidationData',
1528 relayChainState: 'SpTrieStorageProof',1541 relayChainState: 'SpTrieStorageProof',
1529 downwardMessages: 'Vec<PolkadotCorePrimitivesInboundDownwardMessage>',1542 downwardMessages: 'Vec<PolkadotCorePrimitivesInboundDownwardMessage>',
1530 horizontalMessages: 'BTreeMap<u32, Vec<PolkadotCorePrimitivesInboundHrmpMessage>>'1543 horizontalMessages: 'BTreeMap<u32, Vec<PolkadotCorePrimitivesInboundHrmpMessage>>'
1531 },1544 },
1532 /**1545 /**
1533 * Lookup168: polkadot_core_primitives::InboundDownwardMessage<BlockNumber>1546 * Lookup166: polkadot_core_primitives::InboundDownwardMessage<BlockNumber>
1534 **/1547 **/
1535 PolkadotCorePrimitivesInboundDownwardMessage: {1548 PolkadotCorePrimitivesInboundDownwardMessage: {
1536 sentAt: 'u32',1549 sentAt: 'u32',
1537 msg: 'Bytes'1550 msg: 'Bytes'
1538 },1551 },
1539 /**1552 /**
1540 * Lookup171: polkadot_core_primitives::InboundHrmpMessage<BlockNumber>1553 * Lookup169: polkadot_core_primitives::InboundHrmpMessage<BlockNumber>
1541 **/1554 **/
1542 PolkadotCorePrimitivesInboundHrmpMessage: {1555 PolkadotCorePrimitivesInboundHrmpMessage: {
1543 sentAt: 'u32',1556 sentAt: 'u32',
1544 data: 'Bytes'1557 data: 'Bytes'
1545 },1558 },
1546 /**1559 /**
1547 * Lookup174: cumulus_pallet_parachain_system::pallet::Error<T>1560 * Lookup172: cumulus_pallet_parachain_system::pallet::Error<T>
1548 **/1561 **/
1549 CumulusPalletParachainSystemError: {1562 CumulusPalletParachainSystemError: {
1550 _enum: ['OverlappingUpgrades', 'ProhibitedByPolkadot', 'TooBig', 'ValidationDataNotAvailable', 'HostConfigurationNotAvailable', 'NotScheduled', 'NothingAuthorized', 'Unauthorized']1563 _enum: ['OverlappingUpgrades', 'ProhibitedByPolkadot', 'TooBig', 'ValidationDataNotAvailable', 'HostConfigurationNotAvailable', 'NotScheduled', 'NothingAuthorized', 'Unauthorized']
1551 },1564 },
1552 /**1565 /**
1553 * Lookup176: pallet_balances::BalanceLock<Balance>1566 * Lookup174: pallet_balances::BalanceLock<Balance>
1554 **/1567 **/
1555 PalletBalancesBalanceLock: {1568 PalletBalancesBalanceLock: {
1556 id: '[u8;8]',1569 id: '[u8;8]',
1557 amount: 'u128',1570 amount: 'u128',
1558 reasons: 'PalletBalancesReasons'1571 reasons: 'PalletBalancesReasons'
1559 },1572 },
1560 /**1573 /**
1561 * Lookup177: pallet_balances::Reasons1574 * Lookup175: pallet_balances::Reasons
1562 **/1575 **/
1563 PalletBalancesReasons: {1576 PalletBalancesReasons: {
1564 _enum: ['Fee', 'Misc', 'All']1577 _enum: ['Fee', 'Misc', 'All']
1565 },1578 },
1566 /**1579 /**
1567 * Lookup180: pallet_balances::ReserveData<ReserveIdentifier, Balance>1580 * Lookup178: pallet_balances::ReserveData<ReserveIdentifier, Balance>
1568 **/1581 **/
1569 PalletBalancesReserveData: {1582 PalletBalancesReserveData: {
1570 id: '[u8;16]',1583 id: '[u8;16]',
1571 amount: 'u128'1584 amount: 'u128'
1572 },1585 },
1573 /**1586 /**
1574 * Lookup182: pallet_balances::Releases1587 * Lookup180: pallet_balances::Releases
1575 **/1588 **/
1576 PalletBalancesReleases: {1589 PalletBalancesReleases: {
1577 _enum: ['V1_0_0', 'V2_0_0']1590 _enum: ['V1_0_0', 'V2_0_0']
1578 },1591 },
1579 /**1592 /**
1580 * Lookup183: pallet_balances::pallet::Call<T, I>1593 * Lookup181: pallet_balances::pallet::Call<T, I>
1581 **/1594 **/
1582 PalletBalancesCall: {1595 PalletBalancesCall: {
1583 _enum: {1596 _enum: {
1584 transfer: {1597 transfer: {
1609 }1622 }
1610 }1623 }
1611 },1624 },
1612 /**1625 /**
1613 * Lookup186: pallet_balances::pallet::Error<T, I>1626 * Lookup184: pallet_balances::pallet::Error<T, I>
1614 **/1627 **/
1615 PalletBalancesError: {1628 PalletBalancesError: {
1616 _enum: ['VestingBalance', 'LiquidityRestrictions', 'InsufficientBalance', 'ExistentialDeposit', 'KeepAlive', 'ExistingVestingSchedule', 'DeadAccount', 'TooManyReserves']1629 _enum: ['VestingBalance', 'LiquidityRestrictions', 'InsufficientBalance', 'ExistentialDeposit', 'KeepAlive', 'ExistingVestingSchedule', 'DeadAccount', 'TooManyReserves']
1617 },1630 },
1618 /**1631 /**
1619 * Lookup188: pallet_timestamp::pallet::Call<T>1632 * Lookup186: pallet_timestamp::pallet::Call<T>
1620 **/1633 **/
1621 PalletTimestampCall: {1634 PalletTimestampCall: {
1622 _enum: {1635 _enum: {
1623 set: {1636 set: {
1624 now: 'Compact<u64>'1637 now: 'Compact<u64>'
1625 }1638 }
1626 }1639 }
1627 },1640 },
1628 /**1641 /**
1629 * Lookup190: pallet_transaction_payment::Releases1642 * Lookup188: pallet_transaction_payment::Releases
1630 **/1643 **/
1631 PalletTransactionPaymentReleases: {1644 PalletTransactionPaymentReleases: {
1632 _enum: ['V1Ancient', 'V2']1645 _enum: ['V1Ancient', 'V2']
1633 },1646 },
1634 /**1647 /**
1635 * Lookup191: pallet_treasury::Proposal<sp_core::crypto::AccountId32, Balance>1648 * Lookup189: pallet_treasury::Proposal<sp_core::crypto::AccountId32, Balance>
1636 **/1649 **/
1637 PalletTreasuryProposal: {1650 PalletTreasuryProposal: {
1638 proposer: 'AccountId32',1651 proposer: 'AccountId32',
1639 value: 'u128',1652 value: 'u128',
1640 beneficiary: 'AccountId32',1653 beneficiary: 'AccountId32',
1641 bond: 'u128'1654 bond: 'u128'
1642 },1655 },
1643 /**1656 /**
1644 * Lookup194: pallet_treasury::pallet::Call<T, I>1657 * Lookup192: pallet_treasury::pallet::Call<T, I>
1645 **/1658 **/
1646 PalletTreasuryCall: {1659 PalletTreasuryCall: {
1647 _enum: {1660 _enum: {
1648 propose_spend: {1661 propose_spend: {
1664 }1677 }
1665 }1678 }
1666 },1679 },
1667 /**1680 /**
1668 * Lookup197: frame_support::PalletId1681 * Lookup195: frame_support::PalletId
1669 **/1682 **/
1670 FrameSupportPalletId: '[u8;8]',1683 FrameSupportPalletId: '[u8;8]',
1671 /**1684 /**
1672 * Lookup198: pallet_treasury::pallet::Error<T, I>1685 * Lookup196: pallet_treasury::pallet::Error<T, I>
1673 **/1686 **/
1674 PalletTreasuryError: {1687 PalletTreasuryError: {
1675 _enum: ['InsufficientProposersBalance', 'InvalidIndex', 'TooManyApprovals', 'InsufficientPermission', 'ProposalNotApproved']1688 _enum: ['InsufficientProposersBalance', 'InvalidIndex', 'TooManyApprovals', 'InsufficientPermission', 'ProposalNotApproved']
1676 },1689 },
1677 /**1690 /**
1678 * Lookup199: pallet_sudo::pallet::Call<T>1691 * Lookup197: pallet_sudo::pallet::Call<T>
1679 **/1692 **/
1680 PalletSudoCall: {1693 PalletSudoCall: {
1681 _enum: {1694 _enum: {
1682 sudo: {1695 sudo: {
1698 }1711 }
1699 }1712 }
1700 },1713 },
1701 /**1714 /**
1702 * Lookup201: orml_vesting::module::Call<T>1715 * Lookup199: orml_vesting::module::Call<T>
1703 **/1716 **/
1704 OrmlVestingModuleCall: {1717 OrmlVestingModuleCall: {
1705 _enum: {1718 _enum: {
1706 claim: 'Null',1719 claim: 'Null',
1717 }1730 }
1718 }1731 }
1719 },1732 },
1720 /**1733 /**
1721 * Lookup203: orml_xtokens::module::Call<T>1734 * Lookup201: orml_xtokens::module::Call<T>
1722 **/1735 **/
1723 OrmlXtokensModuleCall: {1736 OrmlXtokensModuleCall: {
1724 _enum: {1737 _enum: {
1725 transfer: {1738 transfer: {
1760 }1773 }
1761 }1774 }
1762 },1775 },
1763 /**1776 /**
1764 * Lookup204: xcm::VersionedMultiAsset1777 * Lookup202: xcm::VersionedMultiAsset
1765 **/1778 **/
1766 XcmVersionedMultiAsset: {1779 XcmVersionedMultiAsset: {
1767 _enum: {1780 _enum: {
1768 V0: 'XcmV0MultiAsset',1781 V0: 'XcmV0MultiAsset',
1769 V1: 'XcmV1MultiAsset'1782 V1: 'XcmV1MultiAsset'
1770 }1783 }
1771 },1784 },
1772 /**1785 /**
1773 * Lookup207: orml_tokens::module::Call<T>1786 * Lookup205: orml_tokens::module::Call<T>
1774 **/1787 **/
1775 OrmlTokensModuleCall: {1788 OrmlTokensModuleCall: {
1776 _enum: {1789 _enum: {
1777 transfer: {1790 transfer: {
1803 }1816 }
1804 }1817 }
1805 },1818 },
1806 /**1819 /**
1807 * Lookup208: cumulus_pallet_xcmp_queue::pallet::Call<T>1820 * Lookup206: cumulus_pallet_xcmp_queue::pallet::Call<T>
1808 **/1821 **/
1809 CumulusPalletXcmpQueueCall: {1822 CumulusPalletXcmpQueueCall: {
1810 _enum: {1823 _enum: {
1811 service_overweight: {1824 service_overweight: {
1852 }1865 }
1853 }1866 }
1854 },1867 },
1855 /**1868 /**
1856 * Lookup209: pallet_xcm::pallet::Call<T>1869 * Lookup207: pallet_xcm::pallet::Call<T>
1857 **/1870 **/
1858 PalletXcmCall: {1871 PalletXcmCall: {
1859 _enum: {1872 _enum: {
1860 send: {1873 send: {
1906 }1919 }
1907 }1920 }
1908 },1921 },
1909 /**1922 /**
1910 * Lookup210: xcm::VersionedXcm<RuntimeCall>1923 * Lookup208: xcm::VersionedXcm<RuntimeCall>
1911 **/1924 **/
1912 XcmVersionedXcm: {1925 XcmVersionedXcm: {
1913 _enum: {1926 _enum: {
1914 V0: 'XcmV0Xcm',1927 V0: 'XcmV0Xcm',
1915 V1: 'XcmV1Xcm',1928 V1: 'XcmV1Xcm',
1916 V2: 'XcmV2Xcm'1929 V2: 'XcmV2Xcm'
1917 }1930 }
1918 },1931 },
1919 /**1932 /**
1920 * Lookup211: xcm::v0::Xcm<RuntimeCall>1933 * Lookup209: xcm::v0::Xcm<RuntimeCall>
1921 **/1934 **/
1922 XcmV0Xcm: {1935 XcmV0Xcm: {
1923 _enum: {1936 _enum: {
1924 WithdrawAsset: {1937 WithdrawAsset: {
1970 }1983 }
1971 }1984 }
1972 },1985 },
1973 /**1986 /**
1974 * Lookup213: xcm::v0::order::Order<RuntimeCall>1987 * Lookup211: xcm::v0::order::Order<RuntimeCall>
1975 **/1988 **/
1976 XcmV0Order: {1989 XcmV0Order: {
1977 _enum: {1990 _enum: {
1978 Null: 'Null',1991 Null: 'Null',
2013 }2026 }
2014 }2027 }
2015 },2028 },
2016 /**2029 /**
2017 * Lookup215: xcm::v0::Response2030 * Lookup213: xcm::v0::Response
2018 **/2031 **/
2019 XcmV0Response: {2032 XcmV0Response: {
2020 _enum: {2033 _enum: {
2021 Assets: 'Vec<XcmV0MultiAsset>'2034 Assets: 'Vec<XcmV0MultiAsset>'
2022 }2035 }
2023 },2036 },
2024 /**2037 /**
2025 * Lookup216: xcm::v1::Xcm<RuntimeCall>2038 * Lookup214: xcm::v1::Xcm<RuntimeCall>
2026 **/2039 **/
2027 XcmV1Xcm: {2040 XcmV1Xcm: {
2028 _enum: {2041 _enum: {
2029 WithdrawAsset: {2042 WithdrawAsset: {
2080 UnsubscribeVersion: 'Null'2093 UnsubscribeVersion: 'Null'
2081 }2094 }
2082 },2095 },
2083 /**2096 /**
2084 * Lookup218: xcm::v1::order::Order<RuntimeCall>2097 * Lookup216: xcm::v1::order::Order<RuntimeCall>
2085 **/2098 **/
2086 XcmV1Order: {2099 XcmV1Order: {
2087 _enum: {2100 _enum: {
2088 Noop: 'Null',2101 Noop: 'Null',
2125 }2138 }
2126 }2139 }
2127 },2140 },
2128 /**2141 /**
2129 * Lookup220: xcm::v1::Response2142 * Lookup218: xcm::v1::Response
2130 **/2143 **/
2131 XcmV1Response: {2144 XcmV1Response: {
2132 _enum: {2145 _enum: {
2133 Assets: 'XcmV1MultiassetMultiAssets',2146 Assets: 'XcmV1MultiassetMultiAssets',
2134 Version: 'u32'2147 Version: 'u32'
2135 }2148 }
2136 },2149 },
2137 /**2150 /**
2138 * Lookup234: cumulus_pallet_xcm::pallet::Call<T>2151 * Lookup232: cumulus_pallet_xcm::pallet::Call<T>
2139 **/2152 **/
2140 CumulusPalletXcmCall: 'Null',2153 CumulusPalletXcmCall: 'Null',
2141 /**2154 /**
2142 * Lookup235: cumulus_pallet_dmp_queue::pallet::Call<T>2155 * Lookup233: cumulus_pallet_dmp_queue::pallet::Call<T>
2143 **/2156 **/
2144 CumulusPalletDmpQueueCall: {2157 CumulusPalletDmpQueueCall: {
2145 _enum: {2158 _enum: {
2146 service_overweight: {2159 service_overweight: {
2149 }2162 }
2150 }2163 }
2151 },2164 },
2152 /**2165 /**
2153 * Lookup236: pallet_inflation::pallet::Call<T>2166 * Lookup234: pallet_inflation::pallet::Call<T>
2154 **/2167 **/
2155 PalletInflationCall: {2168 PalletInflationCall: {
2156 _enum: {2169 _enum: {
2157 start_inflation: {2170 start_inflation: {
2158 inflationStartRelayBlock: 'u32'2171 inflationStartRelayBlock: 'u32'
2159 }2172 }
2160 }2173 }
2161 },2174 },
2162 /**2175 /**
2163 * Lookup237: pallet_unique::Call<T>2176 * Lookup235: pallet_unique::Call<T>
2164 **/2177 **/
2165 PalletUniqueCall: {2178 PalletUniqueCall: {
2166 _enum: {2179 _enum: {
2167 create_collection: {2180 create_collection: {
2291 }2304 }
2292 }2305 }
2293 },2306 },
2294 /**2307 /**
2295 * Lookup242: up_data_structs::CollectionMode2308 * Lookup240: up_data_structs::CollectionMode
2296 **/2309 **/
2297 UpDataStructsCollectionMode: {2310 UpDataStructsCollectionMode: {
2298 _enum: {2311 _enum: {
2299 NFT: 'Null',2312 NFT: 'Null',
2300 Fungible: 'u8',2313 Fungible: 'u8',
2301 ReFungible: 'Null'2314 ReFungible: 'Null'
2302 }2315 }
2303 },2316 },
2304 /**2317 /**
2305 * Lookup243: up_data_structs::CreateCollectionData<sp_core::crypto::AccountId32>2318 * Lookup241: up_data_structs::CreateCollectionData<sp_core::crypto::AccountId32>
2306 **/2319 **/
2307 UpDataStructsCreateCollectionData: {2320 UpDataStructsCreateCollectionData: {
2308 mode: 'UpDataStructsCollectionMode',2321 mode: 'UpDataStructsCollectionMode',
2309 access: 'Option<UpDataStructsAccessMode>',2322 access: 'Option<UpDataStructsAccessMode>',
2316 tokenPropertyPermissions: 'Vec<UpDataStructsPropertyKeyPermission>',2329 tokenPropertyPermissions: 'Vec<UpDataStructsPropertyKeyPermission>',
2317 properties: 'Vec<UpDataStructsProperty>'2330 properties: 'Vec<UpDataStructsProperty>'
2318 },2331 },
2319 /**2332 /**
2320 * Lookup245: up_data_structs::AccessMode2333 * Lookup243: up_data_structs::AccessMode
2321 **/2334 **/
2322 UpDataStructsAccessMode: {2335 UpDataStructsAccessMode: {
2323 _enum: ['Normal', 'AllowList']2336 _enum: ['Normal', 'AllowList']
2324 },2337 },
2325 /**2338 /**
2326 * Lookup247: up_data_structs::CollectionLimits2339 * Lookup245: up_data_structs::CollectionLimits
2327 **/2340 **/
2328 UpDataStructsCollectionLimits: {2341 UpDataStructsCollectionLimits: {
2329 accountTokenOwnershipLimit: 'Option<u32>',2342 accountTokenOwnershipLimit: 'Option<u32>',
2330 sponsoredDataSize: 'Option<u32>',2343 sponsoredDataSize: 'Option<u32>',
2336 ownerCanDestroy: 'Option<bool>',2349 ownerCanDestroy: 'Option<bool>',
2337 transfersEnabled: 'Option<bool>'2350 transfersEnabled: 'Option<bool>'
2338 },2351 },
2339 /**2352 /**
2340 * Lookup249: up_data_structs::SponsoringRateLimit2353 * Lookup247: up_data_structs::SponsoringRateLimit
2341 **/2354 **/
2342 UpDataStructsSponsoringRateLimit: {2355 UpDataStructsSponsoringRateLimit: {
2343 _enum: {2356 _enum: {
2344 SponsoringDisabled: 'Null',2357 SponsoringDisabled: 'Null',
2345 Blocks: 'u32'2358 Blocks: 'u32'
2346 }2359 }
2347 },2360 },
2348 /**2361 /**
2349 * Lookup252: up_data_structs::CollectionPermissions2362 * Lookup250: up_data_structs::CollectionPermissions
2350 **/2363 **/
2351 UpDataStructsCollectionPermissions: {2364 UpDataStructsCollectionPermissions: {
2352 access: 'Option<UpDataStructsAccessMode>',2365 access: 'Option<UpDataStructsAccessMode>',
2353 mintMode: 'Option<bool>',2366 mintMode: 'Option<bool>',
2354 nesting: 'Option<UpDataStructsNestingPermissions>'2367 nesting: 'Option<UpDataStructsNestingPermissions>'
2355 },2368 },
2356 /**2369 /**
2357 * Lookup254: up_data_structs::NestingPermissions2370 * Lookup252: up_data_structs::NestingPermissions
2358 **/2371 **/
2359 UpDataStructsNestingPermissions: {2372 UpDataStructsNestingPermissions: {
2360 tokenOwner: 'bool',2373 tokenOwner: 'bool',
2361 collectionAdmin: 'bool',2374 collectionAdmin: 'bool',
2362 restricted: 'Option<UpDataStructsOwnerRestrictedSet>'2375 restricted: 'Option<UpDataStructsOwnerRestrictedSet>'
2363 },2376 },
2364 /**2377 /**
2365 * Lookup256: up_data_structs::OwnerRestrictedSet2378 * Lookup254: up_data_structs::OwnerRestrictedSet
2366 **/2379 **/
2367 UpDataStructsOwnerRestrictedSet: 'BTreeSet<u32>',2380 UpDataStructsOwnerRestrictedSet: 'BTreeSet<u32>',
2368 /**2381 /**
2369 * Lookup261: up_data_structs::PropertyKeyPermission2382 * Lookup259: up_data_structs::PropertyKeyPermission
2370 **/2383 **/
2371 UpDataStructsPropertyKeyPermission: {2384 UpDataStructsPropertyKeyPermission: {
2372 key: 'Bytes',2385 key: 'Bytes',
2373 permission: 'UpDataStructsPropertyPermission'2386 permission: 'UpDataStructsPropertyPermission'
2374 },2387 },
2375 /**2388 /**
2376 * Lookup262: up_data_structs::PropertyPermission2389 * Lookup260: up_data_structs::PropertyPermission
2377 **/2390 **/
2378 UpDataStructsPropertyPermission: {2391 UpDataStructsPropertyPermission: {
2379 mutable: 'bool',2392 mutable: 'bool',
2380 collectionAdmin: 'bool',2393 collectionAdmin: 'bool',
2381 tokenOwner: 'bool'2394 tokenOwner: 'bool'
2382 },2395 },
2383 /**2396 /**
2384 * Lookup265: up_data_structs::Property2397 * Lookup263: up_data_structs::Property
2385 **/2398 **/
2386 UpDataStructsProperty: {2399 UpDataStructsProperty: {
2387 key: 'Bytes',2400 key: 'Bytes',
2388 value: 'Bytes'2401 value: 'Bytes'
2389 },2402 },
2390 /**2403 /**
2391 * Lookup268: up_data_structs::CreateItemData2404 * Lookup266: up_data_structs::CreateItemData
2392 **/2405 **/
2393 UpDataStructsCreateItemData: {2406 UpDataStructsCreateItemData: {
2394 _enum: {2407 _enum: {
2395 NFT: 'UpDataStructsCreateNftData',2408 NFT: 'UpDataStructsCreateNftData',
2396 Fungible: 'UpDataStructsCreateFungibleData',2409 Fungible: 'UpDataStructsCreateFungibleData',
2397 ReFungible: 'UpDataStructsCreateReFungibleData'2410 ReFungible: 'UpDataStructsCreateReFungibleData'
2398 }2411 }
2399 },2412 },
2400 /**2413 /**
2401 * Lookup269: up_data_structs::CreateNftData2414 * Lookup267: up_data_structs::CreateNftData
2402 **/2415 **/
2403 UpDataStructsCreateNftData: {2416 UpDataStructsCreateNftData: {
2404 properties: 'Vec<UpDataStructsProperty>'2417 properties: 'Vec<UpDataStructsProperty>'
2405 },2418 },
2406 /**2419 /**
2407 * Lookup270: up_data_structs::CreateFungibleData2420 * Lookup268: up_data_structs::CreateFungibleData
2408 **/2421 **/
2409 UpDataStructsCreateFungibleData: {2422 UpDataStructsCreateFungibleData: {
2410 value: 'u128'2423 value: 'u128'
2411 },2424 },
2412 /**2425 /**
2413 * Lookup271: up_data_structs::CreateReFungibleData2426 * Lookup269: up_data_structs::CreateReFungibleData
2414 **/2427 **/
2415 UpDataStructsCreateReFungibleData: {2428 UpDataStructsCreateReFungibleData: {
2416 pieces: 'u128',2429 pieces: 'u128',
2417 properties: 'Vec<UpDataStructsProperty>'2430 properties: 'Vec<UpDataStructsProperty>'
2418 },2431 },
2419 /**2432 /**
2420 * Lookup274: up_data_structs::CreateItemExData<pallet_evm::account::BasicCrossAccountIdRepr<sp_core::crypto::AccountId32>>2433 * Lookup272: up_data_structs::CreateItemExData<pallet_evm::account::BasicCrossAccountIdRepr<sp_core::crypto::AccountId32>>
2421 **/2434 **/
2422 UpDataStructsCreateItemExData: {2435 UpDataStructsCreateItemExData: {
2423 _enum: {2436 _enum: {
2424 NFT: 'Vec<UpDataStructsCreateNftExData>',2437 NFT: 'Vec<UpDataStructsCreateNftExData>',
2427 RefungibleMultipleOwners: 'UpDataStructsCreateRefungibleExMultipleOwners'2440 RefungibleMultipleOwners: 'UpDataStructsCreateRefungibleExMultipleOwners'
2428 }2441 }
2429 },2442 },
2430 /**2443 /**
2431 * Lookup276: up_data_structs::CreateNftExData<pallet_evm::account::BasicCrossAccountIdRepr<sp_core::crypto::AccountId32>>2444 * Lookup274: up_data_structs::CreateNftExData<pallet_evm::account::BasicCrossAccountIdRepr<sp_core::crypto::AccountId32>>
2432 **/2445 **/
2433 UpDataStructsCreateNftExData: {2446 UpDataStructsCreateNftExData: {
2434 properties: 'Vec<UpDataStructsProperty>',2447 properties: 'Vec<UpDataStructsProperty>',
2435 owner: 'PalletEvmAccountBasicCrossAccountIdRepr'2448 owner: 'PalletEvmAccountBasicCrossAccountIdRepr'
2436 },2449 },
2437 /**2450 /**
2438 * Lookup283: up_data_structs::CreateRefungibleExSingleOwner<pallet_evm::account::BasicCrossAccountIdRepr<sp_core::crypto::AccountId32>>2451 * Lookup281: up_data_structs::CreateRefungibleExSingleOwner<pallet_evm::account::BasicCrossAccountIdRepr<sp_core::crypto::AccountId32>>
2439 **/2452 **/
2440 UpDataStructsCreateRefungibleExSingleOwner: {2453 UpDataStructsCreateRefungibleExSingleOwner: {
2441 user: 'PalletEvmAccountBasicCrossAccountIdRepr',2454 user: 'PalletEvmAccountBasicCrossAccountIdRepr',
2442 pieces: 'u128',2455 pieces: 'u128',
2443 properties: 'Vec<UpDataStructsProperty>'2456 properties: 'Vec<UpDataStructsProperty>'
2444 },2457 },
2445 /**2458 /**
2446 * Lookup285: up_data_structs::CreateRefungibleExMultipleOwners<pallet_evm::account::BasicCrossAccountIdRepr<sp_core::crypto::AccountId32>>2459 * Lookup283: up_data_structs::CreateRefungibleExMultipleOwners<pallet_evm::account::BasicCrossAccountIdRepr<sp_core::crypto::AccountId32>>
2447 **/2460 **/
2448 UpDataStructsCreateRefungibleExMultipleOwners: {2461 UpDataStructsCreateRefungibleExMultipleOwners: {
2449 users: 'BTreeMap<PalletEvmAccountBasicCrossAccountIdRepr, u128>',2462 users: 'BTreeMap<PalletEvmAccountBasicCrossAccountIdRepr, u128>',
2450 properties: 'Vec<UpDataStructsProperty>'2463 properties: 'Vec<UpDataStructsProperty>'
2451 },2464 },
2452 /**2465 /**
2453 * Lookup286: pallet_unique_scheduler::pallet::Call<T>2466 * Lookup284: pallet_unique_scheduler::pallet::Call<T>
2454 **/2467 **/
2455 PalletUniqueSchedulerCall: {2468 PalletUniqueSchedulerCall: {
2456 _enum: {2469 _enum: {
2457 schedule_named: {2470 schedule_named: {
2477 }2490 }
2478 }2491 }
2479 },2492 },
2480 /**2493 /**
2481 * Lookup289: frame_support::traits::schedule::MaybeHashed<opal_runtime::RuntimeCall, primitive_types::H256>2494 * Lookup287: frame_support::traits::schedule::MaybeHashed<opal_runtime::RuntimeCall, primitive_types::H256>
2482 **/2495 **/
2483 FrameSupportScheduleMaybeHashed: {2496 FrameSupportScheduleMaybeHashed: {
2484 _enum: {2497 _enum: {
2485 Value: 'Call',2498 Value: 'Call',
2486 Hash: 'H256'2499 Hash: 'H256'
2487 }2500 }
2488 },2501 },
2489 /**2502 /**
2490 * Lookup290: pallet_configuration::pallet::Call<T>2503 * Lookup288: pallet_configuration::pallet::Call<T>
2491 **/2504 **/
2492 PalletConfigurationCall: {2505 PalletConfigurationCall: {
2493 _enum: {2506 _enum: {
2494 set_weight_to_fee_coefficient_override: {2507 set_weight_to_fee_coefficient_override: {
2499 }2512 }
2500 }2513 }
2501 },2514 },
2502 /**2515 /**
2503 * Lookup292: pallet_template_transaction_payment::Call<T>2516 * Lookup290: pallet_template_transaction_payment::Call<T>
2504 **/2517 **/
2505 PalletTemplateTransactionPaymentCall: 'Null',2518 PalletTemplateTransactionPaymentCall: 'Null',
2506 /**2519 /**
2507 * Lookup293: pallet_structure::pallet::Call<T>2520 * Lookup291: pallet_structure::pallet::Call<T>
2508 **/2521 **/
2509 PalletStructureCall: 'Null',2522 PalletStructureCall: 'Null',
2510 /**2523 /**
2511 * Lookup294: pallet_rmrk_core::pallet::Call<T>2524 * Lookup292: pallet_rmrk_core::pallet::Call<T>
2512 **/2525 **/
2513 PalletRmrkCoreCall: {2526 PalletRmrkCoreCall: {
2514 _enum: {2527 _enum: {
2515 create_collection: {2528 create_collection: {
2598 }2611 }
2599 }2612 }
2600 },2613 },
2601 /**2614 /**
2602 * Lookup300: rmrk_traits::resource::ResourceTypes<sp_core::bounded::bounded_vec::BoundedVec<T, S>, sp_core::bounded::bounded_vec::BoundedVec<T, S>>2615 * Lookup298: rmrk_traits::resource::ResourceTypes<sp_core::bounded::bounded_vec::BoundedVec<T, S>, sp_core::bounded::bounded_vec::BoundedVec<T, S>>
2603 **/2616 **/
2604 RmrkTraitsResourceResourceTypes: {2617 RmrkTraitsResourceResourceTypes: {
2605 _enum: {2618 _enum: {
2606 Basic: 'RmrkTraitsResourceBasicResource',2619 Basic: 'RmrkTraitsResourceBasicResource',
2607 Composable: 'RmrkTraitsResourceComposableResource',2620 Composable: 'RmrkTraitsResourceComposableResource',
2608 Slot: 'RmrkTraitsResourceSlotResource'2621 Slot: 'RmrkTraitsResourceSlotResource'
2609 }2622 }
2610 },2623 },
2611 /**2624 /**
2612 * Lookup302: rmrk_traits::resource::BasicResource<sp_core::bounded::bounded_vec::BoundedVec<T, S>>2625 * Lookup300: rmrk_traits::resource::BasicResource<sp_core::bounded::bounded_vec::BoundedVec<T, S>>
2613 **/2626 **/
2614 RmrkTraitsResourceBasicResource: {2627 RmrkTraitsResourceBasicResource: {
2615 src: 'Option<Bytes>',2628 src: 'Option<Bytes>',
2616 metadata: 'Option<Bytes>',2629 metadata: 'Option<Bytes>',
2617 license: 'Option<Bytes>',2630 license: 'Option<Bytes>',
2618 thumb: 'Option<Bytes>'2631 thumb: 'Option<Bytes>'
2619 },2632 },
2620 /**2633 /**
2621 * Lookup304: rmrk_traits::resource::ComposableResource<sp_core::bounded::bounded_vec::BoundedVec<T, S>, sp_core::bounded::bounded_vec::BoundedVec<T, S>>2634 * Lookup302: rmrk_traits::resource::ComposableResource<sp_core::bounded::bounded_vec::BoundedVec<T, S>, sp_core::bounded::bounded_vec::BoundedVec<T, S>>
2622 **/2635 **/
2623 RmrkTraitsResourceComposableResource: {2636 RmrkTraitsResourceComposableResource: {
2624 parts: 'Vec<u32>',2637 parts: 'Vec<u32>',
2625 base: 'u32',2638 base: 'u32',
2628 license: 'Option<Bytes>',2641 license: 'Option<Bytes>',
2629 thumb: 'Option<Bytes>'2642 thumb: 'Option<Bytes>'
2630 },2643 },
2631 /**2644 /**
2632 * Lookup305: rmrk_traits::resource::SlotResource<sp_core::bounded::bounded_vec::BoundedVec<T, S>>2645 * Lookup303: rmrk_traits::resource::SlotResource<sp_core::bounded::bounded_vec::BoundedVec<T, S>>
2633 **/2646 **/
2634 RmrkTraitsResourceSlotResource: {2647 RmrkTraitsResourceSlotResource: {
2635 base: 'u32',2648 base: 'u32',
2636 src: 'Option<Bytes>',2649 src: 'Option<Bytes>',
2639 license: 'Option<Bytes>',2652 license: 'Option<Bytes>',
2640 thumb: 'Option<Bytes>'2653 thumb: 'Option<Bytes>'
2641 },2654 },
2642 /**2655 /**
2643 * Lookup308: pallet_rmrk_equip::pallet::Call<T>2656 * Lookup306: pallet_rmrk_equip::pallet::Call<T>
2644 **/2657 **/
2645 PalletRmrkEquipCall: {2658 PalletRmrkEquipCall: {
2646 _enum: {2659 _enum: {
2647 create_base: {2660 create_base: {
2660 }2673 }
2661 }2674 }
2662 },2675 },
2663 /**2676 /**
2664 * Lookup311: rmrk_traits::part::PartType<sp_core::bounded::bounded_vec::BoundedVec<T, S>, sp_core::bounded::bounded_vec::BoundedVec<T, S>>2677 * Lookup309: rmrk_traits::part::PartType<sp_core::bounded::bounded_vec::BoundedVec<T, S>, sp_core::bounded::bounded_vec::BoundedVec<T, S>>
2665 **/2678 **/
2666 RmrkTraitsPartPartType: {2679 RmrkTraitsPartPartType: {
2667 _enum: {2680 _enum: {
2668 FixedPart: 'RmrkTraitsPartFixedPart',2681 FixedPart: 'RmrkTraitsPartFixedPart',
2669 SlotPart: 'RmrkTraitsPartSlotPart'2682 SlotPart: 'RmrkTraitsPartSlotPart'
2670 }2683 }
2671 },2684 },
2672 /**2685 /**
2673 * Lookup313: rmrk_traits::part::FixedPart<sp_core::bounded::bounded_vec::BoundedVec<T, S>>2686 * Lookup311: rmrk_traits::part::FixedPart<sp_core::bounded::bounded_vec::BoundedVec<T, S>>
2674 **/2687 **/
2675 RmrkTraitsPartFixedPart: {2688 RmrkTraitsPartFixedPart: {
2676 id: 'u32',2689 id: 'u32',
2677 z: 'u32',2690 z: 'u32',
2678 src: 'Bytes'2691 src: 'Bytes'
2679 },2692 },
2680 /**2693 /**
2681 * Lookup314: rmrk_traits::part::SlotPart<sp_core::bounded::bounded_vec::BoundedVec<T, S>, sp_core::bounded::bounded_vec::BoundedVec<T, S>>2694 * Lookup312: rmrk_traits::part::SlotPart<sp_core::bounded::bounded_vec::BoundedVec<T, S>, sp_core::bounded::bounded_vec::BoundedVec<T, S>>
2682 **/2695 **/
2683 RmrkTraitsPartSlotPart: {2696 RmrkTraitsPartSlotPart: {
2684 id: 'u32',2697 id: 'u32',
2685 equippable: 'RmrkTraitsPartEquippableList',2698 equippable: 'RmrkTraitsPartEquippableList',
2686 src: 'Bytes',2699 src: 'Bytes',
2687 z: 'u32'2700 z: 'u32'
2688 },2701 },
2689 /**2702 /**
2690 * Lookup315: rmrk_traits::part::EquippableList<sp_core::bounded::bounded_vec::BoundedVec<T, S>>2703 * Lookup313: rmrk_traits::part::EquippableList<sp_core::bounded::bounded_vec::BoundedVec<T, S>>
2691 **/2704 **/
2692 RmrkTraitsPartEquippableList: {2705 RmrkTraitsPartEquippableList: {
2693 _enum: {2706 _enum: {
2694 All: 'Null',2707 All: 'Null',
2695 Empty: 'Null',2708 Empty: 'Null',
2696 Custom: 'Vec<u32>'2709 Custom: 'Vec<u32>'
2697 }2710 }
2698 },2711 },
2699 /**2712 /**
2700 * Lookup317: rmrk_traits::theme::Theme<sp_core::bounded::bounded_vec::BoundedVec<T, S>, sp_core::bounded::bounded_vec::BoundedVec<rmrk_traits::theme::ThemeProperty<sp_core::bounded::bounded_vec::BoundedVec<T, S>>, S>>2713 * Lookup315: rmrk_traits::theme::Theme<sp_core::bounded::bounded_vec::BoundedVec<T, S>, sp_core::bounded::bounded_vec::BoundedVec<rmrk_traits::theme::ThemeProperty<sp_core::bounded::bounded_vec::BoundedVec<T, S>>, S>>
2701 **/2714 **/
2702 RmrkTraitsTheme: {2715 RmrkTraitsTheme: {
2703 name: 'Bytes',2716 name: 'Bytes',
2704 properties: 'Vec<RmrkTraitsThemeThemeProperty>',2717 properties: 'Vec<RmrkTraitsThemeThemeProperty>',
2705 inherit: 'bool'2718 inherit: 'bool'
2706 },2719 },
2707 /**2720 /**
2708 * Lookup319: rmrk_traits::theme::ThemeProperty<sp_core::bounded::bounded_vec::BoundedVec<T, S>>2721 * Lookup317: rmrk_traits::theme::ThemeProperty<sp_core::bounded::bounded_vec::BoundedVec<T, S>>
2709 **/2722 **/
2710 RmrkTraitsThemeThemeProperty: {2723 RmrkTraitsThemeThemeProperty: {
2711 key: 'Bytes',2724 key: 'Bytes',
2712 value: 'Bytes'2725 value: 'Bytes'
2713 },2726 },
2714 /**2727 /**
2715 * Lookup321: pallet_app_promotion::pallet::Call<T>2728 * Lookup319: pallet_app_promotion::pallet::Call<T>
2716 **/2729 **/
2717 PalletAppPromotionCall: {2730 PalletAppPromotionCall: {
2718 _enum: {2731 _enum: {
2719 set_admin_address: {2732 set_admin_address: {
2740 }2753 }
2741 }2754 }
2742 },2755 },
2743 /**2756 /**
2744 * Lookup322: pallet_foreign_assets::module::Call<T>2757 * Lookup320: pallet_foreign_assets::module::Call<T>
2745 **/2758 **/
2746 PalletForeignAssetsModuleCall: {2759 PalletForeignAssetsModuleCall: {
2747 _enum: {2760 _enum: {
2748 register_foreign_asset: {2761 register_foreign_asset: {
2757 }2770 }
2758 }2771 }
2759 },2772 },
2760 /**2773 /**
2761 * Lookup323: pallet_evm::pallet::Call<T>2774 * Lookup321: pallet_evm::pallet::Call<T>
2762 **/2775 **/
2763 PalletEvmCall: {2776 PalletEvmCall: {
2764 _enum: {2777 _enum: {
2765 withdraw: {2778 withdraw: {
3458 * Lookup450: pallet_evm::pallet::Error<T>3471 * Lookup450: pallet_evm::pallet::Error<T>
3459 **/3472 **/
3460 PalletEvmError: {3473 PalletEvmError: {
3461 _enum: ['BalanceLow', 'FeeOverflow', 'PaymentOverflow', 'WithdrawFailed', 'GasPriceTooLow', 'InvalidNonce']3474 _enum: ['BalanceLow', 'FeeOverflow', 'PaymentOverflow', 'WithdrawFailed', 'GasPriceTooLow', 'InvalidNonce', 'GasLimitTooLow', 'GasLimitTooHigh', 'Undefined', 'Reentrancy']
3462 },3475 },
3463 /**3476 /**
3464 * Lookup453: fp_rpc::TransactionStatus3477 * Lookup453: fp_rpc::TransactionStatus
modifiedtests/src/interfaces/types-lookup.tsdiffbeforeafterboth
1371 /** @name PalletEvmEvent (111) */1371 /** @name PalletEvmEvent (111) */
1372 interface PalletEvmEvent extends Enum {1372 interface PalletEvmEvent extends Enum {
1373 readonly isLog: boolean;1373 readonly isLog: boolean;
1374 readonly asLog: EthereumLog;1374 readonly asLog: {
1375 readonly log: EthereumLog;
1376 } & Struct;
1375 readonly isCreated: boolean;1377 readonly isCreated: boolean;
1376 readonly asCreated: H160;1378 readonly asCreated: {
1379 readonly address: H160;
1380 } & Struct;
1377 readonly isCreatedFailed: boolean;1381 readonly isCreatedFailed: boolean;
1378 readonly asCreatedFailed: H160;1382 readonly asCreatedFailed: {
1383 readonly address: H160;
1384 } & Struct;
1379 readonly isExecuted: boolean;1385 readonly isExecuted: boolean;
1380 readonly asExecuted: H160;1386 readonly asExecuted: {
1387 readonly address: H160;
1388 } & Struct;
1381 readonly isExecutedFailed: boolean;1389 readonly isExecutedFailed: boolean;
1382 readonly asExecutedFailed: H160;1390 readonly asExecutedFailed: {
1383 readonly isBalanceDeposit: boolean;
1384 readonly asBalanceDeposit: ITuple<[AccountId32, H160, U256]>;1391 readonly address: H160;
1385 readonly isBalanceWithdraw: boolean;1392 } & Struct;
1386 readonly asBalanceWithdraw: ITuple<[AccountId32, H160, U256]>;
1387 readonly type: 'Log' | 'Created' | 'CreatedFailed' | 'Executed' | 'ExecutedFailed' | 'BalanceDeposit' | 'BalanceWithdraw';1393 readonly type: 'Log' | 'Created' | 'CreatedFailed' | 'Executed' | 'ExecutedFailed';
1388 }1394 }
13891395
1390 /** @name EthereumLog (112) */1396 /** @name EthereumLog (112) */
1394 readonly data: Bytes;1400 readonly data: Bytes;
1395 }1401 }
13961402
1397 /** @name PalletEthereumEvent (116) */1403 /** @name PalletEthereumEvent (114) */
1398 interface PalletEthereumEvent extends Enum {1404 interface PalletEthereumEvent extends Enum {
1399 readonly isExecuted: boolean;1405 readonly isExecuted: boolean;
1400 readonly asExecuted: ITuple<[H160, H160, H256, EvmCoreErrorExitReason]>;1406 readonly asExecuted: {
1407 readonly from: H160;
1408 readonly to: H160;
1409 readonly transactionHash: H256;
1410 readonly exitReason: EvmCoreErrorExitReason;
1411 } & Struct;
1401 readonly type: 'Executed';1412 readonly type: 'Executed';
1402 }1413 }
14031414
1404 /** @name EvmCoreErrorExitReason (117) */1415 /** @name EvmCoreErrorExitReason (115) */
1405 interface EvmCoreErrorExitReason extends Enum {1416 interface EvmCoreErrorExitReason extends Enum {
1406 readonly isSucceed: boolean;1417 readonly isSucceed: boolean;
1407 readonly asSucceed: EvmCoreErrorExitSucceed;1418 readonly asSucceed: EvmCoreErrorExitSucceed;
1414 readonly type: 'Succeed' | 'Error' | 'Revert' | 'Fatal';1425 readonly type: 'Succeed' | 'Error' | 'Revert' | 'Fatal';
1415 }1426 }
14161427
1417 /** @name EvmCoreErrorExitSucceed (118) */1428 /** @name EvmCoreErrorExitSucceed (116) */
1418 interface EvmCoreErrorExitSucceed extends Enum {1429 interface EvmCoreErrorExitSucceed extends Enum {
1419 readonly isStopped: boolean;1430 readonly isStopped: boolean;
1420 readonly isReturned: boolean;1431 readonly isReturned: boolean;
1421 readonly isSuicided: boolean;1432 readonly isSuicided: boolean;
1422 readonly type: 'Stopped' | 'Returned' | 'Suicided';1433 readonly type: 'Stopped' | 'Returned' | 'Suicided';
1423 }1434 }
14241435
1425 /** @name EvmCoreErrorExitError (119) */1436 /** @name EvmCoreErrorExitError (117) */
1426 interface EvmCoreErrorExitError extends Enum {1437 interface EvmCoreErrorExitError extends Enum {
1427 readonly isStackUnderflow: boolean;1438 readonly isStackUnderflow: boolean;
1428 readonly isStackOverflow: boolean;1439 readonly isStackOverflow: boolean;
1443 readonly type: 'StackUnderflow' | 'StackOverflow' | 'InvalidJump' | 'InvalidRange' | 'DesignatedInvalid' | 'CallTooDeep' | 'CreateCollision' | 'CreateContractLimit' | 'OutOfOffset' | 'OutOfGas' | 'OutOfFund' | 'PcUnderflow' | 'CreateEmpty' | 'Other' | 'InvalidCode';1454 readonly type: 'StackUnderflow' | 'StackOverflow' | 'InvalidJump' | 'InvalidRange' | 'DesignatedInvalid' | 'CallTooDeep' | 'CreateCollision' | 'CreateContractLimit' | 'OutOfOffset' | 'OutOfGas' | 'OutOfFund' | 'PcUnderflow' | 'CreateEmpty' | 'Other' | 'InvalidCode';
1444 }1455 }
14451456
1446 /** @name EvmCoreErrorExitRevert (122) */1457 /** @name EvmCoreErrorExitRevert (120) */
1447 interface EvmCoreErrorExitRevert extends Enum {1458 interface EvmCoreErrorExitRevert extends Enum {
1448 readonly isReverted: boolean;1459 readonly isReverted: boolean;
1449 readonly type: 'Reverted';1460 readonly type: 'Reverted';
1450 }1461 }
14511462
1452 /** @name EvmCoreErrorExitFatal (123) */1463 /** @name EvmCoreErrorExitFatal (121) */
1453 interface EvmCoreErrorExitFatal extends Enum {1464 interface EvmCoreErrorExitFatal extends Enum {
1454 readonly isNotSupported: boolean;1465 readonly isNotSupported: boolean;
1455 readonly isUnhandledInterrupt: boolean;1466 readonly isUnhandledInterrupt: boolean;
1460 readonly type: 'NotSupported' | 'UnhandledInterrupt' | 'CallErrorAsFatal' | 'Other';1471 readonly type: 'NotSupported' | 'UnhandledInterrupt' | 'CallErrorAsFatal' | 'Other';
1461 }1472 }
14621473
1463 /** @name PalletEvmContractHelpersEvent (124) */1474 /** @name PalletEvmContractHelpersEvent (122) */
1464 interface PalletEvmContractHelpersEvent extends Enum {1475 interface PalletEvmContractHelpersEvent extends Enum {
1465 readonly isContractSponsorSet: boolean;1476 readonly isContractSponsorSet: boolean;
1466 readonly asContractSponsorSet: ITuple<[H160, AccountId32]>;1477 readonly asContractSponsorSet: ITuple<[H160, AccountId32]>;
1471 readonly type: 'ContractSponsorSet' | 'ContractSponsorshipConfirmed' | 'ContractSponsorRemoved';1482 readonly type: 'ContractSponsorSet' | 'ContractSponsorshipConfirmed' | 'ContractSponsorRemoved';
1472 }1483 }
14731484
1474 /** @name PalletMaintenanceEvent (125) */1485 /** @name PalletMaintenanceEvent (123) */
1475 interface PalletMaintenanceEvent extends Enum {1486 interface PalletMaintenanceEvent extends Enum {
1476 readonly isMaintenanceEnabled: boolean;1487 readonly isMaintenanceEnabled: boolean;
1477 readonly isMaintenanceDisabled: boolean;1488 readonly isMaintenanceDisabled: boolean;
1478 readonly type: 'MaintenanceEnabled' | 'MaintenanceDisabled';1489 readonly type: 'MaintenanceEnabled' | 'MaintenanceDisabled';
1479 }1490 }
14801491
1481 /** @name PalletTestUtilsEvent (126) */1492 /** @name PalletTestUtilsEvent (124) */
1482 interface PalletTestUtilsEvent extends Enum {1493 interface PalletTestUtilsEvent extends Enum {
1483 readonly isValueIsSet: boolean;1494 readonly isValueIsSet: boolean;
1484 readonly isShouldRollback: boolean;1495 readonly isShouldRollback: boolean;
1485 readonly type: 'ValueIsSet' | 'ShouldRollback';1496 readonly type: 'ValueIsSet' | 'ShouldRollback';
1486 }1497 }
14871498
1488 /** @name FrameSystemPhase (127) */1499 /** @name FrameSystemPhase (125) */
1489 interface FrameSystemPhase extends Enum {1500 interface FrameSystemPhase extends Enum {
1490 readonly isApplyExtrinsic: boolean;1501 readonly isApplyExtrinsic: boolean;
1491 readonly asApplyExtrinsic: u32;1502 readonly asApplyExtrinsic: u32;
1494 readonly type: 'ApplyExtrinsic' | 'Finalization' | 'Initialization';1505 readonly type: 'ApplyExtrinsic' | 'Finalization' | 'Initialization';
1495 }1506 }
14961507
1497 /** @name FrameSystemLastRuntimeUpgradeInfo (129) */1508 /** @name FrameSystemLastRuntimeUpgradeInfo (127) */
1498 interface FrameSystemLastRuntimeUpgradeInfo extends Struct {1509 interface FrameSystemLastRuntimeUpgradeInfo extends Struct {
1499 readonly specVersion: Compact<u32>;1510 readonly specVersion: Compact<u32>;
1500 readonly specName: Text;1511 readonly specName: Text;
1501 }1512 }
15021513
1503 /** @name FrameSystemCall (130) */1514 /** @name FrameSystemCall (128) */
1504 interface FrameSystemCall extends Enum {1515 interface FrameSystemCall extends Enum {
1505 readonly isFillBlock: boolean;1516 readonly isFillBlock: boolean;
1506 readonly asFillBlock: {1517 readonly asFillBlock: {
1542 readonly type: 'FillBlock' | 'Remark' | 'SetHeapPages' | 'SetCode' | 'SetCodeWithoutChecks' | 'SetStorage' | 'KillStorage' | 'KillPrefix' | 'RemarkWithEvent';1553 readonly type: 'FillBlock' | 'Remark' | 'SetHeapPages' | 'SetCode' | 'SetCodeWithoutChecks' | 'SetStorage' | 'KillStorage' | 'KillPrefix' | 'RemarkWithEvent';
1543 }1554 }
15441555
1545 /** @name FrameSystemLimitsBlockWeights (135) */1556 /** @name FrameSystemLimitsBlockWeights (133) */
1546 interface FrameSystemLimitsBlockWeights extends Struct {1557 interface FrameSystemLimitsBlockWeights extends Struct {
1547 readonly baseBlock: Weight;1558 readonly baseBlock: Weight;
1548 readonly maxBlock: Weight;1559 readonly maxBlock: Weight;
1549 readonly perClass: FrameSupportDispatchPerDispatchClassWeightsPerClass;1560 readonly perClass: FrameSupportDispatchPerDispatchClassWeightsPerClass;
1550 }1561 }
15511562
1552 /** @name FrameSupportDispatchPerDispatchClassWeightsPerClass (136) */1563 /** @name FrameSupportDispatchPerDispatchClassWeightsPerClass (134) */
1553 interface FrameSupportDispatchPerDispatchClassWeightsPerClass extends Struct {1564 interface FrameSupportDispatchPerDispatchClassWeightsPerClass extends Struct {
1554 readonly normal: FrameSystemLimitsWeightsPerClass;1565 readonly normal: FrameSystemLimitsWeightsPerClass;
1555 readonly operational: FrameSystemLimitsWeightsPerClass;1566 readonly operational: FrameSystemLimitsWeightsPerClass;
1556 readonly mandatory: FrameSystemLimitsWeightsPerClass;1567 readonly mandatory: FrameSystemLimitsWeightsPerClass;
1557 }1568 }
15581569
1559 /** @name FrameSystemLimitsWeightsPerClass (137) */1570 /** @name FrameSystemLimitsWeightsPerClass (135) */
1560 interface FrameSystemLimitsWeightsPerClass extends Struct {1571 interface FrameSystemLimitsWeightsPerClass extends Struct {
1561 readonly baseExtrinsic: Weight;1572 readonly baseExtrinsic: Weight;
1562 readonly maxExtrinsic: Option<Weight>;1573 readonly maxExtrinsic: Option<Weight>;
1563 readonly maxTotal: Option<Weight>;1574 readonly maxTotal: Option<Weight>;
1564 readonly reserved: Option<Weight>;1575 readonly reserved: Option<Weight>;
1565 }1576 }
15661577
1567 /** @name FrameSystemLimitsBlockLength (139) */1578 /** @name FrameSystemLimitsBlockLength (137) */
1568 interface FrameSystemLimitsBlockLength extends Struct {1579 interface FrameSystemLimitsBlockLength extends Struct {
1569 readonly max: FrameSupportDispatchPerDispatchClassU32;1580 readonly max: FrameSupportDispatchPerDispatchClassU32;
1570 }1581 }
15711582
1572 /** @name FrameSupportDispatchPerDispatchClassU32 (140) */1583 /** @name FrameSupportDispatchPerDispatchClassU32 (138) */
1573 interface FrameSupportDispatchPerDispatchClassU32 extends Struct {1584 interface FrameSupportDispatchPerDispatchClassU32 extends Struct {
1574 readonly normal: u32;1585 readonly normal: u32;
1575 readonly operational: u32;1586 readonly operational: u32;
1576 readonly mandatory: u32;1587 readonly mandatory: u32;
1577 }1588 }
15781589
1579 /** @name SpWeightsRuntimeDbWeight (141) */1590 /** @name SpWeightsRuntimeDbWeight (139) */
1580 interface SpWeightsRuntimeDbWeight extends Struct {1591 interface SpWeightsRuntimeDbWeight extends Struct {
1581 readonly read: u64;1592 readonly read: u64;
1582 readonly write: u64;1593 readonly write: u64;
1583 }1594 }
15841595
1585 /** @name SpVersionRuntimeVersion (142) */1596 /** @name SpVersionRuntimeVersion (140) */
1586 interface SpVersionRuntimeVersion extends Struct {1597 interface SpVersionRuntimeVersion extends Struct {
1587 readonly specName: Text;1598 readonly specName: Text;
1588 readonly implName: Text;1599 readonly implName: Text;
1594 readonly stateVersion: u8;1605 readonly stateVersion: u8;
1595 }1606 }
15961607
1597 /** @name FrameSystemError (147) */1608 /** @name FrameSystemError (145) */
1598 interface FrameSystemError extends Enum {1609 interface FrameSystemError extends Enum {
1599 readonly isInvalidSpecName: boolean;1610 readonly isInvalidSpecName: boolean;
1600 readonly isSpecVersionNeedsToIncrease: boolean;1611 readonly isSpecVersionNeedsToIncrease: boolean;
1605 readonly type: 'InvalidSpecName' | 'SpecVersionNeedsToIncrease' | 'FailedToExtractRuntimeVersion' | 'NonDefaultComposite' | 'NonZeroRefCount' | 'CallFiltered';1616 readonly type: 'InvalidSpecName' | 'SpecVersionNeedsToIncrease' | 'FailedToExtractRuntimeVersion' | 'NonDefaultComposite' | 'NonZeroRefCount' | 'CallFiltered';
1606 }1617 }
16071618
1608 /** @name PolkadotPrimitivesV2PersistedValidationData (148) */1619 /** @name PolkadotPrimitivesV2PersistedValidationData (146) */
1609 interface PolkadotPrimitivesV2PersistedValidationData extends Struct {1620 interface PolkadotPrimitivesV2PersistedValidationData extends Struct {
1610 readonly parentHead: Bytes;1621 readonly parentHead: Bytes;
1611 readonly relayParentNumber: u32;1622 readonly relayParentNumber: u32;
1612 readonly relayParentStorageRoot: H256;1623 readonly relayParentStorageRoot: H256;
1613 readonly maxPovSize: u32;1624 readonly maxPovSize: u32;
1614 }1625 }
16151626
1616 /** @name PolkadotPrimitivesV2UpgradeRestriction (151) */1627 /** @name PolkadotPrimitivesV2UpgradeRestriction (149) */
1617 interface PolkadotPrimitivesV2UpgradeRestriction extends Enum {1628 interface PolkadotPrimitivesV2UpgradeRestriction extends Enum {
1618 readonly isPresent: boolean;1629 readonly isPresent: boolean;
1619 readonly type: 'Present';1630 readonly type: 'Present';
1620 }1631 }
16211632
1622 /** @name SpTrieStorageProof (152) */1633 /** @name SpTrieStorageProof (150) */
1623 interface SpTrieStorageProof extends Struct {1634 interface SpTrieStorageProof extends Struct {
1624 readonly trieNodes: BTreeSet<Bytes>;1635 readonly trieNodes: BTreeSet<Bytes>;
1625 }1636 }
16261637
1627 /** @name CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot (154) */1638 /** @name CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot (152) */
1628 interface CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot extends Struct {1639 interface CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot extends Struct {
1629 readonly dmqMqcHead: H256;1640 readonly dmqMqcHead: H256;
1630 readonly relayDispatchQueueSize: ITuple<[u32, u32]>;1641 readonly relayDispatchQueueSize: ITuple<[u32, u32]>;
1631 readonly ingressChannels: Vec<ITuple<[u32, PolkadotPrimitivesV2AbridgedHrmpChannel]>>;1642 readonly ingressChannels: Vec<ITuple<[u32, PolkadotPrimitivesV2AbridgedHrmpChannel]>>;
1632 readonly egressChannels: Vec<ITuple<[u32, PolkadotPrimitivesV2AbridgedHrmpChannel]>>;1643 readonly egressChannels: Vec<ITuple<[u32, PolkadotPrimitivesV2AbridgedHrmpChannel]>>;
1633 }1644 }
16341645
1635 /** @name PolkadotPrimitivesV2AbridgedHrmpChannel (157) */1646 /** @name PolkadotPrimitivesV2AbridgedHrmpChannel (155) */
1636 interface PolkadotPrimitivesV2AbridgedHrmpChannel extends Struct {1647 interface PolkadotPrimitivesV2AbridgedHrmpChannel extends Struct {
1637 readonly maxCapacity: u32;1648 readonly maxCapacity: u32;
1638 readonly maxTotalSize: u32;1649 readonly maxTotalSize: u32;
1642 readonly mqcHead: Option<H256>;1653 readonly mqcHead: Option<H256>;
1643 }1654 }
16441655
1645 /** @name PolkadotPrimitivesV2AbridgedHostConfiguration (158) */1656 /** @name PolkadotPrimitivesV2AbridgedHostConfiguration (156) */
1646 interface PolkadotPrimitivesV2AbridgedHostConfiguration extends Struct {1657 interface PolkadotPrimitivesV2AbridgedHostConfiguration extends Struct {
1647 readonly maxCodeSize: u32;1658 readonly maxCodeSize: u32;
1648 readonly maxHeadDataSize: u32;1659 readonly maxHeadDataSize: u32;
1655 readonly validationUpgradeDelay: u32;1666 readonly validationUpgradeDelay: u32;
1656 }1667 }
16571668
1658 /** @name PolkadotCorePrimitivesOutboundHrmpMessage (164) */1669 /** @name PolkadotCorePrimitivesOutboundHrmpMessage (162) */
1659 interface PolkadotCorePrimitivesOutboundHrmpMessage extends Struct {1670 interface PolkadotCorePrimitivesOutboundHrmpMessage extends Struct {
1660 readonly recipient: u32;1671 readonly recipient: u32;
1661 readonly data: Bytes;1672 readonly data: Bytes;
1662 }1673 }
16631674
1664 /** @name CumulusPalletParachainSystemCall (165) */1675 /** @name CumulusPalletParachainSystemCall (163) */
1665 interface CumulusPalletParachainSystemCall extends Enum {1676 interface CumulusPalletParachainSystemCall extends Enum {
1666 readonly isSetValidationData: boolean;1677 readonly isSetValidationData: boolean;
1667 readonly asSetValidationData: {1678 readonly asSetValidationData: {
1682 readonly type: 'SetValidationData' | 'SudoSendUpwardMessage' | 'AuthorizeUpgrade' | 'EnactAuthorizedUpgrade';1693 readonly type: 'SetValidationData' | 'SudoSendUpwardMessage' | 'AuthorizeUpgrade' | 'EnactAuthorizedUpgrade';
1683 }1694 }
16841695
1685 /** @name CumulusPrimitivesParachainInherentParachainInherentData (166) */1696 /** @name CumulusPrimitivesParachainInherentParachainInherentData (164) */
1686 interface CumulusPrimitivesParachainInherentParachainInherentData extends Struct {1697 interface CumulusPrimitivesParachainInherentParachainInherentData extends Struct {
1687 readonly validationData: PolkadotPrimitivesV2PersistedValidationData;1698 readonly validationData: PolkadotPrimitivesV2PersistedValidationData;
1688 readonly relayChainState: SpTrieStorageProof;1699 readonly relayChainState: SpTrieStorageProof;
1689 readonly downwardMessages: Vec<PolkadotCorePrimitivesInboundDownwardMessage>;1700 readonly downwardMessages: Vec<PolkadotCorePrimitivesInboundDownwardMessage>;
1690 readonly horizontalMessages: BTreeMap<u32, Vec<PolkadotCorePrimitivesInboundHrmpMessage>>;1701 readonly horizontalMessages: BTreeMap<u32, Vec<PolkadotCorePrimitivesInboundHrmpMessage>>;
1691 }1702 }
16921703
1693 /** @name PolkadotCorePrimitivesInboundDownwardMessage (168) */1704 /** @name PolkadotCorePrimitivesInboundDownwardMessage (166) */
1694 interface PolkadotCorePrimitivesInboundDownwardMessage extends Struct {1705 interface PolkadotCorePrimitivesInboundDownwardMessage extends Struct {
1695 readonly sentAt: u32;1706 readonly sentAt: u32;
1696 readonly msg: Bytes;1707 readonly msg: Bytes;
1697 }1708 }
16981709
1699 /** @name PolkadotCorePrimitivesInboundHrmpMessage (171) */1710 /** @name PolkadotCorePrimitivesInboundHrmpMessage (169) */
1700 interface PolkadotCorePrimitivesInboundHrmpMessage extends Struct {1711 interface PolkadotCorePrimitivesInboundHrmpMessage extends Struct {
1701 readonly sentAt: u32;1712 readonly sentAt: u32;
1702 readonly data: Bytes;1713 readonly data: Bytes;
1703 }1714 }
17041715
1705 /** @name CumulusPalletParachainSystemError (174) */1716 /** @name CumulusPalletParachainSystemError (172) */
1706 interface CumulusPalletParachainSystemError extends Enum {1717 interface CumulusPalletParachainSystemError extends Enum {
1707 readonly isOverlappingUpgrades: boolean;1718 readonly isOverlappingUpgrades: boolean;
1708 readonly isProhibitedByPolkadot: boolean;1719 readonly isProhibitedByPolkadot: boolean;
1715 readonly type: 'OverlappingUpgrades' | 'ProhibitedByPolkadot' | 'TooBig' | 'ValidationDataNotAvailable' | 'HostConfigurationNotAvailable' | 'NotScheduled' | 'NothingAuthorized' | 'Unauthorized';1726 readonly type: 'OverlappingUpgrades' | 'ProhibitedByPolkadot' | 'TooBig' | 'ValidationDataNotAvailable' | 'HostConfigurationNotAvailable' | 'NotScheduled' | 'NothingAuthorized' | 'Unauthorized';
1716 }1727 }
17171728
1718 /** @name PalletBalancesBalanceLock (176) */1729 /** @name PalletBalancesBalanceLock (174) */
1719 interface PalletBalancesBalanceLock extends Struct {1730 interface PalletBalancesBalanceLock extends Struct {
1720 readonly id: U8aFixed;1731 readonly id: U8aFixed;
1721 readonly amount: u128;1732 readonly amount: u128;
1722 readonly reasons: PalletBalancesReasons;1733 readonly reasons: PalletBalancesReasons;
1723 }1734 }
17241735
1725 /** @name PalletBalancesReasons (177) */1736 /** @name PalletBalancesReasons (175) */
1726 interface PalletBalancesReasons extends Enum {1737 interface PalletBalancesReasons extends Enum {
1727 readonly isFee: boolean;1738 readonly isFee: boolean;
1728 readonly isMisc: boolean;1739 readonly isMisc: boolean;
1729 readonly isAll: boolean;1740 readonly isAll: boolean;
1730 readonly type: 'Fee' | 'Misc' | 'All';1741 readonly type: 'Fee' | 'Misc' | 'All';
1731 }1742 }
17321743
1733 /** @name PalletBalancesReserveData (180) */1744 /** @name PalletBalancesReserveData (178) */
1734 interface PalletBalancesReserveData extends Struct {1745 interface PalletBalancesReserveData extends Struct {
1735 readonly id: U8aFixed;1746 readonly id: U8aFixed;
1736 readonly amount: u128;1747 readonly amount: u128;
1737 }1748 }
17381749
1739 /** @name PalletBalancesReleases (182) */1750 /** @name PalletBalancesReleases (180) */
1740 interface PalletBalancesReleases extends Enum {1751 interface PalletBalancesReleases extends Enum {
1741 readonly isV100: boolean;1752 readonly isV100: boolean;
1742 readonly isV200: boolean;1753 readonly isV200: boolean;
1743 readonly type: 'V100' | 'V200';1754 readonly type: 'V100' | 'V200';
1744 }1755 }
17451756
1746 /** @name PalletBalancesCall (183) */1757 /** @name PalletBalancesCall (181) */
1747 interface PalletBalancesCall extends Enum {1758 interface PalletBalancesCall extends Enum {
1748 readonly isTransfer: boolean;1759 readonly isTransfer: boolean;
1749 readonly asTransfer: {1760 readonly asTransfer: {
1780 readonly type: 'Transfer' | 'SetBalance' | 'ForceTransfer' | 'TransferKeepAlive' | 'TransferAll' | 'ForceUnreserve';1791 readonly type: 'Transfer' | 'SetBalance' | 'ForceTransfer' | 'TransferKeepAlive' | 'TransferAll' | 'ForceUnreserve';
1781 }1792 }
17821793
1783 /** @name PalletBalancesError (186) */1794 /** @name PalletBalancesError (184) */
1784 interface PalletBalancesError extends Enum {1795 interface PalletBalancesError extends Enum {
1785 readonly isVestingBalance: boolean;1796 readonly isVestingBalance: boolean;
1786 readonly isLiquidityRestrictions: boolean;1797 readonly isLiquidityRestrictions: boolean;
1793 readonly type: 'VestingBalance' | 'LiquidityRestrictions' | 'InsufficientBalance' | 'ExistentialDeposit' | 'KeepAlive' | 'ExistingVestingSchedule' | 'DeadAccount' | 'TooManyReserves';1804 readonly type: 'VestingBalance' | 'LiquidityRestrictions' | 'InsufficientBalance' | 'ExistentialDeposit' | 'KeepAlive' | 'ExistingVestingSchedule' | 'DeadAccount' | 'TooManyReserves';
1794 }1805 }
17951806
1796 /** @name PalletTimestampCall (188) */1807 /** @name PalletTimestampCall (186) */
1797 interface PalletTimestampCall extends Enum {1808 interface PalletTimestampCall extends Enum {
1798 readonly isSet: boolean;1809 readonly isSet: boolean;
1799 readonly asSet: {1810 readonly asSet: {
1802 readonly type: 'Set';1813 readonly type: 'Set';
1803 }1814 }
18041815
1805 /** @name PalletTransactionPaymentReleases (190) */1816 /** @name PalletTransactionPaymentReleases (188) */
1806 interface PalletTransactionPaymentReleases extends Enum {1817 interface PalletTransactionPaymentReleases extends Enum {
1807 readonly isV1Ancient: boolean;1818 readonly isV1Ancient: boolean;
1808 readonly isV2: boolean;1819 readonly isV2: boolean;
1809 readonly type: 'V1Ancient' | 'V2';1820 readonly type: 'V1Ancient' | 'V2';
1810 }1821 }
18111822
1812 /** @name PalletTreasuryProposal (191) */1823 /** @name PalletTreasuryProposal (189) */
1813 interface PalletTreasuryProposal extends Struct {1824 interface PalletTreasuryProposal extends Struct {
1814 readonly proposer: AccountId32;1825 readonly proposer: AccountId32;
1815 readonly value: u128;1826 readonly value: u128;
1816 readonly beneficiary: AccountId32;1827 readonly beneficiary: AccountId32;
1817 readonly bond: u128;1828 readonly bond: u128;
1818 }1829 }
18191830
1820 /** @name PalletTreasuryCall (194) */1831 /** @name PalletTreasuryCall (192) */
1821 interface PalletTreasuryCall extends Enum {1832 interface PalletTreasuryCall extends Enum {
1822 readonly isProposeSpend: boolean;1833 readonly isProposeSpend: boolean;
1823 readonly asProposeSpend: {1834 readonly asProposeSpend: {
1844 readonly type: 'ProposeSpend' | 'RejectProposal' | 'ApproveProposal' | 'Spend' | 'RemoveApproval';1855 readonly type: 'ProposeSpend' | 'RejectProposal' | 'ApproveProposal' | 'Spend' | 'RemoveApproval';
1845 }1856 }
18461857
1847 /** @name FrameSupportPalletId (197) */1858 /** @name FrameSupportPalletId (195) */
1848 interface FrameSupportPalletId extends U8aFixed {}1859 interface FrameSupportPalletId extends U8aFixed {}
18491860
1850 /** @name PalletTreasuryError (198) */1861 /** @name PalletTreasuryError (196) */
1851 interface PalletTreasuryError extends Enum {1862 interface PalletTreasuryError extends Enum {
1852 readonly isInsufficientProposersBalance: boolean;1863 readonly isInsufficientProposersBalance: boolean;
1853 readonly isInvalidIndex: boolean;1864 readonly isInvalidIndex: boolean;
1857 readonly type: 'InsufficientProposersBalance' | 'InvalidIndex' | 'TooManyApprovals' | 'InsufficientPermission' | 'ProposalNotApproved';1868 readonly type: 'InsufficientProposersBalance' | 'InvalidIndex' | 'TooManyApprovals' | 'InsufficientPermission' | 'ProposalNotApproved';
1858 }1869 }
18591870
1860 /** @name PalletSudoCall (199) */1871 /** @name PalletSudoCall (197) */
1861 interface PalletSudoCall extends Enum {1872 interface PalletSudoCall extends Enum {
1862 readonly isSudo: boolean;1873 readonly isSudo: boolean;
1863 readonly asSudo: {1874 readonly asSudo: {
1880 readonly type: 'Sudo' | 'SudoUncheckedWeight' | 'SetKey' | 'SudoAs';1891 readonly type: 'Sudo' | 'SudoUncheckedWeight' | 'SetKey' | 'SudoAs';
1881 }1892 }
18821893
1883 /** @name OrmlVestingModuleCall (201) */1894 /** @name OrmlVestingModuleCall (199) */
1884 interface OrmlVestingModuleCall extends Enum {1895 interface OrmlVestingModuleCall extends Enum {
1885 readonly isClaim: boolean;1896 readonly isClaim: boolean;
1886 readonly isVestedTransfer: boolean;1897 readonly isVestedTransfer: boolean;
1900 readonly type: 'Claim' | 'VestedTransfer' | 'UpdateVestingSchedules' | 'ClaimFor';1911 readonly type: 'Claim' | 'VestedTransfer' | 'UpdateVestingSchedules' | 'ClaimFor';
1901 }1912 }
19021913
1903 /** @name OrmlXtokensModuleCall (203) */1914 /** @name OrmlXtokensModuleCall (201) */
1904 interface OrmlXtokensModuleCall extends Enum {1915 interface OrmlXtokensModuleCall extends Enum {
1905 readonly isTransfer: boolean;1916 readonly isTransfer: boolean;
1906 readonly asTransfer: {1917 readonly asTransfer: {
1947 readonly type: 'Transfer' | 'TransferMultiasset' | 'TransferWithFee' | 'TransferMultiassetWithFee' | 'TransferMulticurrencies' | 'TransferMultiassets';1958 readonly type: 'Transfer' | 'TransferMultiasset' | 'TransferWithFee' | 'TransferMultiassetWithFee' | 'TransferMulticurrencies' | 'TransferMultiassets';
1948 }1959 }
19491960
1950 /** @name XcmVersionedMultiAsset (204) */1961 /** @name XcmVersionedMultiAsset (202) */
1951 interface XcmVersionedMultiAsset extends Enum {1962 interface XcmVersionedMultiAsset extends Enum {
1952 readonly isV0: boolean;1963 readonly isV0: boolean;
1953 readonly asV0: XcmV0MultiAsset;1964 readonly asV0: XcmV0MultiAsset;
1956 readonly type: 'V0' | 'V1';1967 readonly type: 'V0' | 'V1';
1957 }1968 }
19581969
1959 /** @name OrmlTokensModuleCall (207) */1970 /** @name OrmlTokensModuleCall (205) */
1960 interface OrmlTokensModuleCall extends Enum {1971 interface OrmlTokensModuleCall extends Enum {
1961 readonly isTransfer: boolean;1972 readonly isTransfer: boolean;
1962 readonly asTransfer: {1973 readonly asTransfer: {
1993 readonly type: 'Transfer' | 'TransferAll' | 'TransferKeepAlive' | 'ForceTransfer' | 'SetBalance';2004 readonly type: 'Transfer' | 'TransferAll' | 'TransferKeepAlive' | 'ForceTransfer' | 'SetBalance';
1994 }2005 }
19952006
1996 /** @name CumulusPalletXcmpQueueCall (208) */2007 /** @name CumulusPalletXcmpQueueCall (206) */
1997 interface CumulusPalletXcmpQueueCall extends Enum {2008 interface CumulusPalletXcmpQueueCall extends Enum {
1998 readonly isServiceOverweight: boolean;2009 readonly isServiceOverweight: boolean;
1999 readonly asServiceOverweight: {2010 readonly asServiceOverweight: {
2029 readonly type: 'ServiceOverweight' | 'SuspendXcmExecution' | 'ResumeXcmExecution' | 'UpdateSuspendThreshold' | 'UpdateDropThreshold' | 'UpdateResumeThreshold' | 'UpdateThresholdWeight' | 'UpdateWeightRestrictDecay' | 'UpdateXcmpMaxIndividualWeight';2040 readonly type: 'ServiceOverweight' | 'SuspendXcmExecution' | 'ResumeXcmExecution' | 'UpdateSuspendThreshold' | 'UpdateDropThreshold' | 'UpdateResumeThreshold' | 'UpdateThresholdWeight' | 'UpdateWeightRestrictDecay' | 'UpdateXcmpMaxIndividualWeight';
2030 }2041 }
20312042
2032 /** @name PalletXcmCall (209) */2043 /** @name PalletXcmCall (207) */
2033 interface PalletXcmCall extends Enum {2044 interface PalletXcmCall extends Enum {
2034 readonly isSend: boolean;2045 readonly isSend: boolean;
2035 readonly asSend: {2046 readonly asSend: {
2091 readonly type: 'Send' | 'TeleportAssets' | 'ReserveTransferAssets' | 'Execute' | 'ForceXcmVersion' | 'ForceDefaultXcmVersion' | 'ForceSubscribeVersionNotify' | 'ForceUnsubscribeVersionNotify' | 'LimitedReserveTransferAssets' | 'LimitedTeleportAssets';2102 readonly type: 'Send' | 'TeleportAssets' | 'ReserveTransferAssets' | 'Execute' | 'ForceXcmVersion' | 'ForceDefaultXcmVersion' | 'ForceSubscribeVersionNotify' | 'ForceUnsubscribeVersionNotify' | 'LimitedReserveTransferAssets' | 'LimitedTeleportAssets';
2092 }2103 }
20932104
2094 /** @name XcmVersionedXcm (210) */2105 /** @name XcmVersionedXcm (208) */
2095 interface XcmVersionedXcm extends Enum {2106 interface XcmVersionedXcm extends Enum {
2096 readonly isV0: boolean;2107 readonly isV0: boolean;
2097 readonly asV0: XcmV0Xcm;2108 readonly asV0: XcmV0Xcm;
2102 readonly type: 'V0' | 'V1' | 'V2';2113 readonly type: 'V0' | 'V1' | 'V2';
2103 }2114 }
21042115
2105 /** @name XcmV0Xcm (211) */2116 /** @name XcmV0Xcm (209) */
2106 interface XcmV0Xcm extends Enum {2117 interface XcmV0Xcm extends Enum {
2107 readonly isWithdrawAsset: boolean;2118 readonly isWithdrawAsset: boolean;
2108 readonly asWithdrawAsset: {2119 readonly asWithdrawAsset: {
2165 readonly type: 'WithdrawAsset' | 'ReserveAssetDeposit' | 'TeleportAsset' | 'QueryResponse' | 'TransferAsset' | 'TransferReserveAsset' | 'Transact' | 'HrmpNewChannelOpenRequest' | 'HrmpChannelAccepted' | 'HrmpChannelClosing' | 'RelayedFrom';2176 readonly type: 'WithdrawAsset' | 'ReserveAssetDeposit' | 'TeleportAsset' | 'QueryResponse' | 'TransferAsset' | 'TransferReserveAsset' | 'Transact' | 'HrmpNewChannelOpenRequest' | 'HrmpChannelAccepted' | 'HrmpChannelClosing' | 'RelayedFrom';
2166 }2177 }
21672178
2168 /** @name XcmV0Order (213) */2179 /** @name XcmV0Order (211) */
2169 interface XcmV0Order extends Enum {2180 interface XcmV0Order extends Enum {
2170 readonly isNull: boolean;2181 readonly isNull: boolean;
2171 readonly isDepositAsset: boolean;2182 readonly isDepositAsset: boolean;
2213 readonly type: 'Null' | 'DepositAsset' | 'DepositReserveAsset' | 'ExchangeAsset' | 'InitiateReserveWithdraw' | 'InitiateTeleport' | 'QueryHolding' | 'BuyExecution';2224 readonly type: 'Null' | 'DepositAsset' | 'DepositReserveAsset' | 'ExchangeAsset' | 'InitiateReserveWithdraw' | 'InitiateTeleport' | 'QueryHolding' | 'BuyExecution';
2214 }2225 }
22152226
2216 /** @name XcmV0Response (215) */2227 /** @name XcmV0Response (213) */
2217 interface XcmV0Response extends Enum {2228 interface XcmV0Response extends Enum {
2218 readonly isAssets: boolean;2229 readonly isAssets: boolean;
2219 readonly asAssets: Vec<XcmV0MultiAsset>;2230 readonly asAssets: Vec<XcmV0MultiAsset>;
2220 readonly type: 'Assets';2231 readonly type: 'Assets';
2221 }2232 }
22222233
2223 /** @name XcmV1Xcm (216) */2234 /** @name XcmV1Xcm (214) */
2224 interface XcmV1Xcm extends Enum {2235 interface XcmV1Xcm extends Enum {
2225 readonly isWithdrawAsset: boolean;2236 readonly isWithdrawAsset: boolean;
2226 readonly asWithdrawAsset: {2237 readonly asWithdrawAsset: {
2289 readonly type: 'WithdrawAsset' | 'ReserveAssetDeposited' | 'ReceiveTeleportedAsset' | 'QueryResponse' | 'TransferAsset' | 'TransferReserveAsset' | 'Transact' | 'HrmpNewChannelOpenRequest' | 'HrmpChannelAccepted' | 'HrmpChannelClosing' | 'RelayedFrom' | 'SubscribeVersion' | 'UnsubscribeVersion';2300 readonly type: 'WithdrawAsset' | 'ReserveAssetDeposited' | 'ReceiveTeleportedAsset' | 'QueryResponse' | 'TransferAsset' | 'TransferReserveAsset' | 'Transact' | 'HrmpNewChannelOpenRequest' | 'HrmpChannelAccepted' | 'HrmpChannelClosing' | 'RelayedFrom' | 'SubscribeVersion' | 'UnsubscribeVersion';
2290 }2301 }
22912302
2292 /** @name XcmV1Order (218) */2303 /** @name XcmV1Order (216) */
2293 interface XcmV1Order extends Enum {2304 interface XcmV1Order extends Enum {
2294 readonly isNoop: boolean;2305 readonly isNoop: boolean;
2295 readonly isDepositAsset: boolean;2306 readonly isDepositAsset: boolean;
2339 readonly type: 'Noop' | 'DepositAsset' | 'DepositReserveAsset' | 'ExchangeAsset' | 'InitiateReserveWithdraw' | 'InitiateTeleport' | 'QueryHolding' | 'BuyExecution';2350 readonly type: 'Noop' | 'DepositAsset' | 'DepositReserveAsset' | 'ExchangeAsset' | 'InitiateReserveWithdraw' | 'InitiateTeleport' | 'QueryHolding' | 'BuyExecution';
2340 }2351 }
23412352
2342 /** @name XcmV1Response (220) */2353 /** @name XcmV1Response (218) */
2343 interface XcmV1Response extends Enum {2354 interface XcmV1Response extends Enum {
2344 readonly isAssets: boolean;2355 readonly isAssets: boolean;
2345 readonly asAssets: XcmV1MultiassetMultiAssets;2356 readonly asAssets: XcmV1MultiassetMultiAssets;
2348 readonly type: 'Assets' | 'Version';2359 readonly type: 'Assets' | 'Version';
2349 }2360 }
23502361
2351 /** @name CumulusPalletXcmCall (234) */2362 /** @name CumulusPalletXcmCall (232) */
2352 type CumulusPalletXcmCall = Null;2363 type CumulusPalletXcmCall = Null;
23532364
2354 /** @name CumulusPalletDmpQueueCall (235) */2365 /** @name CumulusPalletDmpQueueCall (233) */
2355 interface CumulusPalletDmpQueueCall extends Enum {2366 interface CumulusPalletDmpQueueCall extends Enum {
2356 readonly isServiceOverweight: boolean;2367 readonly isServiceOverweight: boolean;
2357 readonly asServiceOverweight: {2368 readonly asServiceOverweight: {
2361 readonly type: 'ServiceOverweight';2372 readonly type: 'ServiceOverweight';
2362 }2373 }
23632374
2364 /** @name PalletInflationCall (236) */2375 /** @name PalletInflationCall (234) */
2365 interface PalletInflationCall extends Enum {2376 interface PalletInflationCall extends Enum {
2366 readonly isStartInflation: boolean;2377 readonly isStartInflation: boolean;
2367 readonly asStartInflation: {2378 readonly asStartInflation: {
2370 readonly type: 'StartInflation';2381 readonly type: 'StartInflation';
2371 }2382 }
23722383
2373 /** @name PalletUniqueCall (237) */2384 /** @name PalletUniqueCall (235) */
2374 interface PalletUniqueCall extends Enum {2385 interface PalletUniqueCall extends Enum {
2375 readonly isCreateCollection: boolean;2386 readonly isCreateCollection: boolean;
2376 readonly asCreateCollection: {2387 readonly asCreateCollection: {
2528 readonly type: 'CreateCollection' | 'CreateCollectionEx' | 'DestroyCollection' | 'AddToAllowList' | 'RemoveFromAllowList' | 'ChangeCollectionOwner' | 'AddCollectionAdmin' | 'RemoveCollectionAdmin' | 'SetCollectionSponsor' | 'ConfirmSponsorship' | 'RemoveCollectionSponsor' | 'CreateItem' | 'CreateMultipleItems' | 'SetCollectionProperties' | 'DeleteCollectionProperties' | 'SetTokenProperties' | 'DeleteTokenProperties' | 'SetTokenPropertyPermissions' | 'CreateMultipleItemsEx' | 'SetTransfersEnabledFlag' | 'BurnItem' | 'BurnFrom' | 'Transfer' | 'Approve' | 'TransferFrom' | 'SetCollectionLimits' | 'SetCollectionPermissions' | 'Repartition';2539 readonly type: 'CreateCollection' | 'CreateCollectionEx' | 'DestroyCollection' | 'AddToAllowList' | 'RemoveFromAllowList' | 'ChangeCollectionOwner' | 'AddCollectionAdmin' | 'RemoveCollectionAdmin' | 'SetCollectionSponsor' | 'ConfirmSponsorship' | 'RemoveCollectionSponsor' | 'CreateItem' | 'CreateMultipleItems' | 'SetCollectionProperties' | 'DeleteCollectionProperties' | 'SetTokenProperties' | 'DeleteTokenProperties' | 'SetTokenPropertyPermissions' | 'CreateMultipleItemsEx' | 'SetTransfersEnabledFlag' | 'BurnItem' | 'BurnFrom' | 'Transfer' | 'Approve' | 'TransferFrom' | 'SetCollectionLimits' | 'SetCollectionPermissions' | 'Repartition';
2529 }2540 }
25302541
2531 /** @name UpDataStructsCollectionMode (242) */2542 /** @name UpDataStructsCollectionMode (240) */
2532 interface UpDataStructsCollectionMode extends Enum {2543 interface UpDataStructsCollectionMode extends Enum {
2533 readonly isNft: boolean;2544 readonly isNft: boolean;
2534 readonly isFungible: boolean;2545 readonly isFungible: boolean;
2537 readonly type: 'Nft' | 'Fungible' | 'ReFungible';2548 readonly type: 'Nft' | 'Fungible' | 'ReFungible';
2538 }2549 }
25392550
2540 /** @name UpDataStructsCreateCollectionData (243) */2551 /** @name UpDataStructsCreateCollectionData (241) */
2541 interface UpDataStructsCreateCollectionData extends Struct {2552 interface UpDataStructsCreateCollectionData extends Struct {
2542 readonly mode: UpDataStructsCollectionMode;2553 readonly mode: UpDataStructsCollectionMode;
2543 readonly access: Option<UpDataStructsAccessMode>;2554 readonly access: Option<UpDataStructsAccessMode>;
2551 readonly properties: Vec<UpDataStructsProperty>;2562 readonly properties: Vec<UpDataStructsProperty>;
2552 }2563 }
25532564
2554 /** @name UpDataStructsAccessMode (245) */2565 /** @name UpDataStructsAccessMode (243) */
2555 interface UpDataStructsAccessMode extends Enum {2566 interface UpDataStructsAccessMode extends Enum {
2556 readonly isNormal: boolean;2567 readonly isNormal: boolean;
2557 readonly isAllowList: boolean;2568 readonly isAllowList: boolean;
2558 readonly type: 'Normal' | 'AllowList';2569 readonly type: 'Normal' | 'AllowList';
2559 }2570 }
25602571
2561 /** @name UpDataStructsCollectionLimits (247) */2572 /** @name UpDataStructsCollectionLimits (245) */
2562 interface UpDataStructsCollectionLimits extends Struct {2573 interface UpDataStructsCollectionLimits extends Struct {
2563 readonly accountTokenOwnershipLimit: Option<u32>;2574 readonly accountTokenOwnershipLimit: Option<u32>;
2564 readonly sponsoredDataSize: Option<u32>;2575 readonly sponsoredDataSize: Option<u32>;
2571 readonly transfersEnabled: Option<bool>;2582 readonly transfersEnabled: Option<bool>;
2572 }2583 }
25732584
2574 /** @name UpDataStructsSponsoringRateLimit (249) */2585 /** @name UpDataStructsSponsoringRateLimit (247) */
2575 interface UpDataStructsSponsoringRateLimit extends Enum {2586 interface UpDataStructsSponsoringRateLimit extends Enum {
2576 readonly isSponsoringDisabled: boolean;2587 readonly isSponsoringDisabled: boolean;
2577 readonly isBlocks: boolean;2588 readonly isBlocks: boolean;
2578 readonly asBlocks: u32;2589 readonly asBlocks: u32;
2579 readonly type: 'SponsoringDisabled' | 'Blocks';2590 readonly type: 'SponsoringDisabled' | 'Blocks';
2580 }2591 }
25812592
2582 /** @name UpDataStructsCollectionPermissions (252) */2593 /** @name UpDataStructsCollectionPermissions (250) */
2583 interface UpDataStructsCollectionPermissions extends Struct {2594 interface UpDataStructsCollectionPermissions extends Struct {
2584 readonly access: Option<UpDataStructsAccessMode>;2595 readonly access: Option<UpDataStructsAccessMode>;
2585 readonly mintMode: Option<bool>;2596 readonly mintMode: Option<bool>;
2586 readonly nesting: Option<UpDataStructsNestingPermissions>;2597 readonly nesting: Option<UpDataStructsNestingPermissions>;
2587 }2598 }
25882599
2589 /** @name UpDataStructsNestingPermissions (254) */2600 /** @name UpDataStructsNestingPermissions (252) */
2590 interface UpDataStructsNestingPermissions extends Struct {2601 interface UpDataStructsNestingPermissions extends Struct {
2591 readonly tokenOwner: bool;2602 readonly tokenOwner: bool;
2592 readonly collectionAdmin: bool;2603 readonly collectionAdmin: bool;
2593 readonly restricted: Option<UpDataStructsOwnerRestrictedSet>;2604 readonly restricted: Option<UpDataStructsOwnerRestrictedSet>;
2594 }2605 }
25952606
2596 /** @name UpDataStructsOwnerRestrictedSet (256) */2607 /** @name UpDataStructsOwnerRestrictedSet (254) */
2597 interface UpDataStructsOwnerRestrictedSet extends BTreeSet<u32> {}2608 interface UpDataStructsOwnerRestrictedSet extends BTreeSet<u32> {}
25982609
2599 /** @name UpDataStructsPropertyKeyPermission (261) */2610 /** @name UpDataStructsPropertyKeyPermission (259) */
2600 interface UpDataStructsPropertyKeyPermission extends Struct {2611 interface UpDataStructsPropertyKeyPermission extends Struct {
2601 readonly key: Bytes;2612 readonly key: Bytes;
2602 readonly permission: UpDataStructsPropertyPermission;2613 readonly permission: UpDataStructsPropertyPermission;
2603 }2614 }
26042615
2605 /** @name UpDataStructsPropertyPermission (262) */2616 /** @name UpDataStructsPropertyPermission (260) */
2606 interface UpDataStructsPropertyPermission extends Struct {2617 interface UpDataStructsPropertyPermission extends Struct {
2607 readonly mutable: bool;2618 readonly mutable: bool;
2608 readonly collectionAdmin: bool;2619 readonly collectionAdmin: bool;
2609 readonly tokenOwner: bool;2620 readonly tokenOwner: bool;
2610 }2621 }
26112622
2612 /** @name UpDataStructsProperty (265) */2623 /** @name UpDataStructsProperty (263) */
2613 interface UpDataStructsProperty extends Struct {2624 interface UpDataStructsProperty extends Struct {
2614 readonly key: Bytes;2625 readonly key: Bytes;
2615 readonly value: Bytes;2626 readonly value: Bytes;
2616 }2627 }
26172628
2618 /** @name UpDataStructsCreateItemData (268) */2629 /** @name UpDataStructsCreateItemData (266) */
2619 interface UpDataStructsCreateItemData extends Enum {2630 interface UpDataStructsCreateItemData extends Enum {
2620 readonly isNft: boolean;2631 readonly isNft: boolean;
2621 readonly asNft: UpDataStructsCreateNftData;2632 readonly asNft: UpDataStructsCreateNftData;
2626 readonly type: 'Nft' | 'Fungible' | 'ReFungible';2637 readonly type: 'Nft' | 'Fungible' | 'ReFungible';
2627 }2638 }
26282639
2629 /** @name UpDataStructsCreateNftData (269) */2640 /** @name UpDataStructsCreateNftData (267) */
2630 interface UpDataStructsCreateNftData extends Struct {2641 interface UpDataStructsCreateNftData extends Struct {
2631 readonly properties: Vec<UpDataStructsProperty>;2642 readonly properties: Vec<UpDataStructsProperty>;
2632 }2643 }
26332644
2634 /** @name UpDataStructsCreateFungibleData (270) */2645 /** @name UpDataStructsCreateFungibleData (268) */
2635 interface UpDataStructsCreateFungibleData extends Struct {2646 interface UpDataStructsCreateFungibleData extends Struct {
2636 readonly value: u128;2647 readonly value: u128;
2637 }2648 }
26382649
2639 /** @name UpDataStructsCreateReFungibleData (271) */2650 /** @name UpDataStructsCreateReFungibleData (269) */
2640 interface UpDataStructsCreateReFungibleData extends Struct {2651 interface UpDataStructsCreateReFungibleData extends Struct {
2641 readonly pieces: u128;2652 readonly pieces: u128;
2642 readonly properties: Vec<UpDataStructsProperty>;2653 readonly properties: Vec<UpDataStructsProperty>;
2643 }2654 }
26442655
2645 /** @name UpDataStructsCreateItemExData (274) */2656 /** @name UpDataStructsCreateItemExData (272) */
2646 interface UpDataStructsCreateItemExData extends Enum {2657 interface UpDataStructsCreateItemExData extends Enum {
2647 readonly isNft: boolean;2658 readonly isNft: boolean;
2648 readonly asNft: Vec<UpDataStructsCreateNftExData>;2659 readonly asNft: Vec<UpDataStructsCreateNftExData>;
2655 readonly type: 'Nft' | 'Fungible' | 'RefungibleMultipleItems' | 'RefungibleMultipleOwners';2666 readonly type: 'Nft' | 'Fungible' | 'RefungibleMultipleItems' | 'RefungibleMultipleOwners';
2656 }2667 }
26572668
2658 /** @name UpDataStructsCreateNftExData (276) */2669 /** @name UpDataStructsCreateNftExData (274) */
2659 interface UpDataStructsCreateNftExData extends Struct {2670 interface UpDataStructsCreateNftExData extends Struct {
2660 readonly properties: Vec<UpDataStructsProperty>;2671 readonly properties: Vec<UpDataStructsProperty>;
2661 readonly owner: PalletEvmAccountBasicCrossAccountIdRepr;2672 readonly owner: PalletEvmAccountBasicCrossAccountIdRepr;
2662 }2673 }
26632674
2664 /** @name UpDataStructsCreateRefungibleExSingleOwner (283) */2675 /** @name UpDataStructsCreateRefungibleExSingleOwner (281) */
2665 interface UpDataStructsCreateRefungibleExSingleOwner extends Struct {2676 interface UpDataStructsCreateRefungibleExSingleOwner extends Struct {
2666 readonly user: PalletEvmAccountBasicCrossAccountIdRepr;2677 readonly user: PalletEvmAccountBasicCrossAccountIdRepr;
2667 readonly pieces: u128;2678 readonly pieces: u128;
2668 readonly properties: Vec<UpDataStructsProperty>;2679 readonly properties: Vec<UpDataStructsProperty>;
2669 }2680 }
26702681
2671 /** @name UpDataStructsCreateRefungibleExMultipleOwners (285) */2682 /** @name UpDataStructsCreateRefungibleExMultipleOwners (283) */
2672 interface UpDataStructsCreateRefungibleExMultipleOwners extends Struct {2683 interface UpDataStructsCreateRefungibleExMultipleOwners extends Struct {
2673 readonly users: BTreeMap<PalletEvmAccountBasicCrossAccountIdRepr, u128>;2684 readonly users: BTreeMap<PalletEvmAccountBasicCrossAccountIdRepr, u128>;
2674 readonly properties: Vec<UpDataStructsProperty>;2685 readonly properties: Vec<UpDataStructsProperty>;
2675 }2686 }
26762687
2677 /** @name PalletUniqueSchedulerCall (286) */2688 /** @name PalletUniqueSchedulerCall (284) */
2678 interface PalletUniqueSchedulerCall extends Enum {2689 interface PalletUniqueSchedulerCall extends Enum {
2679 readonly isScheduleNamed: boolean;2690 readonly isScheduleNamed: boolean;
2680 readonly asScheduleNamed: {2691 readonly asScheduleNamed: {
2704 readonly type: 'ScheduleNamed' | 'CancelNamed' | 'ScheduleNamedAfter' | 'ChangeNamedPriority';2715 readonly type: 'ScheduleNamed' | 'CancelNamed' | 'ScheduleNamedAfter' | 'ChangeNamedPriority';
2705 }2716 }
27062717
2707 /** @name FrameSupportScheduleMaybeHashed (289) */2718 /** @name FrameSupportScheduleMaybeHashed (287) */
2708 interface FrameSupportScheduleMaybeHashed extends Enum {2719 interface FrameSupportScheduleMaybeHashed extends Enum {
2709 readonly isValue: boolean;2720 readonly isValue: boolean;
2710 readonly asValue: Call;2721 readonly asValue: Call;
2713 readonly type: 'Value' | 'Hash';2724 readonly type: 'Value' | 'Hash';
2714 }2725 }
27152726
2716 /** @name PalletConfigurationCall (290) */2727 /** @name PalletConfigurationCall (288) */
2717 interface PalletConfigurationCall extends Enum {2728 interface PalletConfigurationCall extends Enum {
2718 readonly isSetWeightToFeeCoefficientOverride: boolean;2729 readonly isSetWeightToFeeCoefficientOverride: boolean;
2719 readonly asSetWeightToFeeCoefficientOverride: {2730 readonly asSetWeightToFeeCoefficientOverride: {
2726 readonly type: 'SetWeightToFeeCoefficientOverride' | 'SetMinGasPriceOverride';2737 readonly type: 'SetWeightToFeeCoefficientOverride' | 'SetMinGasPriceOverride';
2727 }2738 }
27282739
2729 /** @name PalletTemplateTransactionPaymentCall (292) */2740 /** @name PalletTemplateTransactionPaymentCall (290) */
2730 type PalletTemplateTransactionPaymentCall = Null;2741 type PalletTemplateTransactionPaymentCall = Null;
27312742
2732 /** @name PalletStructureCall (293) */2743 /** @name PalletStructureCall (291) */
2733 type PalletStructureCall = Null;2744 type PalletStructureCall = Null;
27342745
2735 /** @name PalletRmrkCoreCall (294) */2746 /** @name PalletRmrkCoreCall (292) */
2736 interface PalletRmrkCoreCall extends Enum {2747 interface PalletRmrkCoreCall extends Enum {
2737 readonly isCreateCollection: boolean;2748 readonly isCreateCollection: boolean;
2738 readonly asCreateCollection: {2749 readonly asCreateCollection: {
2838 readonly type: 'CreateCollection' | 'DestroyCollection' | 'ChangeCollectionIssuer' | 'LockCollection' | 'MintNft' | 'BurnNft' | 'Send' | 'AcceptNft' | 'RejectNft' | 'AcceptResource' | 'AcceptResourceRemoval' | 'SetProperty' | 'SetPriority' | 'AddBasicResource' | 'AddComposableResource' | 'AddSlotResource' | 'RemoveResource';2849 readonly type: 'CreateCollection' | 'DestroyCollection' | 'ChangeCollectionIssuer' | 'LockCollection' | 'MintNft' | 'BurnNft' | 'Send' | 'AcceptNft' | 'RejectNft' | 'AcceptResource' | 'AcceptResourceRemoval' | 'SetProperty' | 'SetPriority' | 'AddBasicResource' | 'AddComposableResource' | 'AddSlotResource' | 'RemoveResource';
2839 }2850 }
28402851
2841 /** @name RmrkTraitsResourceResourceTypes (300) */2852 /** @name RmrkTraitsResourceResourceTypes (298) */
2842 interface RmrkTraitsResourceResourceTypes extends Enum {2853 interface RmrkTraitsResourceResourceTypes extends Enum {
2843 readonly isBasic: boolean;2854 readonly isBasic: boolean;
2844 readonly asBasic: RmrkTraitsResourceBasicResource;2855 readonly asBasic: RmrkTraitsResourceBasicResource;
2849 readonly type: 'Basic' | 'Composable' | 'Slot';2860 readonly type: 'Basic' | 'Composable' | 'Slot';
2850 }2861 }
28512862
2852 /** @name RmrkTraitsResourceBasicResource (302) */2863 /** @name RmrkTraitsResourceBasicResource (300) */
2853 interface RmrkTraitsResourceBasicResource extends Struct {2864 interface RmrkTraitsResourceBasicResource extends Struct {
2854 readonly src: Option<Bytes>;2865 readonly src: Option<Bytes>;
2855 readonly metadata: Option<Bytes>;2866 readonly metadata: Option<Bytes>;
2856 readonly license: Option<Bytes>;2867 readonly license: Option<Bytes>;
2857 readonly thumb: Option<Bytes>;2868 readonly thumb: Option<Bytes>;
2858 }2869 }
28592870
2860 /** @name RmrkTraitsResourceComposableResource (304) */2871 /** @name RmrkTraitsResourceComposableResource (302) */
2861 interface RmrkTraitsResourceComposableResource extends Struct {2872 interface RmrkTraitsResourceComposableResource extends Struct {
2862 readonly parts: Vec<u32>;2873 readonly parts: Vec<u32>;
2863 readonly base: u32;2874 readonly base: u32;
2867 readonly thumb: Option<Bytes>;2878 readonly thumb: Option<Bytes>;
2868 }2879 }
28692880
2870 /** @name RmrkTraitsResourceSlotResource (305) */2881 /** @name RmrkTraitsResourceSlotResource (303) */
2871 interface RmrkTraitsResourceSlotResource extends Struct {2882 interface RmrkTraitsResourceSlotResource extends Struct {
2872 readonly base: u32;2883 readonly base: u32;
2873 readonly src: Option<Bytes>;2884 readonly src: Option<Bytes>;
2877 readonly thumb: Option<Bytes>;2888 readonly thumb: Option<Bytes>;
2878 }2889 }
28792890
2880 /** @name PalletRmrkEquipCall (308) */2891 /** @name PalletRmrkEquipCall (306) */
2881 interface PalletRmrkEquipCall extends Enum {2892 interface PalletRmrkEquipCall extends Enum {
2882 readonly isCreateBase: boolean;2893 readonly isCreateBase: boolean;
2883 readonly asCreateBase: {2894 readonly asCreateBase: {
2899 readonly type: 'CreateBase' | 'ThemeAdd' | 'Equippable';2910 readonly type: 'CreateBase' | 'ThemeAdd' | 'Equippable';
2900 }2911 }
29012912
2902 /** @name RmrkTraitsPartPartType (311) */2913 /** @name RmrkTraitsPartPartType (309) */
2903 interface RmrkTraitsPartPartType extends Enum {2914 interface RmrkTraitsPartPartType extends Enum {
2904 readonly isFixedPart: boolean;2915 readonly isFixedPart: boolean;
2905 readonly asFixedPart: RmrkTraitsPartFixedPart;2916 readonly asFixedPart: RmrkTraitsPartFixedPart;
2908 readonly type: 'FixedPart' | 'SlotPart';2919 readonly type: 'FixedPart' | 'SlotPart';
2909 }2920 }
29102921
2911 /** @name RmrkTraitsPartFixedPart (313) */2922 /** @name RmrkTraitsPartFixedPart (311) */
2912 interface RmrkTraitsPartFixedPart extends Struct {2923 interface RmrkTraitsPartFixedPart extends Struct {
2913 readonly id: u32;2924 readonly id: u32;
2914 readonly z: u32;2925 readonly z: u32;
2915 readonly src: Bytes;2926 readonly src: Bytes;
2916 }2927 }
29172928
2918 /** @name RmrkTraitsPartSlotPart (314) */2929 /** @name RmrkTraitsPartSlotPart (312) */
2919 interface RmrkTraitsPartSlotPart extends Struct {2930 interface RmrkTraitsPartSlotPart extends Struct {
2920 readonly id: u32;2931 readonly id: u32;
2921 readonly equippable: RmrkTraitsPartEquippableList;2932 readonly equippable: RmrkTraitsPartEquippableList;
2922 readonly src: Bytes;2933 readonly src: Bytes;
2923 readonly z: u32;2934 readonly z: u32;
2924 }2935 }
29252936
2926 /** @name RmrkTraitsPartEquippableList (315) */2937 /** @name RmrkTraitsPartEquippableList (313) */
2927 interface RmrkTraitsPartEquippableList extends Enum {2938 interface RmrkTraitsPartEquippableList extends Enum {
2928 readonly isAll: boolean;2939 readonly isAll: boolean;
2929 readonly isEmpty: boolean;2940 readonly isEmpty: boolean;
2932 readonly type: 'All' | 'Empty' | 'Custom';2943 readonly type: 'All' | 'Empty' | 'Custom';
2933 }2944 }
29342945
2935 /** @name RmrkTraitsTheme (317) */2946 /** @name RmrkTraitsTheme (315) */
2936 interface RmrkTraitsTheme extends Struct {2947 interface RmrkTraitsTheme extends Struct {
2937 readonly name: Bytes;2948 readonly name: Bytes;
2938 readonly properties: Vec<RmrkTraitsThemeThemeProperty>;2949 readonly properties: Vec<RmrkTraitsThemeThemeProperty>;
2939 readonly inherit: bool;2950 readonly inherit: bool;
2940 }2951 }
29412952
2942 /** @name RmrkTraitsThemeThemeProperty (319) */2953 /** @name RmrkTraitsThemeThemeProperty (317) */
2943 interface RmrkTraitsThemeThemeProperty extends Struct {2954 interface RmrkTraitsThemeThemeProperty extends Struct {
2944 readonly key: Bytes;2955 readonly key: Bytes;
2945 readonly value: Bytes;2956 readonly value: Bytes;
2946 }2957 }
29472958
2948 /** @name PalletAppPromotionCall (321) */2959 /** @name PalletAppPromotionCall (319) */
2949 interface PalletAppPromotionCall extends Enum {2960 interface PalletAppPromotionCall extends Enum {
2950 readonly isSetAdminAddress: boolean;2961 readonly isSetAdminAddress: boolean;
2951 readonly asSetAdminAddress: {2962 readonly asSetAdminAddress: {
2979 readonly type: 'SetAdminAddress' | 'Stake' | 'Unstake' | 'SponsorCollection' | 'StopSponsoringCollection' | 'SponsorContract' | 'StopSponsoringContract' | 'PayoutStakers';2990 readonly type: 'SetAdminAddress' | 'Stake' | 'Unstake' | 'SponsorCollection' | 'StopSponsoringCollection' | 'SponsorContract' | 'StopSponsoringContract' | 'PayoutStakers';
2980 }2991 }
29812992
2982 /** @name PalletForeignAssetsModuleCall (322) */2993 /** @name PalletForeignAssetsModuleCall (320) */
2983 interface PalletForeignAssetsModuleCall extends Enum {2994 interface PalletForeignAssetsModuleCall extends Enum {
2984 readonly isRegisterForeignAsset: boolean;2995 readonly isRegisterForeignAsset: boolean;
2985 readonly asRegisterForeignAsset: {2996 readonly asRegisterForeignAsset: {
2996 readonly type: 'RegisterForeignAsset' | 'UpdateForeignAsset';3007 readonly type: 'RegisterForeignAsset' | 'UpdateForeignAsset';
2997 }3008 }
29983009
2999 /** @name PalletEvmCall (323) */3010 /** @name PalletEvmCall (321) */
3000 interface PalletEvmCall extends Enum {3011 interface PalletEvmCall extends Enum {
3001 readonly isWithdraw: boolean;3012 readonly isWithdraw: boolean;
3002 readonly asWithdraw: {3013 readonly asWithdraw: {
3708 readonly isWithdrawFailed: boolean;3719 readonly isWithdrawFailed: boolean;
3709 readonly isGasPriceTooLow: boolean;3720 readonly isGasPriceTooLow: boolean;
3710 readonly isInvalidNonce: boolean;3721 readonly isInvalidNonce: boolean;
3722 readonly isGasLimitTooLow: boolean;
3723 readonly isGasLimitTooHigh: boolean;
3724 readonly isUndefined: boolean;
3725 readonly isReentrancy: boolean;
3711 readonly type: 'BalanceLow' | 'FeeOverflow' | 'PaymentOverflow' | 'WithdrawFailed' | 'GasPriceTooLow' | 'InvalidNonce';3726 readonly type: 'BalanceLow' | 'FeeOverflow' | 'PaymentOverflow' | 'WithdrawFailed' | 'GasPriceTooLow' | 'InvalidNonce' | 'GasLimitTooLow' | 'GasLimitTooHigh' | 'Undefined' | 'Reentrancy';
3712 }3727 }
37133728
3714 /** @name FpRpcTransactionStatus (453) */3729 /** @name FpRpcTransactionStatus (453) */
modifiedtests/src/maintenanceMode.seqtest.tsdiffbeforeafterboth
237 expect(tokenId).to.be.equal('1');237 expect(tokenId).to.be.equal('1');
238238
239 await expect(contract.methods.mintWithTokenURI(receiver, 'Test URI').send())239 await expect(contract.methods.mintWithTokenURI(receiver, 'Test URI').send())
240 .to.be.rejectedWith(/submit transaction to pool failed: Pool\(InvalidTransaction\(InvalidTransaction::Call\)\)/);240 .to.be.rejectedWith(/Returned error: unknown error/);
241241
242 await expect(contract.methods.ownerOf(tokenId).call()).rejectedWith(/token not found/);242 await expect(contract.methods.ownerOf(tokenId).call()).rejectedWith(/token not found/);
243243